Compartilhar via


VirtualMachineTemplate interface

Defina o virtualMachineTemplate.

Propriedades

customResourceName

Obtém o nome do recurso correspondente no Kubernetes. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

disks

Obtém ou define os discos do modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

extendedLocation

Obtém ou define o local estendido.

firmwareType

Tipo de firmware OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

folderPath

Obtém ou define o caminho da pasta do modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id

Obtém ou define a ID. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

inventoryItemId

Obtém ou define a ID do Item de inventário para o modelo de máquina virtual.

kind

Metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de experiência de usuário para recursos do mesmo tipo; Por exemplo, ApiApps são um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

location

Obtém ou define o local.

memorySizeMB

Obtém ou define o tamanho da memória em MBs para o modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

moName

Obtém ou define o nome do objeto gerenciado do vCenter para o modelo de máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

moRefId

Obtém ou define a ID do vCenter MoRef (Referência de Objeto Gerenciado) para o modelo de máquina virtual.

name

Obtém ou define o nome. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

networkInterfaces

Obtém ou define os adaptadores de rede do modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

numCoresPerSocket

Obtém ou define o número de núcleos por soquete para o modelo. O padrão é 1 se não especificado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

numCPUs

Obtém ou define o número de vCPUs para o modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

osName

Obtém ou define o nome do sistema operacional. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

osType

Obtém ou define o tipo do sistema operacional. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

Obtém o estado de provisionamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

statuses

As informações de status do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Os dados do sistema. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Obtém ou define as marcas de recurso.

toolsVersion

Obtém ou define a versão atual das Ferramentas do VMware. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

toolsVersionStatus

Obtém ou define o status da versão atual das Ferramentas VMware instaladas no sistema operacional convidado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type

Obtém ou define o tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

uuid

Obtém ou define um identificador exclusivo para esse recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

vCenterId

Obtém ou define a ID do ARM do recurso do vCenter no qual esse modelo reside.

Detalhes da propriedade

customResourceName

Obtém o nome do recurso correspondente no Kubernetes. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

customResourceName?: string

Valor da propriedade

string

disks

Obtém ou define os discos do modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

disks?: VirtualDisk[]

Valor da propriedade

extendedLocation

Obtém ou define o local estendido.

extendedLocation?: ExtendedLocation

Valor da propriedade

firmwareType

Tipo de firmware OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

firmwareType?: string

Valor da propriedade

string

folderPath

Obtém ou define o caminho da pasta do modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

folderPath?: string

Valor da propriedade

string

id

Obtém ou define a ID. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor da propriedade

string

inventoryItemId

Obtém ou define a ID do Item de inventário para o modelo de máquina virtual.

inventoryItemId?: string

Valor da propriedade

string

kind

Metadados usados pelo portal/ferramentas/etc para renderizar diferentes experiências de experiência de experiência de usuário para recursos do mesmo tipo; Por exemplo, ApiApps são um tipo de Microsoft.Web/sites. Se houver suporte, o provedor de recursos deverá validar e persistir esse valor.

kind?: string

Valor da propriedade

string

location

Obtém ou define o local.

location: string

Valor da propriedade

string

memorySizeMB

Obtém ou define o tamanho da memória em MBs para o modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

memorySizeMB?: number

Valor da propriedade

number

moName

Obtém ou define o nome do objeto gerenciado do vCenter para o modelo de máquina virtual. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

moName?: string

Valor da propriedade

string

moRefId

Obtém ou define a ID do vCenter MoRef (Referência de Objeto Gerenciado) para o modelo de máquina virtual.

moRefId?: string

Valor da propriedade

string

name

Obtém ou define o nome. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

networkInterfaces

Obtém ou define os adaptadores de rede do modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

networkInterfaces?: NetworkInterface[]

Valor da propriedade

numCoresPerSocket

Obtém ou define o número de núcleos por soquete para o modelo. O padrão é 1 se não especificado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

numCoresPerSocket?: number

Valor da propriedade

number

numCPUs

Obtém ou define o número de vCPUs para o modelo. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

numCPUs?: number

Valor da propriedade

number

osName

Obtém ou define o nome do sistema operacional. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

osName?: string

Valor da propriedade

string

osType

Obtém ou define o tipo do sistema operacional. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

osType?: string

Valor da propriedade

string

provisioningState

Obtém o estado de provisionamento. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

statuses

As informações de status do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

statuses?: ResourceStatus[]

Valor da propriedade

systemData

Os dados do sistema. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor da propriedade

tags

Obtém ou define as marcas de recurso.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

toolsVersion

Obtém ou define a versão atual das Ferramentas do VMware. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

toolsVersion?: string

Valor da propriedade

string

toolsVersionStatus

Obtém ou define o status da versão atual das Ferramentas VMware instaladas no sistema operacional convidado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

toolsVersionStatus?: string

Valor da propriedade

string

type

Obtém ou define o tipo do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

uuid

Obtém ou define um identificador exclusivo para esse recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

uuid?: string

Valor da propriedade

string

vCenterId

Obtém ou define a ID do ARM do recurso do vCenter no qual esse modelo reside.

vCenterId?: string

Valor da propriedade

string