CaaS / CVPC API 开发者中心

网络地址转换

使用说明

describeNats用于列出一组以上网络地址转换的详细资讯,有以下几种方式:

1.不带任何参数:不会回传任何资料。

2.带多个natBusinessServiceId或orderUuid(可混合同时带入):查询这两个参数对应之网络地址转换(无视其他参数),如范例1~3。 注意:此查询方式不会回传description、originalIp、translatedIp。

3.带vpcBusinessServiceId:当natBusinessServiceId及orderUuid均为空时,才使用此二参数, 回传指定VPC平台对应下的网络地址转换,如范例4。注意:此查询方式不会回传regionId、businessTag。

Request参数

参数 说明 备注
natBusinessServiceId

(非必要参数)

网络地址转换服务识别码列表
类型 : String
预设值 : 无
是否为复数型态 : 是
可支援多值
orderUuid

(非必要参数)

订单编号列表
类型 : String
预设值 : 无
是否为复数型态 : 是
可支援多值
vpcBusinessServiceId

(非必要参数)

软体资料中心服务识别码
类型 : String
预设值 : 无
是否为复数型态 : 否

Response参数

参数 说明 备注

requestId

(非必要参数)

请求识别码
类型 : JSON value : string
是否为复数型态 : 否
系统自动产生
natList 网络地址转换资讯列表
类型 : JSON value : array
是否为复数型态 : 是
NatEntry列表

Request范例

范例 1:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeNats
&natBusinessServiceId=VT55020001IOST
&natBusinessServiceId=VT55020001IOSU
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}

范例 2:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeNats
&orderUuid=977fbd0a-b8a0-4db6-b373-57e9482d8a28
&orderUuid=f21ce881-402c-4c00-bc6b-149d9e4ffafe
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}

范例 3:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeNats
&natBusinessServiceId=VT55020001IOST
&orderUuid=f21ce881-402c-4c00-bc6b-149d9e4ffafe
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}

范例 4:
https://hws.hicloud.hinet.net/cloud_hws/api/hws/?action=describeNats
&vpcBusinessServiceId=VV55020001IOSE
&chtAuthType=hwspass
&version=${version}
&expires=${expires}
&accessKey=${accessKey}
&signature=${signature}

		

Response范例

{
    "natList": [
        {
            "applyDate": "2016-10-01T01:01:01Z",
            "businessTag": null,
            "description": null,
            "endDate": null,
            "name": "nat111",
            "natBusinessServiceId": "VT55020001IOST",
            "orderUuid": "977fbd0a-b8a0-4db6-b373-57e9482d8a28",
            "originalIp": "210.61.223.75",
            "provisionMessage": "PROVISION_SUCCESS",
            "provisionStatus": "provisionok",
            "regionId": null,
            "startDate": "2016-10-01T01:01:01Z",
            "translatedIp": "172.23.0.0"
        },
        {
            "applyDate": "2016-10-01T01:01:01Z",
            "businessTag": null,
            "description": null,
            "endDate": null,
            "name": "nat_hws_223_84",
            "natBusinessServiceId": "VT55020001IOSU",
            "orderUuid": "f21ce881-402c-4c00-bc6b-149d9e4ffafe",
            "originalIp": "210.61.223.84",
            "provisionMessage": "PROVISION_SUCCESS",
            "provisionStatus": "provisionok",
            "regionId": null,
            "startDate": "2016-10-01T01:01:01Z",
            "translatedIp": "192.168.88.88"
        }
    ],
    "requestId": "2c957f6158608b790158609f8005000a"
}

		

相关连结

createNat
deleteNat

错误讯息

OrderProcessFail