| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | Unique identifier for the snapshot. | |
| name | str | Snapshot name. | [optional] |
| volume | str | Identifier of the volume this snapshot was taken from. | |
| instance | str | Identifier of the instance this snapshot is associated with. | |
| status | ClusterSnapshotStatus | ||
| type | str | Storage backend type. | |
| compute_node | str | Address of the compute node that owns this snapshot. | [optional] |
| metadata | ClusterSnapshotMetadata | ||
| created_at | datetime | Timestamp when the snapshot was created. | |
| updated_at | datetime | Timestamp when the snapshot was last updated. |
from corellium.models.cluster_snapshot import ClusterSnapshot
# TODO update the JSON string below
json = "{}"
# create an instance of ClusterSnapshot from a JSON string
cluster_snapshot_instance = ClusterSnapshot.from_json(json)
# print the JSON string representation of the object
print(ClusterSnapshot.to_json())
# convert the object into a dict
cluster_snapshot_dict = cluster_snapshot_instance.to_dict()
# create an instance of ClusterSnapshot from a dict
cluster_snapshot_from_dict = ClusterSnapshot.from_dict(cluster_snapshot_dict)