BlobContainersImpl Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public class BlobContainersImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.Wrapper<Microsoft.Azure.Management.Storage.Fluent.IBlobContainersOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.Storage.Fluent.IBlobContainers
type BlobContainersImpl = class
inherit Wrapper<IBlobContainersOperations>
interface IBlobContainers
interface IBeta
Public Class BlobContainersImpl
Inherits Wrapper(Of IBlobContainersOperations)
Implements IBeta, IBlobContainers
- Herança
- Implementações
Propriedades
Inner | (Herdado de Wrapper<InnerT>) |
Métodos
Implantações explícitas de interface
IBlobContainers.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. |
IBlobContainers.DefineContainer(String) |
Inicia a definição de um novo recurso contêiner. |
IBlobContainers.DefineImmutabilityPolicy(String) |
Inicia a definição para um novo recurso ImmutabilityPolicy. |
IBlobContainers.DeleteAsync(String, String, String, CancellationToken) |
Exclui o contêiner especificado em sua conta. |
IBlobContainers.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. |
IBlobContainers.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. |
IBlobContainers.GetAsync(String, String, String, CancellationToken) |
Obtém propriedades de um contêiner especificado. |
IBlobContainers.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. |
IBlobContainers.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. |
IBlobContainers.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. |
IBlobContainers.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
Azure SDK for .NET