Obtém a lista de possíveis IDs de instâncias primárias.
Descrição da operação
Obtém a lista de instâncias primárias que podem ser associadas a uma instância secundária do Hologres especificada. instanceId é um parâmetro de caminho e deve ser fornecido ao chamar esta operação.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
hologram:ListLeaderInstances |
list |
*Instância.
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
GET /api/v1/instances/{instanceId}/primaryInstances HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| instanceId |
string |
Não |
O ID da instância. Este parâmetro está no caminho da solicitação e deve ser fornecido ao invocar esta operação. |
hgprecn-cn-zxu3001jn00d |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| RegionId |
string |
Não |
O ID da região. |
cn-hangzhou |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
O ID da solicitação. |
5600196E-78E2-50F2-B2A1-C44D3B665438 |
| InstanceList |
array<object> |
A lista de instâncias. |
|
|
array<object> |
Os itens da lista de instâncias. |
||
| ChargeType |
string |
O tipo de cobrança. Valores válidos:
|
PostPaid |
| CommodityCode |
string |
O código do produto. |
hologram_combo_public_cn |
| CreationTime |
string |
A hora de criação em UTC no formato ISO 8601. |
2022-07-25T02:15:35Z |
| ExpirationTime |
string |
A hora de expiração em UTC no formato ISO 8601. Instâncias pagas conforme o uso não possuem hora de expiração. |
2022-07-25T02:15:35Z |
| InstanceId |
string |
O ID da instância. |
hgpostcn-cn-tl32vsdir00h |
| InstanceName |
string |
O nome da instância. |
user_defined_name |
| InstanceStatus |
string |
O status da instância. Valores válidos:
|
Running |
| InstanceType |
string |
O tipo de instância. Valores válidos:
|
Standard |
| Tags |
array<object> |
A lista de tags. |
|
|
object |
A lista de tags. |
||
| Key |
string |
A chave da tag. |
tagKey |
| Value |
string |
O valor da tag. |
value |
| BindingCode |
string |
O nível de compatibilidade entre a instância primária e a instância secundária. Um valor 0 indica uma correspondência perfeita. Outros valores indicam incompatibilidade. |
0 |
| Success |
string |
Indica se a solicitação foi bem-sucedida. Isso não está relacionado à lógica de negócios. Valores válidos:
|
true |
| ErrorCode |
string |
O código de erro. |
404 |
| ErrorMessage |
string |
A mensagem de erro. |
Internal server error |
| HttpStatusCode |
string |
O código de status HTTP. |
200 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "5600196E-78E2-50F2-B2A1-C44D3B665438",
"InstanceList": [
{
"ChargeType": "PostPaid",
"CommodityCode": "hologram_combo_public_cn",
"CreationTime": "2022-07-25T02:15:35Z",
"ExpirationTime": "2022-07-25T02:15:35Z",
"InstanceId": "hgpostcn-cn-tl32vsdir00h",
"InstanceName": "user_defined_name",
"InstanceStatus": "Running",
"InstanceType": "Standard",
"Tags": [
{
"Key": "tagKey",
"Value": "value"
}
],
"BindingCode": "0"
}
],
"Success": "true",
"ErrorCode": "404",
"ErrorMessage": "Erro interno do servidor",
"HttpStatusCode": "200"
}
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.