AccountPermissions クラス
ResourceTypes generate_shared_access_signature メソッドで使用される クラスと、set_*_aclで使用される AccessPolicies 用の クラス。 リソース へのアクセスを許可するために使用できる SAS には 2 種類があります。 1 つは、特定のリソース (リソース固有) へのアクセスを許可することです。 もう 1 つは、特定のアカウントのサービス全体へのアクセス権を付与し、ここで見つかったパームに基づいて特定の操作を許可することです。
- 継承
-
builtins.objectAccountPermissions
コンストラクター
AccountPermissions(read=False, write=False, delete=False, list=False, add=False, create=False, update=False, process=False, _str=None)
パラメーター
- read
- write
- delete
- list
- add
- create
- update
- process
- _str
変数
- AccountPermissions.ADD
- AccountPermissions
次のオブジェクト リソースの種類に対してのみ有効です。キュー メッセージと追加 BLOB。
- AccountPermissions.CREATE
- AccountPermissions
次のオブジェクト リソースの種類に対してのみ有効です: BLOB とファイル。 ユーザーは新しい BLOB またはファイルを作成できますが、既存の BLOB またはファイルを上書きすることはできません。
- AccountPermissions.DELETE
- AccountPermissions
キュー メッセージを除き、Container および Object リソースの種類に対して有効です。
- AccountPermissions.LIST
- AccountPermissions
[サービス] と [コンテナー] のリソースの種類でのみ有効です。
- AccountPermissions.PROCESS
- AccountPermissions
次のオブジェクト リソースの種類に対してのみ有効です: キュー メッセージ。
- AccountPermissions.READ
- AccountPermissions
すべての署名済みリソースの種類 (サービス、コンテナー、およびオブジェクト) に対して有効です。 指定されたリソース タイプに対する読み取りアクセス許可を付与します。
- AccountPermissions.UPDATE
- AccountPermissions
次のオブジェクト リソースの種類に対してのみ有効です: キュー メッセージ。
- AccountPermissions.WRITE
- AccountPermissions
すべての署名済みリソースの種類 (サービス、コンテナー、およびオブジェクト) に対して有効です。 指定されたリソース タイプに対する書き込みアクセス許可を付与します。
属性
ADD
ADD = <azure.storage.common.models.AccountPermissions object>
CREATE
CREATE = <azure.storage.common.models.AccountPermissions object>
DELETE
DELETE = <azure.storage.common.models.AccountPermissions object>
LIST
LIST = <azure.storage.common.models.AccountPermissions object>
PROCESS
PROCESS = <azure.storage.common.models.AccountPermissions object>
READ
READ = <azure.storage.common.models.AccountPermissions object>
UPDATE
UPDATE = <azure.storage.common.models.AccountPermissions object>
WRITE
WRITE = <azure.storage.common.models.AccountPermissions object>