ContainerSasPermissions Classe
Classe de Substituições de Contentores a utilizar com a generate_container_sas função e para as Políticas de Acesso utilizadas com set_container_access_policy.
- Herança
-
builtins.objectContainerSasPermissions
Construtor
ContainerSasPermissions(read=False, write=False, delete=False, list=False, delete_previous_version=False, tag=False, **kwargs)
Parâmetros
- read
- bool
Leia o conteúdo, propriedades, metadados ou lista de blocos de qualquer bolha no recipiente. Utilize qualquer bolha no recipiente como fonte de uma operação de cópia.
- write
- bool
Para qualquer bolha no recipiente, crie ou escreva 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. Nota: Não é possível conceder permissões para ler ou escrever propriedades de contentores ou metadados, nem para alugar um contentor, com um CONTENTOR SAS. Use uma conta SAS em vez disso.
- delete
- bool
Elimine qualquer bolha no recipiente. Nota: Não é possível conceder permissões para eliminar um recipiente com um contentor SAS. Use uma conta SAS em vez disso.
- delete_previous_version
- bool
Elimine a versão blob anterior para a conta de armazenamento ativada.
- add
- bool
Adicione um bloco a uma bolha de apêndice.
- create
- bool
Escreva uma nova bolha, fotografe uma bolha ou copie uma bolha para uma nova bolha.
- permanent_delete
- bool
Para ativar a eliminação permanente na bolha é permitido.
- filter_by_tags
- bool
Para permitir encontrar bolhas por etiquetas.
- 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 um ContentorSpermissions a partir de uma corda. Para especificar as permissões de leitura, escrita, exclusão ou lista, basta incluir a primeira letra da palavra na cadeia. Por exemplo, para ler e escrever permissões, forneceria uma corda "rw". |
from_string
Crie um ContentorSpermissions a partir de uma corda.
Para especificar as permissões de leitura, escrita, exclusão ou lista, 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
A cadeia que dita a leitura, a escrita, a exclusão e as permissões da lista.
Devoluções
Um objeto de substituição de contentores
Tipo de retorno
Azure SDK for Python