Show / Hide Table of Contents

Class NodeTemplateAzureConfigGetArgs

Inheritance
System.Object
InputArgs
ResourceArgs
NodeTemplateAzureConfigGetArgs
Inherited Members
ResourceArgs.Empty
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.Inputs
Assembly: Pulumi.Rancher2.dll
Syntax
public sealed class NodeTemplateAzureConfigGetArgs : ResourceArgs

Constructors

View Source

NodeTemplateAzureConfigGetArgs()

Declaration
public NodeTemplateAzureConfigGetArgs()

Properties

View Source

AvailabilitySet

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

Declaration
public Input<string> AvailabilitySet { get; set; }
Property Value
Type Description
Input<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 Input<string> ClientId { get; set; }
Property Value
Type Description
Input<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 Input<string> ClientSecret { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CustomData

Path to file with custom-data (string)

Declaration
public Input<string> CustomData { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DiskSize

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

Declaration
public Input<string> DiskSize { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Dns

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

Declaration
public Input<string> Dns { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DockerPort

Docker Port. Default 2376 (string)

Declaration
public Input<string> DockerPort { get; set; }
Property Value
Type Description
Input<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 Input<string> Environment { get; set; }
Property Value
Type Description
Input<System.String>
View Source

FaultDomainCount

Declaration
public Input<string> FaultDomainCount { get; set; }
Property Value
Type Description
Input<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 Input<string> Image { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Location

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

Declaration
public Input<string> Location { get; set; }
Property Value
Type Description
Input<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 Input<bool> ManagedDisks { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

NoPublicIp

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

Declaration
public Input<bool> NoPublicIp { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

OpenPorts

Make the specified port number accessible from the Internet. (list)

Declaration
public InputList<string> OpenPorts { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

PrivateIpAddress

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

Declaration
public Input<string> PrivateIpAddress { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ResourceGroup

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

Declaration
public Input<string> ResourceGroup { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Size

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

Declaration
public Input<string> Size { get; set; }
Property Value
Type Description
Input<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 Input<string> SshUser { get; set; }
Property Value
Type Description
Input<System.String>
View Source

StaticPublicIp

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

Declaration
public Input<bool> StaticPublicIp { get; set; }
Property Value
Type Description
Input<System.Boolean>
View Source

StorageType

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

Declaration
public Input<string> StorageType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Subnet

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

Declaration
public Input<string> Subnet { get; set; }
Property Value
Type Description
Input<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 Input<string> SubnetPrefix { get; set; }
Property Value
Type Description
Input<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 Input<string> SubscriptionId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

UpdateDomainCount

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

Declaration
public Input<string> UpdateDomainCount { get; set; }
Property Value
Type Description
Input<System.String>
View Source

UsePrivateIp

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

Declaration
public Input<bool> UsePrivateIp { get; set; }
Property Value
Type Description
Input<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 Input<string> Vnet { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.