IBlobContainers Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET