Response model for bucket objects.
| Name | Type | Description | Notes |
|---|---|---|---|
| object_id | str | Unique identifier for the object | [optional] |
| bucket_id | str | ID of the bucket this object belongs to | |
| key_prefix | str | Storage key/path of the object, this will be used to retrieve the object from the storage. It is similar to a file path. If not provided, it will be placed in the root of the bucket. | [optional] |
| blobs | List[BlobModel] | List of blobs contained in this object | [optional] |
| source_details | List[SourceDetails] | Lineage/source details for this object; used for downstream references. | [optional] |
| status | TaskStatusEnum | The current status of the object. | [optional] |
| error | str | The error message if the object failed to process. | [optional] |
| created_at | datetime | Timestamp when the object was created. Automatically populated by the system. | [optional] |
| updated_at | datetime | Timestamp when the object was last updated. Automatically populated by the system. | [optional] |
from mixpeek.models.object_response import ObjectResponse
# TODO update the JSON string below
json = "{}"
# create an instance of ObjectResponse from a JSON string
object_response_instance = ObjectResponse.from_json(json)
# print the JSON string representation of the object
print(ObjectResponse.to_json())
# convert the object into a dict
object_response_dict = object_response_instance.to_dict()
# create an instance of ObjectResponse from a dict
object_response_from_dict = ObjectResponse.from_dict(object_response_dict)