Compartir a través de


AccountImmutabilityPolicyProperties Constructores

Definición

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

immutabilityPeriodSinceCreationInDays
Nullable<Int32>

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"

allowProtectedAppendWrites
Nullable<Boolean>

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