Consulta os clientes que solicitaram credenciais de acesso no modo de autenticação de certificado único por dispositivo em uma instância do ApsaraMQ for MQTT.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
mq:MqttInstanceAccess |
list |
*Instance
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| InstanceId |
string |
Sim |
O ID da instância do Cloud Message Queue for MQTT, que deve corresponder ao ID real da instância usado pelo cliente. Você pode obter esse ID na página Detalhes da instância no console. |
mqtt-xxxxxxxx |
| GroupId |
string |
Sim |
O ID do grupo do Cloud Message Queue for MQTT. |
GID_xxx |
| PageNo |
string |
Não |
Indica o número da página dos resultados retornados. A página inicial é contada a partir de 1. |
1 |
| PageSize |
string |
Sim |
O número máximo de registros de consulta a serem exibidos por página. Intervalo de valores: 1 a 100. |
100 |
| NextToken |
string |
Não |
O token para iniciar a consulta da próxima página. |
FFdXXXXXWa |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| RequestId |
string |
Parâmetro público. Cada ID de solicitação é único e pode ser usado para solução e localização de problemas. |
020F6A43-19E6-4B6E-B846-44EB31DF**** |
| DeviceCredentialClientIdList |
object |
Retorna a lista de informações. |
|
| Total |
string |
O número total de resultados da consulta. |
10 |
| ClientIdList |
array |
A lista de clientes. |
|
|
string |
O ID do cliente. |
GID_test@@@pub-1 |
|
| PageNo |
string |
O número da página atual dos registros de consulta retornados. |
1 |
| PageSize |
string |
O número máximo de resultados a serem exibidos por página. |
100 |
| NextToken |
string |
Indica se há um token para a próxima consulta. Valores válidos:
|
634dxxxxx75b5f |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "020F6A43-19E6-4B6E-B846-44EB31DF****",
"DeviceCredentialClientIdList": {
"Total": "10",
"ClientIdList": [
"GID_test@@@pub-1"
],
"PageNo": "1",
"PageSize": "100",
"NextToken": "634dxxxxx75b5f"
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | ApplyTokenOverFlow | You have applied for tokens too many times. Please try again later. | |
| 400 | CheckAccountInfoFailed | An error occurred while checking the account information by the STS token. | |
| 400 | InstancePermissionCheckFailed | An error occurred while validating the permissions of the instance. Please verify the account that created the instance and its permissions settings. | |
| 400 | ParameterCheckFailed | An error occurred while validating the parameters. The parameters may be missing or invalid. | |
| 400 | PermissionCheckFailed | An error occurred while validating the resource permissions. Please check the account that created the instance, topic, and GroupId, and check their permission settings. | |
| 400 | InvalidParameter.%s | An error occurred while validating the parameter. The parameter may be missing or invalid. | |
| 400 | DeviceCredentialNotFound | Device Credential Not Found.Check if the device certificate is registered. | |
| 400 | DeviceCredentialNumExceed | The number of device credentia exceeds the limit. Please revoke unused device certificates. | |
| 500 | InternalError | An error occurred while processing your request. Try again later. | |
| 500 | SystemOverFlow | An error occurred while processing your request. Please try again. | |
| 404 | ApiNotSupport | The specified API is not supported. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.