BlobSasPermissions Klasa
BlobSasPermissions, klasa, która ma być używana z funkcją generate_blob_sas .
- Dziedziczenie
-
builtins.objectBlobSasPermissions
Konstruktor
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Parametry
- read
- bool
Odczytywanie zawartości, właściwości, metadanych i listy zablokowanych. Użyj obiektu blob jako źródła operacji kopiowania.
- create
- bool
Napisz nowy obiekt blob, utwórz migawkę obiektu blob lub skopiuj obiekt blob do nowego obiektu blob.
- write
- bool
Tworzenie lub zapisywanie zawartości, właściwości, metadanych lub listy zablokowanych. Migawka lub dzierżawa obiektu blob. Zmień rozmiar obiektu blob (tylko stronicowy obiekt blob). Użyj obiektu blob jako miejsca docelowego operacji kopiowania w ramach tego samego konta.
- delete_previous_version
- bool
Usuń poprzednią wersję obiektu blob dla konta magazynu z włączoną obsługą wersji.
- permanent_delete
- bool
Aby włączyć trwałe usuwanie obiektu blob, jest dozwolone.
- move
- bool
Przenieś obiekt blob lub katalog i jego zawartość do nowej lokalizacji.
- execute
- bool
Pobierz właściwości systemu i, jeśli hierarchiczna przestrzeń nazw jest włączona dla konta magazynu, pobierz listę ACL POSIX obiektu blob.
- set_immutability_policy
- bool
Aby włączyć operacje związane z ustawianiem/usuwaniem zasad niezmienności. Aby uzyskać zasady niezmienności, wystarczy mieć uprawnienie do odczytu.
Metody
from_string |
Utwórz obiekt BlobSasPermissions na podstawie ciągu. Aby określić uprawnienia do odczytu, dodawania, tworzenia, zapisywania lub usuwania, należy dołączyć tylko pierwszą literę wyrazu w ciągu. Na przykład w przypadku uprawnień do odczytu i zapisu należy podać ciąg "rw". |
from_string
Utwórz obiekt BlobSasPermissions na podstawie ciągu.
Aby określić uprawnienia do odczytu, dodawania, tworzenia, zapisywania lub usuwania, należy dołączyć tylko pierwszą literę wyrazu w ciągu. Na przykład w przypadku uprawnień do odczytu i zapisu należy podać ciąg "rw".
from_string(permission)
Parametry
- permission
- str
Ciąg, który określa uprawnienia do odczytu, dodawania, tworzenia, zapisu lub usuwania.
Zwraca
Obiekt BlobSasPermissions
Typ zwracany
Azure SDK for Python