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。
说明
本参数即将下线,建议您使用NextTokenMaxResults进行分页查询。
PageSize Integer 可选 示例值:20
分页查询时每页的行数。最大值为100,默认值为20。
说明
本参数即将下线,建议您使用NextTokenMaxResults进行分页查询。
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
这个页面对您有帮助吗?
有用
有用
无用
无用