MachineExtensionProperties interface
Descreve as propriedades de uma Extensão de Máquina.
Propriedades
auto |
Indica se a extensão deve utilizar uma versão secundária mais recente se estiver disponível no momento da implementação. No entanto, depois de implementada, a extensão não atualizará versões secundárias a menos que sejam reimplementadas, mesmo com esta propriedade definida como verdadeira. |
force |
Como o processador de extensões deve ser forçado a atualizar, mesmo que a configuração da extensão não tenha sido alterada. |
instance |
A vista da instância da extensão do computador. |
protected |
A extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma definição protegida. |
provisioning |
O estado de aprovisionamento, que só aparece na resposta. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor. |
publisher | O nome do editor do processador de extensões. |
settings | Definições públicas formatadas pelo Json para a extensão. |
type | Especifica o tipo da extensão; um exemplo é "CustomScriptExtension". |
type |
Especifica a versão do processador de scripts. |
Detalhes de Propriedade
autoUpgradeMinorVersion
Indica se a extensão deve utilizar uma versão secundária mais recente se estiver disponível no momento da implementação. No entanto, depois de implementada, a extensão não atualizará versões secundárias a menos que sejam reimplementadas, mesmo com esta propriedade definida como verdadeira.
autoUpgradeMinorVersion?: boolean
Valor de Propriedade
boolean
forceUpdateTag
Como o processador de extensões deve ser forçado a atualizar, mesmo que a configuração da extensão não tenha sido alterada.
forceUpdateTag?: string
Valor de Propriedade
string
instanceView
A vista da instância da extensão do computador.
instanceView?: MachineExtensionInstanceView
Valor de Propriedade
protectedSettings
A extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma definição protegida.
protectedSettings?: Record<string, unknown>
Valor de Propriedade
Record<string, unknown>
provisioningState
O estado de aprovisionamento, que só aparece na resposta. NOTA: esta propriedade não será serializada. Só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
publisher
O nome do editor do processador de extensões.
publisher?: string
Valor de Propriedade
string
settings
Definições públicas formatadas pelo Json para a extensão.
settings?: Record<string, unknown>
Valor de Propriedade
Record<string, unknown>
type
Especifica o tipo da extensão; um exemplo é "CustomScriptExtension".
type?: string
Valor de Propriedade
string
typeHandlerVersion
Especifica a versão do processador de scripts.
typeHandlerVersion?: string
Valor de Propriedade
string