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

L'ID risorsa della macchina bare metal alla macchina virtuale è arrivato. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

bootMethod

Seleziona il metodo di avvio per la macchina virtuale.

cloudServicesNetworkAttachment

Rete del servizio cloud che fornisce servizi a livello di piattaforma per la macchina virtuale.

clusterId

L'ID risorsa del cluster per la macchina virtuale viene creato. 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

Percorso esteso del cluster associato alla risorsa.

isolateEmulatorThread

Campo Deprecato, il valore verrà ignorato se specificato. Indicatore del fatto che uno dei core CPU specificati sia 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 codificati in 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 il nome adminUser.

storageProfile

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

userData

Dati utente con codifica cloud64 base64.

virtioInterface

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

vmDeviceModel

Tipo del modello di dispositivo da usare.

vmImage

Immagine della macchina virtuale attualmente sottoposto a provisioning sul disco del sistema operativo, usando l'URL completo e la notazione tag usata per eseguire il pull dell'immagine.

vmImageRepositoryCredentials

Le 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 di 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 vive 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 createBy e modificateBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag di risorse.

type

Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": 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

L'ID risorsa della macchina bare metal alla macchina virtuale è arrivato. 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

Rete del servizio cloud che fornisce servizi a livello di piattaforma per la macchina virtuale.

cloudServicesNetworkAttachment: NetworkAttachment

Valore della proprietà

clusterId

L'ID risorsa del cluster per la macchina virtuale viene creato. 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

Percorso esteso del cluster associato alla risorsa.

extendedLocation: ExtendedLocation

Valore della proprietà

isolateEmulatorThread

Campo Deprecato, il valore verrà ignorato se specificato. Indicatore del fatto che uno dei core CPU specificati sia 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 codificati in 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 il nome adminUser.

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 cloud64 base64.

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 attualmente sottoposto a provisioning sul disco del sistema operativo, usando l'URL completo e la notazione tag usata per eseguire il pull dell'immagine.

vmImage: string

Valore della proprietà

string

vmImageRepositoryCredentials

Le 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 di 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 vive 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 createBy e modificateBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

Ereditato daTrackedResource.systemData

tags

Tag di risorse.

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

Valore della proprietà

{[propertyName: string]: string}

Ereditato daTrackedResource.tags

type

Tipo di risorsa. Nota su "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts": questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

Ereditato daTrackedResource.type