获取某个EIP对应的 DNATRules 列表.
获取某个EIP对应的 DNATRules 列表.
Path Parameters
订阅
资源组
可用区
eip名
Query Parameters
列表过滤器
排列顺序
返回的最大项目数
从先前的列表请求返回的下一页令牌值(如果存在)
- 200
- default
OK
Schema
- Array [
- ]
dnat_rules object[]
DNATRule 列表.
The DNATRule resource id using the form: subscriptions/{subscription_id}/resourceGroups/{resource_group_name}/zones/{zone_id}/dnatRules/{dnat_rule_name}.
The DNATRule resource name with the restriction: ^[a-z]([a-z0-9-]{0,61}[a-z0-9])?$.
ContainerInstance resource display name
ContainerInstance resource description
The DNATRule resource uuid.
The DNATRule resource type.
The id of the user who created the DNATRule resource.
The id of the user who owns the DNATRule resource.
Tenant id.
Available zone.
The current state of the DNATRule resource.
Sku id.
tags object
Tags attached to the DNATRule resource.
properties object
资源实际属性.
所属的 NATGateway uid.
所属的 EIP uid.
VPC 对外暴露的 DNATRule external IP.
对外暴露的端口,(10000,10000-20000,(10000,10001,20000,20001),*).
对外暴露的协议.
对外暴露的 VPC 内服务的 IP.
对外暴露的 VPC 内服务的端口,(10000,10000-20000,(10000,10001,20000,20001),*).
规则优先级.
对外暴露的 VPC内服务的实例类型
对外暴露的 VPC内服务的实例唯一标识,目前使用实例name作为唯一标识
order_info object
订单信息
购买时长
自动续费
货币代码
Possible values: [PC_UNSPECIFIED, PC_BALANCE, PC_CREDIT, PC_FROZENACCOUNT, PC_REMIT_OFFLINE, PC_ALIPAY, PC_UNIONPAY, PC_REMIT_ONLINE, PC_CONTRACT]
支付方式
订单备注
Possible values: [OT_UNSPECIFIED, OT_ORIGINAL, OT_RENEW, OT_UPGRADED, OT_DOWNGRADED, OT_CONTRACT, OT_UNSUBSCRIBE, OT_RESIZE]
订单类型
订单id
订单生效日期
Possible values: [PM_UNSPECIFIED, PM_PREPAID, PM_POSTPAID]
付费类型
Possible values: [BM_UNSPECIFIED, BM_USAGE, BM_MONTHLY, BM_YEARLY]
计费类型
合同包ID
订单结束时间
预付费自动转后付费
Indicates whether the DNATRule resource is deleted or not.
The time when the DNATRule resource was created.
The time when the DNATRule resource was last updated.
下一个页面的 token,如果没有更多数据则为空.
total size
{
"dnat_rules": [
{
"id": "string",
"name": "string",
"display_name": "string",
"description": "string",
"uid": "string",
"resource_type": "string",
"creator_id": "string",
"owner_id": "string",
"tenant_id": "string",
"zone": "string",
"state": 0,
"sku_id": "string",
"tags": {},
"properties": {
"nat_gateway_id": "string",
"eip_id": "string",
"external_ip": "string",
"external_port": "string",
"protocol": "string",
"internal_ip": "string",
"internal_port": "string",
"priority": 0,
"internal_instance_type": 0,
"internal_instance_name": "string"
},
"order_info": {
"billing_cycle_number": 0,
"auto_renew": true,
"currency_code": "string",
"payment_channel": "PC_UNSPECIFIED",
"note": "string",
"order_type": "OT_UNSPECIFIED",
"order_id": "string",
"start_time": "2026-04-10T07:58:42.524Z",
"payment_model": "PM_UNSPECIFIED",
"billing_model": "BM_UNSPECIFIED",
"original_id": "string",
"end_time": "2026-04-10T07:58:42.524Z",
"auto_convert_postpaid": true
},
"deleted": true,
"create_time": "2026-04-10T07:58:42.524Z",
"update_time": "2026-04-10T07:58:42.524Z"
}
],
"next_page_token": "string",
"total_size": 0
}
Default error response
Schema
- Array [
- ]
The status code, which should be an enum value of [google.rpc.Code][google.rpc.Code].
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the [google.rpc.Status.details][google.rpc.Status.details] field, or localized by the client.
details object[]
A list of messages that carry the error details. There is a common set of message types for APIs to use.
The type of the serialized message.
{
"code": 0,
"message": "string",
"details": [
{
"@type": "string"
}
]
}