VirtualMachineProperties interface
VirtualMachineProperties rappresenta le proprietà della macchina virtuale.
Proprietà
| admin |
Nome dell'amministratore a cui verranno aggiunte le chiavi pubbliche ssh nelle chiavi autorizzate. |
| availability |
La zona di disponibilità del cluster contenente la macchina virtuale. |
| bare |
ID risorsa del computer bare metal che ospita la macchina virtuale. |
| 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 |
ID risorsa del cluster per cui è stata creata la macchina virtuale. |
| console |
Percorso esteso da usare per la creazione di una risorsa console della macchina virtuale. |
| cpu |
Numero di core CPU nella macchina virtuale. |
| detailed |
Lo stato più dettagliato della macchina virtuale. |
| detailed |
Il messaggio descrittivo sullo stato dettagliato corrente. |
| 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. |
| provisioning |
Stato di provisioning della macchina virtuale. |
| 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 dei volumi collegati alla macchina virtuale. |
Dettagli proprietà
adminUsername
Nome dell'amministratore a cui verranno aggiunte le chiavi pubbliche ssh nelle chiavi autorizzate.
adminUsername: string
Valore della proprietà
string
availabilityZone
La zona di disponibilità del cluster contenente la macchina virtuale.
availabilityZone?: string
Valore della proprietà
string
bareMetalMachineId
ID risorsa del computer bare metal che ospita la macchina virtuale.
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
ID risorsa del cluster per cui è stata creata la macchina virtuale.
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
Lo stato più dettagliato della macchina virtuale.
detailedStatus?: string
Valore della proprietà
string
detailedStatusMessage
Il messaggio descrittivo sullo stato dettagliato corrente.
detailedStatusMessage?: string
Valore della proprietà
string
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.
powerState?: string
Valore della proprietà
string
provisioningState
Stato di provisioning della macchina virtuale.
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 dei volumi collegati alla macchina virtuale.
volumes?: string[]
Valore della proprietà
string[]