BatchDeleteObjectsDetails

class oci.object_storage.models.BatchDeleteObjectsDetails(**kwargs)

Bases: object

Batch delete request details.

Methods:

__init__(**kwargs)

Initializes a new BatchDeleteObjectsDetails object with values from keyword arguments.

Attributes:

is_skip_deleted_result

Gets the is_skip_deleted_result of this BatchDeleteObjectsDetails.

objects

[Required] Gets the objects of this BatchDeleteObjectsDetails.

__init__(**kwargs)

Initializes a new BatchDeleteObjectsDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • objects (list[oci.object_storage.models.BatchDeleteObjectIdentifier]) – The value to assign to the objects property of this BatchDeleteObjectsDetails.

  • is_skip_deleted_result (bool) – The value to assign to the is_skip_deleted_result property of this BatchDeleteObjectsDetails.

property is_skip_deleted_result

Gets the is_skip_deleted_result of this BatchDeleteObjectsDetails. Specifies whether to skip the details of successfully deleted objects in the response. If specified true then only the details of failed deletes will be available in the response. Defaults to false.

Returns

The is_skip_deleted_result of this BatchDeleteObjectsDetails.

Return type

bool

property objects

[Required] Gets the objects of this BatchDeleteObjectsDetails. The list of the objects to delete.

Returns

The objects of this BatchDeleteObjectsDetails.

Return type

list[oci.object_storage.models.BatchDeleteObjectIdentifier]