Querying Details About a Specified DNAT Rule
Function
This API is used to query details about a specified DNAT rule.
URI
GET /v2.0/dnat_rules/{dnat_rule_id}
Parameter |
Type |
Mandatory |
Description |
---|---|---|---|
dnat_rule_id |
String |
Yes |
Specifies the DNAT rule ID. |
Request
None
Response
Table 2 lists response parameters.
Parameter |
Type |
Description |
---|---|---|
dnat_rule |
Object |
Specifies the DNAT rule object. For details, see Table 3. |
Parameter |
Type |
Description |
---|---|---|
id |
String |
Specifies the DNAT rule ID. |
tenant_id |
String |
Specifies the project ID. |
nat_gateway_id |
String |
Specifies the NAT gateway ID. |
port_id |
String |
Specifies the port ID of an ECS or a BMS. |
private_ip |
String |
Specifies the private IP address, for example, the IP address of a Direct Connect connection. |
internal_service_port |
Integer |
Specifies the port used by ECSs or BMSs to provide services for external systems. |
floating_ip_id |
String |
Specifies the EIP ID. |
floating_ip_address |
String |
Specifies the EIP. |
external_service_port |
Integer |
Specifies the port used by the floating IP address to provide services for external systems. |
protocol |
String |
Specifies the protocol type. Currently, TCP, UDP, and ANY are supported. The protocol number of TCP, UDP, and ANY are 6, 17, and 0, respectively. |
status |
String |
|
admin_state_up |
Boolean |
|
created_at |
String |
Specifies when the DNAT rule is created (UTC time). Its value rounds to 6 decimal places for seconds. The format is yyyy-mm-dd hh:mm:ss. |
Examples
- Example request
GET https://{Endpoint}/v2.0/dnat_rules/79195d50-0271-41f1-bded-4c089b2502ff
- Example response
{ "dnat_rule": { "floating_ip_id": "bf99c679-9f41-4dac-8513-9c9228e713e1", "status": "ACTIVE", "nat_gateway_id": "cda3a125-2406-456c-a11f-598e10578541", "admin_state_up": true, "port_id": "9a469561-daac-4c94-88f5-39366e5ea193", "internal_service_port": 993, "protocol": "TCP", "tenant_id": "abc", "created_at": "2017-11-15 15:44:42.595173", "id": "79195d50-0271-41f1-bded-4c089b2502ff", "floating_ip_address": "5.21.11.226", "external_service_port": 242 "private_ip": "" } }
Status Codes
See Status Codes.
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot