IBlobContainers インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 は追加パターンに従い、要求で指定されていない既存のタグをクリアしません。 |
適用対象
Azure SDK for .NET