Partilhar via


SharePermissions Classe

Classe SharePermissions a ser usada com azure.storage.file.FileService.generate_share_shared_access_signature método e para o AccessPolicies usado com azure.storage.file.FileService.set_share_acl.

Herança
builtins.object
SharePermissions

Construtor

SharePermissions(read=False, write=False, delete=False, list=False, _str=None)

Parâmetros

read
valor padrão: False
write
valor padrão: False
delete
valor padrão: False
list
valor padrão: False
_str
valor padrão: None

Variáveis

FilePermissions.DELETE
SharePermissions

Exclua qualquer arquivo no compartilhamento. Observação: você não pode conceder permissões para excluir um compartilhamento com uma SAS de serviço. Em vez disso, use uma SAS de conta.

FilePermissions.LIST
SharePermissions

Listar arquivos e diretórios no compartilhamento.

FilePermissions.READ
SharePermissions

Leia o conteúdo, as propriedades ou os metadados de qualquer arquivo no compartilhamento. Use qualquer arquivo no compartilhamento como a origem de uma operação de cópia.

FilePermissions.WRITE
SharePermissions

Para qualquer arquivo no compartilhamento, crie ou escreva conteúdo, propriedades ou metadados. Redimensione o arquivo. Use o arquivo como o destino de uma operação de cópia dentro da mesma conta. Observação: você não pode conceder permissões para ler ou gravar propriedades ou metadados de compartilhamento com uma SAS de serviço. Em vez disso, use uma SAS de conta.

Atributos

DELETE

DELETE = <azure.storage.file.models.SharePermissions object>

LIST

LIST = <azure.storage.file.models.SharePermissions object>

READ

READ = <azure.storage.file.models.SharePermissions object>

WRITE

WRITE = <azure.storage.file.models.SharePermissions object>