TablePermissions Class
TablePermissions class to be used with the <xref:azure.storage.table.tableservice.TableService.generate_table_shared_access_signature> method and for the AccessPolicies used with <xref:azure.storage.table.tableservice.TableService.set_table_acl>.
Constructor
TablePermissions(query=False, add=False, update=False, delete=False, _str=None)
Parameters
| Name | Description |
|---|---|
|
query
|
Get entities and query entities. Default value: False
|
|
add
|
Add entities. Add and Update permissions are required for upsert operations. Default value: False
|
|
update
|
Update entities. Add and Update permissions are required for upsert operations. Default value: False
|
|
delete
|
Delete entities. Default value: False
|
|
_str
|
A string representing the permissions. Default value: None
|
Variables
| Name | Description |
|---|---|
|
TablePermissions.QUERY
|
Get entities and query entities. |
|
TablePermissions.ADD
|
Add entities. |
|
TablePermissions.UPDATE
|
Update entities. |
|
TablePermissions.DELETE
|
Delete entities. |
Attributes
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>