Consulte les services exposés sur Internet.
Description de l'opération
Limites de QPS
Vous pouvez effectuer jusqu'à 10 requêtes par seconde (QPS). Si vous dépassez cette limite, les appels d'API sont limités. Cela peut affecter votre activité. Nous vous recommandons d'effectuer les appels d'API à un rythme raisonnable.
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-cloudfirewall:DescribeInternetOpenService |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SourceIp |
string |
Non |
L'adresse IP source du visiteur. |
122.200.64.XXX |
| Lang |
string |
Non |
La langue de la réponse. Valeurs valides :
|
zh |
| ServiceName |
string |
Non |
La langue de la réponse. Valeurs valides :
|
zh |
| ServiceNameFuzzy |
string |
Non |
Le nom de l'application pour une correspondance exacte. Si vous ne spécifiez pas ce paramètre, toutes les applications sont interrogées. |
SMB |
| RiskLevel |
string |
Non |
Le nom de l'application pour une correspondance approximative. Si vous ne spécifiez pas ce paramètre, toutes les applications sont interrogées. Valeurs valides :
|
SMB |
| SuggestLevel |
string |
Non |
Le niveau de risque. Valeurs valides :
|
2 |
| Port |
string |
Non |
Le niveau de stratégie recommandé. Valeurs valides :
|
10 |
| StartTime |
string |
Non |
Le numéro de port. |
3389 |
| EndTime |
string |
Non |
Le début de la plage de temps à interroger. La valeur est un horodatage UNIX en secondes. |
1755742107 |
| CurrentPage |
string |
Non |
La fin de la plage de temps à interroger. La valeur est un horodatage UNIX en secondes. |
1753804800 |
| PageSize |
string |
Non |
Le numéro de page. |
1 |
|
Non |
Le nombre d'entrées par page. |
10 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. |
99A65AA0-C5B5-5092-BFCF-8111B436**** |
| PageInfo |
object |
Les informations de pagination. |
|
| CurrentPage |
integer |
Le numéro de page. |
1 |
| PageSize |
integer |
Le nombre d'entrées par page. |
20 |
| TotalCount |
integer |
Le nombre total d'entrées. |
10 |
| DataList |
array<object> |
La liste des données. |
|
|
object |
La liste des données. |
||
| RiskLevel |
integer |
Le niveau de risque. Valeurs valides :
|
3 |
| ProbRiskDesc |
string |
La description de la menace de sécurité. |
test |
| TrafficPercent1Day |
string |
Le pourcentage de trafic au cours des dernières 24 heures. |
0 |
| Protocol |
string |
Le type de protocole. Valeurs valides :
|
tcp |
| PublicIpNum |
integer |
Le nombre d'adresses IP publiques exposées. |
3 |
| SuggestLevel |
integer |
Le niveau de stratégie recommandé. Valeurs valides :
|
20 |
| DetailNum |
integer |
Le nombre de détails. |
5 |
| TrafficPercent7Day |
string |
Le pourcentage de trafic au cours des 7 derniers jours. |
77 |
| TrafficPercent30Day |
string |
Le pourcentage de trafic au cours des 30 derniers jours. |
0 |
| ProbRisk |
string |
La menace de sécurité. |
test |
| ServiceName |
integer |
Le nom de l'application. |
SMB |
| RiskReason |
string |
La description du risque. |
test |
| PortList |
array |
La liste des ports ouverts. |
|
|
string |
La liste des ports ouverts. |
[ 80, 8080, 80, 21 ] |
|
| InBytes |
integer |
Le trafic entrant. |
447458.0 |
| OutBytes |
integer |
Le trafic sortant. |
1123 |
| TotalBytes |
integer |
Le trafic total. |
621404 |
| UnknownReason |
array |
La raison pour laquelle le protocole n'est pas identifié si le protocole détecté est Unknown. |
|
|
string |
La raison pour laquelle le protocole n'est pas identifié si le protocole détecté est Unknown. |
no_payload |
Exemples
JSON format
{
"RequestId": "99A65AA0-C5B5-5092-BFCF-8111B436****",
"PageInfo": {
"CurrentPage": 1,
"PageSize": 20,
"TotalCount": 10
},
"DataList": [
{
"RiskLevel": 3,
"ProbRiskDesc": "test",
"TrafficPercent1Day": "0",
"Protocol": "tcp",
"PublicIpNum": 3,
"SuggestLevel": 20,
"DetailNum": 5,
"TrafficPercent7Day": "77",
"TrafficPercent30Day": " 0",
"ProbRisk": "test",
"ServiceName": 0,
"RiskReason": "test",
"PortList": [
"[\n 80,\n 8080,\n 80,\n 21\n]"
],
"InBytes": 447458,
"OutBytes": 1123,
"TotalBytes": 621404,
"UnknownReason": [
"no_payload"
]
}
]
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | ErrorDBSelectError | A database select error occurred. | |
| 400 | ErrorParameters | A parameter error occurred. | |
| 400 | ErrorMarshalJSON | internal error. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.