Cria chaves de API em lotes.
Experimente agora
Testar
Autorização RAM
Sintaxe da solicitação
POST HTTP/1.1
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| GwClusterId |
string |
Sim |
O ID da instância do gateway. |
pg-xxxxxxxx |
| Count |
integer |
Sim |
O número de chaves de API de usuário a serem criadas. |
1 |
| ConsumerGroupId |
string |
Sim |
O ID do grupo de usuários. |
cg-xxxxxx |
| ClientToken |
string |
Não |
O token do cliente usado para garantir a idempotência da solicitação e evitar envios repetidos. O valor é gerado pelo cliente e deve ser único entre diferentes solicitações. O valor diferencia maiúsculas de minúsculas e não pode exceder 64 caracteres ASCII. |
6000170000591aed949d0f5******************** |
| RegionId |
string |
Sim |
O ID da região. |
cn-beijing |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Schema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
A7E6A8FD-C50B-46B2-BA85-D8B8D3****** |
| TotalRecordCount |
integer |
O número total de registros. |
2 |
| PageRecordCount |
integer |
O número de registros na página atual. |
1 |
| PageNumber |
integer |
O número da página. Valor padrão: 1. |
1 |
| PageSize |
integer |
O número de registros por página. Valores válidos:
Valor padrão: 30. |
30 |
| TotalPages |
integer |
O número total de páginas. |
1 |
| Items |
array<object> |
A lista de objetos de consumidor. |
|
|
object |
O objeto de consumidor. |
||
| ConsumerId |
string |
O ID do usuário. |
c-mqveroemc*** |
| Name |
string |
O nome. |
test |
| ConsumerGroupId |
string |
O ID do grupo de usuários. |
cg-xxxxxx |
| ConsumerTag |
string |
A tag do consumidor. |
test |
| ApiKey |
string |
A chave de API completa. Este valor é retornado apenas na resposta atual. |
xxxxxxxx |
| GwClusterId |
string |
O ID da instância do gateway. |
pg-xxxxxxxxxx |
| ApiStatus |
string |
O status da chave de API. Valor padrão: Active. |
Active |
| Status |
string |
O status do consumidor. Valor padrão: Enabled. |
Enabled |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "A7E6A8FD-C50B-46B2-BA85-D8B8D3******",
"TotalRecordCount": 2,
"PageRecordCount": 1,
"PageNumber": 1,
"PageSize": 30,
"TotalPages": 1,
"Items": [
{
"ConsumerId": "c-mqveroemc***",
"Name": "test",
"ConsumerGroupId": "cg-xxxxxx",
"ConsumerTag": "test",
"ApiKey": "xxxxxxxx",
"GwClusterId": "pg-xxxxxxxxxx",
"ApiStatus": "Active",
"Status": "Enabled"
}
]
}
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.