Consulta as cadeias de snapshots de discos. Uma cadeia de snapshots consiste em todos os snapshots de um disco. Cada disco corresponde a uma cadeia de snapshots.
Descrição da operação
Descrição da operação
Ao chamar esta operação, observe os seguintes itens:
-
Os parâmetros de solicitação RegionId, DiskIds e InstanceId atuam como filtros. Esses parâmetros têm uma relação lógica AND.
-
Se você não especificar nenhum parâmetro, os filtros não entrarão em vigor. Se DiskIds e SnapshotLinkIds forem arrays vazios, os filtros serão considerados válidos, mas um conjunto de resultados vazio será retornado.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
ecs:DescribeSnapshotLinks |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Sim |
O ID da região do disco. Você pode chamar DescribeRegions para consultar a lista de regiões mais recente. |
cn-hangzhou |
| InstanceId |
string |
Não |
O ID da instância. |
i-bp1h6jmbefj2cyqs**** |
| DiskIds |
string |
Não |
Os IDs dos discos. Você pode especificar até 100 IDs de discos por vez. O parâmetro DiskIds é um array JSON. Separe vários IDs de discos com vírgulas (,). |
["d-bp1d6tsvznfghy7y****", "d-bp1ippxbaql9zet7****", … "d-bp1ib7bcz07lcxa9****"] |
| SnapshotLinkIds |
string |
Não |
Os IDs das cadeias de snapshots. Você pode especificar até 100 IDs de cadeias de snapshots por vez. O parâmetro SnapshotLinkIds é um array JSON. Separe vários IDs com vírgulas (,). |
["sl-bp1grgphbcc9brb5****", "sl-bp1c4izumvq0i5bs****", … "sl-bp1akk7isz866dds****"] |
| PageNumber |
integer |
Não |
O número da página da lista de status do disco. Valor mínimo: 1. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
O número de entradas por página para uma consulta paginada. Valores válidos: 1 a 100. Valor padrão: 10. |
50 |
| NextToken |
string |
Não |
O token de paginação. Defina este parâmetro com o valor NextToken retornado na chamada de API anterior. |
caeba0bbb2be03f84eb48b699f0a**** |
| MaxResults |
integer |
Não |
O número máximo de entradas por página para uma consulta paginada. Valor máximo: 100. Valor padrão:
|
10 |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| NextToken |
string |
O token de paginação retornado nesta chamada. |
caeba0bbb2be03f84eb48b699f0a**** |
| PageNumber |
integer |
O número da página da lista de cadeias de snapshots. |
1 |
| PageSize |
integer |
O número de entradas por página que você especificou na solicitação. |
50 |
| RequestId |
string |
O ID da solicitação. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E |
| SnapshotLinks |
object |
||
| SnapshotLink |
array<object> |
A coleção de informações da cadeia de snapshots. |
|
|
object |
|||
| Category |
string |
O tipo da cadeia de snapshots. Valores válidos:
|
standard |
| InstanceId |
string |
O ID da instância. |
i-bp1h6jmbefj2cyqs**** |
| InstanceName |
string |
O nome da instância. |
testInstanceName |
| InstantAccess |
boolean |
Indica se o recurso de acesso instantâneo a snapshot está ativado. Valores válidos:
Nota
Este parâmetro está obsoleto. Os snapshots padrão de discos ESSD foram atualizados para acesso instantâneo por padrão. Nenhuma configuração ou taxa adicional é necessária. |
false |
| RegionId |
string |
O ID da região do disco de origem da cadeia de snapshots. |
cn-hangzhou |
| SnapshotLinkId |
string |
O ID da cadeia de snapshots. |
sl-2ze0y1jwzpb1geqx**** |
| SourceDiskId |
string |
O ID do disco de origem. Este campo é mantido mesmo que o disco de origem do snapshot tenha sido excluído. |
d-bp1d6tsvznfghy7y**** |
| SourceDiskName |
string |
O nome do disco de origem. |
testSourceDiskName |
| SourceDiskSize |
integer |
A capacidade do disco de origem. Unidade: GiB. |
40 |
| SourceDiskType |
string |
O tipo do disco de origem. Valores válidos:
|
data |
| TotalCount |
integer |
O número total de snapshots. |
1 |
| TotalSize |
integer |
O tamanho total de todos os snapshots na cadeia de snapshots. Unidade: bytes. |
2097152 |
| TotalCount |
integer |
O número total de cadeias de snapshots. Nota
Quando você usa os parâmetros MaxResults e NextToken para consulta paginada, o valor TotalCount retornado é inválido. |
9 |
Exemplos
Resposta de sucesso
JSON formato
{
"NextToken": "caeba0bbb2be03f84eb48b699f0a****",
"PageNumber": 1,
"PageSize": 50,
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E",
"SnapshotLinks": {
"SnapshotLink": [
{
"Category": "standard",
"InstanceId": "i-bp1h6jmbefj2cyqs****",
"InstanceName": "testInstanceName",
"InstantAccess": false,
"RegionId": "cn-hangzhou",
"SnapshotLinkId": "sl-2ze0y1jwzpb1geqx****",
"SourceDiskId": "d-bp1d6tsvznfghy7y****",
"SourceDiskName": "testSourceDiskName",
"SourceDiskSize": 40,
"SourceDiskType": "data",
"TotalCount": 1,
"TotalSize": 2097152
}
]
},
"TotalCount": 9
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidInstanceId.NotFound | The specified instanceId is not exists. | |
| 400 | InvalidRegionId | The specified regionId is invalid. | O RegionId especificado é inválido. |
| 400 | InvalidSnapshotLinkIds | The specified snapshotLinkIds is invalid. | O SnapshotLinkId especificado é inválido. |
| 400 | InvalidDiskIds | The specified diskIds is invalid. | O disco especificado é inválido. |
| 500 | InternalError | The request processing has failed due to some unknown error. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.