This option is only valid for cluster creation, and is not valid for in-place restore. When specified during cluster creation, it initializes the cluster with data from an existing backup.
| Name | Type | Description | Notes |
|---|---|---|---|
| source_backup_id | str | UUID for the backup to get data from. | |
| recovery_target_datetime | datetime | Providing this value as an ISO 8601 timestamp causes the system to replay the backups up to the specified time. If omitted on cluster creation, the system applies the backup in its entirety. | [optional] |
from ionoscloud_dbaas_postgres.models.postgres_restore_cluster_from_backup import PostgresRestoreClusterFromBackup
# TODO update the JSON string below
json = "{}"
# create an instance of PostgresRestoreClusterFromBackup from a JSON string
postgres_restore_cluster_from_backup_instance = PostgresRestoreClusterFromBackup.from_json(json)
# print the JSON string representation of the object
print(PostgresRestoreClusterFromBackup.to_json())
# convert the object into a dict
postgres_restore_cluster_from_backup_dict = postgres_restore_cluster_from_backup_instance.to_dict()
# create an instance of PostgresRestoreClusterFromBackup from a dict
postgres_restore_cluster_from_backup_from_dict = PostgresRestoreClusterFromBackup.from_dict(postgres_restore_cluster_from_backup_dict)