VirtualMachineScaleSetVM interface
Descrive una macchina virtuale del set di scalabilità di macchine virtuali.
- Extends
Proprietà
| additional |
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. |
| availability |
Specifica le 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 di per le 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à. |
| diagnostics |
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 VMSS, in modo che il cliente possa fornirlo nell'intestazione per garantire gli aggiornamenti ottimistici. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| hardware |
Specifica le impostazioni hardware per la macchina virtuale. |
| identity | Identità della macchina virtuale, se configurata. |
| instance |
ID istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| instance |
Visualizzazione dell'istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| latest |
Specifica se il modello più recente è stato applicato alla macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| license |
Specifica che l'immagine o il disco usato è stato concesso in licenza in locale. |
| model |
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. |
| network |
Specifica le interfacce di rete della macchina virtuale. |
| network |
Specifica la configurazione del profilo di rete della macchina virtuale. |
| os |
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. Nel portale di Azure individuare l'immagine del Marketplace che si vuole usare e quindi fare clic su Si vuole distribuire a livello di codice, Introduzione ->. Immettere le informazioni necessarie e quindi fare clic su Salva. |
| protection |
Specifica i criteri di protezione della macchina virtuale. |
| provisioning |
Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| resilient |
Specifica lo stato di eliminazione resiliente della macchina virtuale per la macchina virtuale. |
| resources | Risorse dell'estensione figlio della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| security |
Specifica le impostazioni del profilo correlato alla sicurezza per la macchina virtuale. |
| sku | SKU della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
| storage |
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali. |
| time |
Specifica l'ora 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. |
| user |
UserData per la macchina virtuale, che deve essere codificata in base 64. Il cliente non deve passare segreti qui. Versione minima api: 2021-03-01 |
| vm |
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 | 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 di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato 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 le 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 di per le 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 VMSS, in modo che il cliente possa fornirlo nell'intestazione per garantire gli aggiornamenti ottimistici. NOTA: questa proprietà non verrà serializzata. Può essere popolato 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 popolato solo dal server.
instanceId?: string
Valore della proprietà
string
instanceView
Visualizzazione dell'istanza della macchina virtuale. NOTA: questa proprietà non verrà serializzata. Può essere popolato 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 popolato 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 Azure Hybrid Use per Windows Server
Vantaggio Azure Hybrid Use 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. Nel portale di Azure individuare l'immagine del Marketplace che si vuole usare e quindi fare clic su Si vuole distribuire a livello di codice, Introduzione ->. Immettere 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, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
provisioningState?: string
Valore della proprietà
string
resilientVMDeletionStatus
Specifica lo stato di eliminazione resiliente della macchina virtuale per la macchina virtuale.
resilientVMDeletionStatus?: 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 correlato 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à
storageProfile
Specifica le impostazioni di archiviazione per i dischi delle macchine virtuali.
storageProfile?: StorageProfile
Valore della proprietà
timeCreated
Specifica l'ora 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 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
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 di 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