AccountPermissions クラス

ResourceTypes generate_shared_access_signature メソッドで使用される クラスと、set_*_aclで使用される AccessPolicies 用の クラス。 リソース へのアクセスを許可するために使用できる SAS には 2 種類があります。 1 つは、特定のリソース (リソース固有) へのアクセスを許可することです。 もう 1 つは、特定のアカウントのサービス全体へのアクセス権を付与し、ここで見つかったパームに基づいて特定の操作を許可することです。

継承
builtins.object
AccountPermissions

コンストラクター

AccountPermissions(read=False, write=False, delete=False, list=False, add=False, create=False, update=False, process=False, _str=None)

パラメーター

read
既定値: False
write
既定値: False
delete
既定値: False
list
既定値: False
add
既定値: False
create
既定値: False
update
既定値: False
process
既定値: False
_str
既定値: None

変数

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>