Consulte la liste des listes de contrôle d'accès (ACL) du pare-feu DNS.
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:DescribeDnsFirewallPolicy |
get |
*DnsFirewallPolicy
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| SourceIp |
string |
Non |
L'adresse IP source de la requête. |
140.205.118.XXX |
| Lang |
string |
Non |
La langue des messages de réponse. Valeurs valides : zh (chinois) et en (anglais). |
zh |
| Lang |
string |
Non |
La langue des messages de réponse. Valeurs valides : zh (chinois) et en (anglais). |
zh |
| CurrentPage |
string |
Oui |
Le numéro de page à renvoyer. Valeur par défaut : 1. |
1 |
| PageSize |
string |
Oui |
Le nombre d'entrées à renvoyer sur chaque page. |
10 |
| Source |
string |
Non |
L'adresse source dans la stratégie de pare-feu DNS. La correspondance approximative est prise en charge. Remarque
La valeur de Source peut être un bloc CIDR ou un carnet d'adresses. |
192.0.XX.XX/24 |
| Destination |
string |
Non |
L'adresse de destination dans la stratégie de pare-feu DNS. La correspondance approximative est prise en charge. Remarque
La valeur de Destination peut être un bloc CIDR, un nom de domaine ou un carnet d'adresses. |
10.2.XX.XX/24 |
| Description |
string |
Non |
La description de la stratégie de pare-feu DNS. |
test |
| AclAction |
string |
Non |
L'action effectuée sur le trafic correspondant à la stratégie de pare-feu DNS. Valeurs valides :
Remarque
Si vous ne spécifiez pas ce paramètre, les stratégies de tous les types d'action sont interrogées. |
accept |
| Release |
string |
Non |
L'état de la stratégie de contrôle d'accès. La stratégie est activée par défaut après sa création. Valeurs valides :
|
true |
| AclUuid |
string |
Non |
L'identifiant unique de la règle de pare-feu. |
b6c8f905-2eb6-442a-ba35-9416e**** |
| IpVersion |
string |
Non |
La version IP prise en charge. Valeurs valides :
Valeurs valides :
|
4 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| PageNo |
string |
Le numéro de page. |
1 |
| PageSize |
string |
Le nombre d'entrées par page. |
10 |
| RequestId |
string |
L'identifiant de la requête. |
0A4ACDE9-9F9F-56C1-B3B7-60971BA1**** |
| TotalCount |
string |
Le nombre total d'entrées. |
10 |
| Policys |
array<object> |
Les stratégies de contrôle d'accès du pare-feu DNS. |
|
|
object |
La stratégie de contrôle d'accès du pare-feu DNS. |
||
| Direction |
string |
La direction du trafic à laquelle s'applique la stratégie de contrôle d'accès. Valeurs valides :
|
in |
| DestinationGroupType |
string |
Le type de carnet d'adresses de destination dans la stratégie de contrôle d'accès. Valeurs valides :
|
ip |
| HitLastTime |
integer |
La dernière fois que la stratégie a été déclenchée. La valeur est un horodatage UNIX. Unité : secondes. |
1579261141 |
| Destination |
string |
L'adresse de destination dans la stratégie de contrôle d'accès. Valeurs valides :
|
x.x.x.x/32 |
| SourceType |
string |
Le type d'adresse source dans la stratégie de contrôle d'accès. Valeurs valides :
|
net |
| AclUuid |
string |
L'identifiant unique de la stratégie de contrôle d'accès. |
01281255-d220-4db1-8f4f-c4df221a**** |
| Priority |
integer |
La priorité de la stratégie de contrôle d'accès. Une valeur plus petite indique une priorité plus élevée. |
110 |
| Source |
string |
L'adresse source dans la stratégie de contrôle d'accès. Valeurs valides :
|
192.0.XX.XX/24 |
| DestinationType |
string |
Le type d'adresse de destination dans la stratégie de contrôle d'accès. Valeurs valides :
|
net |
| HitTimes |
integer |
Le nombre de déclenchements de la stratégie de contrôle d'accès. |
100 |
| IpVersion |
integer |
La version IP prise en charge par la stratégie de contrôle d'accès. Valeurs valides :
|
6 |
| Description |
string |
La description de la stratégie de contrôle d'accès. |
test |
| SourceGroupType |
string |
Le type de carnet d'adresses source dans la stratégie de contrôle d'accès. Valeurs valides :
|
ip |
| AclAction |
string |
L'action effectuée sur le trafic correspondant à la stratégie de contrôle d'accès. Valeurs valides :
|
accept |
| Release |
string |
Indique si la stratégie de contrôle d'accès est activée. Après la création d'une stratégie, celle-ci est activée par défaut. Valeurs valides :
|
true |
| DestinationAddrs |
array |
Les adresses de destination dans le carnet d'adresses. |
|
|
string |
Les adresses de destination dans le carnet d'adresses. |
192.0.XX.XX/24 |
|
| SourceAddrs |
array |
Les adresses source. |
|
|
string |
L'adresse source. |
10.2.XX.XX/24 |
Exemples
JSON format
{
"PageNo": "1",
"PageSize": "10",
"RequestId": "0A4ACDE9-9F9F-56C1-B3B7-60971BA1****",
"TotalCount": "10",
"Policys": [
{
"Direction": "in",
"DestinationGroupType": "ip",
"HitLastTime": 1579261141,
"Destination": "x.x.x.x/32",
"SourceType": "net",
"AclUuid": "01281255-d220-4db1-8f4f-c4df221a****",
"Priority": 110,
"Source": "192.0.XX.XX/24",
"DestinationType": "net",
"HitTimes": 100,
"IpVersion": 6,
"Description": "test",
"SourceGroupType": "ip",
"AclAction": "accept",
"Release": "true",
"DestinationAddrs": [
"192.0.XX.XX/24\n"
],
"SourceAddrs": [
"10.2.XX.XX/24\n"
]
}
]
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | ErrorParametersUid | The aliUid parameter is invalid. | The aliUid parameter is invalid. |
| 400 | ErrorDBSelect | An error occurred while querying database. | An error occurred while querying database. |
| 400 | ErrorParameterIpVersion | The IP version is invalid. | The IP version is invalid. |
| 400 | ErrorParametersSource | The source is invalid. | The source is invalid. |
| 400 | ErrorParametersAction | The action is invalid. | The action is invalid. |
| 400 | ErrorParametersNewOrder | The newOrder is invalid. | The newOrder is invalid. |
| 400 | ErrorParametersPageSizeOrNo | Either pageSize or pageNo is invalid. | Either pageSize or pageNo is invalid. |
| 400 | ErrorMarshalJSON | An error occurred while encoding JSON. | An error occurred while encoding JSON. |
| 400 | ErrorParametersDestination | The Destination parameter is invalid. | The Destination parameter is invalid. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.