次の方法で共有


IBlobContainers インターフェイス

定義

BlobContainers を表す型。

public interface IBlobContainers : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta
type IBlobContainers = interface
    interface IBeta
Public Interface IBlobContainers
Implements IBeta
派生
実装

メソッド

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

訴訟ホールド タグをクリアします。 同じタグまたは存在しないタグをクリアすると、べき等操作が発生します。 ClearLegalHold は、要求内の指定されたタグのみをクリアします。

DefineContainer(String)

新しい Container リソースの定義を開始します。

DefineImmutabilityPolicy(String)

新しい ImmutabilityPolicy リソースの定義を開始します。

DeleteAsync(String, String, String, CancellationToken)

指定したコンテナーをそのアカウントで削除します。

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

ロックされていない不変ポリシーを中止します。 削除の応答には、immutabilityPeriodSinceCreationInDays が 0 に設定されています。 この操作には、If-Matchの ETag が必要です。 ロックされた不変ポリシーの削除は許可されていません。唯一の方法は、コンテナー内のすべての BLOB を削除した後にコンテナーを削除することです。

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

ロックされた immutabilityPolicy の immutabilityPeriodSinceCreationInDays を拡張します。 ロックされたポリシーで許可される唯一のアクションは、このアクションです。 この操作には、If-Matchの ETag が必要です。

GetAsync(String, String, String, CancellationToken)

指定したコンテナーのプロパティを取得します。

GetImmutabilityPolicyAsync(String, String, String, CancellationToken)

応答ヘッダーと本文の対応する ETag と共に、既存の不変ポリシーを取得します。

ListAsync(String, String, CancellationToken)

すべてのコンテナーを一覧表示し、データ プレーンのようなプレフィックスをサポートしていません。 また、今日の SRP は継続トークンを返しません。

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

ImmutabilityPolicy を Locked 状態に設定します。 ロックされたポリシーで許可される唯一のアクションは、ExtendImmutabilityPolicy アクションです。 この操作には、If-Matchの ETag が必要です。

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

訴訟ホールド タグを設定します。 同じタグを設定すると、べき等操作が発生します。 SetLegalHold は追加パターンに従い、要求で指定されていない既存のタグをクリアしません。

適用対象