Compartir a través de


IBlobContainers Interfaz

Definición

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
Implementaciones

Métodos

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

Borra las etiquetas de suspensión legales. Borrar la misma etiqueta o no existente da como resultado una operación idempotente. ClearLegalHold borra solo las etiquetas especificadas en la solicitud.

DefineContainer(String)

Comienza la definición de un nuevo recurso contenedor.

DefineImmutabilityPolicy(String)

Comienza la definición de un nuevo recurso ImmutabilityPolicy.

DeleteAsync(String, String, String, CancellationToken)

Elimina el contenedor especificado en su cuenta.

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

Anula una directiva de inmutabilidad desbloqueada. La respuesta de delete tiene immutabilityPeriodSinceCreationInDays establecido en 0. Se requiere ETag en If-Match para esta operación. No se permite eliminar una directiva de inmutabilidad bloqueada, solo se permite eliminar el contenedor después de eliminar todos los blobs dentro del contenedor.

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

Extiende la inmutabilidadPeriodSinceCreationInDays de un elemento immutabilityPolicy bloqueado. La única acción permitida en una directiva bloqueada será esta acción. Se requiere ETag en If-Match para esta operación.

GetAsync(String, String, String, CancellationToken)

Obtiene las propiedades de un contenedor especificado.

GetImmutabilityPolicyAsync(String, String, String, CancellationToken)

Obtiene la directiva de inmutabilidad existente junto con la ETag correspondiente en los encabezados de respuesta y el cuerpo.

ListAsync(String, String, CancellationToken)

Enumera todos los contenedores y no admite un prefijo como el plano de datos. También SRP hoy no devuelve el token de continuación.

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

Establece immutabilityPolicy en estado Bloqueado. La única acción permitida en una directiva bloqueada es la acción ExtendImmutabilityPolicy. Se requiere ETag en If-Match para esta operación.

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

Establece etiquetas de suspensión legales. Establecer la misma etiqueta da como resultado una operación idempotente. SetLegalHold sigue un patrón append y no borra las etiquetas existentes que no se especifican en la solicitud.

Se aplica a