Este tópico descreve como usar o OSS SDK for Python 2.0 para excluir um ou mais objetos.
Observações de uso
O código de exemplo deste tópico usa, por padrão, o ID da região China (Hangzhou)
cn-hangzhoue um endpoint público. Para acessar o OSS a partir de outros serviços da Alibaba Cloud na mesma região, utilize um endpoint interno. Para obter mais informações sobre os mapeamentos entre regiões e endpoints do OSS, consulte Regiões e endpoints.A exclusão de um objeto requer a permissão
oss:DeleteObject. Para mais detalhes, consulte Conceder permissões personalizadas a um usuário RAM.
Definição do método
Excluir um único objeto
delete_object(request: DeleteObjectRequest, **kwargs) → DeleteObjectResult
Excluir vários objetos
delete_multiple_objects(request: DeleteMultipleObjectsRequest, **kwargs) → DeleteMultipleObjectsResult
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Descrição |
|
request |
DeleteObjectRequest |
Parâmetros da solicitação, como o nome do objeto. Para mais informações, consulte DeleteObjectRequest |
|
DeleteMultipleObjectsRequest |
Parâmetros da solicitação, como a lista de objetos a excluir. Para mais informações, consulte DeleteMultipleObjectsRequest |
Valores de retorno
|
Tipo |
Descrição |
|
DeleteObjectResult |
Valor de retorno. Para mais informações, consulte DeleteObjectResult |
|
DeleteMultipleObjectsResult |
Valor de retorno. Para mais informações, consulte DeleteMultipleObjectsResult |
Para consultar a definição completa do método de exclusão de um único objeto, veja delete_object.
Para consultar a definição completa do método de exclusão de vários objetos, veja delete_multiple_objects.
Código de exemplo
Excluir um único objeto
Excluir vários objetos especificados
Referências
Para obter o código de exemplo completo de exclusão de um único objeto, consulte delete_object.py.
Para obter o código de exemplo completo de exclusão de vários objetos, consulte delete_multiple_objects.py.