BlobContainersImpl Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- Héritage
- Implémente
Propriétés
Inner | (Hérité de Wrapper<InnerT>) |
Méthodes
Implémentations d’interfaces explicites
IBlobContainers.ClearLegalHoldAsync(String, String, String, IList<String>, CancellationToken) |
Efface les étiquettes d’attente légales. L’effacement de la balise identique ou inexistante entraîne une opération idempotente. ClearLegalHold efface uniquement les balises spécifiées dans la requête. |
IBlobContainers.DefineContainer(String) |
Commence la définition d’une nouvelle ressource conteneur. |
IBlobContainers.DefineImmutabilityPolicy(String) |
Commence la définition d’une nouvelle ressource ImmutabilityPolicy. |
IBlobContainers.DeleteAsync(String, String, String, CancellationToken) |
Supprime le conteneur spécifié sous son compte. |
IBlobContainers.DeleteImmutabilityPolicyAsync(String, String, String, String, CancellationToken) |
Abandonne une stratégie d’immuabilité déverrouillée. La réponse de la suppression a immutabilityPeriodSinceCreationInDays définie sur 0. ETag dans If-Match est requis pour cette opération. La suppression d’une stratégie d’immuabilité verrouillée n’est pas autorisée. La seule méthode consiste à supprimer le conteneur après avoir supprimé tous les objets blob à l’intérieur du conteneur. |
IBlobContainers.ExtendImmutabilityPolicyAsync(String, String, String, String, Int32, CancellationToken) |
Étend l’immuabilitéPeriodSinceCreationInDays d’une immuabilitéPolicy verrouillée. La seule action autorisée sur une stratégie verrouillée est cette action. ETag dans If-Match est requis pour cette opération. |
IBlobContainers.GetAsync(String, String, String, CancellationToken) |
Obtient les propriétés d’un conteneur spécifié. |
IBlobContainers.GetImmutabilityPolicyAsync(String, String, String, CancellationToken) |
Obtient la stratégie d’immuabilité existante ainsi que l’ETag correspondant dans les en-têtes de réponse et le corps. |
IBlobContainers.ListAsync(String, String, CancellationToken) |
Répertorie tous les conteneurs et ne prend pas en charge un préfixe tel que le plan de données. De plus, le SRP aujourd’hui ne retourne pas de jeton de continuation. |
IBlobContainers.LockImmutabilityPolicyAsync(String, String, String, String, CancellationToken) |
Définit l’état ImmutabilityPolicy sur Verrouillé. La seule action autorisée sur une stratégie verrouillée est l’action ExtendImmutabilityPolicy. ETag dans If-Match est requis pour cette opération. |
IBlobContainers.SetLegalHoldAsync(String, String, String, IList<String>, CancellationToken) |
Définit des balises de conservation légale. La définition de la même balise entraîne une opération idempotente. SetLegalHold suit un modèle d’ajout et n’efface pas les balises existantes qui ne sont pas spécifiées dans la requête. |
S’applique à
Azure SDK for .NET