Condividi tramite


MachineExtensionProperties interface

Descrive le proprietà di un'estensione del computer.

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.

forceUpdateTag

Come il gestore dell'estensione deve essere forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata.

instanceView

Visualizzazione dell'istanza dell'estensione del computer.

protectedSettings

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

provisioningState

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

publisher

Nome dell'autore del gestore dell'estensione.

settings

Impostazioni pubbliche formattate json per l'estensione.

type

Specifica il tipo dell'estensione; un esempio è "CustomScriptExtension".

typeHandlerVersion

Specifica la versione del gestore script.

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

forceUpdateTag

Come il gestore dell'estensione deve essere forzato ad aggiornare anche se la configurazione dell'estensione non è stata modificata.

forceUpdateTag?: string

Valore della proprietà

string

instanceView

Visualizzazione dell'istanza dell'estensione del computer.

instanceView?: MachineExtensionInstanceView

Valore della proprietà

protectedSettings

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

protectedSettings?: Record<string, unknown>

Valore della proprietà

Record<string, unknown>

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

publisher

Nome dell'autore del gestore dell'estensione.

publisher?: string

Valore della proprietà

string

settings

Impostazioni pubbliche formattate json per l'estensione.

settings?: Record<string, unknown>

Valore della proprietà

Record<string, unknown>

type

Specifica il tipo dell'estensione; un esempio è "CustomScriptExtension".

type?: string

Valore della proprietà

string

typeHandlerVersion

Specifica la versione del gestore script.

typeHandlerVersion?: string

Valore della proprietà

string