VirtualMachine interface
VirtualMachine representa a máquina virtual Network Cloud local.
- Extends
Propriedades
admin |
O nome do administrador ao qual as chaves públicas ssh serão adicionadas às chaves autorizadas. |
availability |
A zona de disponibilidade do cluster que contém essa máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
bare |
A ID do recurso da máquina bare metal à qual a máquina virtual pousou. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
boot |
Seleciona o método de inicialização para a máquina virtual. |
cloud |
A rede de serviço de nuvem que fornece serviços de nível de plataforma para a máquina virtual. |
cluster |
A ID do recurso do cluster para o qual a máquina virtual é criada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
cpu |
O número de núcleos de CPU na máquina virtual. |
detailed |
O status mais detalhado da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
detailed |
A mensagem descritiva sobre o status detalhado atual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
extended |
O local estendido do cluster associado ao recurso. |
isolate |
Campo Preterido, o valor será ignorado se fornecido. O indicador de se um dos núcleos de CPU especificados está isolado para executar o thread do emulador para essa máquina virtual. |
memory |
O tamanho da memória da máquina virtual em GB. |
network |
A lista de anexos de rede para a máquina virtual. |
network |
O Base64 codificou dados de rede cloud-init. |
placement |
As dicas de agendamento para a máquina virtual. |
power |
O estado de energia da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
provisioning |
O estado de provisionamento da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
ssh |
A lista de chaves públicas ssh. Cada chave será adicionada à máquina virtual usando o mecanismo de ssh_authorized_keys cloud-init para o adminUsername. |
storage |
O perfil de armazenamento que especifica o tamanho e outros parâmetros sobre os discos relacionados à máquina virtual. |
user |
O Base64 codificou dados de usuário de inicialização na nuvem. |
virtio |
Campo Preterido, use virtualizationModel em vez disso. O tipo de interface virtio. |
vm |
O tipo de modelo de dispositivo a ser usado. |
vm |
A imagem da máquina virtual que está atualmente provisionada para o disco do sistema operacional, usando a url completa e a notação de tag usada para extrair a imagem. |
vm |
As credenciais usadas para efetuar login no repositório de imagens que tem acesso à imagem especificada. |
volumes | As IDs de recursos de volumes anexados à máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Propriedades Herdadas
id | ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | A geolocalização onde o recurso vive |
name | O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Tags de recursos. |
type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
adminUsername
O nome do administrador ao qual as chaves públicas ssh serão adicionadas às chaves autorizadas.
adminUsername: string
Valor de Propriedade
string
availabilityZone
A zona de disponibilidade do cluster que contém essa máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
availabilityZone?: string
Valor de Propriedade
string
bareMetalMachineId
A ID do recurso da máquina bare metal à qual a máquina virtual pousou. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
bareMetalMachineId?: string
Valor de Propriedade
string
bootMethod
Seleciona o método de inicialização para a máquina virtual.
bootMethod?: string
Valor de Propriedade
string
cloudServicesNetworkAttachment
A rede de serviço de nuvem que fornece serviços de nível de plataforma para a máquina virtual.
cloudServicesNetworkAttachment: NetworkAttachment
Valor de Propriedade
clusterId
A ID do recurso do cluster para o qual a máquina virtual é criada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
clusterId?: string
Valor de Propriedade
string
cpuCores
O número de núcleos de CPU na máquina virtual.
cpuCores: number
Valor de Propriedade
number
detailedStatus
O status mais detalhado da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
detailedStatus?: string
Valor de Propriedade
string
detailedStatusMessage
A mensagem descritiva sobre o status detalhado atual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
detailedStatusMessage?: string
Valor de Propriedade
string
extendedLocation
O local estendido do cluster associado ao recurso.
extendedLocation: ExtendedLocation
Valor de Propriedade
isolateEmulatorThread
Campo Preterido, o valor será ignorado se fornecido. O indicador de se um dos núcleos de CPU especificados está isolado para executar o thread do emulador para essa máquina virtual.
isolateEmulatorThread?: string
Valor de Propriedade
string
memorySizeGB
O tamanho da memória da máquina virtual em GB.
memorySizeGB: number
Valor de Propriedade
number
networkAttachments
A lista de anexos de rede para a máquina virtual.
networkAttachments?: NetworkAttachment[]
Valor de Propriedade
networkData
O Base64 codificou dados de rede cloud-init.
networkData?: string
Valor de Propriedade
string
placementHints
As dicas de agendamento para a máquina virtual.
placementHints?: VirtualMachinePlacementHint[]
Valor de Propriedade
powerState
O estado de energia da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
powerState?: string
Valor de Propriedade
string
provisioningState
O estado de provisionamento da máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
sshPublicKeys
A lista de chaves públicas ssh. Cada chave será adicionada à máquina virtual usando o mecanismo de ssh_authorized_keys cloud-init para o adminUsername.
sshPublicKeys?: SshPublicKey[]
Valor de Propriedade
storageProfile
O perfil de armazenamento que especifica o tamanho e outros parâmetros sobre os discos relacionados à máquina virtual.
storageProfile: StorageProfile
Valor de Propriedade
userData
O Base64 codificou dados de usuário de inicialização na nuvem.
userData?: string
Valor de Propriedade
string
virtioInterface
Campo Preterido, use virtualizationModel em vez disso. O tipo de interface virtio.
virtioInterface?: string
Valor de Propriedade
string
vmDeviceModel
O tipo de modelo de dispositivo a ser usado.
vmDeviceModel?: string
Valor de Propriedade
string
vmImage
A imagem da máquina virtual que está atualmente provisionada para o disco do sistema operacional, usando a url completa e a notação de tag usada para extrair a imagem.
vmImage: string
Valor de Propriedade
string
vmImageRepositoryCredentials
As credenciais usadas para efetuar login no repositório de imagens que tem acesso à imagem especificada.
vmImageRepositoryCredentials?: ImageRepositoryCredentials
Valor de Propriedade
volumes
As IDs de recursos de volumes anexados à máquina virtual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
volumes?: string[]
Valor de Propriedade
string[]
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdado deTrackedResource.id
location
A geolocalização onde o recurso vive
location: string
Valor de Propriedade
string
name
O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdado deTrackedResource.name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor de Propriedade
herdado deTrackedResource.systemData
tags
Tags de recursos.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
herdado deTrackedResource.tags