Obtenção do link para baixar um arquivo de backup
Função
Esta API é usada para obter o link para baixar um arquivo de backup.
- Antes de chamar uma API, você precisa entender a API em Autenticação.
Restrições
Esta API é usada para consultar backups completos e incrementais de instâncias de banco de dados.
URI
- Formato de URI
- Descrição do parâmetro
Tabela 1 Descrição do parâmetro Nome
Obrigatório
Descrição
project_id
Sim
Especifica o ID do projeto de um locatário em uma região.
Para obter detalhes sobre como obter o ID do projeto, consulte Obtenção de um ID de projeto.
backup_id
Sim
Especifica o ID do backup.
Para obter detalhes sobre como obter o ID do backup, consulte Obtenção de backups.
Solicitação
Resposta
- Resposta normal
Tabela 2 Descrição do parâmetro Nome
Tipo
Descrição
files
Array of objects
Indica a lista de arquivos de backup.
Para mais detalhes, consulte Tabela 3.
bucket
String
Indica o nome do bucket onde o arquivo está localizado.
Tabela 3 Descrição da estrutura de dados do campo files Nome
Tipo
Descrição
name
String
Indica o nome do arquivo.
size
Long
Indica o tamanho do arquivo em KB.
download_link
String
Indica o link para baixar o arquivo de backup.
link_expired_time
String
Indica a hora de expiração do link. O formato é "yyyy-mm-ddThh:mm:ssZ". T é o separador entre o calendário e a notação horária do tempo. Z indica o deslocamento do fuso horário. Por exemplo, no fuso horário de Pequim, o deslocamento do fuso horário é mostrado como +0800.
database_name
String
Indica o nome de banco de dados. Se o arquivo de backup não for um arquivo de backup de banco de dados, null será retornado.
- Exemplo de resposta normal
{ "files": [ { "name": "43e4feaab48f11e89039fa163ebaa7e4br01.xxx", "size": 2803, "download_link":"https://obs.domainname.com/rdsbucket.username.1/xxxxxx", "link_expired_time":"2018-08-016T10:15:14+0800", } ], "bucket": "rdsbucket.bucketname" }
- 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.