Partilhar via


LegalHoldInner Classe

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

public final class LegalHoldInner

A propriedade LegalHold de um contêiner de blob.

Resumo do Construtor

Construtor Description
LegalHoldInner()

Cria uma instância da classe LegalHoldInner.

Resumo do método

Modificador e tipo Método e descrição
Boolean allowProtectedAppendWritesAll()

Obter a propriedade allowProtectedAppendWritesAll: quando habilitado, novos blocos podem ser gravados em 'Append e Bock Blobs' mantendo a proteção e a conformidade de retenção legal.

Boolean hasLegalHold()

Obter a propriedade temRetenção Legal: a propriedade pública temRetenção Legalserá definida como true pelo SRP se houver pelo menos uma marca existente.

List<String> tags()

Obter a propriedade tags: cada marca deve ter de 3 a 23 caracteres alfanuméricos e é normalizada para letras minúsculas em SRP.

void validate()

Valida a instância .

LegalHoldInner withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll)

Defina a propriedade allowProtectedAppendWritesAll: quando habilitada, novos blocos podem ser gravados em 'Append e Bock Blobs' mantendo a proteção e a conformidade de retenção legal.

LegalHoldInner withTags(List<String> tags)

Defina a propriedade tags: cada marca deve ter de 3 a 23 caracteres alfanuméricos e é normalizada para letras minúsculas em SRP.

Métodos herdados de java.lang.Object

Detalhes do construtor

LegalHoldInner

public LegalHoldInner()

Cria uma instância da classe LegalHoldInner.

Detalhes do método

allowProtectedAppendWritesAll

public Boolean allowProtectedAppendWritesAll()

Obtenha a propriedade allowProtectedAppendWritesAll: quando habilitado, novos blocos podem ser gravados em 'Append e Bock Blobs' mantendo a proteção e a conformidade de retenção legal. Somente novos blocos podem ser adicionados e os blocos existentes não podem ser modificados ou excluídos.

Returns:

o valor allowProtectedAppendWritesAll.

hasLegalHold

public Boolean hasLegalHold()

Obter a propriedade hasLegalHold: a propriedade pública hasLegalHold será definida como true pelo SRP se houver pelo menos uma marca existente. A propriedade pública hasLegalHold será definida como false pelo SRP se todas as marcas de retenção legal existentes forem desmarcadas. Pode haver no máximo 1000 contêineres de blob com hasLegalHold=true para uma determinada conta.

Returns:

o valor hasLegalHold.

tags

public List tags()

Obter a propriedade tags: cada marca deve ter de 3 a 23 caracteres alfanuméricos e é normalizada para letras minúsculas em SRP.

Returns:

o valor das marcas.

validate

public void validate()

Valida a instância .

withAllowProtectedAppendWritesAll

public LegalHoldInner withAllowProtectedAppendWritesAll(Boolean allowProtectedAppendWritesAll)

Defina a propriedade allowProtectedAppendWritesAll: quando habilitado, novos blocos podem ser gravados em 'Append e Bock Blobs' mantendo a proteção e a conformidade de retenção legal. Somente novos blocos podem ser adicionados e os blocos existentes não podem ser modificados ou excluídos.

Parameters:

allowProtectedAppendWritesAll - o valor allowProtectedAppendWritesAll a ser definido.

Returns:

o próprio objeto LegalHoldInner.

withTags

public LegalHoldInner withTags(List tags)

Defina a propriedade tags: cada marca deve ter de 3 a 23 caracteres alfanuméricos e é normalizada para letras minúsculas em SRP.

Parameters:

tags - o valor de marcas a ser definido.

Returns:

o próprio objeto LegalHoldInner.

Aplica-se a