调用DescribeEipAddresses接口查询指定地域已创建的EIP。
使用说明
本接口可以查询指定地域已创建的EIP信息,包括EIP的带宽峰值、计费方式,当前绑定的实例类型等。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | DescribeEipAddresses |
系统规定参数。取值:DescribeEipAddresses。 |
RegionId | String | 是 | cn-hangzhou |
EIP所在的地域ID。 您可以通过调用DescribeRegions接口获取地域ID。 |
IncludeReservationData | Boolean | 否 | false |
是否包含未生效的订购数据,取值:
|
Status | String | 否 | Available |
EIP的状态,取值:
|
EipAddress | String | 否 | 47.75.XX.XX |
要查询的EIP的IP地址。 最多支持输入50个EIP的IP地址,IP地址之间用半角逗号(,)分隔。 说明 如果同时传入EipAddress和AllocationId参数,EipAddress可输入50个EIP的IP地址,AllocationId也可同时输入50个EIP的实例ID。
|
AllocationId | String | 否 | eip-2zeerraiwb7ujxscd**** |
要查询的EIP实例的ID。 最多支持输入50个EIP实例ID,实例ID之间用半角逗号(,)分隔。 说明 如果同时传入EipAddress和AllocationId参数,AllocationId可输入50个EIP的实例ID,EipAddress也可同时输入50个EIP的IP地址。
|
SegmentInstanceId | String | 否 | eipsg-t4nr90yik5oy38xdy**** |
连续EIP的实例ID。 |
ResourceGroupId | String | 否 | rg-acfmxazb4pcdvf**** |
EIP所属的资源组的ID。 |
PageNumber | Integer | 否 | 10 |
列表的页码。默认值:1。 |
PageSize | Integer | 否 | 10 |
分页查询时每页的行数。最大值:100。默认值:10。 |
ISP | String | 否 | BGP |
线路类型。取值:
关于BGP(多线)线路和BGP(多线)_精品线路的更多信息,请参见EIP线路类型。 如果您是单线带宽的白名单用户,您还可以选择以下类型:
如果您是杭州金融云用户,该字段必填,取值:BGP_FinanceCloud。 |
Filter.1.Key | String | 否 | CreationStartTime |
查询资源时的筛选键,必须取值为CreationStartTime(资源创建的开始时间)。 |
Filter.2.Key | String | 否 | CreationEndTime |
查询资源时的筛选键,必须取值为CreationEndTime(资源创建的结束时间)。 |
Filter.1.Value | String | 否 | 2021-05-22T09:12:00Z |
查询资源时的筛选值。使用UTC时间,格式为 |
Filter.2.Value | String | 否 | 2021-05-22T09:15:00Z |
查询资源时的筛选值。使用UTC时间,格式为 |
LockReason | String | 否 | financial |
锁定类型,取值:
|
AssociatedInstanceType | String | 否 | EcsInstance |
要绑定的云产品实例的类型,取值:
说明 每个ECS实例、SLB实例和高可用虚拟IP同时只能绑定一个EIP,NAT网关可以绑定多个EIP。辅助弹性网卡可以绑定EIP的个数受EIP绑定模式影响,更多信息,请参见弹性公网IP概述。
|
AssociatedInstanceId | String | 否 | i-2zebb08phyccdvf**** |
云产品的实例ID。 |
ChargeType | String | 否 | PostPaid |
EIP的付费模式,取值:
|
DryRun | Boolean | 否 | false |
是否只预检此次请求,取值:
|
EipName | String | 否 | EIP-01 |
EIP的名称。 长度为1~128个字符,必须以字母或中文开头,可包含数字、下划线(_)和短划线(-)。 |
SecurityProtectionEnabled | Boolean | 否 | false |
是否开启DDoS防护(增强版)。取值:
|
PublicIpAddressPoolId | String | 否 | pippool-2vc0kxcedhquybdsz**** |
要查询的EIP所属IP地址池ID。 IP地址池仅对通过试用申请的用户可见,如需使用,请提交工单。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
PageSize | Integer | 10 |
每页包含的条目数。 |
RequestId | String | 4EC47282-1B74-4534-BD0E-403F3EE64CAF |
请求ID。 |
PageNumber | Integer | 10 |
当前页码。 |
TotalCount | Integer | 1 |
列表条目数。 |
EipAddresses | Array of EipAddress |
EIP的详细信息。 |
|
EipAddress | |||
ReservationActiveTime | String | 2021-05-23T16:00:00Z |
续费生效时间,格式为 |
Status | String | Available |
EIP的状态。
|
ReservationOrderType | String | RENEWCHANGE |
续费订单类型。
|
AllocationTime | String | 2021-04-23T01:37:38Z |
EIP的创建时间,格式为 |
Netmode | String | public |
网络类型。仅取值:public,表示公网。 |
ChargeType | String | PostPaid |
EIP的付费模式,取值:
|
Description | String | abc |
EIP的描述信息。 |
SegmentInstanceId | String | eipsg-t4nr90yik5oy38xd**** |
连续EIP的实例ID。 仅EIP属于连续EIP时才会返回该参数值。 |
ReservationInternetChargeType | String | PayByBandwidth |
续费付费类型。
|
BandwidthPackageId | String | cbwp-bp1ego3i4j07ccdvf**** |
加入的共享带宽ID。 |
IpAddress | String | 47.75.XX.XX |
EIP的IP地址。 |
Bandwidth | String | 5 |
EIP的带宽峰值。单位:Mbps。 |
ReservationBandwidth | String | 12 |
续费带宽。单位:Mbps。 |
EipBandwidth | String | 101 |
EIP加入共享带宽之前或退出共享带宽之后的带宽。单位:Mbps。 |
Name | String | EIP-01 |
EIP的名称。 |
InstanceRegionId | String | cn-hangzhou |
当前绑定的资源的地域ID。 |
DeletionProtection | Boolean | true |
是否开启了删除保护功能。
|
InstanceId | String | i-bp15zckdt37cdvf**** |
当前绑定的实例的ID。 |
SecondLimited | Boolean | false |
是否配置了二级限速。
|
InstanceType | String | EcsInstance |
当前绑定的实例类型。
|
HDMonitorStatus | String | false |
EIP是否开启了秒级监控。
|
RegionId | String | cn-hangzhou |
EIP所在的地域ID。 |
BandwidthPackageBandwidth | String | 50 |
EIP加入的共享带宽的带宽值。单位:Mbps。 |
ServiceManaged | Integer | 0 |
是否为服务账号创建的资源。
|
ExpiredTime | String | 2021-05-23T02:00:00Z |
到期时间,格式为 |
ResourceGroupId | String | rg-acfmxazcdxs**** |
资源组ID。 |
AllocationId | String | eip-2zeerraiwb7ujcdvf**** |
EIP的实例ID。 |
InternetChargeType | String | PayByBandwidth |
EIP的计费方式。
|
BusinessStatus | String | Normal |
EIP实例的业务状态。
|
BandwidthPackageType | String | CommonBandwidthPackage |
带宽的类型,仅支持返回CommonBandwidthPackage(共享带宽)。 |
HasReservationData | String | false |
是否有续费数据。
|
ISP | String | BGP |
线路类型。
关于BGP(多线)线路和BGP(多线)_精品线路的更多信息,请参见EIP线路类型。 如果您是单线带宽的白名单用户,返回类型还可能为:
如果您是杭州金融云用户,返回BGP_FinanceCloud。 |
OperationLocks | Array of LockReason |
锁定详情。 |
|
LockReason | |||
LockReason | String | financial |
锁定类型。
|
Tags | Array of Tag |
EIP的标签列表。 |
|
Tag | |||
Key | String | KeyTest |
EIP的标签键。 |
Value | String | ValueTest |
EIP的标签值。 |
AvailableRegions | Array of String | cn-hangzhou |
EIP的地域ID。 |
SecurityProtectionTypes | Array of String | AntiDDoS_Enhanced |
安全防护级别。
|
PublicIpAddressPoolId | String | pippool-2vc0kxcedhquybdsz**** |
EIP所属的IP地址池ID。 IP地址池仅对通过试用申请的用户可见,如需使用,请提交工单。 |
示例
请求示例
http(s)://[Endpoint]/?Action=DescribeEipAddresses
&RegionId=cn-hangzhou
&IncludeReservationData=false
&Status=Available
&EipAddress=47.75.XX.XX
&AllocationId=eip-2zeerraiwb7ujxscd****
&SegmentInstanceId=eipsg-t4nr90yik5oy38xdy****
&ResourceGroupId=rg-acfmxazb4pcdvf****
&PageNumber=10
&PageSize=10
&ISP=BGP
&Filter.1.Key=CreationStartTime
&Filter.2.Key=CreationEndTime
&Filter.1.Value=2021-05-22T09:12:00Z
&Filter.2.Value=2021-05-22T09:15:00Z
&LockReason=financial
&AssociatedInstanceType=EcsInstance
&AssociatedInstanceId=i-2zebb08phyccdvf****
&ChargeType=PostPaid
&DryRun=false
&EipName=EIP-01
&SecurityProtectionEnabled=false
&PublicIpAddressPoolId=pippool-2vc0kxcedhquybdsz****
&公共请求参数
正常返回示例
XML
格式
HTTP/1.1 200 OK
Content-Type:application/xml
<DescribeEipAddressesResponse>
<PageSize>10</PageSize>
<RequestId>4EC47282-1B74-4534-BD0E-403F3EE64CAF</RequestId>
<PageNumber>10</PageNumber>
<TotalCount>1</TotalCount>
<EipAddresses>
<ReservationActiveTime>2021-05-23T16:00:00Z</ReservationActiveTime>
<Status>Available</Status>
<ReservationOrderType>RENEWCHANGE</ReservationOrderType>
<AllocationTime>2021-04-23T01:37:38Z</AllocationTime>
<Netmode>public</Netmode>
<ChargeType>PostPaid</ChargeType>
<Description>abc</Description>
<SegmentInstanceId>eipsg-t4nr90yik5oy38xd****</SegmentInstanceId>
<ReservationInternetChargeType>PayByBandwidth</ReservationInternetChargeType>
<BandwidthPackageId>cbwp-bp1ego3i4j07ccdvf****</BandwidthPackageId>
<IpAddress>47.75.XX.XX</IpAddress>
<Bandwidth>5</Bandwidth>
<ReservationBandwidth>12</ReservationBandwidth>
<EipBandwidth>101</EipBandwidth>
<Name>EIP-01</Name>
<InstanceRegionId> cn-hangzhou</InstanceRegionId>
<DeletionProtection>true</DeletionProtection>
<InstanceId>i-bp15zckdt37cdvf****</InstanceId>
<SecondLimited>false</SecondLimited>
<InstanceType>EcsInstance</InstanceType>
<HDMonitorStatus>false</HDMonitorStatus>
<RegionId>cn-hangzhou</RegionId>
<BandwidthPackageBandwidth>50</BandwidthPackageBandwidth>
<ServiceManaged>0</ServiceManaged>
<ExpiredTime>2021-05-23T02:00:00Z</ExpiredTime>
<ResourceGroupId>rg-acfmxazcdxs****</ResourceGroupId>
<AllocationId>eip-2zeerraiwb7ujcdvf****</AllocationId>
<InternetChargeType>PayByBandwidth</InternetChargeType>
<BusinessStatus>Normal</BusinessStatus>
<BandwidthPackageType>CommonBandwidthPackage</BandwidthPackageType>
<HasReservationData>false</HasReservationData>
<ISP>BGP</ISP>
<OperationLocks>
<LockReason>financial</LockReason>
</OperationLocks>
<Tags>
<Key>KeyTest</Key>
<Value>ValueTest</Value>
</Tags>
<AvailableRegions>cn-hangzhou</AvailableRegions>
<SecurityProtectionTypes>AntiDDoS_Enhanced</SecurityProtectionTypes>
<PublicIpAddressPoolId>pippool-2vc0kxcedhquybdsz****</PublicIpAddressPoolId>
</EipAddresses>
</DescribeEipAddressesResponse>
JSON
格式
HTTP/1.1 200 OK
Content-Type:application/json
{
"PageSize" : 10,
"RequestId" : "4EC47282-1B74-4534-BD0E-403F3EE64CAF",
"PageNumber" : 10,
"TotalCount" : 1,
"EipAddresses" : [ {
"ReservationActiveTime" : "2021-05-23T16:00:00Z",
"Status" : "Available",
"ReservationOrderType" : "RENEWCHANGE",
"AllocationTime" : "2021-04-23T01:37:38Z",
"Netmode" : "public",
"ChargeType" : "PostPaid",
"Description" : "abc",
"SegmentInstanceId" : "eipsg-t4nr90yik5oy38xd****",
"ReservationInternetChargeType" : "PayByBandwidth",
"BandwidthPackageId" : "cbwp-bp1ego3i4j07ccdvf****",
"IpAddress" : "47.75.XX.XX",
"Bandwidth" : "5",
"ReservationBandwidth" : "12",
"EipBandwidth" : "101",
"Name" : "EIP-01",
"InstanceRegionId" : " cn-hangzhou",
"DeletionProtection" : true,
"InstanceId" : "i-bp15zckdt37cdvf****",
"SecondLimited" : false,
"InstanceType" : "EcsInstance",
"HDMonitorStatus" : "false",
"RegionId" : "cn-hangzhou",
"BandwidthPackageBandwidth" : "50",
"ServiceManaged" : 0,
"ExpiredTime" : "2021-05-23T02:00:00Z",
"ResourceGroupId" : "rg-acfmxazcdxs****",
"AllocationId" : "eip-2zeerraiwb7ujcdvf****",
"InternetChargeType" : "PayByBandwidth",
"BusinessStatus" : "Normal",
"BandwidthPackageType" : "CommonBandwidthPackage",
"HasReservationData" : "false",
"ISP" : "BGP",
"OperationLocks" : [ {
"LockReason" : "financial"
} ],
"Tags" : [ {
"Key" : "KeyTest",
"Value" : "ValueTest"
} ],
"AvailableRegions" : [ "cn-hangzhou" ],
"SecurityProtectionTypes" : [ "AntiDDoS_Enhanced" ],
"PublicIpAddressPoolId" : "pippool-2vc0kxcedhquybdsz****"
} ]
}
错误码
HttpCode | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | InvalidIAssociatedInstanceType.ValueNotSupported | The specified value of AssociatedInstanceType is not supported. | AssociatedInstanceType的值不合法,请您检查该参数是否正确。 |
400 | InvalidChargeType.ValueNotSupported | The specified ChargeType is not supported. | 该计费方式不支持,请您重新选择计费方式。 |
400 | InvalidResourceGroupId | The specified ResourceGroupId does not exist. | 资源组ID不存在。 |
400 | InvalidTagKey | The tag keys are not valid. | 无效的标签索引 |
400 | InvalidTagValue | The tag values are not valid. | 无效的标签值 |
400 | OperationUnsupported.ResourceGroupId | ResourceGroup is not supported in this region. | 资源组功能未打开。 |
404 | Forbidden.RegionNotFound | Specified region is not found during access authentication. | 指定 Region 不存在,请您检查该 Region 是否正确。 |
404 | InvalidLockReason.NotFound | The specified LockReason is not found | 锁定原因未找到。 |
访问错误中心查看更多错误码。