public class DescribeCloudNativeAPIGatewayResult extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DescribeCloudNativeAPIGatewayResult() | 
| DescribeCloudNativeAPIGatewayResult(DescribeCloudNativeAPIGatewayResult source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| Long | getAutoRenewFlag()Get 自动续费标记,0表示默认状态(用户未设置,即初始状态);
1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 | 
| String | getCreateTime()Get 云原生API网关创建时间。 | 
| String | getCurDeadline()Get 到期时间,预付费时使用 | 
| Boolean | getDeleteProtect()Get 是否开启删除保护 | 
| String | getDescription()Get 云原生API网关描述。 | 
| Boolean | getEnableCls()Get 是否开启 cls 日志 | 
| Boolean | getEnableInternet()Get 是否开启客户端公网。 | 
| String | getEngineRegion()Get 实例实际的地域信息 | 
| String | getFeatureVersion()Get 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】 | 
| String | getGatewayId()Get 云原生API网关ID。 | 
| String | getGatewayMinorVersion()Get 云原生API网关小版本号 | 
| String | getGatewayVersion()Get 实例版本:
- 2.4.1
- 2.5.1 | 
| String | getIngressClassName()Get Ingress class名称 | 
| InstancePort | getInstancePort()Get 实例监听的端口信息 | 
| Long | getInternetMaxBandwidthOut()Get 公网出流量带宽,[1,2048]Mbps | 
| String | getInternetPayMode()Get 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。 | 
| String | getIsolateTime()Get 隔离时间,实例隔离时使用 | 
| String | getLoadBalancerType()Get 公网CLB默认类型 | 
| String | getName()Get 云原生API网关名。 | 
| CloudNativeAPIGatewayNodeConfig | getNodeConfig()Get 云原生API网关节点信息。 | 
| String[] | getPublicIpAddresses()Get 公网IP地址列表 | 
| String | getStatus()Get 云原生API网关状态。 | 
| InstanceTagInfo[] | getTags()Get 实例的标签信息 | 
| Long | getTradeType()Get 付费模式,0表示后付费,1预付费 | 
| String | getType()Get 云原生API网关类型。 | 
| CloudNativeAPIGatewayVpcConfig | getVpcConfig()Get 云原生API网关vpc配置。 | 
| void | setAutoRenewFlag(Long AutoRenewFlag)Set 自动续费标记,0表示默认状态(用户未设置,即初始状态);
1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 | 
| void | setCreateTime(String CreateTime)Set 云原生API网关创建时间。 | 
| void | setCurDeadline(String CurDeadline)Set 到期时间,预付费时使用 | 
| void | setDeleteProtect(Boolean DeleteProtect)Set 是否开启删除保护 | 
| void | setDescription(String Description)Set 云原生API网关描述。 | 
| void | setEnableCls(Boolean EnableCls)Set 是否开启 cls 日志 | 
| void | setEnableInternet(Boolean EnableInternet)Set 是否开启客户端公网。 | 
| void | setEngineRegion(String EngineRegion)Set 实例实际的地域信息 | 
| void | setFeatureVersion(String FeatureVersion)Set 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】 | 
| void | setGatewayId(String GatewayId)Set 云原生API网关ID。 | 
| void | setGatewayMinorVersion(String GatewayMinorVersion)Set 云原生API网关小版本号 | 
| void | setGatewayVersion(String GatewayVersion)Set 实例版本:
- 2.4.1
- 2.5.1 | 
| void | setIngressClassName(String IngressClassName)Set Ingress class名称 | 
| void | setInstancePort(InstancePort InstancePort)Set 实例监听的端口信息 | 
| void | setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)Set 公网出流量带宽,[1,2048]Mbps | 
| void | setInternetPayMode(String InternetPayMode)Set 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。 | 
| void | setIsolateTime(String IsolateTime)Set 隔离时间,实例隔离时使用 | 
| void | setLoadBalancerType(String LoadBalancerType)Set 公网CLB默认类型 | 
| void | setName(String Name)Set 云原生API网关名。 | 
| void | setNodeConfig(CloudNativeAPIGatewayNodeConfig NodeConfig)Set 云原生API网关节点信息。 | 
| void | setPublicIpAddresses(String[] PublicIpAddresses)Set 公网IP地址列表 | 
| void | setStatus(String Status)Set 云原生API网关状态。 | 
| void | setTags(InstanceTagInfo[] Tags)Set 实例的标签信息 | 
| void | setTradeType(Long TradeType)Set 付费模式,0表示后付费,1预付费 | 
| void | setType(String Type)Set 云原生API网关类型。 | 
| void | setVpcConfig(CloudNativeAPIGatewayVpcConfig VpcConfig)Set 云原生API网关vpc配置。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeCloudNativeAPIGatewayResult()
public DescribeCloudNativeAPIGatewayResult(DescribeCloudNativeAPIGatewayResult source)
public String getGatewayId()
public void setGatewayId(String GatewayId)
GatewayId - 云原生API网关ID。public String getStatus()
public void setStatus(String Status)
Status - 云原生API网关状态。public String getName()
public void setName(String Name)
Name - 云原生API网关名。public String getType()
public void setType(String Type)
Type - 云原生API网关类型。public String getGatewayVersion()
public void setGatewayVersion(String GatewayVersion)
GatewayVersion - 实例版本:
- 2.4.1
- 2.5.1public CloudNativeAPIGatewayNodeConfig getNodeConfig()
public void setNodeConfig(CloudNativeAPIGatewayNodeConfig NodeConfig)
NodeConfig - 云原生API网关节点信息。public CloudNativeAPIGatewayVpcConfig getVpcConfig()
public void setVpcConfig(CloudNativeAPIGatewayVpcConfig VpcConfig)
VpcConfig - 云原生API网关vpc配置。public String getDescription()
public void setDescription(String Description)
Description - 云原生API网关描述。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 云原生API网关创建时间。public InstanceTagInfo[] getTags()
public void setTags(InstanceTagInfo[] Tags)
Tags - 实例的标签信息public Boolean getEnableCls()
public void setEnableCls(Boolean EnableCls)
EnableCls - 是否开启 cls 日志public Long getTradeType()
public void setTradeType(Long TradeType)
TradeType - 付费模式,0表示后付费,1预付费public String getFeatureVersion()
public void setFeatureVersion(String FeatureVersion)
FeatureVersion - 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】public Long getInternetMaxBandwidthOut()
public void setInternetMaxBandwidthOut(Long InternetMaxBandwidthOut)
InternetMaxBandwidthOut - 公网出流量带宽,[1,2048]Mbpspublic Long getAutoRenewFlag()
public void setAutoRenewFlag(Long AutoRenewFlag)
AutoRenewFlag - 自动续费标记,0表示默认状态(用户未设置,即初始状态);
1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0public String getCurDeadline()
public void setCurDeadline(String CurDeadline)
CurDeadline - 到期时间,预付费时使用public String getIsolateTime()
public void setIsolateTime(String IsolateTime)
IsolateTime - 隔离时间,实例隔离时使用public Boolean getEnableInternet()
public void setEnableInternet(Boolean EnableInternet)
EnableInternet - 是否开启客户端公网。public String getEngineRegion()
public void setEngineRegion(String EngineRegion)
EngineRegion - 实例实际的地域信息public String getIngressClassName()
public void setIngressClassName(String IngressClassName)
IngressClassName - Ingress class名称public String getInternetPayMode()
public void setInternetPayMode(String InternetPayMode)
InternetPayMode - 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。public String getGatewayMinorVersion()
public void setGatewayMinorVersion(String GatewayMinorVersion)
GatewayMinorVersion - 云原生API网关小版本号public InstancePort getInstancePort()
public void setInstancePort(InstancePort InstancePort)
InstancePort - 实例监听的端口信息public String getLoadBalancerType()
public void setLoadBalancerType(String LoadBalancerType)
LoadBalancerType - 公网CLB默认类型public String[] getPublicIpAddresses()
public void setPublicIpAddresses(String[] PublicIpAddresses)
PublicIpAddresses - 公网IP地址列表public Boolean getDeleteProtect()
public void setDeleteProtect(Boolean DeleteProtect)
DeleteProtect - 是否开启删除保护Copyright © 2025. All rights reserved.