Show / Hide Table of Contents

Class NodeTemplateVsphereConfig

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

Fields

View Source

Boot2dockerUrl

vSphere URL for boot2docker iso image. Default https://releases.rancher.com/os/latest/rancheros-vmware.iso (string)

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

Cfgparams

vSphere vm configuration parameters (used for guestinfo) (list)

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

CloneFrom

If you choose creation type clone a name of what you want to clone is required. From Rancher v2.3.3 (string)

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

CloudConfig

Filepath to a cloud-config yaml file to put into the ISO user-data. From Rancher v2.3.3 (string)

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

Cloudinit

vSphere cloud-init file or url to set in the guestinfo (string)

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

ContentLibrary

If you choose to clone from a content library template specify the name of the library. From Rancher v2.3.3 (string)

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

CpuCount

vSphere CPU number for docker VM. Default 2 (string)

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

CreationType

Creation type when creating a new virtual machine. Supported values: vm, template, library, legacy. Default legacy. From Rancher v2.3.3 (string)

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

CustomAttributes

vSphere custom attributes, format key/value e.g. 200=my custom value. From Rancher v2.3.3 (List)

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

Datacenter

vSphere datacenter for docker VM (string)

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

Datastore

vSphere datastore for docker VM (string)

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

DatastoreCluster

vSphere datastore cluster for virtual machine. From Rancher v2.3.3 (string)

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

Folder

vSphere folder for the docker VM. This folder must already exist in the datacenter (string)

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

Hostsystem

vSphere compute resource where the docker VM will be instantiated. This can be omitted if using a cluster with DRS (string)

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

MemorySize

vSphere size of memory for docker VM (in MB). Default 2048 (string)

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

Networks

vSphere network where the docker VM will be attached (list)

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

Password

vSphere password. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)

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

Pool

vSphere resource pool for docker VM (string)

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

SshPassword

If using a non-B2D image you can specify the ssh password. Default tcuser. From Rancher v2.3.3 (string)

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

SshPort

If using a non-B2D image you can specify the ssh port. Default 22. From Rancher v2.3.3 (string)

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

SshUserGroup

If using a non-B2D image the uploaded keys will need chown'ed. Default staff. From Rancher v2.3.3 (string)

Declaration
public readonly string SshUserGroup
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 ImmutableArray<string> Tags
Field Value
Type Description
System.Collections.Immutable.ImmutableArray<System.String>
View Source

Username

vSphere username. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)

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

VappIpAllocationPolicy

vSphere vApp IP allocation policy. Supported values are: dhcp, fixed, transient and fixedAllocated (string)

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

VappIpProtocol

vSphere vApp IP protocol for this deployment. Supported values are: IPv4 and IPv6 (string)

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

VappProperties

vSphere vApp properties (list)

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

VappTransport

vSphere OVF environment transports to use for properties. Supported values are: iso and com.vmware.guestInfo (string)

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

Vcenter

vSphere IP/hostname for vCenter. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x (string)

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

VcenterPort

vSphere Port for vCenter. Mandatory on Rancher v2.0.x and v2.1.x. Use rancher2..CloudCredential from Rancher v2.2.x. Default 443 (string)

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