Partilhar via


IBlobContainers Interface

Definição

Tipo que representa BlobContainers.

public interface IBlobContainers : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IBlobContainers = interface
    interface IBeta
Public Interface IBlobContainers
Implements IBeta
Derivado
Implementações

Métodos

ClearLegalHoldAsync(String, String, String, IList<String>, CancellationToken)

Limpa marcas de retenção legais. Limpar a mesma marca ou não existente resulta em uma operação idempotente. ClearLegalHold limpa apenas as marcas especificadas na solicitação.

DefineContainer(String)

Inicia a definição de um novo recurso contêiner.

DefineImmutabilityPolicy(String)

Inicia a definição para um novo recurso ImmutabilityPolicy.

DeleteAsync(String, String, String, CancellationToken)

Exclui o contêiner especificado em sua conta.

DeleteImmutabilityPolicyAsync(String, String, String, String, CancellationToken)

Anula uma política de imutabilidade desbloqueada. A resposta da exclusão tem imutabilidadePeriodSinceCreationInDays definida como 0. A ETag no If-Match é necessária para essa operação. A exclusão de uma política de imutabilidade bloqueada não é permitida, a única maneira é excluir o contêiner depois de excluir todos os blobs dentro do contêiner.

ExtendImmutabilityPolicyAsync(String, String, String, String, Int32, CancellationToken)

Estende a imutabilidadePeriodSinceCreationInDays de um immutabilityPolicy bloqueado. A única ação permitida em uma política Bloqueada será essa ação. A ETag no If-Match é necessária para essa operação.

GetAsync(String, String, String, CancellationToken)

Obtém propriedades de um contêiner especificado.

GetImmutabilityPolicyAsync(String, String, String, CancellationToken)

Obtém a política de imutabilidade existente junto com a ETag correspondente em cabeçalhos de resposta e corpo.

ListAsync(String, String, CancellationToken)

Lista todos os contêineres e não dá suporte a um prefixo como plano de dados. Além disso, o SRP hoje não retorna o token de continuação.

LockImmutabilityPolicyAsync(String, String, String, String, CancellationToken)

Define a ImmutabilityPolicy como Estado bloqueado. A única ação permitida em uma política Bloqueada é a ação ExtendImmutabilityPolicy. A ETag no If-Match é necessária para essa operação.

SetLegalHoldAsync(String, String, String, IList<String>, CancellationToken)

Define marcas de retenção legais. Definir a mesma marca resulta em uma operação idempotente. SetLegalHold segue um padrão de acréscimo e não limpa as marcas existentes que não são especificadas na solicitação.

Aplica-se a