AccountImmutabilityPolicyProperties Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AccountImmutabilityPolicyProperties() |
Initialise une nouvelle instance de la classe AccountImmutabilityPolicyProperties. |
AccountImmutabilityPolicyProperties(Nullable<Int32>, String, Nullable<Boolean>) |
Initialise une nouvelle instance de la classe AccountImmutabilityPolicyProperties. |
AccountImmutabilityPolicyProperties()
Initialise une nouvelle instance de la classe AccountImmutabilityPolicyProperties.
public AccountImmutabilityPolicyProperties ();
Public Sub New ()
S’applique à
AccountImmutabilityPolicyProperties(Nullable<Int32>, String, Nullable<Boolean>)
Initialise une nouvelle instance de la classe AccountImmutabilityPolicyProperties.
public AccountImmutabilityPolicyProperties (int? immutabilityPeriodSinceCreationInDays = default, string state = default, bool? allowProtectedAppendWrites = default);
new Microsoft.Azure.Management.Storage.Models.AccountImmutabilityPolicyProperties : Nullable<int> * string * Nullable<bool> -> Microsoft.Azure.Management.Storage.Models.AccountImmutabilityPolicyProperties
Public Sub New (Optional immutabilityPeriodSinceCreationInDays As Nullable(Of Integer) = Nothing, Optional state As String = Nothing, Optional allowProtectedAppendWrites As Nullable(Of Boolean) = Nothing)
Paramètres
Période d’immuabilité des objets blob dans le conteneur depuis la création de la stratégie, en jours.
- state
- String
L’état ImmutabilityPolicy définit le mode de la stratégie. L’état désactivé désactive la stratégie, l’état déverrouillé autorise l’augmentation et la diminution du 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 d’immuabilité. 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. Les valeurs possibles sont les suivantes : « Déverrouillé », « Verrouillé », « Désactivé »
Cette propriété ne peut être modifiée que pour les stratégies de rétention limitées dans le temps désactivées et déverrouillées. Lorsqu’il est activé, de nouveaux blocs peuvent être écrits dans un objet blob d’ajout tout en conservant la protection et la conformité de l’immuabilité. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés.
S’applique à
Azure SDK for .NET