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
|
すべての署名済みリソースの種類 (サービス、コンテナー、およびオブジェクト) に対して有効です。 指定されたリソース タイプに対する読み取りアクセス許可を付与します。 既定値: False
|
write
|
すべての署名済みリソースの種類 (サービス、コンテナー、およびオブジェクト) に対して有効です。 指定されたリソース タイプに対する書き込みアクセス許可を付与します。 既定値: False
|
delete
|
キュー メッセージを除き、Container および Object リソースの種類に対して有効です。 既定値: False
|
list
|
[サービス] と [コンテナー] のリソースの種類でのみ有効です。 既定値: False
|
add
|
次のオブジェクト リソースの種類に対してのみ有効です。キュー メッセージと追加 BLOB。 既定値: False
|
create
|
次のオブジェクト リソースの種類に対してのみ有効です: BLOB とファイル。 ユーザーは新しい BLOB またはファイルを作成できますが、既存の BLOB またはファイルを上書きすることはできません。 既定値: False
|
update
|
次のオブジェクト リソースの種類に対してのみ有効です: キュー メッセージ。 既定値: False
|
process
|
次のオブジェクト リソースの種類に対してのみ有効です: キュー メッセージ。 既定値: False
|
_str
|
アクセス許可を表す文字列。 既定値: None
|
変数
名前 | 説明 |
---|---|
AccountPermissions.ADD
|
次のオブジェクト リソースの種類に対してのみ有効です。キュー メッセージと追加 BLOB。 |
AccountPermissions.CREATE
|
次のオブジェクト リソースの種類に対してのみ有効です: BLOB とファイル。 ユーザーは新しい BLOB またはファイルを作成できますが、既存の BLOB またはファイルを上書きすることはできません。 |
AccountPermissions.DELETE
|
キュー メッセージを除き、Container および Object リソースの種類に対して有効です。 |
AccountPermissions.LIST
|
[サービス] と [コンテナー] のリソースの種類でのみ有効です。 |
AccountPermissions.PROCESS
|
次のオブジェクト リソースの種類に対してのみ有効です: キュー メッセージ。 |
AccountPermissions.READ
|
すべての署名済みリソースの種類 (サービス、コンテナー、およびオブジェクト) に対して有効です。 指定されたリソース タイプに対する読み取りアクセス許可を付与します。 |
AccountPermissions.UPDATE
|
次のオブジェクト リソースの種類に対してのみ有効です: キュー メッセージ。 |
AccountPermissions.WRITE
|
すべての署名済みリソースの種類 (サービス、コンテナー、およびオブジェクト) に対して有効です。 指定されたリソース タイプに対する書き込みアクセス許可を付与します。 |
属性
ADD
ADD = <azure.cosmosdb.table.common.models.AccountPermissions object>
CREATE
CREATE = <azure.cosmosdb.table.common.models.AccountPermissions object>
DELETE
DELETE = <azure.cosmosdb.table.common.models.AccountPermissions object>
LIST
LIST = <azure.cosmosdb.table.common.models.AccountPermissions object>
PROCESS
PROCESS = <azure.cosmosdb.table.common.models.AccountPermissions object>
READ
READ = <azure.cosmosdb.table.common.models.AccountPermissions object>
UPDATE
UPDATE = <azure.cosmosdb.table.common.models.AccountPermissions object>
WRITE
WRITE = <azure.cosmosdb.table.common.models.AccountPermissions object>
Azure SDK for Python
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示