Class DescribeCloudNativeAPIGatewayResult


  • public class DescribeCloudNativeAPIGatewayResult
    extends AbstractModel
    • Constructor Detail

      • DescribeCloudNativeAPIGatewayResult

        public DescribeCloudNativeAPIGatewayResult()
      • DescribeCloudNativeAPIGatewayResult

        public 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.
    • Method Detail

      • getGatewayId

        public String getGatewayId()
        Get 云原生API网关ID。
        Returns:
        GatewayId 云原生API网关ID。
      • setGatewayId

        public void setGatewayId​(String GatewayId)
        Set 云原生API网关ID。
        Parameters:
        GatewayId - 云原生API网关ID。
      • getStatus

        public String getStatus()
        Get 云原生API网关状态。
        Returns:
        Status 云原生API网关状态。
      • setStatus

        public void setStatus​(String Status)
        Set 云原生API网关状态。
        Parameters:
        Status - 云原生API网关状态。
      • getName

        public String getName()
        Get 云原生API网关名。
        Returns:
        Name 云原生API网关名。
      • setName

        public void setName​(String Name)
        Set 云原生API网关名。
        Parameters:
        Name - 云原生API网关名。
      • getType

        public String getType()
        Get 云原生API网关类型。
        Returns:
        Type 云原生API网关类型。
      • setType

        public void setType​(String Type)
        Set 云原生API网关类型。
        Parameters:
        Type - 云原生API网关类型。
      • getGatewayVersion

        public String getGatewayVersion()
        Get 实例版本: - 2.4.1 - 2.5.1
        Returns:
        GatewayVersion 实例版本: - 2.4.1 - 2.5.1
      • setGatewayVersion

        public void setGatewayVersion​(String GatewayVersion)
        Set 实例版本: - 2.4.1 - 2.5.1
        Parameters:
        GatewayVersion - 实例版本: - 2.4.1 - 2.5.1
      • getNodeConfig

        public CloudNativeAPIGatewayNodeConfig getNodeConfig()
        Get 云原生API网关节点信息。
        Returns:
        NodeConfig 云原生API网关节点信息。
      • setNodeConfig

        public void setNodeConfig​(CloudNativeAPIGatewayNodeConfig NodeConfig)
        Set 云原生API网关节点信息。
        Parameters:
        NodeConfig - 云原生API网关节点信息。
      • getVpcConfig

        public CloudNativeAPIGatewayVpcConfig getVpcConfig()
        Get 云原生API网关vpc配置。
        Returns:
        VpcConfig 云原生API网关vpc配置。
      • setVpcConfig

        public void setVpcConfig​(CloudNativeAPIGatewayVpcConfig VpcConfig)
        Set 云原生API网关vpc配置。
        Parameters:
        VpcConfig - 云原生API网关vpc配置。
      • getDescription

        public String getDescription()
        Get 云原生API网关描述。
        Returns:
        Description 云原生API网关描述。
      • setDescription

        public void setDescription​(String Description)
        Set 云原生API网关描述。
        Parameters:
        Description - 云原生API网关描述。
      • getCreateTime

        public String getCreateTime()
        Get 云原生API网关创建时间。
        Returns:
        CreateTime 云原生API网关创建时间。
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 云原生API网关创建时间。
        Parameters:
        CreateTime - 云原生API网关创建时间。
      • getTags

        public InstanceTagInfo[] getTags()
        Get 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        Tags 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • setTags

        public void setTags​(InstanceTagInfo[] Tags)
        Set 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        Tags - 实例的标签信息 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableCls

        public Boolean getEnableCls()
        Get 是否开启 cls 日志 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableCls 是否开启 cls 日志 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableCls

        public void setEnableCls​(Boolean EnableCls)
        Set 是否开启 cls 日志 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableCls - 是否开启 cls 日志 注意:此字段可能返回 null,表示取不到有效值。
      • getTradeType

        public Long getTradeType()
        Get 付费模式,0表示后付费,1预付费 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        TradeType 付费模式,0表示后付费,1预付费 注意:此字段可能返回 null,表示取不到有效值。
      • setTradeType

        public void setTradeType​(Long TradeType)
        Set 付费模式,0表示后付费,1预付费 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        TradeType - 付费模式,0表示后付费,1预付费 注意:此字段可能返回 null,表示取不到有效值。
      • getFeatureVersion

        public String getFeatureVersion()
        Get 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        FeatureVersion 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】 注意:此字段可能返回 null,表示取不到有效值。
      • setFeatureVersion

        public void setFeatureVersion​(String FeatureVersion)
        Set 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        FeatureVersion - 实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】 注意:此字段可能返回 null,表示取不到有效值。
      • getInternetMaxBandwidthOut

        public Long getInternetMaxBandwidthOut()
        Get 公网出流量带宽,[1,2048]Mbps 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InternetMaxBandwidthOut 公网出流量带宽,[1,2048]Mbps 注意:此字段可能返回 null,表示取不到有效值。
      • setInternetMaxBandwidthOut

        public void setInternetMaxBandwidthOut​(Long InternetMaxBandwidthOut)
        Set 公网出流量带宽,[1,2048]Mbps 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InternetMaxBandwidthOut - 公网出流量带宽,[1,2048]Mbps 注意:此字段可能返回 null,表示取不到有效值。
      • getAutoRenewFlag

        public Long getAutoRenewFlag()
        Get 自动续费标记,0表示默认状态(用户未设置,即初始状态); 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        AutoRenewFlag 自动续费标记,0表示默认状态(用户未设置,即初始状态); 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。
      • setAutoRenewFlag

        public void setAutoRenewFlag​(Long AutoRenewFlag)
        Set 自动续费标记,0表示默认状态(用户未设置,即初始状态); 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        AutoRenewFlag - 自动续费标记,0表示默认状态(用户未设置,即初始状态); 1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。
      • getCurDeadline

        public String getCurDeadline()
        Get 到期时间,预付费时使用 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        CurDeadline 到期时间,预付费时使用 注意:此字段可能返回 null,表示取不到有效值。
      • setCurDeadline

        public void setCurDeadline​(String CurDeadline)
        Set 到期时间,预付费时使用 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        CurDeadline - 到期时间,预付费时使用 注意:此字段可能返回 null,表示取不到有效值。
      • getIsolateTime

        public String getIsolateTime()
        Get 隔离时间,实例隔离时使用 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IsolateTime 隔离时间,实例隔离时使用 注意:此字段可能返回 null,表示取不到有效值。
      • setIsolateTime

        public void setIsolateTime​(String IsolateTime)
        Set 隔离时间,实例隔离时使用 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IsolateTime - 隔离时间,实例隔离时使用 注意:此字段可能返回 null,表示取不到有效值。
      • getEnableInternet

        public Boolean getEnableInternet()
        Get 是否开启客户端公网。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EnableInternet 是否开启客户端公网。 注意:此字段可能返回 null,表示取不到有效值。
      • setEnableInternet

        public void setEnableInternet​(Boolean EnableInternet)
        Set 是否开启客户端公网。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EnableInternet - 是否开启客户端公网。 注意:此字段可能返回 null,表示取不到有效值。
      • getEngineRegion

        public String getEngineRegion()
        Get 实例实际的地域信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        EngineRegion 实例实际的地域信息 注意:此字段可能返回 null,表示取不到有效值。
      • setEngineRegion

        public void setEngineRegion​(String EngineRegion)
        Set 实例实际的地域信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        EngineRegion - 实例实际的地域信息 注意:此字段可能返回 null,表示取不到有效值。
      • getIngressClassName

        public String getIngressClassName()
        Get Ingress class名称 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        IngressClassName Ingress class名称 注意:此字段可能返回 null,表示取不到有效值。
      • setIngressClassName

        public void setIngressClassName​(String IngressClassName)
        Set Ingress class名称 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        IngressClassName - Ingress class名称 注意:此字段可能返回 null,表示取不到有效值。
      • getInternetPayMode

        public String getInternetPayMode()
        Get 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InternetPayMode 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。 注意:此字段可能返回 null,表示取不到有效值。
      • setInternetPayMode

        public void setInternetPayMode​(String InternetPayMode)
        Set 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InternetPayMode - 公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。 注意:此字段可能返回 null,表示取不到有效值。
      • getGatewayMinorVersion

        public String getGatewayMinorVersion()
        Get 云原生API网关小版本号 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        GatewayMinorVersion 云原生API网关小版本号 注意:此字段可能返回 null,表示取不到有效值。
      • setGatewayMinorVersion

        public void setGatewayMinorVersion​(String GatewayMinorVersion)
        Set 云原生API网关小版本号 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        GatewayMinorVersion - 云原生API网关小版本号 注意:此字段可能返回 null,表示取不到有效值。
      • getInstancePort

        public InstancePort getInstancePort()
        Get 实例监听的端口信息 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        InstancePort 实例监听的端口信息 注意:此字段可能返回 null,表示取不到有效值。
      • setInstancePort

        public void setInstancePort​(InstancePort InstancePort)
        Set 实例监听的端口信息 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        InstancePort - 实例监听的端口信息 注意:此字段可能返回 null,表示取不到有效值。
      • getLoadBalancerType

        public String getLoadBalancerType()
        Get 公网CLB默认类型 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        LoadBalancerType 公网CLB默认类型 注意:此字段可能返回 null,表示取不到有效值。
      • setLoadBalancerType

        public void setLoadBalancerType​(String LoadBalancerType)
        Set 公网CLB默认类型 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        LoadBalancerType - 公网CLB默认类型 注意:此字段可能返回 null,表示取不到有效值。
      • getPublicIpAddresses

        public String[] getPublicIpAddresses()
        Get 公网IP地址列表 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PublicIpAddresses 公网IP地址列表 注意:此字段可能返回 null,表示取不到有效值。
      • setPublicIpAddresses

        public void setPublicIpAddresses​(String[] PublicIpAddresses)
        Set 公网IP地址列表 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PublicIpAddresses - 公网IP地址列表 注意:此字段可能返回 null,表示取不到有效值。