Consulte les informations d'autorisation d'un sujet.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
mq:QueryCustomAuthPermission |
get |
*Instance
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| InstanceId |
string |
Oui |
L'identifiant de l'instance ApsaraMQ for MQTT. |
post-cn-0pp12gl**** |
| IdentityType |
string |
Non |
Le type d'identité. |
USER |
| Identity |
string |
Non |
Le nom d'utilisateur ou l'identifiant du client. |
test |
| Topic |
string |
Non |
Le sujet dont vous souhaitez consulter les informations d'autorisation. Les sujets à plusieurs niveaux et les caractères génériques sont pris en charge. |
test |
| NextToken |
string |
Non |
Le jeton qui marque la position de fin de la page précédente renvoyée. Pour obtenir le lot de données suivant, appelez à nouveau l'opération en utilisant la valeur de NextToken renvoyée par la requête précédente. Si vous appelez cette opération pour la première fois ou si vous souhaitez interroger tous les résultats, définissez NextToken sur une chaîne vide. |
AAAAAThmKW2HkRgzo4G7IRRTK2fC6zZmAk6y0bwoNPFOOcSP |
| Size |
integer |
Oui |
Le nombre d'entrées à renvoyer. Valeur maximale : 100. |
100 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Le schéma de la réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
63309FDB-ED6C-46AE-B31C-A172FBA0**** |
| Code |
integer |
Le code d'état HTTP. |
200 |
| Success |
boolean |
Indique si la requête a réussi. Valeurs valides : true et false. |
True |
| Message |
string |
Le message renvoyé. |
Opération réussie |
| Data |
object |
Les données renvoyées. |
|
| Results |
array<object> |
Les résultats de la réponse. |
|
|
object |
|||
| Identity |
string |
The username or client ID. |
test |
| PermitAction |
string |
The authorized permissions. |
PUB_SUB |
| Effect |
string |
Indicates whether to allow or deny access. |
ALLOW |
| IdentityType |
string |
The identity type. Valid values:
|
USER |
| Topic |
string |
The topic name. Multi-level topics and wildcard characters are supported. |
test |
| NextToken |
string |
Le jeton qui marque la position de fin de la page précédente renvoyée. Pour obtenir le lot de données suivant, appelez à nouveau l'opération en utilisant la valeur de NextToken renvoyée par la requête précédente. Si vous appelez cette opération pour la première fois ou si vous souhaitez interroger tous les résultats, définissez NextToken sur une chaîne vide. |
AAAAAV/vsqTyeMlX1MIk7/b6NrZLIlsSVf49O04ac7HAmlBoaYspakK7ZZkR3vRDp5Y9Nz0EmuWYrtF+1qkUwuJzPk/qEto/FGxl5Kd+qdwNt3t8 |
Exemples
JSON format
{
"RequestId": "63309FDB-ED6C-46AE-B31C-A172FBA0****",
"Code": 200,
"Success": true,
"Message": "operation success.",
"Data": {
"Results": [
{
"Identity": "test",
"PermitAction": "PUB_SUB",
"Effect": "ALLOW",
"IdentityType": "USER",
"Topic": "test"
}
],
"NextToken": "AAAAAV/vsqTyeMlX1MIk7/b6NrZLIlsSVf49O04ac7HAmlBoaYspakK7ZZkR3vRDp5Y9Nz0EmuWYrtF+1qkUwuJzPk/qEto/FGxl5Kd+qdwNt3t8"
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 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 | InvalidParameter.%s | An error occurred while validating the parameter. The parameter may be missing or invalid. | |
| 404 | ApiNotSupport | The specified API is not supported. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.