Class NodeTemplateOpenstackConfigGetArgs
Inherited Members
Namespace: Pulumi.Rancher2.Inputs
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class NodeTemplateOpenstackConfigGetArgs : ResourceArgs
Constructors
View SourceNodeTemplateOpenstackConfigGetArgs()
Declaration
public NodeTemplateOpenstackConfigGetArgs()
Properties
View SourceActiveTimeout
OpenStack active timeout Default 200 (string)
Declaration
public Input<string> ActiveTimeout { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AuthUrl
OpenStack authentication URL (string)
Declaration
public Input<string> AuthUrl { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AvailabilityZone
OpenStack availability zone (string)
Declaration
public Input<string> AvailabilityZone { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Cacert
CA certificate bundle to verify against (string)
Declaration
public Input<string> Cacert { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ConfigDrive
Enables the OpenStack config drive for the instance. Default false (bool)
Declaration
public Input<bool> ConfigDrive { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
DomainId
OpenStack domain ID. Identity v3 only. Conflicts with domain_name (string)
Declaration
public Input<string> DomainId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DomainName
OpenStack domain name. Identity v3 only. Conflicts with domain_id (string)
Declaration
public Input<string> DomainName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EndpointType
OpenStack endpoint type. adminURL, internalURL or publicURL (string)
Declaration
public Input<string> EndpointType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
FlavorId
OpenStack flavor id to use for the instance. Conflicts with flavor_name (string)
Declaration
public Input<string> FlavorId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
FlavorName
OpenStack flavor name to use for the instance. Conflicts with flavor_id (string)
Declaration
public Input<string> FlavorName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
FloatingIpPool
OpenStack floating IP pool to get an IP from to assign to the instance (string)
Declaration
public Input<string> FloatingIpPool { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ImageId
OpenStack image id to use for the instance. Conflicts with image_name (string)
Declaration
public Input<string> ImageId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ImageName
OpenStack image name to use for the instance. Conflicts with image_id (string)
Declaration
public Input<string> ImageName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Insecure
Disable TLS credential checking. Default false (bool)
Declaration
public Input<bool> Insecure { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
IpVersion
OpenStack version of IP address assigned for the machine Default 4 (string)
Declaration
public Input<string> IpVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
KeypairName
OpenStack keypair to use to SSH to the instance (string)
Declaration
public Input<string> KeypairName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetId
OpenStack network id the machine will be connected on. Conflicts with net_name (string)
Declaration
public Input<string> NetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetName
OpenStack network name the machine will be connected on. Conflicts with net_id (string)
Declaration
public Input<string> NetName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NovaNetwork
Use the nova networking services instead of neutron (string)
Declaration
public Input<bool> NovaNetwork { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
Password
vSphere password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
Declaration
public Input<string> Password { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PrivateKeyFile
Private key content to use for SSH (string)
Declaration
public Input<string> PrivateKeyFile { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Region
OpenStack region name (string)
Declaration
public Input<string> Region { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SecGroups
OpenStack comma separated security groups for the machine (string)
Declaration
public Input<string> SecGroups { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SshPort
If using a non-B2D image you can specify the ssh port. Default 22. From Rancher v2.3.3 (string)
Declaration
public Input<string> SshPort { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SshUser
If using a non-B2D image you can specify the ssh user. Default docker. From Rancher v2.3.3 (string)
Declaration
public Input<string> SshUser { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TenantId
OpenStack tenant id. Conflicts with tenant_name (string)
Declaration
public Input<string> TenantId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
TenantName
OpenStack tenant name. Conflicts with tenant_id (string)
Declaration
public Input<string> TenantName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
UserDataFile
File containing an openstack userdata script (string)
Declaration
public Input<string> UserDataFile { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Username
vSphere username. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
Declaration
public Input<string> Username { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |