Freigeben über


IBlobContainers Schnittstelle

Definition

Typ, der BlobContainers darstellt.

public interface IBlobContainers : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IBlobContainers = interface
    interface IBeta
Public Interface IBlobContainers
Implements IBeta
Abgeleitet
Implementiert

Methoden

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

Löscht aufbewahrungsrechtliche Tags. Das Löschen desselben oder nicht vorhandenen Tags führt zu einem idempotenten Vorgang. ClearLegalHold löscht nur die angegebenen Tags in der Anforderung.

DefineContainer(String)

Beginnt mit der Definition für eine neue Containerressource.

DefineImmutabilityPolicy(String)

Beginnt die Definition für eine neue ImmutabilityPolicy-Ressource.

DeleteAsync(String, String, String, CancellationToken)

Löscht den angegebenen Container unter seinem Konto.

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

Bricht eine entsperrte Unveränderlichkeitsrichtlinie ab. Die Antwort von delete ist unveränderlichkeitPeriodSinceCreationInDays auf 0 festgelegt. ETag in If-Match ist für diesen Vorgang erforderlich. Das Löschen einer gesperrten Unveränderlichkeitsrichtlinie ist nicht zulässig. Die einzige Möglichkeit besteht darin, den Container nach dem Löschen aller Blobs innerhalb des Containers zu löschen.

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

Erweitert die UnveränderlichkeitPeriodSinceCreationInDays einer gesperrten ImmutabilityPolicy. Die einzige aktion, die für eine gesperrte Richtlinie zulässig ist, ist diese Aktion. ETag in If-Match ist für diesen Vorgang erforderlich.

GetAsync(String, String, String, CancellationToken)

Ruft Eigenschaften eines angegebenen Containers ab.

GetImmutabilityPolicyAsync(String, String, String, CancellationToken)

Ruft die vorhandene Unveränderlichkeitsrichtlinie zusammen mit dem entsprechenden ETag in Antwortheadern und -text ab.

ListAsync(String, String, CancellationToken)

Listet alle Container auf und unterstützt kein Präfix wie die Datenebene. Auch SRP gibt heute kein Fortsetzungstoken zurück.

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

Legt die ImmutabilityPolicy auf Den Status Gesperrt fest. Die einzige zulässige Aktion für eine Gesperrte Richtlinie ist die Aktion ExtendImmutabilityPolicy. ETag in If-Match ist für diesen Vorgang erforderlich.

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

Legt Gesetzliche Aufbewahrungstags fest. Das Festlegen desselben Tags führt zu einem idempotenten Vorgang. SetLegalHold folgt einem Anfügemuster und löscht die vorhandenen Tags nicht, die in der Anforderung nicht angegeben sind.

Gilt für: