SharePermissions Klass
SharePermissions-klassen som ska användas med azure.storage.file.FileService.generate_share_shared_access_signature metod och för AccessPolicies som används med azure.storage.file.FileService.set_share_acl.
- Arv
-
builtins.objectSharePermissions
Konstruktor
SharePermissions(read=False, write=False, delete=False, list=False, _str=None)
Parametrar
Name | Description |
---|---|
read
|
Läs innehållet, egenskaperna eller metadata för en fil i resursen. Använd valfri fil i resursen som källa för en kopieringsåtgärd. standardvärde: False
|
write
|
För alla filer i resursen skapar eller skriver du innehåll, egenskaper eller metadata. Ändra storlek på filen. Använd filen som mål för en kopieringsåtgärd inom samma konto. Obs! Du kan inte bevilja behörighet att läsa eller skriva resursegenskaper eller metadata med en tjänst-SAS. Använd ett konto-SAS i stället. standardvärde: False
|
delete
|
Ta bort alla filer i resursen. Obs! Du kan inte bevilja behörighet att ta bort en resurs med en tjänst-SAS. Använd ett konto-SAS i stället. standardvärde: False
|
list
|
Lista filer och kataloger i resursen. standardvärde: False
|
_str
|
En sträng som representerar behörigheterna standardvärde: None
|
Variabler
Name | Description |
---|---|
FilePermissions.DELETE
|
Ta bort alla filer i resursen. Obs! Du kan inte bevilja behörighet att ta bort en resurs med en tjänst-SAS. Använd ett konto-SAS i stället. |
FilePermissions.LIST
|
Lista filer och kataloger i resursen. |
FilePermissions.READ
|
Läs innehållet, egenskaperna eller metadata för en fil i resursen. Använd valfri fil i resursen som källa för en kopieringsåtgärd. |
FilePermissions.WRITE
|
För alla filer i resursen skapar eller skriver du innehåll, egenskaper eller metadata. Ändra storlek på filen. Använd filen som mål för en kopieringsåtgärd inom samma konto. Obs! Du kan inte bevilja behörighet att läsa eller skriva resursegenskaper eller metadata med en tjänst-SAS. Använd ett konto-SAS i stället. |
Attribut
DELETE
DELETE = <azure.storage.file.models.SharePermissions object>
LIST
LIST = <azure.storage.file.models.SharePermissions object>
READ
READ = <azure.storage.file.models.SharePermissions object>
WRITE
WRITE = <azure.storage.file.models.SharePermissions object>
Azure SDK for Python