ManagementPolicyFilter クラス

フィルターを使用すると、ルール アクションをストレージ アカウント内の BLOB のサブセットに限定できます。 複数のフィルターが定義されている場合、論理 AND はすべてのフィルターに対して実行されます。

Azure に送信するには、必要なすべてのパラメーターを設定する必要があります。

継承
azure.mgmt.storage._serialization.Model
ManagementPolicyFilter

コンストラクター

ManagementPolicyFilter(*, blob_types: List[str], prefix_match: List[str] | None = None, blob_index_match: List[_models.TagFilter] | None = None, **kwargs: Any)

Keyword-Only パラメータ

名前 説明
prefix_match

プレフィックスを照合する文字列の配列。

blob_types

定義済みの列挙型の値の配列。 現在、blockBlob では、すべての階層化アクションと削除アクションがサポートされています。 appendBlob では、削除アクションのみがサポートされます。 必須。

blob_index_match

BLOB インデックス タグ ベースのフィルターの配列には、最大 10 個のタグ フィルターを指定できます。

変数

名前 説明
prefix_match

プレフィックスを照合する文字列の配列。

blob_types

定義済みの列挙型の値の配列。 現在、blockBlob では、すべての階層化アクションと削除アクションがサポートされています。 appendBlob では、削除アクションのみがサポートされます。 必須。

blob_index_match

BLOB インデックス タグ ベースのフィルターの配列には、最大 10 個のタグ フィルターを指定できます。