Condividi tramite


VirtualMachineScaleSetVMExtensionUpdate interface

Descrive un'estensione vm VMSS.

Extends

Proprietà

autoUpgradeMinorVersion

Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie, a meno che non venga ridistribuibile, anche con questa proprietà impostata su true.

enableAutomaticUpgrade

Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione.

forceUpdateTag

Modalità di aggiornamento forzato del gestore dell'estensione anche se la configurazione dell'estensione non è stata modificata.

name

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

protectedSettings

L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta.

protectedSettingsFromKeyVault

Impostazioni protette delle estensioni passate per riferimento e utilizzate dall'insieme di credenziali delle chiavi

publisher

Nome del server di pubblicazione del gestore dell'estensione.

settings

Impostazioni pubbliche in formato JSON per l'estensione.

suppressFailures

Indica se gli errori derivanti dall'estensione verranno eliminati (gli errori operativi, ad esempio la mancata connessione alla macchina virtuale, non verranno eliminati indipendentemente da questo valore). Il valore predefinito è false.

type

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

typeHandlerVersion

Specifica la versione del gestore di script.

typePropertiesType

Specifica il tipo di estensione; un esempio è "CustomScriptExtension".

Proprietà ereditate

id

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

Dettagli proprietà

autoUpgradeMinorVersion

Indica se l'estensione deve usare una versione secondaria più recente, se disponibile in fase di distribuzione. Dopo la distribuzione, tuttavia, l'estensione non aggiornerà le versioni secondarie, a meno che non venga ridistribuibile, anche con questa proprietà impostata su true.

autoUpgradeMinorVersion?: boolean

Valore della proprietà

boolean

enableAutomaticUpgrade

Indica se l'estensione deve essere aggiornata automaticamente dalla piattaforma se è disponibile una versione più recente dell'estensione.

enableAutomaticUpgrade?: boolean

Valore della proprietà

boolean

forceUpdateTag

Modalità di aggiornamento forzato del gestore dell'estensione anche se la configurazione dell'estensione non è stata modificata.

forceUpdateTag?: string

Valore della proprietà

string

name

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

name?: string

Valore della proprietà

string

protectedSettings

L'estensione può contenere protectedSettings o protectedSettingsFromKeyVault o nessuna impostazione protetta.

protectedSettings?: any

Valore della proprietà

any

protectedSettingsFromKeyVault

Impostazioni protette delle estensioni passate per riferimento e utilizzate dall'insieme di credenziali delle chiavi

protectedSettingsFromKeyVault?: KeyVaultSecretReference

Valore della proprietà

publisher

Nome del server di pubblicazione del gestore dell'estensione.

publisher?: string

Valore della proprietà

string

settings

Impostazioni pubbliche in formato JSON per l'estensione.

settings?: any

Valore della proprietà

any

suppressFailures

Indica se gli errori derivanti dall'estensione verranno eliminati (gli errori operativi, ad esempio la mancata connessione alla macchina virtuale, non verranno eliminati indipendentemente da questo valore). Il valore predefinito è false.

suppressFailures?: boolean

Valore della proprietà

boolean

type

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

type?: string

Valore della proprietà

string

typeHandlerVersion

Specifica la versione del gestore di script.

typeHandlerVersion?: string

Valore della proprietà

string

typePropertiesType

Specifica il tipo di estensione; un esempio è "CustomScriptExtension".

typePropertiesType?: 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 daSubResourceReadOnly.id