Class NodeTemplateAmazonec2Config
Inheritance
Inherited Members
Namespace: Pulumi.Rancher2.Outputs
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class NodeTemplateAmazonec2Config
Fields
View SourceAccessKey
AWS access key. Required on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
Declaration
public readonly string AccessKey
Field Value
| Type | Description |
|---|---|
| System.String |
Ami
AWS machine image (string)
Declaration
public readonly string Ami
Field Value
| Type | Description |
|---|---|
| System.String |
BlockDurationMinutes
AWS spot instance duration in minutes (60, 120, 180, 240, 300, or 360). Default 0 (string)
Declaration
public readonly string BlockDurationMinutes
Field Value
| Type | Description |
|---|---|
| System.String |
DeviceName
AWS root device name. Default /dev/sda1 (string)
Declaration
public readonly string DeviceName
Field Value
| Type | Description |
|---|---|
| System.String |
Endpoint
Optional endpoint URL (hostname only or fully qualified URI) (string)
Declaration
public readonly string Endpoint
Field Value
| Type | Description |
|---|---|
| System.String |
IamInstanceProfile
AWS IAM Instance Profile (string)
Declaration
public readonly string IamInstanceProfile
Field Value
| Type | Description |
|---|---|
| System.String |
InsecureTransport
Disable SSL when sending requests (bool)
Declaration
public readonly bool? InsecureTransport
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
InstanceType
Specifies the Linode Instance type which determines CPU, memory, disk size, etc. Default g6-standard-4 (string)
Declaration
public readonly string InstanceType
Field Value
| Type | Description |
|---|---|
| System.String |
KeypairName
OpenStack keypair to use to SSH to the instance (string)
Declaration
public readonly string KeypairName
Field Value
| Type | Description |
|---|---|
| System.String |
Monitoring
Enable monitoring for droplet. Default false (bool)
Declaration
public readonly bool? Monitoring
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
OpenPorts
Make the specified port number accessible from the Internet. (list)
Declaration
public readonly ImmutableArray<string> OpenPorts
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
PrivateAddressOnly
Only use a private IP address. Default false (bool)
Declaration
public readonly bool? PrivateAddressOnly
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Region
OpenStack region name (string)
Declaration
public readonly string Region
Field Value
| Type | Description |
|---|---|
| System.String |
RequestSpotInstance
Set this flag to request spot instance. Default false (bool)
Declaration
public readonly bool? RequestSpotInstance
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Retries
Set retry count for recoverable failures (use -1 to disable). Default 5 (string)
Declaration
public readonly string Retries
Field Value
| Type | Description |
|---|---|
| System.String |
RootSize
AWS root disk size (in GB). Default 16 (string)
Declaration
public readonly string RootSize
Field Value
| Type | Description |
|---|---|
| System.String |
SecretKey
AWS secret key. Required on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)
Declaration
public readonly string SecretKey
Field Value
| Type | Description |
|---|---|
| System.String |
SecurityGroupReadonly
Skip adding default rules to security groups (bool)
Declaration
public readonly bool? SecurityGroupReadonly
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
SecurityGroups
AWS VPC security group. (list)
Declaration
public readonly ImmutableArray<string> SecurityGroups
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
SessionToken
AWS Session Token (string)
Declaration
public readonly string SessionToken
Field Value
| Type | Description |
|---|---|
| System.String |
SpotPrice
AWS spot instance bid price (in dollar). Default 0.50 (string)
Declaration
public readonly string SpotPrice
Field Value
| Type | Description |
|---|---|
| System.String |
SshKeypath
SSH Key for Instance (string)
Declaration
public readonly string SshKeypath
Field Value
| Type | Description |
|---|---|
| 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 readonly string SshUser
Field Value
| Type | Description |
|---|---|
| System.String |
SubnetId
AWS VPC subnet id (string)
Declaration
public readonly string SubnetId
Field Value
| Type | Description |
|---|---|
| System.String |
Tags
vSphere tags id e.g. urn:xxx. From Rancher v2.3.3 (list)
Declaration
public readonly string Tags
Field Value
| Type | Description |
|---|---|
| System.String |
UseEbsOptimizedInstance
Create an EBS optimized instance. Default false (bool)
Declaration
public readonly bool? UseEbsOptimizedInstance
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
UsePrivateAddress
Force the usage of private IP address. Default false (bool)
Declaration
public readonly bool? UsePrivateAddress
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
Userdata
Path to file with cloud-init user-data (string)
Declaration
public readonly string Userdata
Field Value
| Type | Description |
|---|---|
| System.String |
VolumeType
Amazon EBS volume type. Default gp2 (string)
Declaration
public readonly string VolumeType
Field Value
| Type | Description |
|---|---|
| System.String |
VpcId
AWS VPC id. (string)
Declaration
public readonly string VpcId
Field Value
| Type | Description |
|---|---|
| System.String |
Zone
AWS zone for instance (i.e. a,b,c,d,e) (string)
Declaration
public readonly string Zone
Field Value
| Type | Description |
|---|---|
| System.String |