Condividi tramite


VirtualMachine interface

VirtualMachine rappresenta la macchina virtuale cloud di rete locale.

Extends

Proprietà

adminUsername

Nome dell'amministratore a cui verranno aggiunte le chiavi pubbliche ssh nelle chiavi autorizzate.

availabilityZone

Zona di disponibilità del cluster contenente questa macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

bareMetalMachineId

ID risorsa della macchina bare metal a cui è arrivata la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

bootMethod

Seleziona il metodo di avvio per la macchina virtuale.

cloudServicesNetworkAttachment

La rete di servizi cloud che fornisce servizi a livello di piattaforma per la macchina virtuale.

clusterId

L'ID risorsa del cluster per cui viene creata la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

cpuCores

Numero di core CPU nella macchina virtuale.

detailedStatus

Stato più dettagliato della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

extendedLocation

Posizione estesa del cluster associato alla risorsa.

isolateEmulatorThread

Campo Deprecato, il valore verrà ignorato se specificato. Indicatore che indica se uno dei core CPU specificati è isolato per eseguire il thread dell'emulatore per questa macchina virtuale.

memorySizeGB

Dimensioni della memoria della macchina virtuale in GB.

networkAttachments

Elenco di allegati di rete alla macchina virtuale.

networkData

Dati di rete cloud-init con codifica Base64.

placementHints

Hint di pianificazione per la macchina virtuale.

powerState

Stato di alimentazione della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState

Stato di provisioning della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sshPublicKeys

Elenco di chiavi pubbliche ssh. Ogni chiave verrà aggiunta alla macchina virtuale usando il meccanismo di ssh_authorized_keys cloud-init per adminUsername.

storageProfile

Profilo di archiviazione che specifica le dimensioni e altri parametri relativi ai dischi correlati alla macchina virtuale.

userData

Dati utente con codifica Base64 di cloud-init.

virtioInterface

Campo Deprecato, usare invece virtualizationModel. Tipo dell'interfaccia virtio.

vmDeviceModel

Tipo del modello di dispositivo da usare.

vmImage

Immagine della macchina virtuale di cui è attualmente stato effettuato il provisioning nel disco del sistema operativo, usando l'URL completo e la notazione di tag usata per eseguire il pull dell'immagine.

vmImageRepositoryCredentials

Credenziali usate per accedere al repository di immagini che ha accesso all'immagine specificata.

volumes

ID risorsa di volumi collegati alla macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Posizione geografica in cui risiede la risorsa

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorsa.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

adminUsername

Nome dell'amministratore a cui verranno aggiunte le chiavi pubbliche ssh nelle chiavi autorizzate.

adminUsername: string

Valore della proprietà

string

availabilityZone

Zona di disponibilità del cluster contenente questa macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

availabilityZone?: string

Valore della proprietà

string

bareMetalMachineId

ID risorsa della macchina bare metal a cui è arrivata la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

bareMetalMachineId?: string

Valore della proprietà

string

bootMethod

Seleziona il metodo di avvio per la macchina virtuale.

bootMethod?: string

Valore della proprietà

string

cloudServicesNetworkAttachment

La rete di servizi cloud che fornisce servizi a livello di piattaforma per la macchina virtuale.

cloudServicesNetworkAttachment: NetworkAttachment

Valore della proprietà

clusterId

L'ID risorsa del cluster per cui viene creata la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterId?: string

Valore della proprietà

string

cpuCores

Numero di core CPU nella macchina virtuale.

cpuCores: number

Valore della proprietà

number

detailedStatus

Stato più dettagliato della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

detailedStatus?: string

Valore della proprietà

string

detailedStatusMessage

Messaggio descrittivo sullo stato dettagliato corrente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

detailedStatusMessage?: string

Valore della proprietà

string

extendedLocation

Posizione estesa del cluster associato alla risorsa.

extendedLocation: ExtendedLocation

Valore della proprietà

isolateEmulatorThread

Campo Deprecato, il valore verrà ignorato se specificato. Indicatore che indica se uno dei core CPU specificati è isolato per eseguire il thread dell'emulatore per questa macchina virtuale.

isolateEmulatorThread?: string

Valore della proprietà

string

memorySizeGB

Dimensioni della memoria della macchina virtuale in GB.

memorySizeGB: number

Valore della proprietà

number

networkAttachments

Elenco di allegati di rete alla macchina virtuale.

networkAttachments?: NetworkAttachment[]

Valore della proprietà

networkData

Dati di rete cloud-init con codifica Base64.

networkData?: string

Valore della proprietà

string

placementHints

Hint di pianificazione per la macchina virtuale.

placementHints?: VirtualMachinePlacementHint[]

Valore della proprietà

powerState

Stato di alimentazione della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

powerState?: string

Valore della proprietà

string

provisioningState

Stato di provisioning della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

sshPublicKeys

Elenco di chiavi pubbliche ssh. Ogni chiave verrà aggiunta alla macchina virtuale usando il meccanismo di ssh_authorized_keys cloud-init per adminUsername.

sshPublicKeys?: SshPublicKey[]

Valore della proprietà

storageProfile

Profilo di archiviazione che specifica le dimensioni e altri parametri relativi ai dischi correlati alla macchina virtuale.

storageProfile: StorageProfile

Valore della proprietà

userData

Dati utente con codifica Base64 di cloud-init.

userData?: string

Valore della proprietà

string

virtioInterface

Campo Deprecato, usare invece virtualizationModel. Tipo dell'interfaccia virtio.

virtioInterface?: string

Valore della proprietà

string

vmDeviceModel

Tipo del modello di dispositivo da usare.

vmDeviceModel?: string

Valore della proprietà

string

vmImage

Immagine della macchina virtuale di cui è attualmente stato effettuato il provisioning nel disco del sistema operativo, usando l'URL completo e la notazione di tag usata per eseguire il pull dell'immagine.

vmImage: string

Valore della proprietà

string

vmImageRepositoryCredentials

Credenziali usate per accedere al repository di immagini che ha accesso all'immagine specificata.

vmImageRepositoryCredentials?: ImageRepositoryCredentials

Valore della proprietà

volumes

ID risorsa di volumi collegati alla macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

volumes?: string[]

Valore della proprietà

string[]

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daTrackedResource.id

location

Posizione geografica in cui risiede la risorsa

location: string

Valore della proprietà

string

ereditato daTrackedResource.location

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daTrackedResource.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daTrackedResource.systemData

tags

Tag di risorsa.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daTrackedResource.tags

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daTrackedResource.type