Compartilhar via


VMExtension Classe

  • java.lang.Object
    • com.microsoft.azure.management.batch.VMExtension

public class VMExtension

A configuração para extensões de máquina virtual.

Resumo do método

Modificador e tipo Método e descrição
Boolean autoUpgradeMinorVersion()

Get 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.

String name()

Obtenha o valor do nome.

Object protectedSettings()

Obter a extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida.

List<String> provisionAfterExtensions()

Obtenha a coleção de nomes de extensão após os quais essa extensão precisa ser provisionada.

String publisher()

Obter o valor do publicador.

Object settings()

Obtenha o valor das configurações.

String type()

Obtenha o valor do tipo.

String typeHandlerVersion()

Obtenha o valor typeHandlerVersion.

VMExtension withAutoUpgradeMinorVersion(Boolean autoUpgradeMinorVersion)

Set 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.

VMExtension withName(String name)

Defina o valor do nome.

VMExtension withProtectedSettings(Object protectedSettings)

Definir a extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida.

VMExtension withProvisionAfterExtensions(List<String> provisionAfterExtensions)

Defina a coleção de nomes de extensão após o qual essa extensão precisa ser provisionada.

VMExtension withPublisher(String publisher)

Defina o valor do publicador.

VMExtension withSettings(Object settings)

Defina o valor das configurações.

VMExtension withType(String type)

Defina o valor do tipo.

VMExtension withTypeHandlerVersion(String typeHandlerVersion)

Defina o valor typeHandlerVersion.

Detalhes do método

autoUpgradeMinorVersion

public Boolean autoUpgradeMinorVersion()

Get 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.

Returns:

o valor autoUpgradeMinorVersion

name

public String name()

Obtenha o valor do nome.

Returns:

o valor do nome

protectedSettings

public Object protectedSettings()

Obter a extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida.

Returns:

o valor protectedSettings

provisionAfterExtensions

public List provisionAfterExtensions()

Obtenha a coleção de nomes de extensão após os quais essa extensão precisa ser provisionada.

Returns:

o valor provisionAfterExtensions

publisher

public String publisher()

Obter o valor do publicador.

Returns:

o valor do publicador

settings

public Object settings()

Obtenha o valor das configurações.

Returns:

o valor das configurações

type

public String type()

Obtenha o valor do tipo.

Returns:

o valor do tipo

typeHandlerVersion

public String typeHandlerVersion()

Obtenha o valor typeHandlerVersion.

Returns:

o valor typeHandlerVersion

withAutoUpgradeMinorVersion

public VMExtension withAutoUpgradeMinorVersion(Boolean autoUpgradeMinorVersion)

Set 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.

Parameters:

autoUpgradeMinorVersion - o valor autoUpgradeMinorVersion a ser definido

Returns:

o próprio objeto VMExtension.

withName

public VMExtension withName(String name)

Defina o valor do nome.

Parameters:

name - o valor do nome a ser definido

Returns:

o próprio objeto VMExtension.

withProtectedSettings

public VMExtension withProtectedSettings(Object protectedSettings)

Definir a extensão pode conter protectedSettings ou protectedSettingsFromKeyVault ou nenhuma configuração protegida.

Parameters:

protectedSettings - o valor protectedSettings a ser definido

Returns:

o próprio objeto VMExtension.

withProvisionAfterExtensions

public VMExtension withProvisionAfterExtensions(List provisionAfterExtensions)

Defina a coleção de nomes de extensão após o qual essa extensão precisa ser provisionada.

Parameters:

provisionAfterExtensions - o valor provisionAfterExtensions a ser definido

Returns:

o próprio objeto VMExtension.

withPublisher

public VMExtension withPublisher(String publisher)

Defina o valor do publicador.

Parameters:

publisher - o valor do publicador a ser definido

Returns:

o próprio objeto VMExtension.

withSettings

public VMExtension withSettings(Object settings)

Defina o valor das configurações.

Parameters:

settings - o valor de configurações a ser definido

Returns:

o próprio objeto VMExtension.

withType

public VMExtension withType(String type)

Defina o valor do tipo.

Parameters:

type - o valor de tipo a ser definido

Returns:

o próprio objeto VMExtension.

withTypeHandlerVersion

public VMExtension withTypeHandlerVersion(String typeHandlerVersion)

Defina o valor typeHandlerVersion.

Parameters:

typeHandlerVersion - o valor typeHandlerVersion a ser definido

Returns:

o próprio objeto VMExtension.

Aplica-se a