ImmutableStorageAccount Classe
- java.
lang. Object - com.
azure. resourcemanager. storage. models. ImmutableStorageAccount
- com.
public final class ImmutableStorageAccount
Essa propriedade habilita e define a imutabilidade no nível da conta. Habilitar o recurso habilita automaticamente o Controle de Versão de Blobs.
Resumo do Construtor
Construtor | Description |
---|---|
ImmutableStorageAccount() |
Cria uma instância da classe Conta de Armazenamento |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Boolean |
enabled()
Obter a propriedade habilitada: um sinalizador booliano que permite a imutabilidade no nível da conta. |
Account |
immutabilityPolicy()
Obter a propriedade Política de imutabilidade |
void |
validate()
Valida a instância. |
Immutable |
withEnabled(Boolean enabled)
Defina a propriedade habilitada: um sinalizador booliano que permite a imutabilidade no nível da conta. |
Immutable |
withImmutabilityPolicy(AccountImmutabilityPolicyProperties immutabilityPolicy)
Defina a propriedade Política de imutabilidade |
Métodos herdados de java.lang.Object
Detalhes do construtor
ImmutableStorageAccount
public ImmutableStorageAccount()
Cria uma instância da classe ImmutableStorageAccount.
Detalhes do método
enabled
public Boolean enabled()
Obter a propriedade habilitada: um sinalizador booliano que permite a imutabilidade no nível da conta. Todos os contêineres em uma conta têm imutabilidade no nível do objeto habilitada por padrão.
Returns:
immutabilityPolicy
public AccountImmutabilityPolicyProperties immutabilityPolicy()
Obter a propriedade immutabilityPolicy: especifica a política de imutabilidade no nível da conta padrão herdada e aplicada a objetos que não possuem uma política de imutabilidade explícita no nível do objeto. A política de imutabilidade no nível do objeto tem precedência maior do que a política de imutabilidade no nível do contêiner, que tem uma precedência maior do que a política de imutabilidade no nível da conta.
Returns:
validate
public void validate()
Valida a instância.
withEnabled
public ImmutableStorageAccount withEnabled(Boolean enabled)
Defina a propriedade habilitada: um sinalizador booliano que permite a imutabilidade no nível da conta. Todos os contêineres em uma conta têm imutabilidade no nível do objeto habilitada por padrão.
Parameters:
Returns:
withImmutabilityPolicy
public ImmutableStorageAccount withImmutabilityPolicy(AccountImmutabilityPolicyProperties immutabilityPolicy)
Defina a propriedade immutabilityPolicy: especifica a política de imutabilidade de nível de conta padrão herdada e aplicada a objetos que não possuem uma política de imutabilidade explícita no nível do objeto. A política de imutabilidade no nível do objeto tem precedência maior do que a política de imutabilidade no nível do contêiner, que tem uma precedência maior do que a política de imutabilidade no nível da conta.
Parameters:
Returns:
Aplica-se a
Azure SDK for Java