You need to enable JavaScript to run this app.
文档中心
公网IP

公网IP

复制全文
下载 pdf
公网IP
DescribeEipAddresses - 查询公网IP
复制全文
下载 pdf
DescribeEipAddresses - 查询公网IP
调用 DescribeEipAddresses 接口,查询满足指定条件的公网IP。​
使用说明​
  • 传入多个请求参数,按照传入的参数进行查询,返回符合所有条件的公网IP,若没有符合条件的公网IP,则返回空值。​
  • 若请求参数非必选参数均未传入,则按照当前登录账号查询,返回当前账号下的所有公网IP。​
  • 使用标签过滤公网IP实例时,最多可查询指定标签关联的1000个公网IP实例。如果指定标签关联的公网IP实例超过1000个,则请您使用 ListTagsForResources 接口查询。​
调试​
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
​
请求参数​
下方仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。​
Action String 必选 示例值:DescribeEipAddresses​
要执行的操作,取值:DescribeEipAddresses。​
​
Version String 必选 示例值:2020-04-01​
API的版本信息,当前版本为 2020-04-01。​
​
EipAddresses.N String 可选 示例值:12.XX.XX.89​
公网IP地址。​
  • 参数 - N:表示公网IP的IP地址的序号,单次调用数量上限100个IP地址。​
  • 多个公网IP的IP地址之间用&分隔。​
​
AllocationIds.N String 可选 示例值:eip-2zeewb7ujxscd****​
要查询的公网IP的ID。​
  • 参数 - N:表示公网IP ID的序号,单次调用数量上限100个ID。​
  • 多个ID之间请使用&分隔。​
​
Name String 可选 示例值:eip-1​
公网IP的名称,支持模糊查询。​
​
ISP String 可选 示例值:BGP​
线路类型。取值如下:​
  • BGP:BGP(多线)。​
  • 若您的账号已申请并开通了静态单线权限,则可传入如下取值:​
  • ChinaMobile:中国移动静态单线。​
  • ChinaTelecom:中国电信静态单线。​
  • ChinaUnicom:中国联通静态单线。​
  • 若您的账号已申请并开通了BGP单线权限,则可传入SingleLine_BGP。​
  • 若您的账号已申请并开通了精品BGP权限,则可传入Premium_BGP。​
  • 若您的账号已申请并开通了融合BGP权限,则可传入Fusion_BGP。​
  • 若您的账号已申请并开通了惠选型静态单线权限,则可传入如下取值:​
  • ChinaMobile_Value:中国移动惠选型静态单线。​
  • ChinaUnicom_Value:中国联通惠选型静态单线。​
  • ChinaTelecom_Value:中国电信惠选型静态单线。​
​
IpAddressPoolId String 可选 示例值:ippool-2zeerra***​
IP地址池的ID。​
您可以调用 DescribeIpAddressPools 接口,查询IP地址池的ID。​
说明​
IP地址池正在邀测中,如需试用,请联系客户经理。​
​
BillingType Integer 可选 示例值:2​
公网IP的计费方式。取值如下:​
  • 1:包年包月。​
  • 2:按量计费-按带宽上限计费。​
  • 3:按量计费-按实际流量计费。​
​
SecurityProtectionEnabled Boolean 可选 示例值:true​
安全防护类型。请严格按照以下枚举值的大小写输入,不要传入其他取值。​
  • true:增强防护类型的公网IP(可加入到DDoS原生防护(企业版)实例)。​
  • false:默认防护类型的公网IP。​
说明​
此功能正在邀测中,如需试用,请联系客户经理。​
​
ProjectName String 可选 示例值:Project_1​
公网IP所属项目的名称。​
​
TagFilters.N.Key String 可选 示例值:k1​
标签的标签键。​
  • 参数 - N:表示标签键的序号,取值范围:1~10。​
  • 多个标签键之间用&分隔。多个标签键之间的关系为逻辑“与(AND)”,即查询同时添加多个标签键的公网IP。​
  • 不允许重复。​
​
TagFilters.N.Values.N String 可选 示例值:v1​
标签的标签值。​
  • 第一个N:表示标签键的序号,取值范围:1~10。​
  • 第二个N:表示标签值的序号,取值范围:1~3。同一标签键多个标签值之间的关系为逻辑“或(OR)”,即查询同一标签键下添加其中一个标签值的公网IP。​
  • 多个标签值之间用&分隔。​
说明​
  • 若传入该参数,则必须先传入TagFilters.N.Key。​
  • 传入空字符串时,表示查询标签值为空的公网IP。​
​
AssociatedInstanceType String 可选 示例值:EcsInstance​
当前绑定云产品的类型。取值如下:​
  • Nat:公网NAT网关。​
  • NetworkInterface: 辅助网卡。​
  • ClbInstance:负载均衡。​
  • Albinstance:应用型负载均衡。​
  • EcsInstance:云服务器。​
  • HaVip:高可用虚拟IP。​
  • IpAddress:私网IP 地址。​
说明​
公网IP绑定IP地址功能正在邀测中,如需试用,请联系客户经理申请。​
​
AssociatedInstanceId String 可选 示例值:i-2zebbhyczzaweeval****​
当前绑定云产品实例ID。​
​
Status String 可选 示例值:Available​
公网IP的状态。取值如下:​
  • Attaching:绑定中。​
  • Detaching:解绑中。​
  • Attached:已绑定。​
  • Available:可用。​
  • Deleting:删除中。​
​
PageNumber Integer 可选 示例值:1​
列表的页码。默认值为1。​
说明​
本参数即将下线,建议您使用NextToken和MaxResults进行分页查询。​
​
PageSize Integer 可选 示例值:20​
分页查询时每页的行数。最大值为100,默认值为20。​
说明​
本参数即将下线,建议您使用NextToken和MaxResults进行分页查询。​
​
NextToken String 可选 示例值:caeba0bbb2be03f84eb48b699f0a****​
分页查询凭证,用于标记分页的位置。​
  • 不填则从头开始查询。​
  • 传入之前调用本API返回的NextToken,则从该次API调用标记分页的位置往后开始查询。​
​
MaxResults Integer 可选 示例值:50​
查询的数量,默认为 10,最大为100。​
​
ServiceManaged Boolean 可选​
The created ipv6 addresses whether to be service managed, only services in whitelist can set this parameter (default is false if not specified).​
​
Zones.N String 可选​
IDs of the zone.​
​
​
​
返回参数​
下方仅列出本接口特有的返回参数。更多信息请参见返回结构。​
RequestId String 示例值:0ED8D006-F706-4D23-88ED-E11ED28DCAC0​
请求ID。​
​
TotalCount Integer 示例值:2​
符合条件的公网IP总数。​
说明​
本参数即将下线,使用NextToken和MaxResults分页查询时,此参数无意义。​
​
PageNumber Integer 示例值:1​
当前页码。​
说明​
本参数即将下线,建议您使用NextToken和MaxResults进行分页查询。​
​
PageSize Integer 示例值:10​
当前分页的行数。​
说明​
本参数即将下线,建议您使用NextToken和MaxResults进行分页查询。​
​
NextToken String 示例值:IiAgICAgICAgICAxMjM0NTY3ODkwIg==​
本次API调用返回的查询凭证,标记分页的位置,用于下一次查询。返回为空表示没有下一页。​
​
EipAddresses Object[] 示例值:-​
公网IP的详细信息列表。​
AllocationId String 示例值:eip-2ze7ujxscd****​
公网IP的ID。​
​
EipAddress String 示例值:12.XX.XX.89​
公网IP的公网IP地址。​
​
Name String 示例值:eip-01​
公网IP的名称。​
​
Description String 示例值:This is an eip​
公网IP的描述信息。​
​
DirectMode Boolean 示例值:false​
是否开启直通模式。​
  • true:是。​
  • false:否。​
​
ISP String 示例值:BGP​
线路类型。​
  • BGP:BGP(多线)。​
  • ChinaMobile:中国移动静态单线。​
  • ChinaTelecom:中国电信静态单线。​
  • ChinaUnicom:中国联通静态单线。​
  • SingleLine_BGP:BGP单线。​
  • Fusion_BGP:融合BGP。​
  • ChinaMobile_Value:中国移动惠选型静态单线。​
  • ChinaUnicom_Value:中国联通惠选型静态单线。​
  • ChinaTelecom_Value:中国电信惠选型静态单线。​
​
BillingType Integer 示例值:2​
公网IP的计费方式。​
  • 1:包年包月计费。​
  • 2:按量计费-按带宽上限计费。​
  • 3:按量计费-按实际流量计费。​
​
Bandwidth Integer 示例值:5​
公网IP的带宽值,单位为Mbps。​
​
SecurityProtectionTypes String[] 示例值:["AntiDDoS_Enhanced"]​
安全防护类型。​
  • AntiDDoS_Enhanced:增强防护类型的公网IP(可加入到DDoS原生防护(企业版)实例)。​
  • 空值: 默认防护类型的公网IP。​
说明​
此功能正在邀测中,如需试用,请联系客户经理。​
​
ProjectName String 示例值:Project_1​
公网IP所属项目的名称。​
​
Tags Object[] 示例值:-​
公网IP的标签信息。​
Key String 示例值:k1​
标签键。​
​
Value String 示例值:v1​
标签值。​
​
​
InstanceType String 示例值:EcsInstance​
当前绑定的实例类型。​
  • Nat:NAT网关。​
  • NetworkInterface: 辅助网卡。​
  • ClbInstance:负载均衡。​
  • EcsInstance:云服务器。​
  • HaVip:高可用虚拟IP。​
​
InstanceId String 示例值:i-2zebbhyczzaweeval****​
当前绑定的实例ID。​
​
IpAddressPoolId String 示例值:eip-2zeerra***​
IP地址池的ID。​
​
IsBlocked Boolean 示例值:true​
实例是否被封禁。​
  • true:是。​
  • false:否。​
​
ReleaseWithInstance Boolean 示例值:true​
公网IP实例是否随云服务器实例删除。仅按量计费公网IP有效。开启后,当云服务器实例被系统自动回收(退订24小时后、到期回收、欠费回收)或被调用DeleteInstances接口时,公网IP随其一同释放。​
  • true:是。​
  • false:否。​
​
BandwidthPackageId String 示例值:bwp-2zeo05qre24nhrqpy****​
共享带宽包实例ID。​
​
Status String 示例值:Attaching​
公网IP的状态。​
  • Attaching:绑定中。​
  • Detaching:解绑中。​
  • Attached:已分配。​
  • Available:可用。​
  • Deleting:删除中。​
​
BusinessStatus String 示例值:FinancialLocked​
公网IP是否被锁定。​
  • Normal: 正常。​
  • FinancialLocked: 被锁定。​
​
LockReason String 示例值:financial​
公网IP被锁定的原因。​
  • financial: 因欠费被锁定。​
  • unlock:欠费关停后充值恢复过程中。​
  • 空值:没有被锁定。​
​
VpcId String 示例值:vpc-257gqcdfvx6n****​
与公网IP绑定的VPC ID。​
仅当公网IP的 InstanceType 参数取值为 IpAddress 时返回该参数。​
​
AllocationTime String 示例值:2021-07-15T21:46:15+08:00​
公网IP的创建时间。​
​
UpdatedAt String 示例值:2021-07-23T11:55:12+08:00​
更新公网IP的时间。​
​
ExpiredTime String 示例值:2021-05-07 23:59:59​
公网IP的到期时间。​
  • 包年包月,返回值为到期时间。​
  • 按量计费,返回值为空。​
​
OverdueTime String 示例值:2021-04-29 01:00:00​
资源冻结时间。仅当资源因为欠费冻结,此参数才会有返回值。​
​
DeletedTime String 示例值:2021-04-30 01:00:00​
预期资源强制回收时间。​
  • 包年包月公网IP,此参数有返回值。​
  • 按量计费公网IP,仅欠费冻结时,此参数有返回值。​
​
Protocol String 示例值:IPv4​
公网IP的协议类型。​
  • IPv4:IPv4公网IP。​
  • IPv6:IPv6公网IP。​
​
​
​
​
请求示例​
​
GET /?Action=DescribeEipAddresses&Version=2020-04-01&BillingType=2&PageNumber=1&PageSize=20 HTTP/1.1​
Host: vpc.cn-beijing.volcengineapi.com​
Service: vpc​
Region: cn-beijing​
​
返回示例​
​
{​
"ResponseMetadata": {​
"RequestId": "20230604110420****100232280022D31",​
"Action": "DescribeEipAddresses",​
"Version": "2020-04-01",​
"Service": "vpc",​
"Region": "cn-north-1"​
},​
"Result": {​
"EipAddresses": [​
{​
"ISP": "BGP",​
"Name": "eip-01",​
"Tags": [​
{​
"Key": "k1",​
"Value": "v1"​
}​
],​
"VpcId": "vpc-257gqcdfvx6n****",​
"Status": "Attaching",​
"Protocol": "IPv4",​
"Bandwidth": 5,​
"IsBlocked": true,​
"UpdatedAt": "2021-07-23T11:55:12+08:00",​
"DirectMode": false,​
"EipAddress": "12.XX.XX.89",​
"InstanceId": "i-2zebbhyczzaweeval****",​
"LockReason": "financial",​
"BillingType": 2,​
"DeletedTime": "2021-04-30 01:00:00",​
"Description": "This is an eip",​
"ExpiredTime": "2021-05-07 23:59:59",​
"OverdueTime": "2021-04-29 01:00:00",​
"ProjectName": "Project_1",​
"AllocationId": "eip-2ze7ujxscd****",​
"InstanceType": "EcsInstance",​
"AllocationTime": "2021-07-15T21:46:15+08:00",​
"BusinessStatus": "FinancialLocked",​
"IpAddressPoolId": "eip-2zeerra***",​
"BandwidthPackageId": "bwp-2zeo05qre24nhrqpy****",​
"ReleaseWithInstance": true,​
"SecurityProtectionTypes": [​
"AntiDDoS_Enhanced"​
]​
}​
],​
"NextToken": "IiAgICAgICAgICAxMjM0NTY3ODkwIg==",​
"PageNumber": 1,​
"PageSize": 10,​
"RequestId": "0ED8D006-F706-4D23-88ED-E11ED28DCAC0",​
"TotalCount": 2​
}​
}​
​
错误码​
公共错误码请参见公共错误码。​
​
状态码​
错误码​
错误信息​
说明​
400​
DryRunOperation​
Exception raised to indicate a successfully authorized action when the DryRun flag is set to true.​
该请求设置为DryRun操作,操作授权已获得许可,但未被实际执行。​
400​
IdempotentParameterMismatch​
Arguments on this idempotent request are inconsistent with arguments used in previous request(s).​
此幂等请求的参数与前一个请求中使用的参数不一致。​
400​
InvalidMaxResults.Malformed​
The specified parameter MaxResults is malformed.​
查询数量不合法。​
400​
InvalidNextToken.Malformed​
The specified parameter NextToken is invalid.​
查询 NextToken 不合法。​
400​
InvalidPage.Malformed​
The specified page is malformed.​
指定的分页参数不合法。​
400​
InvalidParameter​
A parameter specified in the request is not valid, is unsupported or cannot be used.​
该请求传入了非法或不支持的参数。资源查询数目最大限制100。​
400​
InvalidParameter.ClientTokenMalformed​
The specified parameter ClientToken is malformed.​
指定的参数ClientToken格式不合法,长度不能超过64个ASCII字符。​
400​
InvalidTagFilter.Disorder​
The specified index order of tag filter is malformed.​
指定标签过滤项的索引顺序参数格式不合法。​
400​
InvalidTagFilterKey.Malformed​
The specified parameter tag filter key is invalid.​
过滤标签键不合法。​
400​
InvalidTagFilterValue.Malformed​
The specified parameter tag filter value is invalid.​
过滤标签值不合法。​
400​
LimitExceeded.AllocationId​
You've reached the limit on the number of allocation IDs that you can describe.​
已达到可查询的Allocation ID数量上限。​
400​
LimitExceeded.EipAddresses​
You've reached the limit on the number of elastic IP addresses that you can describe.​
已达到可查询的弹性IP数量上限。​
400​
LimitExceeded.TagFilterKey​
You've reached the limit on the number of tag keys that you can filter.​
已达到单次可指定过滤标签键数量的上限。​
400​
LimitExceeded.TagFilterValue​
You've reached the limit on the number of tag values that you can filter.​
已达到单次可指定过滤标签值数量的上限。​
400​
LimitExceeded.Zone​
You've reached the limit on the number of zones that you can describe.​
已达到可查询的Zone数量上限。​
400​
MissingParameter​
The request is missing a required parameter.​
该请求缺少必要参数。​
409​
InvalidOperation.Conflict​
The specified resource operation conflicts.​
指定的资源操作冲突。​
412​
IdempotentProcessing​
The request uses the same client token as a previous one that is still in process.​
幂等请求处理中。​
500​
InternalError​
An internal error has occurred.​
发生内部错误。​
​
​
最近更新时间:2026.01.23 15:56:39
这个页面对您有帮助吗?
有用
有用
无用
无用