调用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 | 否 | 2023-01-01T01:00Z | 查询资源时的筛选值。使用UTC时间,格式为 |
Filter.2.Value | String | 否 | 2023-01-06T02:00Z | 查询资源时的筛选值。使用UTC时间,格式为 |
LockReason | String | 否 | financial | 锁定类型,取值:
|
AssociatedInstanceType | String | 否 | EcsInstance | 要绑定的云产品实例的类型,取值:
说明 每个ECS实例、SLB实例、高可用虚拟IP和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。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
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的标签值。 |
SecurityProtectionTypes | Array of String | AntiDDoS_Enhanced | 安全防护级别。
|
PublicIpAddressPoolId | String | pippool-2vc0kxcedhquybdsz**** | EIP所属的IP地址池ID。 |
VpcId | String | vpc-bp15zckdt37pq72zv**** | 开通了IPv4网关功能且与EIP同地域的VPC ID。 EIP绑定IP地址时,系统可以根据该VPC的路由配置,使绑定的IP地址具备公网访问能力。 说明 InstanceType为IpAddress时,即绑定EIP的实例类型为IP地址时,返回该参数。 |
Zone | String | cn-hangzhou-a | EIP的可用区。 仅可用区可见的白名单用户返回该参数。 |
示例
请求示例
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=2023-01-01T01:00Z
&Filter.2.Value=2023-01-06T02: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>
<SecurityProtectionTypes>AntiDDoS_Enhanced</SecurityProtectionTypes>
<PublicIpAddressPoolId>pippool-2vc0kxcedhquybdsz****</PublicIpAddressPoolId>
<VpcId>vpc-bp15zckdt37pq72zv****</VpcId>
<Zone>cn-hangzhou-a</Zone>
</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"
} ],
"SecurityProtectionTypes" : [ "AntiDDoS_Enhanced" ],
"PublicIpAddressPoolId" : "pippool-2vc0kxcedhquybdsz****",
"VpcId" : "vpc-bp15zckdt37pq72zv****",
"Zone" : "cn-hangzhou-a"
} ]
}
错误码
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 | 锁定原因未找到。 |
访问错误中心查看更多错误码。