Compartir a través de


LegalHoldInner Clase

  • java.lang.Object
    • com.azure.resourcemanager.storage.fluent.models.LegalHoldInner

public final class LegalHoldInner

Propiedad LegalHold de un contenedor de blobs.

Resumen del constructor

Constructor Description
LegalHoldInner()

Crea una instancia de la clase Interna de suspensiónlegal.

Resumen del método

Modificador y tipo Método y descripción
Boolean allowProtectedAppendWritesAll()

Obtenga la propiedad allowProtectedAppendWritesAll: cuando está habilitada, se pueden escribir nuevos bloques en "Append y Bock Blobs" al tiempo que se mantiene la protección y el cumplimiento de la suspensión legal.

Boolean hasLegalHold()

Get the hasLegalHold property: the hasLegalHold public property is set to true by SRP if there are al menos one existing tag.

List<String> tags()

Obtener la propiedad tags: cada etiqueta debe tener entre 3 y 23 caracteres alfanuméricos y se normaliza en minúsculas en SRP.

void validate()

Valida la instancia.

LegalHoldInner withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll)

Establezca la propiedad allowProtectedAppendWritesAll : cuando está habilitada, se pueden escribir nuevos bloques en "Append y Bock Blobs" al tiempo que se mantiene la protección y el cumplimiento de la suspensión legal.

LegalHoldInner withTags(List<String> tags)

Establezca la propiedad tags: cada etiqueta debe ser de 3 a 23 caracteres alfanuméricos y se normaliza en minúsculas en SRP.

Métodos heredados de java.lang.Object

Detalles del constructor

LegalHoldInner

public LegalHoldInner()

Crea una instancia de la clase LegalHoldInner.

Detalles del método

allowProtectedAppendWritesAll

public Boolean allowProtectedAppendWritesAll()

Obtenga la propiedad allowProtectedAppendWritesAll: cuando está habilitada, se pueden escribir nuevos bloques en "Append y Bock Blobs" 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.

Returns:

el valor allowProtectedAppendWritesAll.

hasLegalHold

public Boolean hasLegalHold()

Obtener la propiedad hasLegalHold: 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.

Returns:

el valor hasLegalHold.

tags

public List tags()

Obtener la propiedad tags: cada etiqueta debe tener entre 3 y 23 caracteres alfanuméricos y se normaliza en minúsculas en SRP.

Returns:

el valor de las etiquetas.

validate

public void validate()

Valida la instancia.

withAllowProtectedAppendWritesAll

public LegalHoldInner withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll)

Establezca la propiedad allowProtectedAppendWritesAll: cuando está habilitada, se pueden escribir nuevos bloques en "Append y Bock Blobs" 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.

Parameters:

allowProtectedAppendWritesAll - el valor allowProtectedAppendWritesAll que se va a establecer.

Returns:

el propio objeto LegalHoldInner.

withTags

public LegalHoldInner withTags(List tags)

Establezca la propiedad tags: cada etiqueta debe ser de 3 a 23 caracteres alfanuméricos y se normaliza en minúsculas en SRP.

Parameters:

tags - el valor de etiquetas que se va a establecer.

Returns:

el propio objeto LegalHoldInner.

Se aplica a