Partager via


ImmutableStorageAccount Classe

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

public final class ImmutableStorageAccount

Cette propriété active et définit l’immuabilité au niveau du compte. L’activation de la fonctionnalité active automatiquement le contrôle de version des objets blob.

Récapitulatif du constructeur

Constructeur Description
ImmutableStorageAccount()

Crée une instance de la classe Compte de stockageimmuable.

Résumé de la méthode

Modificateur et type Méthode et description
Boolean enabled()

Obtenir la propriété enabled : indicateur booléen qui active l’immuabilité au niveau du compte.

AccountImmutabilityPolicyProperties immutabilityPolicy()

Obtenir la propriété stratégie d’immuabilité: spécifie la stratégie d’immuabilité par défaut au niveau du compte qui est héritée et appliquée aux objets qui ne possèdent pas de stratégie d’immuabilité explicite au niveau de l’objet.

void validate()

Valide le instance.

ImmutableStorageAccount withEnabled(Boolean enabled)

Définir la propriété enabled : indicateur booléen qui active l’immuabilité au niveau du compte.

ImmutableStorageAccount withImmutabilityPolicy(AccountImmutabilityPolicyProperties immutabilityPolicy)

Définir la propriété stratégie d’immuabilité: spécifie la stratégie d’immuabilité par défaut au niveau du compte qui est héritée et appliquée aux objets qui ne possèdent pas de stratégie d’immuabilité explicite au niveau de l’objet.

Méthodes héritées de java.lang.Object

Détails du constructeur

ImmutableStorageAccount

public ImmutableStorageAccount()

Crée un instance de la classe ImmutableStorageAccount.

Détails de la méthode

enabled

public Boolean enabled()

Obtenir la propriété enabled : indicateur booléen qui active l’immuabilité au niveau du compte. L’immuabilité au niveau de l’objet est activée par défaut pour tous les conteneurs sous ce compte.

Returns:

valeur activée.

immutabilityPolicy

public AccountImmutabilityPolicyProperties immutabilityPolicy()

Obtenir la propriété immutabilityPolicy : spécifie la stratégie d’immuabilité par défaut au niveau du compte qui est héritée et appliquée aux objets qui ne possèdent pas de stratégie d’immuabilité explicite au niveau de l’objet. La stratégie d’immuabilité au niveau de l’objet a une priorité plus élevée que la stratégie d’immuabilité au niveau du conteneur, qui a une priorité plus élevée que la stratégie d’immuabilité au niveau du compte.

Returns:

valeur immutabilityPolicy.

validate

public void validate()

Valide le instance.

withEnabled

public ImmutableStorageAccount withEnabled(Boolean enabled)

Définir la propriété enabled : indicateur booléen qui active l’immuabilité au niveau du compte. L’immuabilité au niveau de l’objet est activée par défaut pour tous les conteneurs sous ce compte.

Parameters:

enabled - valeur activée à définir.

Returns:

l’objet ImmutableStorageAccount lui-même.

withImmutabilityPolicy

public ImmutableStorageAccount withImmutabilityPolicy(AccountImmutabilityPolicyProperties immutabilityPolicy)

Définir la propriété immutabilityPolicy : spécifie la stratégie d’immuabilité par défaut au niveau du compte qui est héritée et appliquée aux objets qui ne possèdent pas de stratégie d’immuabilité explicite au niveau de l’objet. La stratégie d’immuabilité au niveau de l’objet a une priorité plus élevée que la stratégie d’immuabilité au niveau du conteneur, qui a une priorité plus élevée que la stratégie d’immuabilité au niveau du compte.

Parameters:

immutabilityPolicy - valeur immutabilityPolicy à définir.

Returns:

l’objet ImmutableStorageAccount lui-même.

S’applique à