Compartir a través de


ArmStorageModelFactory.LegalHold Método

Definición

Inicializa una nueva instancia de LegalHold.

public static Azure.ResourceManager.Storage.Models.LegalHold LegalHold (bool? hasLegalHold = default, System.Collections.Generic.IEnumerable<string> tags = default, bool? allowProtectedAppendWritesAll = default);
static member LegalHold : Nullable<bool> * seq<string> * Nullable<bool> -> Azure.ResourceManager.Storage.Models.LegalHold
Public Shared Function LegalHold (Optional hasLegalHold As Nullable(Of Boolean) = Nothing, Optional tags As IEnumerable(Of String) = Nothing, Optional allowProtectedAppendWritesAll As Nullable(Of Boolean) = Nothing) As LegalHold

Parámetros

hasLegalHold
Nullable<Boolean>

SRP establece la propiedad pública hasLegalHold en true si hay al menos una etiqueta existente. SRP establece la propiedad pública hasLegalHold en false si se borran todas las etiquetas de suspensión legal existentes. Puede haber un máximo de 1000 contenedores de blobs con hasLegalHold=true para una cuenta determinada.

tags
IEnumerable<String>

Cada etiqueta debe tener entre 3 y 23 caracteres alfanuméricos y se normaliza en minúsculas en SRP.

allowProtectedAppendWritesAll
Nullable<Boolean>

Cuando se habilita, los nuevos bloques se pueden escribir en "Anexar y blobs de Bock" al tiempo que se mantiene la protección y el cumplimiento de la suspensión legal. Solo se pueden agregar nuevos bloques y los bloques existentes no se pueden modificar ni eliminar.

Devoluciones

LegalHold Nueva instancia para simular.

Se aplica a