Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda> Relational Database Service> Referência de API> API v3 (recomendada)> Backup e restauração> Consulta de instâncias de banco de dados para as quais backups entre regiões são criados
Atualizado em 2023-05-05 GMT+08:00

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

    Nenhum

  • 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

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.

    Tabela 4 Descrição da estrutura de dados do campo datastore

    Nome

    Tipo

    Descrição

    type

    String

    Indica o mecanismo de banco de dados.

    version

    String

    Indica a versão de banco de dados.

  • 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

Código de erro

Para mais detalhes, consulte Códigos de erro.