BlobSasPermissions Klass
BlobSasPermissions-klass som ska användas med generate_blob_sas funktionen.
- Arv
-
builtins.objectBlobSasPermissions
Konstruktor
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Parametrar
- read
- bool
Läs innehålls-, egenskaps-, metadata- och blocklistan. Använd bloben som källa för en kopieringsåtgärd.
- create
- bool
Skriv en ny blob, ögonblicksbild av en blob eller kopiera en blob till en ny blob.
- write
- bool
Skapa eller skriva innehåll, egenskaper, metadata eller blockeringslista. Ögonblicksbild eller lånar bloben. Ändra storlek på bloben (endast sidblob). Använd bloben som mål för en kopieringsåtgärd inom samma konto.
- delete_previous_version
- bool
Ta bort den tidigare blobversionen för det versionsaktiverade lagringskontot.
- permanent_delete
- bool
Det är tillåtet att aktivera permanent borttagning på bloben.
- move
- bool
Flytta en blob eller en katalog och dess innehåll till en ny plats.
- execute
- bool
Hämta systemegenskaperna och hämta POSIX-ACL för en blob om det hierarkiska namnområdet är aktiverat för lagringskontot.
- set_immutability_policy
- bool
Så här aktiverar du åtgärder relaterade till att ange/ta bort en oföränderlig princip. För att få en oföränderlig princip behöver du bara läsbehörighet.
Metoder
from_string |
Skapa en BlobSasPermissions från en sträng. Om du vill ange läs-, tilläggs-, skapa-, skriv- eller borttagningsbehörigheter behöver du bara inkludera den första bokstaven i ordet i strängen. För läs- och skrivbehörigheter anger du t.ex. strängen "rw". |
from_string
Skapa en BlobSasPermissions från en sträng.
Om du vill ange läs-, tilläggs-, skapa-, skriv- eller borttagningsbehörigheter behöver du bara inkludera den första bokstaven i ordet i strängen. För läs- och skrivbehörigheter anger du t.ex. strängen "rw".
from_string(permission)
Parametrar
- permission
- str
Strängen som dikterar läs-, tilläggs-, skapa-, skriv- eller borttagningsbehörigheterna.
Returer
Ett BlobSasPermissions-objekt
Returtyp
Azure SDK for Python