VirtualMachine interface
VirtualMachine rappresenta la macchina virtuale cloud di rete locale.
- Extends
Proprietà
| admin |
Nome dell'amministratore a cui verranno aggiunte le chiavi pubbliche ssh nelle chiavi autorizzate. |
| availability |
Zona di disponibilità del cluster contenente questa macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| bare |
ID risorsa della macchina bare metal che ospita la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| boot |
Seleziona il metodo di avvio per la macchina virtuale. |
| cloud |
La rete di servizi cloud che fornisce servizi a livello di piattaforma per la macchina virtuale. |
| cluster |
L'ID risorsa del cluster per cui viene creata la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| console |
Percorso esteso da usare per la creazione di una risorsa console della macchina virtuale. |
| cpu |
Numero di core CPU nella macchina virtuale. |
| detailed |
Stato più dettagliato della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| detailed |
Messaggio descrittivo sullo stato dettagliato corrente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| etag | Risorsa ETag. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| extended |
Posizione estesa del cluster associato alla risorsa. |
| identity | Identità della risorsa. |
| isolate |
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. |
| memory |
Dimensioni della memoria della macchina virtuale. Le allocazioni vengono misurate in gibibyte. |
| network |
Elenco di allegati di rete alla macchina virtuale. |
| network |
Campo Deprecato: dati di rete cloud-init con codifica Base64. La proprietà networkDataContent verrà utilizzata in precedenza rispetto a questa proprietà. |
| network |
Dati di rete cloud-init con codifica Base64. |
| placement |
Hint di pianificazione per la macchina virtuale. |
| power |
Stato di alimentazione della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| provisioning |
Stato di provisioning della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| ssh |
Elenco di chiavi pubbliche ssh. Ogni chiave verrà aggiunta alla macchina virtuale usando il meccanismo di ssh_authorized_keys cloud-init per adminUsername. |
| storage |
Profilo di archiviazione che specifica le dimensioni e altri parametri relativi ai dischi correlati alla macchina virtuale. |
| user |
Campo Deprecato: dati utente cloud-init con codifica Base64. La proprietà userDataContent verrà utilizzata in precedenza rispetto a questa proprietà. |
| user |
Dati utente con codifica Base64 di cloud-init. |
| virtio |
Campo Deprecato, usare invece virtualizationModel. Tipo dell'interfaccia virtio. |
| vm |
Tipo del modello di dispositivo da usare. |
| vm |
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. |
| vm |
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. |
| system |
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 che ospita 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
consoleExtendedLocation
Percorso esteso da usare per la creazione di una risorsa console della macchina virtuale.
consoleExtendedLocation?: ExtendedLocation
Valore della proprietà
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
etag
Risorsa ETag. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
etag?: string
Valore della proprietà
string
extendedLocation
Posizione estesa del cluster associato alla risorsa.
extendedLocation: ExtendedLocation
Valore della proprietà
identity
Identità della risorsa.
identity?: ManagedServiceIdentity
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. Le allocazioni vengono misurate in gibibyte.
memorySizeGB: number
Valore della proprietà
number
networkAttachments
Elenco di allegati di rete alla macchina virtuale.
networkAttachments?: NetworkAttachment[]
Valore della proprietà
networkData
Campo Deprecato: dati di rete cloud-init con codifica Base64. La proprietà networkDataContent verrà utilizzata in precedenza rispetto a questa proprietà.
networkData?: string
Valore della proprietà
string
networkDataContent
Dati di rete cloud-init con codifica Base64.
networkDataContent?: 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
Campo Deprecato: dati utente cloud-init con codifica Base64. La proprietà userDataContent verrà utilizzata in precedenza rispetto a questa proprietà.
userData?: string
Valore della proprietà
string
userDataContent
Dati utente con codifica Base64 di cloud-init.
userDataContent?: 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