Dela via


ShareSasPermissions Klass

ShareSasPermissions-klassen som ska användas för att generera åtgärder för signatur för delad åtkomst och åtkomstprincip.

Arv
builtins.object
ShareSasPermissions

Konstruktor

ShareSasPermissions(read=False, write=False, delete=False, list=False, create=False)

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
create

Skapa en ny fil i resursen eller kopiera en fil till en ny fil i resursen.

standardvärde: False

Metoder

from_string

Skapa en ShareSasPermissions från en sträng.

Om du vill ange läs-, skapa-, skriv-, borttagnings- eller listbehörigheter behöver du bara inkludera den första bokstaven i ordet i strängen. Om du till exempel vill ha läs- och skrivbehörigheter anger du strängen "rw".

from_string

Skapa en ShareSasPermissions från en sträng.

Om du vill ange läs-, skapa-, skriv-, borttagnings- eller listbehörigheter behöver du bara inkludera den första bokstaven i ordet i strängen. Om du till exempel vill ha läs- och skrivbehörigheter anger du strängen "rw".

from_string(permission)

Parametrar

Name Description
permission
Obligatorisk
str

Strängen som avgör läs-, skapa-, skriv-, borttagnings- eller listbehörigheterna

Returer

Typ Description

Ett ShareSasPermissions-objekt