Consulta de registros de restauração de instâncias do DCS
Função
Essa API é usada para consultar os registros de restauração de uma instância do DCS especificada.
URI
GET /v1.0/{project_id}/instances/{instance_id}/restores?start={start}&limit={limit}&beginTime={beginTime}&endTime={endTime}
Parâmetro |
Tipo |
Obrigatório |
Descrição |
---|---|---|---|
project_id |
String |
Sim |
ID do projeto. |
instance_id |
String |
Sim |
ID da instância do DCS. |
start |
Integer |
Não |
Número de sequência inicial do registro de restauração a ser consultado. Por padrão, esse parâmetro é definido como 1. |
limit |
Integer |
Não |
Número de registros de restauração exibidos em cada página. O valor mínimo deste parâmetro é 1. Se esse parâmetro não for especificado, 10 registros de restauração serão exibidos em cada página por padrão. |
beginTime |
String |
Não |
Hora de início do período a ser consultado. Formato: aaaaMMddHHmmss, por exemplo, 20170718235959. |
endTime |
String |
Não |
Hora de término do período a ser consultado. Formato: aaaaMMddHHmmss, por exemplo, 20170718235959. |
Solicitação
Parâmetros de solicitação
Nenhum.
Exemplo de solicitações
GET https://{dcs_endpoint}/v1.0/{project_id}/instances/{instance_id}/restores?start={start}&limit={limit}&beginTime={beginTime}&endTime={endTime}
Resposta
Parâmetros de resposta
Parâmetro |
Tipo |
Descrição |
---|---|---|
status |
String |
Status da restauração
|
progress |
String |
Progresso da restauração |
restore_id |
String |
ID do registro de restauração |
backup_id |
String |
ID do registro de backup |
restore_remark |
String |
Descrição da restauração da instância DCS |
backup_remark |
String |
Descrição do backup da instância DCS |
created_at |
String |
Hora em que a tarefa de restauração é criada |
updated_at |
String |
Hora em que a restauração da instância do DCS foi concluída |
restore_name |
String |
Nome do registro de restauração |
backup_name |
String |
Nome do registro de backup |
error_code |
String |
Código de erro retornado se a restauração da instância DCS falhar. Para obter detalhes sobre códigos de erro, consulte Tabela 4. |
{ "restore_record_response": [ { "status": "succeed", "progress": "100.00", "restore_id": "a6155972-800c-4170-a479-3231e907d2f6", "backup_id": "f4823e9e-fe9b-4ffd-be79-4e5d6de272bb", "restore_remark": "doctest", "backup_remark": null, "created_at": "2017-07-18T21:41:20.721Z", "updated_at": "2017-07-18T21:41:35.182Z", "restore_name": "restore_20170718214120", "backup_name": "backup_20170718000002", "error_code": null } ], "total_num": 1 }