AccountPermissions Klass
ResourceTypes klass som ska användas med generate_shared_access_signature-metoden och för AccessPolicies som används med set_*_acl. Det finns två typer av SAS som kan användas för att bevilja resursåtkomst. Ett är att bevilja åtkomst till en specifik resurs (resursspecifik). En annan är att bevilja åtkomst till hela tjänsten för ett visst konto och tillåta vissa åtgärder baserat på de perms som finns här.
- Arv
-
builtins.objectAccountPermissions
Konstruktor
AccountPermissions(read=False, write=False, delete=False, list=False, add=False, create=False, update=False, process=False, _str=None)
Parametrar
Name | Description |
---|---|
read
|
Giltigt för alla signerade resurstyper (tjänst, container och objekt). Tillåter läsbehörighet till den angivna resurstypen. standardvärde: False
|
write
|
Giltigt för alla signerade resurstyper (tjänst, container och objekt). Tillåter skrivbehörighet till den angivna resurstypen. standardvärde: False
|
delete
|
Giltigt för resurstyper för containrar och objekt, förutom kömeddelanden. standardvärde: False
|
list
|
Gäller endast för tjänst- och containerresurstyper. standardvärde: False
|
add
|
Gäller endast för följande objektresurstyper: kömeddelanden och tilläggsblobar. standardvärde: False
|
create
|
Gäller endast för följande objektresurstyper: blobar och filer. Användare kan skapa nya blobar eller filer, men kanske inte skriver över befintliga blobar eller filer. standardvärde: False
|
update
|
Gäller endast för följande objektresurstyper: kömeddelanden. standardvärde: False
|
process
|
Gäller endast för följande objektresurstyp: kömeddelanden. standardvärde: False
|
_str
|
En sträng som representerar behörigheterna. standardvärde: None
|
Variabler
Name | Description |
---|---|
AccountPermissions.ADD
|
Gäller endast för följande objektresurstyper: kömeddelanden och tilläggsblobar. |
AccountPermissions.CREATE
|
Gäller endast för följande objektresurstyper: blobar och filer. Användare kan skapa nya blobar eller filer, men kanske inte skriver över befintliga blobar eller filer. |
AccountPermissions.DELETE
|
Giltigt för resurstyper för containrar och objekt, förutom kömeddelanden. |
AccountPermissions.LIST
|
Gäller endast för tjänst- och containerresurstyper. |
AccountPermissions.PROCESS
|
Gäller endast för följande objektresurstyp: kömeddelanden. |
AccountPermissions.READ
|
Giltigt för alla signerade resurstyper (tjänst, container och objekt). Tillåter läsbehörighet till den angivna resurstypen. |
AccountPermissions.UPDATE
|
Gäller endast för följande objektresurstyper: kömeddelanden. |
AccountPermissions.WRITE
|
Giltigt för alla signerade resurstyper (tjänst, container och objekt). Tillåter skrivbehörighet till den angivna resurstypen. |
Attribut
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
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för