Consulta os detalhes das instâncias do Tablestore que possuem backup.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hbr:DescribeOtsTableSnapshots |
get |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| StartTime |
integer |
Não |
A hora de início do backup. O valor deve ser um carimbo de data/hora UNIX. Unidade: milissegundos. |
1611109271630 |
| EndTime |
integer |
Não |
A hora de término do backup. O valor deve ser um carimbo de data/hora UNIX. Unidade: milissegundos. |
1652068250881 |
| SnapshotIds |
array |
Não |
Os IDs dos snapshots. |
|
|
string |
Não |
O ID do snapshot. |
s-00047mxg17p26****3c |
|
| OtsInstances |
array<object> |
Não |
As instâncias do Tablestore que possuem backup. |
|
|
object |
Não |
A lista de instâncias do Tablestore que possuem backup. |
||
| InstanceName |
string |
Não |
O nome da instância do Tablestore. |
instancename |
| TableNames |
array |
Não |
Os nomes das tabelas na instância do Tablestore. |
|
|
string |
Não |
O nome da tabela na instância do Tablestore. |
tablename |
|
| Limit |
integer |
Não |
O número máximo de linhas que você deseja que a consulta atual retorne. |
100 |
| NextToken |
string |
Não |
O token necessário para obter a próxima página de snapshots de backup. |
caeba0bbb2be03f84eb48b699f0a**** |
| CrossAccountType |
string |
Não |
Especifica se os dados são submetidos a backup na mesma conta da Alibaba Cloud ou entre contas da Alibaba Cloud. Valores válidos:
|
CROSS_ACCOUNT |
| CrossAccountUserId |
integer |
Não |
O UID da conta de origem usada para backup entre contas. |
144015xxxxx98732 |
| CrossAccountRoleName |
string |
Não |
O nome da função do RAM que é criada na conta de origem da Alibaba Cloud e atribuída à conta atual da Alibaba Cloud para autorizar a conta atual da Alibaba Cloud a fazer backup de dados entre contas da Alibaba Cloud. |
BackupRole |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
09376812-6290-5E36-B504-E8010D72D1F0 |
| Success |
boolean |
Indica se a solicitação foi bem-sucedida. Valores válidos:
|
true |
| Code |
string |
O código de status HTTP. O código de status 200 indica que a solicitação foi bem-sucedida. |
200 |
| Message |
string |
A mensagem retornada. Se a solicitação for bem-sucedida, "successful" será retornado. Se a solicitação falhar, uma mensagem de erro será retornada. |
successful |
| Limit |
integer |
O número de snapshots de backup exibidos na página atual. |
10 |
| Snapshots |
array<object> |
Os snapshots de backup. |
|
|
object |
The list of backup snapshots. |
||
| Status |
string |
O status do job de backup. Valores válidos:
|
COMPLETE |
| SnapshotHash |
string |
O valor de hash do snapshot de backup. |
f2fe... |
| VaultId |
string |
O ID do cofre de backup que armazena o snapshot de backup. |
v-00030j*******sn |
| BackupType |
string |
O tipo de backup. Valor válido: COMPLETE, que indica backup completo. |
COMPLETE |
| CreateTime |
integer |
A hora em que a instância do Tablestore foi criada. O valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1607436917 |
| ActualBytes |
string |
A quantidade real de dados dos snapshots de backup após a remoção de duplicatas. Unidade: bytes. |
0 |
| SourceType |
string |
O tipo da fonte de dados. Valores válidos:
|
OTS_TABLE |
| BytesTotal |
integer |
A quantidade total de dados. Unidade: bytes. |
0 |
| CompleteTime |
integer |
A hora em que o snapshot de backup foi concluído. O valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1642496679 |
| Retention |
integer |
O período de retenção do snapshot de backup. Unidade: dias. |
730 |
| CreatedTime |
integer |
A hora em que o snapshot de backup foi criado. O valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1642496679 |
| ParentSnapshotHash |
string |
O valor de hash do snapshot de backup pai. |
f2fe.. |
| StartTime |
integer |
A hora em que o snapshot de backup foi iniciado. O valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1642496543 |
| UpdatedTime |
integer |
A hora em que o snapshot de backup foi atualizado. O valor é um carimbo de data/hora UNIX. Unidade: segundos. |
1642496679 |
| SnapshotId |
string |
O ID do snapshot de backup. |
s-00047mxg17p26*****b |
| JobId |
string |
O ID do job de backup. |
job-00030j3chkt******2 |
| InstanceName |
string |
O nome da instância do Tablestore. |
instancename |
| TableName |
string |
O nome da tabela na instância do Tablestore. |
table2 |
| RangeStart |
integer |
A hora em que o job de backup foi iniciado. O valor é um carimbo de data/hora UNIX. Unidade: milissegundos. |
1642492553038 |
| RangeEnd |
integer |
A hora em que o job de backup foi encerrado. O valor é um carimbo de data/hora UNIX. Unidade: milissegundos. |
1642521709966 |
| NextToken |
string |
O token necessário para obter a próxima página de snapshots de backup. |
caeba0bbb2be03f84eb48b699f0a |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "09376812-6290-5E36-B504-E8010D72D1F0",
"Success": true,
"Code": "200",
"Message": "successful",
"Limit": 10,
"Snapshots": [
{
"Status": "COMPLETE",
"SnapshotHash": "f2fe...",
"VaultId": "v-00030j*******sn",
"BackupType": "COMPLETE",
"CreateTime": 1607436917,
"ActualBytes": "0",
"SourceType": "OTS_TABLE",
"BytesTotal": 0,
"CompleteTime": 1642496679,
"Retention": 730,
"CreatedTime": 1642496679,
"ParentSnapshotHash": "f2fe..",
"StartTime": 1642496543,
"UpdatedTime": 1642496679,
"SnapshotId": "s-00047mxg17p26*****b",
"JobId": "job-00030j3chkt******2",
"InstanceName": "instancename",
"TableName": "table2",
"RangeStart": 1642492553038,
"RangeEnd": 1642521709966
}
],
"NextToken": "caeba0bbb2be03f84eb48b699f0a"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.