Condividi tramite


VirtualMachineScaleSetVM interface

Descrive una macchina virtuale del set di scalabilità di macchine virtuali.

Extends

Proprietà

additionalCapabilities

Specifica funzionalità aggiuntive abilitate o disabilitate nella macchina virtuale nel set di scalabilità. Ad esempio, se la macchina virtuale ha la possibilità di supportare il collegamento di dischi dati gestiti con UltraSSD_LRS tipo di account di archiviazione.

availabilitySet

Specifica informazioni sul set di disponibilità a cui deve essere assegnata la macchina virtuale. Le macchine virtuali specificate nello stesso set di disponibilità vengono allocate a nodi diversi per ottimizzare la disponibilità. Per altre informazioni sui set di disponibilità, vedere Panoramica dei set di disponibilità. Per altre informazioni sulla manutenzione pianificata di Azure, vedere Manutenzione e aggiornamenti per Macchine virtuali in Azure. Attualmente, una macchina virtuale può essere aggiunta solo al set di disponibilità in fase di creazione. Non è possibile aggiungere una macchina virtuale esistente a un set di disponibilità.

diagnosticsProfile

Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15.

etag

Etag è la proprietà restituita nella risposta Update/Get della macchina virtuale del set di scalabilità di macchine virtuali, in modo che il cliente possa specificarlo nell'intestazione per garantire gli aggiornamenti ottimistici. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

hardwareProfile

Specifica le impostazioni hardware per la macchina virtuale.

identity

Identità della macchina virtuale, se configurata.

instanceId

ID istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

instanceView

Visualizzazione dell'istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

latestModelApplied

Specifica se il modello più recente è stato applicato alla macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

licenseType

Specifica che l'immagine o il disco usato è stato concesso in licenza in locale.

I valori possibili per il sistema operativo Windows Server sono:

Windows_Client

Windows_Server

I valori possibili per il sistema operativo Linux Server sono:

RHEL_BYOS (per RHEL)

SLES_BYOS (per SUSE)

Per altre informazioni, vedere Vantaggio Uso ibrido di Azure per Windows Server

Vantaggio Uso ibrido di Azure per Linux Server

Versione minima api: 2015-06-15

modelDefinitionApplied

Specifica se il modello applicato alla macchina virtuale è il modello del set di scalabilità di macchine virtuali o il modello personalizzato per la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

networkProfile

Specifica le interfacce di rete della macchina virtuale.

networkProfileConfiguration

Specifica la configurazione del profilo di rete della macchina virtuale.

osProfile

Specifica le impostazioni del sistema operativo per la macchina virtuale.

plan

Specifica informazioni sull'immagine del marketplace usata per creare la macchina virtuale. Questo elemento viene usato solo per le immagini del marketplace. Prima di poter usare un'immagine del marketplace da un'API, è necessario abilitare l'immagine per l'uso a livello di codice. Nella portale di Azure trovare l'immagine del marketplace che si vuole usare e quindi fare clic su Vuoi distribuire a livello di codice, Introduzione ->. Immettere tutte le informazioni necessarie e quindi fare clic su Salva.

protectionPolicy

Specifica i criteri di protezione della macchina virtuale.

provisioningState

Stato di provisioning, che viene visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

resources

Risorse dell'estensione figlio della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

securityProfile

Specifica le impostazioni del profilo correlate alla sicurezza per la macchina virtuale.

sku

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

storageProfile

Specifica le impostazioni di archiviazione per i dischi della macchina virtuale.

timeCreated

Specifica il momento in cui è stata creata la risorsa macchina virtuale.

Versione minima api: 2021-11-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

userData

UserData per la macchina virtuale, che deve essere codificata in base-64. Il cliente non deve passare i segreti qui.

Versione minima api: 2021-03-01

vmId

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

zones

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

Proprietà ereditate

id

NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

location

Posizione risorsa

name

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

tags

Tag delle risorse

type

NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

Dettagli proprietà

additionalCapabilities

Specifica funzionalità aggiuntive abilitate o disabilitate nella macchina virtuale nel set di scalabilità. Ad esempio, se la macchina virtuale ha la possibilità di supportare il collegamento di dischi dati gestiti con UltraSSD_LRS tipo di account di archiviazione.

additionalCapabilities?: AdditionalCapabilities

Valore della proprietà

availabilitySet

Specifica informazioni sul set di disponibilità a cui deve essere assegnata la macchina virtuale. Le macchine virtuali specificate nello stesso set di disponibilità vengono allocate a nodi diversi per ottimizzare la disponibilità. Per altre informazioni sui set di disponibilità, vedere Panoramica dei set di disponibilità. Per altre informazioni sulla manutenzione pianificata di Azure, vedere Manutenzione e aggiornamenti per Macchine virtuali in Azure. Attualmente, una macchina virtuale può essere aggiunta solo al set di disponibilità in fase di creazione. Non è possibile aggiungere una macchina virtuale esistente a un set di disponibilità.

availabilitySet?: SubResource

Valore della proprietà

diagnosticsProfile

Specifica lo stato delle impostazioni di diagnostica di avvio. Versione minima api: 2015-06-15.

diagnosticsProfile?: DiagnosticsProfile

Valore della proprietà

etag

Etag è la proprietà restituita nella risposta Update/Get della macchina virtuale del set di scalabilità di macchine virtuali, in modo che il cliente possa specificarlo nell'intestazione per garantire gli aggiornamenti ottimistici. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

etag?: string

Valore della proprietà

string

hardwareProfile

Specifica le impostazioni hardware per la macchina virtuale.

hardwareProfile?: HardwareProfile

Valore della proprietà

identity

Identità della macchina virtuale, se configurata.

identity?: VirtualMachineIdentity

Valore della proprietà

instanceId

ID istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

instanceId?: string

Valore della proprietà

string

instanceView

Visualizzazione dell'istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

instanceView?: VirtualMachineScaleSetVMInstanceView

Valore della proprietà

latestModelApplied

Specifica se il modello più recente è stato applicato alla macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

latestModelApplied?: boolean

Valore della proprietà

boolean

licenseType

Specifica che l'immagine o il disco usato è stato concesso in licenza in locale.

I valori possibili per il sistema operativo Windows Server sono:

Windows_Client

Windows_Server

I valori possibili per il sistema operativo Linux Server sono:

RHEL_BYOS (per RHEL)

SLES_BYOS (per SUSE)

Per altre informazioni, vedere Vantaggio Uso ibrido di Azure per Windows Server

Vantaggio Uso ibrido di Azure per Linux Server

Versione minima api: 2015-06-15

licenseType?: string

Valore della proprietà

string

modelDefinitionApplied

Specifica se il modello applicato alla macchina virtuale è il modello del set di scalabilità di macchine virtuali o il modello personalizzato per la macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

modelDefinitionApplied?: string

Valore della proprietà

string

networkProfile

Specifica le interfacce di rete della macchina virtuale.

networkProfile?: NetworkProfile

Valore della proprietà

networkProfileConfiguration

Specifica la configurazione del profilo di rete della macchina virtuale.

networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration

Valore della proprietà

osProfile

Specifica le impostazioni del sistema operativo per la macchina virtuale.

osProfile?: OSProfile

Valore della proprietà

plan

Specifica informazioni sull'immagine del marketplace usata per creare la macchina virtuale. Questo elemento viene usato solo per le immagini del marketplace. Prima di poter usare un'immagine del marketplace da un'API, è necessario abilitare l'immagine per l'uso a livello di codice. Nella portale di Azure trovare l'immagine del marketplace che si vuole usare e quindi fare clic su Vuoi distribuire a livello di codice, Introduzione ->. Immettere tutte le informazioni necessarie e quindi fare clic su Salva.

plan?: Plan

Valore della proprietà

protectionPolicy

Specifica i criteri di protezione della macchina virtuale.

protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy

Valore della proprietà

provisioningState

Stato di provisioning, che viene visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

resources

Risorse dell'estensione figlio della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

resources?: VirtualMachineExtension[]

Valore della proprietà

securityProfile

Specifica le impostazioni del profilo correlate alla sicurezza per la macchina virtuale.

securityProfile?: SecurityProfile

Valore della proprietà

sku

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

sku?: Sku

Valore della proprietà

Sku

storageProfile

Specifica le impostazioni di archiviazione per i dischi della macchina virtuale.

storageProfile?: StorageProfile

Valore della proprietà

timeCreated

Specifica il momento in cui è stata creata la risorsa macchina virtuale.

Versione minima api: 2021-11-01. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

timeCreated?: Date

Valore della proprietà

Date

userData

UserData per la macchina virtuale, che deve essere codificata in base-64. Il cliente non deve passare i segreti qui.

Versione minima api: 2021-03-01

userData?: string

Valore della proprietà

string

vmId

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

vmId?: string

Valore della proprietà

string

zones

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

zones?: string[]

Valore della proprietà

string[]

Dettagli proprietà ereditate

id

NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

id?: string

Valore della proprietà

string

Ereditato daResource.id

location

Posizione risorsa

location: string

Valore della proprietà

string

Ereditato daResource.location

name

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

name?: string

Valore della proprietà

string

Ereditato daResource.name

tags

Tag delle risorse

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

Valore della proprietà

{[propertyName: string]: string}

Ereditato daResource.tags

type

NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolata solo dal server.

type?: string

Valore della proprietà

string

Ereditato daResource.type