Este tema describe cómo usar OSS SDK para Python 2.0 para eliminar uno o varios objetos.
Notas de uso
El código de ejemplo de este tema usa el ID de región China (Hangzhou)
cn-hangzhouy un endpoint público de forma predeterminada. Si desea acceder a OSS desde otros servicios de Alibaba Cloud en la misma región, use un endpoint interno. Para obtener más información sobre las asignaciones entre regiones y endpoints de OSS, consulte Regions and endpoints.Para eliminar un objeto, debe contar con el permiso
oss:DeleteObject. Para obtener más información, consulte Grant custom permissions to a RAM user.
Definición del método
Eliminar un solo objeto
delete_object(request: DeleteObjectRequest, **kwargs) → DeleteObjectResult
Eliminar varios objetos
delete_multiple_objects(request: DeleteMultipleObjectsRequest, **kwargs) → DeleteMultipleObjectsResult
Parámetros de solicitud
|
Parámetro |
Tipo |
Descripción |
|
request |
DeleteObjectRequest |
Parámetros de la solicitud, como el nombre del objeto. Para obtener más información, consulte DeleteObjectRequest |
|
DeleteMultipleObjectsRequest |
Parámetros de la solicitud, como la lista de objetos por eliminar. Para obtener más información, consulte DeleteMultipleObjectsRequest |
Valores de retorno
|
Tipo |
Descripción |
|
DeleteObjectResult |
Valor de retorno. Para obtener más información, consulte DeleteObjectResult |
|
DeleteMultipleObjectsResult |
Valor de retorno. Para obtener más información, consulte DeleteMultipleObjectsResult |
Para consultar la definición completa del método para eliminar un solo objeto, consulte delete_object.
Para consultar la definición completa del método para eliminar varios objetos, consulte delete_multiple_objects.
Código de ejemplo
Eliminar un solo objeto
Eliminar varios objetos especificados
Referencias
Para consultar el código de ejemplo completo para eliminar un solo objeto, consulte delete_object.py.
Para consultar el código de ejemplo completo para eliminar varios objetos, consulte delete_multiple_objects.py.