public static class ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList
extends com.aliyun.tea.TeaModel
限定符和类型 | 字段和说明 |
---|---|
String |
bizType
The service type of the IP address pool.
|
String |
businessStatus
The status of the IP address pool.
|
String |
creationTime
The time when the IP address pool was created.
|
String |
description
The description of the IP address pool.
|
Boolean |
ipAddressRemaining
Indicates whether idle IP addresses exist.
|
String |
isp
The line type.
|
String |
name
The name of the IP address pool.
|
Long |
ownerId
The Alibaba Cloud account to which the IP address pool belongs.
|
String |
publicIpAddressPoolId
The ID of the IP address pool.
|
String |
regionId
The region ID of the IP address pool.
|
String |
resourceGroupId
The ID of the resource group to which the IP address pool belongs.
|
List<String> |
securityProtectionTypes
The edition of Anti-DDoS.
|
String |
shareType
The sharing type of the IP address pool.
|
String |
status
The status of the IP address pool.
|
List<ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolListTags> |
tags
The tag list.
|
Integer |
totalIpNum
The total number of available IP addresses in the public IP address pool.
|
Integer |
usedIpNum
The number of used IP addresses in the public IP address pool.
|
Boolean |
userType
The user type.
|
List<String> |
zones
The zone of the IP address pool.
|
构造器和说明 |
---|
ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList() |
@NameInMap(value="BizType") public String bizType
The service type of the IP address pool.
CloudBox
@NameInMap(value="BusinessStatus") public String businessStatus
The status of the IP address pool.
Normal
@NameInMap(value="CreationTime") public String creationTime
The time when the IP address pool was created. The time is displayed in the YYYY-MM-DDThh:mm:ssZ
format.
2022-05-10T01:37:38Z
@NameInMap(value="Description") public String description
The description of the IP address pool.
example:AddressPoolDescription
@NameInMap(value="IpAddressRemaining") public Boolean ipAddressRemaining
Indicates whether idle IP addresses exist.
true
@NameInMap(value="Isp") public String isp
The line type.
For more information about BGP (Multi-ISP) and BGP (Multi-ISP) Pro, see EIP line types.
If you are allowed to use single-ISP bandwidth, one of the following values may be returned:
If your services are deployed in China East 1 Finance, BGP_FinanceCloud is returned.
example:BGP
@NameInMap(value="Name") public String name
The name of the IP address pool.
example:AddressPoolName
@NameInMap(value="OwnerId") public Long ownerId
The Alibaba Cloud account to which the IP address pool belongs.
example:121012345612****
@NameInMap(value="PublicIpAddressPoolId") public String publicIpAddressPoolId
The ID of the IP address pool.
example:pippool-6wetvn6fumkgycssx****
@NameInMap(value="RegionId") public String regionId
The region ID of the IP address pool.
example:cn-chengdu
@NameInMap(value="ResourceGroupId") public String resourceGroupId
The ID of the resource group to which the IP address pool belongs.
example:rg-acfmxazb4pcdvf****
@NameInMap(value="SecurityProtectionTypes") public List<String> securityProtectionTypes
The edition of Anti-DDoS.
@NameInMap(value="ShareType") public String shareType
The sharing type of the IP address pool.
Shared
@NameInMap(value="Status") public String status
The status of the IP address pool.
Created
@NameInMap(value="Tags") public List<ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolListTags> tags
The tag list.
@NameInMap(value="TotalIpNum") public Integer totalIpNum
The total number of available IP addresses in the public IP address pool.
example:100
@NameInMap(value="UsedIpNum") public Integer usedIpNum
The number of used IP addresses in the public IP address pool.
example:20
@NameInMap(value="UserType") public Boolean userType
The user type. Valid values:
admin
public ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList()
public static ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList build(Map<String,?> map) throws Exception
Exception
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setBizType(String bizType)
public String getBizType()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setBusinessStatus(String businessStatus)
public String getBusinessStatus()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setCreationTime(String creationTime)
public String getCreationTime()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setDescription(String description)
public String getDescription()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setIpAddressRemaining(Boolean ipAddressRemaining)
public Boolean getIpAddressRemaining()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setIsp(String isp)
public String getIsp()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setName(String name)
public String getName()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setOwnerId(Long ownerId)
public Long getOwnerId()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setPublicIpAddressPoolId(String publicIpAddressPoolId)
public String getPublicIpAddressPoolId()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setRegionId(String regionId)
public String getRegionId()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setResourceGroupId(String resourceGroupId)
public String getResourceGroupId()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setSecurityProtectionTypes(List<String> securityProtectionTypes)
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setShareType(String shareType)
public String getShareType()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setStatus(String status)
public String getStatus()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setTags(List<ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolListTags> tags)
public List<ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolListTags> getTags()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setTotalIpNum(Integer totalIpNum)
public Integer getTotalIpNum()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setUsedIpNum(Integer usedIpNum)
public Integer getUsedIpNum()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setUserType(Boolean userType)
public Boolean getUserType()
public ListPublicIpAddressPoolsResponseBody.ListPublicIpAddressPoolsResponseBodyPublicIpAddressPoolList setZones(List<String> zones)
Copyright © 2024. All rights reserved.