Show / Hide Table of Contents

Class NodeTemplateAmazonec2Config

Inheritance
System.Object
NodeTemplateAmazonec2Config
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Rancher2.Outputs
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class NodeTemplateAmazonec2Config

Fields

View Source

AccessKey

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
View Source

Ami

AWS machine image (string)

Declaration
public readonly string Ami
Field Value
Type Description
System.String
View Source

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
View Source

DeviceName

AWS root device name. Default /dev/sda1 (string)

Declaration
public readonly string DeviceName
Field Value
Type Description
System.String
View Source

Endpoint

Optional endpoint URL (hostname only or fully qualified URI) (string)

Declaration
public readonly string Endpoint
Field Value
Type Description
System.String
View Source

IamInstanceProfile

AWS IAM Instance Profile (string)

Declaration
public readonly string IamInstanceProfile
Field Value
Type Description
System.String
View Source

InsecureTransport

Disable SSL when sending requests (bool)

Declaration
public readonly bool? InsecureTransport
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

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
View Source

KeypairName

OpenStack keypair to use to SSH to the instance (string)

Declaration
public readonly string KeypairName
Field Value
Type Description
System.String
View Source

Monitoring

Enable monitoring for droplet. Default false (bool)

Declaration
public readonly bool? Monitoring
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

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>
View Source

PrivateAddressOnly

Only use a private IP address. Default false (bool)

Declaration
public readonly bool? PrivateAddressOnly
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

Region

OpenStack region name (string)

Declaration
public readonly string Region
Field Value
Type Description
System.String
View Source

RequestSpotInstance

Set this flag to request spot instance. Default false (bool)

Declaration
public readonly bool? RequestSpotInstance
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

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
View Source

RootSize

AWS root disk size (in GB). Default 16 (string)

Declaration
public readonly string RootSize
Field Value
Type Description
System.String
View Source

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
View Source

SecurityGroupReadonly

Skip adding default rules to security groups (bool)

Declaration
public readonly bool? SecurityGroupReadonly
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

SecurityGroups

AWS VPC security group. (list)

Declaration
public readonly ImmutableArray<string> SecurityGroups
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

SessionToken

AWS Session Token (string)

Declaration
public readonly string SessionToken
Field Value
Type Description
System.String
View Source

SpotPrice

AWS spot instance bid price (in dollar). Default 0.50 (string)

Declaration
public readonly string SpotPrice
Field Value
Type Description
System.String
View Source

SshKeypath

SSH Key for Instance (string)

Declaration
public readonly string SshKeypath
Field Value
Type Description
System.String
View Source

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
View Source

SubnetId

AWS VPC subnet id (string)

Declaration
public readonly string SubnetId
Field Value
Type Description
System.String
View Source

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
View Source

UseEbsOptimizedInstance

Create an EBS optimized instance. Default false (bool)

Declaration
public readonly bool? UseEbsOptimizedInstance
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

UsePrivateAddress

Force the usage of private IP address. Default false (bool)

Declaration
public readonly bool? UsePrivateAddress
Field Value
Type Description
System.Nullable<System.Boolean>
View Source

Userdata

Path to file with cloud-init user-data (string)

Declaration
public readonly string Userdata
Field Value
Type Description
System.String
View Source

VolumeType

Amazon EBS volume type. Default gp2 (string)

Declaration
public readonly string VolumeType
Field Value
Type Description
System.String
View Source

VpcId

AWS VPC id. (string)

Declaration
public readonly string VpcId
Field Value
Type Description
System.String
View Source

Zone

AWS zone for instance (i.e. a,b,c,d,e) (string)

Declaration
public readonly string Zone
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.