Partilhar via


VirtualMachineScaleSetExtensionUpdate Classe

Definição

Descreve uma extensão do Conjunto de Dimensionamento de Máquinas Virtuais.

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

Construtores

VirtualMachineScaleSetExtensionUpdate()

Inicializa uma nova instância da classe VirtualMachineScaleSetExtensionUpdate.

VirtualMachineScaleSetExtensionUpdate(String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, IList<String>, Nullable<Boolean>, KeyVaultSecretReference)

Inicializa uma nova instância da classe VirtualMachineScaleSetExtensionUpdate.

VirtualMachineScaleSetExtensionUpdate(String, String, String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Object, Object, String, IList<String>, Nullable<Boolean>, KeyVaultSecretReference)

Inicializa uma nova instância da classe VirtualMachineScaleSetExtensionUpdate.

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 se um valor é fornecido e é diferente do valor anterior, o manipulador de extensão 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

ProvisionAfterExtensions

Obtém ou define a coleção de nomes de extensão após os quais essa extensão precisa ser provisionada.

ProvisioningState

Obtém o estado de provisionamento, que aparece apenas na resposta.

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