AccountImmutabilityPolicyProperties Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
AccountImmutabilityPolicyProperties() |
Inicializa una nueva instancia de la clase AccountImmutabilityPolicyProperties. |
AccountImmutabilityPolicyProperties(Nullable<Int32>, String, Nullable<Boolean>) |
Inicializa una nueva instancia de la clase AccountImmutabilityPolicyProperties. |
AccountImmutabilityPolicyProperties()
Inicializa una nueva instancia de la clase AccountImmutabilityPolicyProperties.
public AccountImmutabilityPolicyProperties ();
Public Sub New ()
Se aplica a
AccountImmutabilityPolicyProperties(Nullable<Int32>, String, Nullable<Boolean>)
Inicializa una nueva instancia de la clase 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)
Parámetros
Período de inmutabilidad para los blobs del contenedor desde la creación de la directiva, en días.
- state
- String
El estado ImmutabilityPolicy define el modo de la directiva. El estado deshabilitado deshabilita la directiva, el estado Desbloqueado permite aumentar y disminuir el tiempo de retención de inmutabilidad y también permite alternar la propiedad allowProtectedAppendWrites, el estado Bloqueado solo permite el aumento del tiempo de retención de inmutabilidad. Una directiva solo se puede crear en un estado Deshabilitado o Desbloqueado y se puede alternar entre los dos estados. Solo una directiva en un estado Desbloqueado puede pasar a un estado Bloqueado que no se puede revertir. Entre los valores posibles se incluyen: "Unlocked", "Locked", "Disabled"
Esta propiedad solo se puede cambiar para las directivas de retención deshabilitadas y desbloqueadas basadas en el tiempo. Cuando se habilita, los nuevos bloques se pueden escribir en un blob en anexos al tiempo que se mantiene la protección y el cumplimiento de la inmutabilidad. Solo se pueden agregar nuevos bloques y los bloques existentes no se pueden modificar ni eliminar.
Se aplica a
Azure SDK for .NET