BlobSasPermissions Classe
Classe BLOBSasPermissions da usare con la generate_blob_sas funzione.
- Ereditarietà
-
builtins.objectBlobSasPermissions
Costruttore
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Parametri
- read
- bool
Lettura del contenuto, delle proprietà, dei metadati e dell'elenco dei blocchi. Utilizzo del BLOB come origine di un'operazione di copia.
- create
- bool
Scrivere un nuovo BLOB, uno snapshot di un BLOB o copiare un BLOB in un nuovo BLOB.
- write
- bool
Creazione o scrittura del contenuto, delle proprietà, dei metadati o dell'elenco dei blocchi. Creazione di snapshot o impostazione di lease del BLOB. Ridimensionamento del BLOB (solo BLOB di pagine). Utilizzo del BLOB come destinazione di un'operazione di copia nello stesso account.
- delete_previous_version
- bool
Eliminare la versione precedente del BLOB per l'account di archiviazione abilitato per il controllo delle versioni.
- permanent_delete
- bool
Per abilitare l'eliminazione permanente nel BLOB è consentita.
- move
- bool
Spostare un BLOB o una directory e il relativo contenuto in una nuova posizione.
- execute
- bool
Ottenere le proprietà di sistema e, se lo spazio dei nomi gerarchico è abilitato per l'account di archiviazione, ottenere l'ACL POSIX di un BLOB.
- set_immutability_policy
- bool
Per abilitare le operazioni correlate ai criteri di non modificabilità set/delete. Per ottenere criteri di non modificabilità, è sufficiente disporre dell'autorizzazione di lettura.
Metodi
from_string |
Creare un BLOBSasPermissions da una stringa. Per specificare autorizzazioni di lettura, aggiunta, creazione, scrittura o eliminazione, è necessario includere solo la prima lettera della parola nella stringa. Ad esempio, per le autorizzazioni di lettura e scrittura, si specifica una stringa "rw". |
from_string
Creare un BLOBSasPermissions da una stringa.
Per specificare autorizzazioni di lettura, aggiunta, creazione, scrittura o eliminazione, è necessario includere solo la prima lettera della parola nella stringa. Ad esempio, per le autorizzazioni di lettura e scrittura, si specifica una stringa "rw".
from_string(permission)
Parametri
- permission
- str
Stringa che determina le autorizzazioni di lettura, aggiunta, creazione, scrittura o eliminazione.
Restituisce
Oggetto BLOBSasPermissions
Tipo restituito
Azure SDK for Python