Condividi tramite


BlobPermissions Classe

Classe BlobPermissions da usare con generate_blob_shared_access_signature l'API.

Ereditarietà
builtins.object
BlobPermissions

Costruttore

BlobPermissions(read=False, add=False, create=False, write=False, delete=False, _str=None)

Parametri

read
bool
valore predefinito: False

Lettura del contenuto, delle proprietà, dei metadati e dell'elenco dei blocchi. Utilizzo del BLOB come origine di un'operazione di copia.

add
bool
valore predefinito: False

Aggiungere un blocco a un BLOB di accodamento.

create
bool
valore predefinito: False

Scrivere un nuovo BLOB, creare uno snapshot di un BLOB o copiare un BLOB in un nuovo BLOB.

write
bool
valore predefinito: False

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
bool
valore predefinito: False

Eliminazione del BLOB.

_str
str
valore predefinito: None

Stringa che rappresenta le autorizzazioni.

Variabili

BlobPermissions.ADD
BlobPermissions

Aggiungere un blocco a un BLOB di accodamento.

BlobPermissions.CREATE
BlobPermissions

Scrivere un nuovo BLOB, creare uno snapshot di un BLOB o copiare un BLOB in un nuovo BLOB.

BlobPermissions.DELETE
BlobPermissions

Eliminazione del BLOB.

BlobPermissions.READ
BlobPermissions

Lettura del contenuto, delle proprietà, dei metadati e dell'elenco dei blocchi. Utilizzo del BLOB come origine di un'operazione di copia.

BlobPermissions.WRITE
BlobPermissions

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.

Attributi

ADD

ADD = <azure.storage.blob.models.BlobPermissions object>

CREATE

CREATE = <azure.storage.blob.models.BlobPermissions object>

DELETE

DELETE = <azure.storage.blob.models.BlobPermissions object>

READ

READ = <azure.storage.blob.models.BlobPermissions object>

WRITE

WRITE = <azure.storage.blob.models.BlobPermissions object>