AccountImmutabilityPolicyState Classe
- java.
lang. Object - com.
azure. core. util. ExpandableStringEnum<T> - com.
azure. resourcemanager. storage. models. AccountImmutabilityPolicyState
- com.
- com.
public final class AccountImmutabilityPolicyState
extends ExpandableStringEnum<AccountImmutabilityPolicyState>
L’état ImmutabilityPolicy définit le mode de la stratégie. L’état désactivé désactive la stratégie, l’état déverrouillé permet d’augmenter et de diminuer le temps de rétention d’immuabilité et permet également de basculer la propriété allowProtectedAppendWrites, l’état verrouillé autorise uniquement l’augmentation du temps de rétention immuable. Une stratégie ne peut être créée que dans un état Désactivé ou Déverrouillé et peut être basculée entre les deux états. Seule une stratégie dans un état déverrouillé peut passer à un état Verrouillé qui ne peut pas être rétabli.
Récapitulatif du champ
Modificateur et type | Champ et description |
---|---|
static final
Account |
DISABLED
Valeur statique Désactivée pour l’état de la stratégie d’immuabilité |
static final
Account |
LOCKED
Valeur statique verrouillée pour l’état de la stratégie d’immuabilité |
static final
Account |
UNLOCKED
Valeur statique déverrouillée pour l’état de la stratégie d’immuabilité |
Récapitulatif du constructeur
Constructeur | Description |
---|---|
AccountImmutabilityPolicyState() |
Déprécié
Utilisez la fromString(String name) méthode factory.
Crée une instance de la valeur d’état de la stratégie |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
static
Account |
fromString(String name)
Crée ou recherche un état de stratégie d’immuabilité |
static
Collection<Account |
values()
Obtient les valeurs connues de la stratégie d’immuabilité |
Méthodes héritées de ExpandableStringEnum
Méthodes héritées de java.lang.Object
Détails du champ
DISABLED
public static final AccountImmutabilityPolicyState DISABLED
Valeur statique Désactivée pour AccountImmutabilityPolicyState.
LOCKED
public static final AccountImmutabilityPolicyState LOCKED
Valeur statique Verrouillée pour AccountImmutabilityPolicyState.
UNLOCKED
public static final AccountImmutabilityPolicyState UNLOCKED
Valeur statique déverrouillée pour AccountImmutabilityPolicyState.
Détails du constructeur
AccountImmutabilityPolicyState
@Deprecated
public AccountImmutabilityPolicyState()
Déprécié
Crée une instance de la valeur AccountImmutabilityPolicyState.
Détails de la méthode
fromString
public static AccountImmutabilityPolicyState fromString(String name)
Crée ou recherche un AccountImmutabilityPolicyState à partir de sa représentation sous chaîne.
Parameters:
Returns:
values
public static Collection
Obtient les valeurs AccountImmutabilityPolicyState connues.
Returns:
S’applique à
Azure SDK for Java