Consulta de instâncias de banco de dados para as quais backups entre regiões são criados
Função
Esta API é usada para consultar instâncias de banco de dados para as quais backups entre regiões são criados na região de backup de destino.
- Antes de chamar uma API, você precisa entender a API em Autenticação.
URI
- Formato de URI
GET /v3/backups/offsite-backup-instance?offset={offset}&limit={limit}
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro Nome
Tipo
Obrigatório
Descrição
offset
Integer
Não
Especifica a posição do índice. Se offset for definido como N, a consulta de recursos começará a partir do dado N+1. O valor é 0 por padrão, indicando que a consulta começa a partir da primeira parte dos dados. O valor não pode ser um número negativo.
limit
Integer
Não
Especifica o número de registros a serem consultados. O valor padrão é 100. O valor não pode ser um número negativo. O valor mínimo é 1 e o valor máximo é 100.
Solicitação
- Parâmetros de solicitação
- Exemplo de URI
- Consulta de listas de todas as instâncias de banco de dados
GET https://rds.ap-southeast-1.myhuaweicloud.com/v3/backups/offsite-backup-instance
- Consulta de listas de instâncias de banco de dados com base em critérios de pesquisa
GET https://rds.ap-southeast-1.myhuaweicloud.com/v3/backups/offsite-backup-instance?offset=0&limit=10
- Consulta de listas de todas as instâncias de banco de dados
Resposta
- Resposta normal
Tabela 2 Descrição do parâmetro Nome
Tipo
Descrição
offsite_backup_instances
Array of objects
Indica informações sobre instâncias de banco de dados para as quais backups entre regiões são criados.
Para mais detalhes, consulte Tabela 3.
total_count
Integer
Indica o número total de registros.
Tabela 3 Descrição da estrutura de dados do campo offsite_backup_instances Nome
Tipo
Descrição
id
String
Indica o ID da instância de banco de dados.
name
String
Indica o nome da instância de banco de dados para a qual os backups entre regiões são criados.
source_region
String
Indica a região de backup de origem.
source_project_id
String
Indica o ID do projeto na região de backup de origem.
datastore
Object
Indica as informações de banco de dados.
Para mais detalhes, consulte Tabela 4.
destination_region
String
Indica a região onde o backup entre regiões está localizado.
destination_project_id
String
Indica o ID do projeto na região de backup de destino.
keep_days
Integer
Indica o número de dias para reter backups entre regiões.
- Exemplo de resposta normal
Consulta de listas de instâncias de banco de dados com base em critérios de pesquisa:
{ "total_count": 1, "offsite_backup_instances": [{ "id": "ed7cc6166ec24360a5ed5c5c9c2ed726in01", "name": "rds-instance-rep2", "source_region": "aaa", "source_project_id": "ba1f7fc8-3307-42a7-aa6f-42c8b9b8f85c", "datastore": { "type": "MySQL", "version": "5.7" }, "destination_region": "bbb", "destination_project_id": "0503fd7f7580d3262fc5c001170fbab9", "keep_days": 7 } ] }
- Consulta de listas de todas as instâncias de banco de dados:
{ "total_count": 1, "offsite_backup_instances": [{ "id": "ed7cc6166ec24360a5ed5c5c9c2ed726in01", "name": "rds-instance-rep2", "source_region": "aaa", "source_project_id": "ba1f7fc8-3307-42a7-aa6f-42c8b9b8f85c", "datastore": { "type": "MySQL", "version": "5.7" }, "destination_region": "bbb", "destination_project_id": "0503fd7f7580d3262fc5c001170fbab9", "keep_days": 7 } ] }
- Resposta anormal
Para mais detalhes, consulte Resultados anormais da solicitação.
Código de status
- Normal
- Anormal
Para mais detalhes, consulte Códigos de status.
Código de erro
Para mais detalhes, consulte Códigos de erro.