Dela via


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.object
SharePermissions

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
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>