VirtualMachineTemplate interface
Defina o virtualMachineTemplate.
Propriedades
| custom |
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. |
| extended |
Obtém ou define o local estendido. |
| firmware |
Tipo de firmware OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| folder |
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. |
| inventory |
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. |
| memory |
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. |
| mo |
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. |
| mo |
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. |
| network |
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. |
| num |
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. |
| num |
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. |
| os |
Obtém ou define o nome do sistema operacional. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| os |
Obtém ou define o tipo do sistema operacional. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
| provisioning |
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. |
| system |
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. |
| tools |
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. |
| tools |
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. |
| v |
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