DirectorySasPermissions Classe
Classe DirectorySasPermissions a ser usada com a generate_directory_sas função .
- Herança
-
builtins.objectDirectorySasPermissions
Construtor
DirectorySasPermissions(read=False, create=False, write=False, delete=False, **kwargs)
Parâmetros
- write
- bool
Criar ou gravar conteúdo, propriedades, metadados. Aluge o diretório.
- add
- bool
Acrescente dados a um arquivo no diretório.
- list
- bool
Liste todos os arquivos no diretório. Implica em Executar.
- move
- bool
Mova qualquer arquivo no diretório para um novo local. Observe que a operação de movimentação pode, opcionalmente, ser restrita ao arquivo filho ou ao proprietário do diretório ou ao proprietário do diretório pai se o parâmetro saoid estiver incluído no token e o bit autoadeso estiver definido no diretório pai.
- execute
- bool
Obtenha o status (propriedades definidas pelo sistema) e a ACL de qualquer arquivo no diretório. Se o chamador for o proprietário, defina o controle de acesso em qualquer arquivo no diretório.
- manage_ownership
- bool
Permite que o usuário defina proprietário, grupo proprietário ou atue como o proprietário ao renomear ou excluir um arquivo ou diretório dentro de uma pasta que tenha o bit autoadesiva definido.
- manage_access_control
- bool
Permite que o usuário defina permissões e ACLs POSIX em arquivos e diretórios.
Métodos
from_string |
Crie um DirectorySasPermissions de uma cadeia de caracteres. Para especificar permissões de leitura, 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 DirectorySasPermissions de uma cadeia de caracteres.
Para especificar permissões de leitura, 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 DirectorySasPermissions
Tipo de retorno
Azure SDK for Python