VirtualMachineScaleSet interface
Descrive un set di scalabilità di macchine virtuali.
- Extends
Proprietà
additional |
Specifica funzionalità aggiuntive abilitate o disabilitate nelle macchine virtuali nel set di scalabilità di macchine virtuali. Ad esempio, se le macchine virtuali hanno la possibilità di supportare il collegamento di dischi dati gestiti con UltraSSD_LRS tipo di account di archiviazione. |
automatic |
Criteri per le riparazioni automatiche. |
do |
Quando l'overprovision è abilitato, le estensioni vengono avviate solo sul numero richiesto di macchine virtuali che vengono infine mantenute. Questa proprietà garantisce quindi che le estensioni non vengano eseguite nelle macchine virtuali con provisioning eccessivo aggiuntivo. |
host |
Specifica informazioni sul gruppo host dedicato in cui risiede il set di scalabilità di macchine virtuali. |
identity | Identità del set di scalabilità di macchine virtuali, se configurata. |
overprovision | Specifica se il set di scalabilità di macchine virtuali deve essere sottoposto a provisioning eccessivo. |
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. |
platform |
Numero di domini di errore per ogni gruppo di posizionamento. |
provisioning |
Stato di provisioning, visualizzato solo nella risposta. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
proximity |
Specifica informazioni sul gruppo di posizionamento di prossimità a cui deve essere assegnato il set di scalabilità di macchine virtuali. |
scale |
Specifica i criteri di scalabilità orizzontale che determinano quali macchine virtuali vengono scelte per la rimozione quando viene ridimensionato un set di scalabilità di macchine virtuali. |
single |
Se true, questo limita il set di scalabilità a un singolo gruppo di posizionamento, con dimensioni massime di 100 macchine virtuali. NOTA: se singlePlacementGroup è true, può essere modificato in false. Tuttavia, se singlePlacementGroup è false, potrebbe non essere modificato in true. |
sku | SKU del set di scalabilità di macchine virtuali. |
unique |
Specifica l'ID che identifica in modo univoco un set di scalabilità di macchine virtuali. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
upgrade |
Criteri di aggiornamento. |
virtual |
Profilo della macchina virtuale. |
zone |
Se forzare rigorosamente anche la distribuzione di macchine virtuali tra zone x in caso di interruzione della zona. |
zones | Zone del set di scalabilità di macchine virtuali. NOTA: le zone di disponibilità possono essere impostate solo quando si crea il set di scalabilità |
Proprietà ereditate
id | NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
location | Percorso risorsa |
name | NOME RISORSA NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
tags | Tag delle risorse |
type | NOTA tipo di risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server. |
Dettagli proprietà
additionalCapabilities
Specifica funzionalità aggiuntive abilitate o disabilitate nelle macchine virtuali nel set di scalabilità di macchine virtuali. Ad esempio, se le macchine virtuali hanno la possibilità di supportare il collegamento di dischi dati gestiti con UltraSSD_LRS tipo di account di archiviazione.
additionalCapabilities?: AdditionalCapabilities
Valore della proprietà
automaticRepairsPolicy
Criteri per le riparazioni automatiche.
automaticRepairsPolicy?: AutomaticRepairsPolicy
Valore della proprietà
doNotRunExtensionsOnOverprovisionedVMs
Quando l'overprovision è abilitato, le estensioni vengono avviate solo sul numero richiesto di macchine virtuali che vengono infine mantenute. Questa proprietà garantisce quindi che le estensioni non vengano eseguite nelle macchine virtuali con provisioning eccessivo aggiuntivo.
doNotRunExtensionsOnOverprovisionedVMs?: boolean
Valore della proprietà
boolean
hostGroup
Specifica informazioni sul gruppo host dedicato in cui risiede il set di scalabilità di macchine virtuali.
Versione minima api: 2020-06-01.
hostGroup?: SubResource
Valore della proprietà
identity
Identità del set di scalabilità di macchine virtuali, se configurata.
identity?: VirtualMachineScaleSetIdentity
Valore della proprietà
overprovision
Specifica se il set di scalabilità di macchine virtuali deve essere sottoposto a provisioning eccessivo.
overprovision?: boolean
Valore della proprietà
boolean
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à
platformFaultDomainCount
Numero di domini di errore per ogni gruppo di posizionamento.
platformFaultDomainCount?: number
Valore della proprietà
number
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
proximityPlacementGroup
Specifica informazioni sul gruppo di posizionamento di prossimità a cui deve essere assegnato il set di scalabilità di macchine virtuali.
Versione minima api: 2018-04-01.
proximityPlacementGroup?: SubResource
Valore della proprietà
scaleInPolicy
Specifica i criteri di scalabilità orizzontale che determinano quali macchine virtuali vengono scelte per la rimozione quando viene ridimensionato un set di scalabilità di macchine virtuali.
scaleInPolicy?: ScaleInPolicy
Valore della proprietà
singlePlacementGroup
Se true, questo limita il set di scalabilità a un singolo gruppo di posizionamento, con dimensioni massime di 100 macchine virtuali. NOTA: se singlePlacementGroup è true, può essere modificato in false. Tuttavia, se singlePlacementGroup è false, potrebbe non essere modificato in true.
singlePlacementGroup?: boolean
Valore della proprietà
boolean
sku
uniqueId
Specifica l'ID che identifica in modo univoco un set di scalabilità di macchine virtuali. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
uniqueId?: string
Valore della proprietà
string
upgradePolicy
virtualMachineProfile
Profilo della macchina virtuale.
virtualMachineProfile?: VirtualMachineScaleSetVMProfile
Valore della proprietà
zoneBalance
Se forzare rigorosamente anche la distribuzione di macchine virtuali tra zone x in caso di interruzione della zona.
zoneBalance?: boolean
Valore della proprietà
boolean
zones
Zone del set di scalabilità di macchine virtuali. NOTA: le zone di disponibilità possono essere impostate solo quando si crea il set di scalabilità
zones?: string[]
Valore della proprietà
string[]
Dettagli proprietà ereditate
id
NOTA ID risorsa: questa proprietà non verrà serializzata. Può essere popolato solo dal server.
id?: string
Valore della proprietà
string
ereditato daResource.id
location
name
NOME RISORSA NOTA: questa proprietà non verrà serializzata. Può essere popolato 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 popolato solo dal server.
type?: string
Valore della proprietà
string
ereditato daresource.type