Delen via


BlobSasPermissions Klas

BlobSasPermissions-klasse die moet worden gebruikt met de generate_blob_sas functie .

Overname
builtins.object
BlobSasPermissions

Constructor

BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)

Parameters

read
bool
standaardwaarde: False

Lees de inhoud, eigenschappen, metagegevens en blokkeringslijst. Gebruik de blob als bron van een kopieerbewerking.

add
bool
standaardwaarde: False

Voeg een blok toe aan een toevoeg-blob.

create
bool
standaardwaarde: False

Schrijf een nieuwe blob, maak een momentopname van een blob of kopieer een blob naar een nieuwe blob.

write
bool
standaardwaarde: False

Inhoud, eigenschappen, metagegevens of blokkeringslijst maken of schrijven. Momentopname of lease van de blob. Wijzig het formaat van de blob (alleen pagina-blob). Gebruik de blob als het doel van een kopieerbewerking binnen hetzelfde account.

delete
bool
standaardwaarde: False

Verwijder de blob.

delete_previous_version
bool
standaardwaarde: False

Verwijder de vorige blobversie voor het opslagaccount met versiebeheer.

tag
bool
standaardwaarde: False

Tags op de blob instellen of ophalen.

permanent_delete
bool

Permanent verwijderen van de blob inschakelen is toegestaan.

move
bool

Een blob of map en de inhoud ervan naar een nieuwe locatie verplaatsen.

execute
bool

Haal de systeemeigenschappen op en haal, als de hiƫrarchische naamruimte is ingeschakeld voor het opslagaccount, de POSIX-ACL van een blob op.

set_immutability_policy
bool

Bewerkingen inschakelen die betrekking hebben op het instellen/verwijderen van beleid voor onveranderbaarheid. Als u beleid voor onveranderbaarheid wilt krijgen, hebt u alleen leesmachtigingen nodig.

Methoden

from_string

Maak een BlobSasPermissions op basis van een tekenreeks.

Als u machtigingen voor lezen, toevoegen, maken, schrijven of verwijderen wilt opgeven, hoeft u alleen de eerste letter van het woord in de tekenreeks op te nemen. Voor lees- en schrijfmachtigingen geeft u bijvoorbeeld een tekenreeks 'rw' op.

from_string

Maak een BlobSasPermissions op basis van een tekenreeks.

Als u machtigingen voor lezen, toevoegen, maken, schrijven of verwijderen wilt opgeven, hoeft u alleen de eerste letter van het woord in de tekenreeks op te nemen. Voor lees- en schrijfmachtigingen geeft u bijvoorbeeld een tekenreeks 'rw' op.

from_string(permission)

Parameters

permission
str
Vereist

De tekenreeks die de machtigingen voor lezen, toevoegen, maken, schrijven of verwijderen dicteert.

Retouren

Een BlobSasPermissions-object

Retourtype