Compartilhar via


VirtualMachineScaleSetVMExtensionUpdate Classe

Definição

Descreve uma extensão de VM VM do VMSS.

[Microsoft.Rest.Serialization.JsonTransformation]
public class VirtualMachineScaleSetVMExtensionUpdate : Microsoft.Azure.Management.Compute.Models.SubResourceReadOnly, Microsoft.Rest.Azure.IResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type VirtualMachineScaleSetVMExtensionUpdate = class
    inherit SubResourceReadOnly
    interface IResource
Public Class VirtualMachineScaleSetVMExtensionUpdate
Inherits SubResourceReadOnly
Implements IResource
Herança
VirtualMachineScaleSetVMExtensionUpdate
Atributos
Implementações

Construtores

VirtualMachineScaleSetVMExtensionUpdate()

Inicializa uma nova instância da classe VirtualMachineScaleSetVMExtensionUpdate.

VirtualMachineScaleSetVMExtensionUpdate(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, Nullable<Boolean>, KeyVaultSecretReference)

Inicializa uma nova instância da classe VirtualMachineScaleSetVMExtensionUpdate.

VirtualMachineScaleSetVMExtensionUpdate(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, Nullable<Boolean>, KeyVaultSecretReference)

Inicializa uma nova instância da classe VirtualMachineScaleSetVMExtensionUpdate.

Propriedades

AutoUpgradeMinorVersion

Obtém ou define indica se a extensão deve usar uma versão secundária mais recente se uma estiver disponível no momento da implantação. Após a implantação, no entanto, a extensão não atualizará as versões secundárias, a menos que seja reimplantada, mesmo com essa propriedade definida como verdadeira.

EnableAutomaticUpgrade

Obtém ou define se a extensão deve ser atualizada automaticamente pela plataforma se houver uma versão mais recente da extensão disponível.

ForceUpdateTag

Obtém ou define como o manipulador de extensão deve ser forçado a atualizar mesmo que a configuração da extensão não tenha sido alterada.

Id

Obtém a ID do recurso

(Herdado de SubResourceReadOnly)
Name

Obtém o nome da extensão.

ProtectedSettings

Obtém ou define que a extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida.

ProtectedSettingsFromKeyVault

Obtém ou define as configurações protegidas de extensões que são passadas por referência e consumidas do cofre de chaves

Publisher

Obtém ou define o nome do editor do manipulador de extensão.

Settings

Obtém ou define as configurações públicas formatadas em json para a extensão.

SuppressFailures

Obtém ou define indica se as falhas decorrentes da extensão serão suprimidas (falhas operacionais como não se conectar à VM não serão suprimidas independentemente desse valor). O padrão é false.

Type

Obtém o tipo de recurso

Type1

Obtém ou define o tipo da extensão; um exemplo é "CustomScriptExtension".

TypeHandlerVersion

Obtém ou define a versão do manipulador de script.

Métodos

Validate()

Valide o objeto .

Aplica-se a