Show / Hide Table of Contents

Class NodeTemplateAzureConfig

Inheritance
System.Object
NodeTemplateAzureConfig
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 NodeTemplateAzureConfig

Fields

View Source

AvailabilitySet

Azure Availability Set to place the virtual machine into. Default docker-machine (string)

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

ClientId

Azure Service Principal Account ID. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)

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

ClientSecret

Azure Service Principal Account password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)

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

CustomData

Path to file with custom-data (string)

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

DiskSize

vSphere size of disk for docker VM (in MB). Default 20480 (string)

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

Dns

A unique DNS label for the public IP adddress (string)

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

DockerPort

Docker Port. Default 2376 (string)

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

Environment

Azure environment (e.g. AzurePublicCloud, AzureChinaCloud). Default AzurePublicCloud (string) fault_domain_count - (Optional) Fault domain count to use for availability set. Default 3 (string)

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

FaultDomainCount

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

Image

Specifies the Linode Instance image which determines the OS distribution and base files. Default linode/ubuntu18.04 (string)

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

Location

Azure region to create the virtual machine. Default westus (string)

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

ManagedDisks

Configures VM and availability set for managed disks. Just for Rancher v2.3.x and above. Default false (bool)

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

NoPublicIp

Do not create a public IP address for the machine. Default false (bool)

Declaration
public readonly bool? NoPublicIp
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

PrivateIpAddress

Specify a static private IP address for the machine. (string)

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

ResourceGroup

Azure Resource Group name (will be created if missing). Default docker-machine (string)

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

Size

Digital Ocean size. Default s-1vcpu-1gb (string)

Declaration
public readonly string Size
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

StaticPublicIp

Assign a static public IP address to the machine. Default false (bool)

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

StorageType

Type of Storage Account to host the OS Disk for the machine. Default Standard_LRS (string)

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

Subnet

Azure Subnet Name to be used within the Virtual Network. Default docker-machine (string)

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

SubnetPrefix

Private CIDR block to be used for the new subnet, should comply RFC 1918. Default 192.168.0.0/16 (string)

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

SubscriptionId

Azure Subscription ID. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)

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

UpdateDomainCount

Update domain count to use for availability set. Default 5 (string)

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

UsePrivateIp

Use private IP address of the machine to connect. Default false (bool)

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

Vnet

Azure Virtual Network name to connect the virtual machine (in [resourcegroup:]name format). Default docker-machine-vnet (string)

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