BackupOverview
BackupOverview
Data for a single backup/restore card
AllOf
JSON Example
{
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_self": {},
"cursor": "string",
"result_count": 0,
"sort_ascending": false,
"sort_by": "string",
"results": [
{
"ip_address": "string",
"ipv6_address": "string",
"node_id": "string",
"restore_type": [
"string"
],
"timestamp": 0
}
],
"backup_config": {
"after_inventory_update_interval": 0,
"backup_enabled": false,
"backup_schedule": {
"resource_type": "string"
},
"inventory_summary_interval": 0,
"passphrase": "string",
"remote_file_server": {
"directory_path": "string",
"port": 0,
"protocol": {
"authentication_scheme": {
"identity_file": "string",
"password": "string",
"scheme_name": "string",
"username": "string"
},
"protocol_name": "string",
"ssh_fingerprint": "string"
},
"server": "string"
}
},
"backup_operation_history": {
"cluster_backup_statuses": [
{
"backup_id": "string",
"end_time": 0,
"error_code": "string",
"error_message": "string",
"start_time": 0,
"success": false
}
],
"inventory_backup_statuses": [
{
"backup_id": "string",
"end_time": 0,
"error_code": "string",
"error_message": "string",
"start_time": 0,
"success": false
}
],
"node_backup_statuses": [
{
"backup_id": "string",
"end_time": 0,
"error_code": "string",
"error_message": "string",
"start_time": 0,
"success": false
}
],
"overall_backup_status": "string"
},
"current_backup_operation_status": {
"backup_id": "string",
"current_step": "string",
"current_step_message": "string",
"end_time": 0,
"operation_type": "string",
"start_time": 0
},
"restore_status": {
"allowed_actions": [
"string"
],
"backup_timestamp": 0,
"endpoints": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"id": "string",
"instructions": [
{
"actions": [
"string"
],
"fields": [
"string"
],
"id": "string",
"name": "string"
}
],
"not_allowed_actions": [
"string"
],
"restore_end_time": 0,
"restore_start_time": 0,
"status": {
"description": "string",
"value": "string"
},
"step": {
"description": "string",
"status": {
"description": "string",
"value": "string"
},
"step_number": 0,
"value": "string"
},
"total_steps": 0
}
}