Partilhar via


BlobSasPermissions Classe

Classe BlobSasPermissions para ser usada com a generate_blob_sas função.

Herança
builtins.object
BlobSasPermissions

Construtor

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

Parâmetros

read
bool
valor predefinido: False

Leia o conteúdo, propriedades, metadados e lista de blocos. Utilize a bolha como fonte de uma operação de cópia.

add
bool
valor predefinido: False

Adicione um bloco a uma bolha de apêndice.

create
bool
valor predefinido: False

Escreva uma nova bolha, fotografe uma bolha ou copie uma bolha para uma nova bolha.

write
bool
valor predefinido: False

Criar ou escrever conteúdo, propriedades, metadados ou lista de blocos. Snapshot ou arrendar a bolha. Redimensione a bolha (apenas bolha de página). Utilize a bolha como destino de uma operação de cópia dentro da mesma conta.

delete
bool
valor predefinido: False

Apague a bolha.

delete_previous_version
bool
valor predefinido: False

Elimine a versão blob anterior para a conta de armazenamento ativada.

tag
bool
valor predefinido: False

Coloque ou coloque etiquetas na bolha.

permanent_delete
bool

Para ativar a eliminação permanente na bolha é permitido.

move
bool

Mova uma bolha ou um diretório e o seu conteúdo para um novo local.

execute
bool

Obtenha as propriedades do sistema e, se o espaço hierárquico estiver ativado para a conta de armazenamento, obtenha o POSIX ACL de uma bolha.

set_immutability_policy
bool

Para permitir operações relacionadas com a política de definição/eliminação de imutabilidade. Para obter a política de imutabilidade, só precisa de uma autorização de leitura.

Métodos

from_string

Crie uma BlobSasPermissions a partir de uma corda.

Para especificar ler, adicionar, criar, escrever ou eliminar permissões, basta incluir a primeira letra da palavra na cadeia. Por exemplo, para ler e escrever permissões, forneceria uma corda "rw".

from_string

Crie uma BlobSasPermissions a partir de uma corda.

Para especificar ler, adicionar, criar, escrever ou eliminar permissões, basta incluir a primeira letra da palavra na cadeia. Por exemplo, para ler e escrever permissões, forneceria uma corda "rw".

from_string(permission)

Parâmetros

permission
str
Necessário

A cadeia que dita a leitura, adicionar, criar, escrever ou eliminar permissões.

Devoluções

Um objeto BlobSasPermissions

Tipo de retorno