TablePermissions クラス

メソッドで使用される TablePermissions クラスと、 で <xref:azure.storage.table.tableservice.TableService.generate_table_shared_access_signature> 使用される <xref:azure.storage.table.tableservice.TableService.set_table_acl>AccessPolicies 用。

継承
builtins.object
TablePermissions

コンストラクター

TablePermissions(query=False, add=False, update=False, delete=False, _str=None)

パラメーター

名前 説明
query

エンティティの取得とエンティティのクエリ。

既定値: False
add

エンティティの追加。 アップサート操作の場合、追加アクセス許可と更新アクセス許可が必須となります。

既定値: False
update

エンティティの更新。 アップサート操作の場合、追加アクセス許可と更新アクセス許可が必須となります。

既定値: False
delete

エンティティの削除。

既定値: False
_str
str

アクセス許可を表す文字列。

既定値: None

変数

名前 説明
TablePermissions.QUERY

エンティティの取得とエンティティのクエリ。

TablePermissions.ADD

エンティティの追加。

TablePermissions.UPDATE

エンティティの更新。

TablePermissions.DELETE

エンティティの削除。

属性

ADD

ADD = <azure.cosmosdb.table.models.TablePermissions object>

DELETE

DELETE = <azure.cosmosdb.table.models.TablePermissions object>

QUERY

QUERY = <azure.cosmosdb.table.models.TablePermissions object>

UPDATE

UPDATE = <azure.cosmosdb.table.models.TablePermissions object>