Dela via


FileSasPermissions Klass

Klassen FileSasPermissions som ska användas med funktionen generate_file_sas .

Arv
builtins.object
FileSasPermissions

Konstruktor

FileSasPermissions(read=False, create=False, write=False, delete=False, **kwargs)

Parametrar

read
bool
standardvärde: False

Läs innehållet, egenskaper, metadata osv. Använd filen som källa för en läsåtgärd.

create
bool
standardvärde: False

Skriv en ny fil.

write
bool
standardvärde: False

Skapa eller skriva innehåll, egenskaper, metadata. Låna filen.

delete
bool
standardvärde: False

Ta bort filen.

add
bool

Lägg till data i filen.

move
bool

Flytta en fil i katalogen till en ny plats. Observera att flyttåtgärden kan begränsas till den underordnade filen eller katalogägaren eller den överordnade katalogägaren om saoid-parametern ingår i token och fästbiten anges i den överordnade katalogen.

execute
bool

Hämta status (systemdefinierade egenskaper) och ACL för alla filer i katalogen. Om anroparen är ägare anger du åtkomstkontroll för alla filer i katalogen.

manage_ownership
bool

Tillåter att användaren anger ägare, ägande grupp eller agerar som ägare när du byter namn på eller tar bort en fil eller katalog i en mapp som har fästbitsuppsättningen.

manage_access_control
bool

Tillåter att användaren anger behörigheter och POSIX-ACL:er för filer och kataloger.

Metoder

from_string

Skapa en FileSasPermissions från en sträng.

Om du vill ange läs-, skriv- eller borttagningsbehö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 FileSasPermissions från en sträng.

Om du vill ange läs-, skriv- eller borttagningsbehö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

permission
str
Obligatorisk

Strängen som avgör behörigheterna läsa, lägga till, skapa, skriva eller ta bort.

Returer

Ett FileSasPermissions-objekt

Returtyp