BlobContainersImpl Clase
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í.
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
- Herencia
- Implementaciones
Propiedades
Inner | (Heredado de Wrapper<InnerT>) |
Métodos
Implementaciones de interfaz explícitas
IBlobContainers.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. |
IBlobContainers.DefineContainer(String) |
Comienza la definición de un nuevo recurso contenedor. |
IBlobContainers.DefineImmutabilityPolicy(String) |
Comienza la definición de un nuevo recurso ImmutabilityPolicy. |
IBlobContainers.DeleteAsync(String, String, String, CancellationToken) |
Elimina el contenedor especificado en su cuenta. |
IBlobContainers.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. |
IBlobContainers.ExtendImmutabilityPolicyAsync(String, String, String, String, Int32, CancellationToken) |
Extiende la inmutabilidadPeriodSinceCreationInDays de una immutabilidad bloqueadaPolicy. La única acción permitida en una directiva bloqueada será esta acción. Se requiere ETag en If-Match para esta operación. |
IBlobContainers.GetAsync(String, String, String, CancellationToken) |
Obtiene las propiedades de un contenedor especificado. |
IBlobContainers.GetImmutabilityPolicyAsync(String, String, String, CancellationToken) |
Obtiene la directiva de inmutabilidad existente junto con la ETag correspondiente en los encabezados de respuesta y el cuerpo. |
IBlobContainers.ListAsync(String, String, CancellationToken) |
Enumera todos los contenedores y no admite un prefijo como el plano de datos. En la actualidad, SRP no devuelve el token de continuación. |
IBlobContainers.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. |
IBlobContainers.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