Crée une instance de pot de miel.
Description de l'opération
Avant d'appeler cette opération pour créer une instance de pot de miel, procédez comme suit :
Si aucun nœud de gestion de pot de miel n'existe dans votre compte, appelez l'opération CreateHoneypotNode pour créer un nœud de gestion de pot de miel.
Appelez l'opération ListHoneypotNode pour obtenir le NodeId du nœud de gestion de pot de miel.
Utilisez le NodeId obtenu pour appeler cette opération (CreateHoneypot) afin de créer une instance de pot de miel.
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
|
yundun-sas:CreateHoneypot |
create |
*HoneyPot.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| HoneypotImageName |
string |
Oui |
Le nom de l'image du pot de miel. Remarque
Vous pouvez obtenir cette valeur à partir du champ HoneypotImageName renvoyé par l'opération ListAvailableHoneypot. |
HoneyPotImageName |
| HoneypotName |
string |
Oui |
Le nom personnalisé du pot de miel. |
ruoyi |
| NodeId |
string |
Oui |
L'identifiant du nœud de gestion de pot de miel. Remarque
Appelez l'opération ListHoneypotNode pour obtenir cette valeur. |
a882e590-b87b-45a6-87b9-d0a3e5a0**** |
| HoneypotImageId |
string |
Oui |
L'identifiant de l'image du pot de miel. Remarque
Vous pouvez obtenir cette valeur à partir du champ HoneypotImageId renvoyé par l'opération ListAvailableHoneypot. |
sha256:ebc4c102ac407d53733c2373e8888a733ddce86f163ccbe7492ae1cbf26**** |
| Meta |
string |
Non |
La configuration personnalisée du pot de miel au format JSON. Les champs suivants sont inclus :
|
{"trojan_git":"close","burp":"close","portrait_option":"false"} |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
PlainResult |
||
| Data |
object |
Les informations du pot de miel. |
|
| HoneypotId |
string |
L'identifiant du pot de miel. |
9bf8cd373112263d4bc102fc5dba9d9f812ee05d4d35c487d330d52e937f**** |
| HoneypotName |
string |
Le nom personnalisé du pot de miel. |
ruoyi |
| ControlNodeName |
string |
Le nom du nœud de gestion de pot de miel. |
managerNodename |
| HoneypotImageName |
string |
Le nom de l'image du pot de miel. |
tcp_proxy |
| PresetId |
string |
L'identifiant du paramètre personnalisé du pot de miel. |
ddh3731641137fe4b72b245346a2721d4b6tdgg3731641137fe4b72b245346a2721*** |
| State |
array |
L'état du pot de miel. |
|
|
string |
L'état du pot de miel. Valeurs valides :
|
starting |
|
| HoneypotImageDisplayName |
string |
Le nom d'affichage de l'image du pot de miel. |
HoneyDisplayName |
| NodeId |
string |
L'identifiant unique du nœud de gestion. |
a882e590-b87b-45a6-87b9-d0a3e5a0**** |
| Success |
boolean |
Indique si l'appel a réussi. Valeurs valides :
|
true |
| Code |
string |
Le code de résultat. Une valeur de 200 indique un succès. Toute autre valeur indique un échec. Vous pouvez utiliser ce champ pour déterminer la cause de l'échec. |
200 |
| Message |
string |
Les informations détaillées sur le code d'erreur. |
successful |
| RequestId |
string |
L'identifiant de la requête, qui est un identifiant unique généré par Alibaba Cloud pour la requête. Vous pouvez utiliser cet identifiant pour résoudre les problèmes. |
29874225-EAAC-5415-8501-32DD20FD29F6 |
| HttpStatusCode |
integer |
Le code d'état HTTP. |
200 |
Exemples
JSON format
{
"Data": {
"HoneypotId": "9bf8cd373112263d4bc102fc5dba9d9f812ee05d4d35c487d330d52e937f****",
"HoneypotName": "ruoyi.",
"ControlNodeName": "managerNodename.",
"HoneypotImageName": "tcp_proxy.",
"PresetId": "ddh3731641137fe4b72b245346a2721d4b6tdgg3731641137fe4b72b245346a2721***",
"State": [
"starting."
],
"HoneypotImageDisplayName": "HoneyDisplayName.",
"NodeId": "a882e590-b87b-45a6-87b9-d0a3e5a0****"
},
"Success": true,
"Code": "200",
"Message": "successful.",
"RequestId": "29874225-EAAC-5415-8501-32DD20FD29F6",
"HttpStatusCode": 200
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 500 | ServerError | ServerError | |
| 403 | NoPermission | caller has no permission |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.