BlobSasPermissions Classe
Classe BlobSasPermissions a ser usada com a generate_blob_sas função .
- Herança
-
builtins.objectBlobSasPermissions
Construtor
BlobSasPermissions(read=False, add=False, create=False, write=False, delete=False, delete_previous_version=False, tag=False, **kwargs)
Parâmetros
- read
- bool
Lê o conteúdo, as propriedades, os metadados e a lista de contatos bloqueados. Use o blob como a origem de uma operação de cópia.
- create
- bool
Escreva um novo blob, instantâneo de um blob ou copie um blob em um novo blob.
- write
- bool
Crie ou grave conteúdo, propriedades, metadados ou lista de contatos bloqueados. Crie um instantâneo ou conceda o blob. Redimensionar o blob (blob da página somente). Use o blob como o destino de uma operação de cópia dentro da mesma conta.
- delete_previous_version
- bool
Exclua a versão anterior do blob para a conta de armazenamento habilitada para controle de versão.
- permanent_delete
- bool
É permitido habilitar a exclusão permanente no blob.
- move
- bool
Mova um blob ou um diretório e seu conteúdo para um novo local.
- execute
- bool
Obtenha as propriedades do sistema e, se o namespace hierárquico estiver habilitado para a conta de armazenamento, obtenha a ACL POSIX de um blob.
- set_immutability_policy
- bool
Para habilitar operações relacionadas à política de imutabilidade de definição/exclusão. Para obter a política de imutabilidade, você só precisa de permissão de leitura.
Métodos
from_string |
Crie um BlobSasPermissions de uma cadeia de caracteres. Para especificar permissões de leitura, adição, criação, gravação ou exclusão, você só precisa incluir a primeira letra da palavra na cadeia de caracteres. Por exemplo, para permissões de leitura e gravação, você forneceria uma cadeia de caracteres "rw". |
from_string
Crie um BlobSasPermissions de uma cadeia de caracteres.
Para especificar permissões de leitura, adição, criação, gravação ou exclusão, você só precisa incluir a primeira letra da palavra na cadeia de caracteres. Por exemplo, para permissões de leitura e gravação, você forneceria uma cadeia de caracteres "rw".
from_string(permission)
Parâmetros
- permission
- str
A cadeia de caracteres que determina as permissões de leitura, adição, criação, gravação ou exclusão.
Retornos
Um objeto BlobSasPermissions
Tipo de retorno
Azure SDK for Python