Consulta uma lista de tarefas de download avançadas para instâncias RDS for MySQL, RDS for PostgreSQL e PolarDB for MySQL.
Descrição da operação
Mecanismos aplicáveis
-
Instâncias ApsaraDB RDS for MySQL que utilizam discos em nuvem
-
ApsaraDB RDS for PostgreSQL
-
PolarDB for MySQL
-
MongoDB
Documentos relacionados
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
dbs:DescribeDownloadTask |
get |
*DBInstance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionCode |
string |
Sim |
O ID da região onde a instância reside. Para obter o ID da região, chame DescribeDBInstanceAttribute. |
cn-hangzhou |
| InstanceName |
string |
Não |
O ID da instância. Nota
Este parâmetro é obrigatório. |
rm-bp1imnmcjxdz7**** |
| DatasourceId |
string |
Não |
O ID da fonte de dados no DBS. O formato é: ds-${ID da instância}_${ID da região}. |
ds-rm-2ze8g2am97624****_cn-hangzhou |
| BackupSetId |
string |
Não |
O ID do conjunto de backup. Para obter o ID do conjunto de backup, chame DescribeBackups. |
216**** |
| State |
string |
Não |
O estado da tarefa de download. Valores válidos:
|
queueing |
| TaskType |
string |
Não |
O tipo da tarefa de download. Valores válidos:
|
full |
| StartTime |
string |
Não |
O início do intervalo de tempo para consultar tarefas com base na hora de criação. Este é um timestamp UNIX em milissegundos (ms). |
1661941554000 |
| EndTime |
string |
Não |
O fim do intervalo de tempo para consultar tarefas com base na hora de criação. Este é um timestamp UNIX em milissegundos (ms). |
1661941556000 |
| PageSize |
string |
Não |
O número de entradas a serem retornadas em cada página. |
50 |
| CurrentPage |
string |
Não |
O número da página. |
1 |
| OrderDirect |
string |
Não |
A direção de ordenação. Valores válidos:
|
desc |
| OrderColumn |
string |
Não |
O campo usado para ordenação. O valor padrão é gmt_create, que indica a hora de criação. |
gmt_create |
| ClusterName |
string |
Não |
O nome do cluster fragmentado. Este parâmetro é obrigatório apenas para instâncias MongoDB. |
dds-example |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros retornados. |
||
| RequestId |
string |
O ID da solicitação. |
5D285EB9-A443-592D-9F3D-A888FAC3**** |
| ErrCode |
string |
O código de erro. |
DBS.InternalError |
| Success |
string |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
| ErrMessage |
string |
A mensagem de erro. |
instanceName can not be empty |
| Code |
string |
O código de erro. |
DBS.InternalError |
| Message |
string |
A mensagem de erro. |
instanceName can not be empty |
| Data |
object |
Os detalhes da tarefa. |
|
| PageNumber |
integer |
O número da página. Deve ser maior que 0 e não exceder o valor máximo do tipo de dados inteiro. Valor padrão: 1. |
1 |
| TotalPages |
integer |
O número total de páginas. |
2 |
| Extra |
string |
Informações adicionais sobre a tarefa usada para fazer backup de dados na nuvem. |
dbtest |
| TotalElements |
integer |
O número total de tarefas de download. |
1 |
| PageSize |
integer |
O número de entradas retornadas por página. |
10 |
| Content |
object |
||
| List |
array<object> |
The task details. |
|
|
object |
The task details. |
||
| TaskId |
string |
The download task ID. |
dt-qxntlvgu**** |
| RegionCode |
string |
The region ID. |
cn-hangzhou |
| Format |
string |
The destination format to which the downloaded data is converted. Valid values:
|
csv |
| DbList |
string |
The list of databases. |
[dbtest] |
| BakSetId |
string |
The ID of the full backup set. |
148261**** |
| DownloadStatus |
string |
The state of the download task. Valid values:
|
queueing |
| ExportDataSize |
string |
The volume of exported data, in bytes. |
0 |
| ImportDataSize |
string |
The volume of processed data, in bytes. |
0 |
| BackupSetTime |
string |
The point in time of the point-in-time download task. This is a UNIX timestamp in milliseconds (ms). |
1663162216000 |
| TargetType |
string |
The type of the download destination. Valid values:
|
URL |
| TargetPath |
string |
The destination path of the downloaded data. This parameter is returned when TargetType is set to OSS. |
test_db/path |
| Progress |
string |
The number of exported tables/The total number of tables to be exported. |
0/0 |
| GmtCreate |
string |
The time when the task was created. This is a UNIX timestamp in milliseconds. |
1663321957000 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "5D285EB9-A443-592D-9F3D-A888FAC3****",
"ErrCode": "DBS.InternalError",
"Success": "true",
"ErrMessage": "instanceName can not be empty",
"Code": "DBS.InternalError",
"Message": "instanceName can not be empty",
"Data": {
"PageNumber": 1,
"TotalPages": 2,
"Extra": "dbtest",
"TotalElements": 1,
"PageSize": 10,
"Content": {
"List": [
{
"TaskId": "dt-qxntlvgu****",
"RegionCode": "cn-hangzhou",
"Format": "csv",
"DbList": "[dbtest]",
"BakSetId": "148261****",
"DownloadStatus": "queueing",
"ExportDataSize": "0",
"ImportDataSize": "0",
"BackupSetTime": "1663162216000",
"TargetType": "URL",
"TargetPath": "test_db/path",
"Progress": "0/0",
"GmtCreate": "1663321957000"
}
]
}
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 403 | Request.Forbidden | Have no Permissions |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.