Partilhar via


ManagementPolicyRule Classe

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.ManagementPolicyRule

public final class ManagementPolicyRule

Um objeto que encapsula a regra de ciclo de vida. Cada regra é definida exclusivamente pelo nome.

Resumo do Construtor

Construtor Description
ManagementPolicyRule()

Cria uma instância da classe De regra de políticade gerenciamento.

Resumo do método

Modificador e tipo Método e descrição
ManagementPolicyDefinition definition()

Obter a propriedade de definição: um objeto que define a regra de ciclo de vida.

Boolean enabled()

Obter a propriedade habilitada: a regra será habilitada se definida como true.

String name()

Obter a propriedade name: um nome de regra pode conter qualquer combinação de caracteres numéricos alfa.

RuleType type()

Obter a propriedade type: o valor válido é Ciclo de vida.

void validate()

Valida a instância.

ManagementPolicyRule withDefinition(ManagementPolicyDefinition definition)

Defina a propriedade de definição: um objeto que define a regra de ciclo de vida.

ManagementPolicyRule withEnabled(Boolean enabled)

Defina a propriedade habilitada: a regra será habilitada se definida como true.

ManagementPolicyRule withName(String name)

Definir a propriedade name: um nome de regra pode conter qualquer combinação de caracteres numéricos alfa.

ManagementPolicyRule withType(RuleType type)

Defina a propriedade type: o valor válido é Ciclo de vida.

Métodos herdados de java.lang.Object

Detalhes do construtor

ManagementPolicyRule

public ManagementPolicyRule()

Cria uma instância da classe ManagementPolicyRule.

Detalhes do método

definition

public ManagementPolicyDefinition definition()

Obter a propriedade de definição: um objeto que define a regra de ciclo de vida.

Returns:

o valor da definição.

enabled

public Boolean enabled()

Obter a propriedade habilitada: a regra será habilitada se definida como true.

Returns:

o valor habilitado.

name

public String name()

Obter a propriedade name: um nome de regra pode conter qualquer combinação de caracteres numéricos alfa. A regra de nome diferencia maiúsculas de minúsculas. Ela deve ser exclusiva em uma política.

Returns:

o valor do nome.

type

public RuleType type()

Obter a propriedade type: o valor válido é Ciclo de vida.

Returns:

o valor do tipo.

validate

public void validate()

Valida a instância.

withDefinition

public ManagementPolicyRule withDefinition(ManagementPolicyDefinition definition)

Defina a propriedade de definição: um objeto que define a regra de ciclo de vida.

Parameters:

definition - o valor de definição a ser definido.

Returns:

o objeto ManagementPolicyRule em si.

withEnabled

public ManagementPolicyRule withEnabled(Boolean enabled)

Defina a propriedade habilitada: a regra será habilitada se definida como true.

Parameters:

enabled - o valor habilitado a ser definido.

Returns:

o objeto ManagementPolicyRule em si.

withName

public ManagementPolicyRule withName(String name)

Definir a propriedade name: um nome de regra pode conter qualquer combinação de caracteres numéricos alfa. A regra de nome diferencia maiúsculas de minúsculas. Ela deve ser exclusiva em uma política.

Parameters:

name - o valor do nome a ser definido.

Returns:

o objeto ManagementPolicyRule em si.

withType

public ManagementPolicyRule withType(RuleType type)

Defina a propriedade type: o valor válido é Ciclo de vida.

Parameters:

type - o valor de tipo a ser definido.

Returns:

o objeto ManagementPolicyRule em si.

Aplica-se a