Compartilhar via


VirtualMachineTemplateInventoryItem interface

O item de inventário de modelo de máquina virtual.

Extends

Propriedades

cpuCount

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

inventoryType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

memoryMB

MemoryMB é o tamanho desejado da memória de uma máquina virtual, em MB. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

osName

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

osType

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

Propriedades herdadas

inventoryItemName

Obtém o nome do Objeto Gerenciado no Vmm para o item de inventário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managedResourceId

Obtém a ID de recurso controlada correspondente ao recurso de inventário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState

Estado de provisionamento do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

uuid

Obtém a UUID (que é atribuída pelo Vmm) para o item de inventário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

cpuCount

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

cpuCount?: number

Valor da propriedade

number

inventoryType

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

inventoryType: "VirtualMachineTemplate"

Valor da propriedade

"VirtualMachineTemplate"

memoryMB

MemoryMB é o tamanho desejado da memória de uma máquina virtual, em MB. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

memoryMB?: number

Valor da propriedade

number

osName

Obtém 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 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

Detalhes das propriedades herdadas

inventoryItemName

Obtém o nome do Objeto Gerenciado no Vmm para o item de inventário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

inventoryItemName?: string

Valor da propriedade

string

Herdado deInventoryItemProperties.inventoryItemName

managedResourceId

Obtém a ID de recurso controlada correspondente ao recurso de inventário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

managedResourceId?: string

Valor da propriedade

string

herdado deInventoryItemProperties.managedResourceId

provisioningState

Estado de provisionamento do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

Herdado deInventoryItemProperties.provisioningState

uuid

Obtém a UUID (que é atribuída pelo Vmm) para o item de inventário. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

uuid?: string

Valor da propriedade

string

Herdado deInventoryItemProperties.uuid