Class: TencentCloud::Tse::V20201207::DescribeCloudNativeAPIGatewayResult

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20201207/models.rb

Overview

获取云原生API网关基础信息响应结果。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(gatewayid = nil, status = nil, name = nil, type = nil, gatewayversion = nil, nodeconfig = nil, vpcconfig = nil, description = nil, createtime = nil, tags = nil, enablecls = nil, tradetype = nil, featureversion = nil, internetmaxbandwidthout = nil, autorenewflag = nil, curdeadline = nil, isolatetime = nil, enableinternet = nil, engineregion = nil, ingressclassname = nil, internetpaymode = nil, gatewayminorversion = nil, instanceport = nil, loadbalancertype = nil, publicipaddresses = nil, deleteprotect = nil, availableversions = nil) ⇒ DescribeCloudNativeAPIGatewayResult

Returns a new instance of DescribeCloudNativeAPIGatewayResult.



4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
# File 'lib/v20201207/models.rb', line 4879

def initialize(gatewayid=nil, status=nil, name=nil, type=nil, gatewayversion=nil, nodeconfig=nil, vpcconfig=nil, description=nil, createtime=nil, tags=nil, enablecls=nil, tradetype=nil, featureversion=nil, internetmaxbandwidthout=nil, autorenewflag=nil, curdeadline=nil, isolatetime=nil, enableinternet=nil, engineregion=nil, ingressclassname=nil, internetpaymode=nil, gatewayminorversion=nil, instanceport=nil, loadbalancertype=nil, publicipaddresses=nil, deleteprotect=nil, availableversions=nil)
  @GatewayId = gatewayid
  @Status = status
  @Name = name
  @Type = type
  @GatewayVersion = gatewayversion
  @NodeConfig = nodeconfig
  @VpcConfig = vpcconfig
  @Description = description
  @CreateTime = createtime
  @Tags = tags
  @EnableCls = enablecls
  @TradeType = tradetype
  @FeatureVersion = featureversion
  @InternetMaxBandwidthOut = internetmaxbandwidthout
  @AutoRenewFlag = autorenewflag
  @CurDeadline = curdeadline
  @IsolateTime = isolatetime
  @EnableInternet = enableinternet
  @EngineRegion = engineregion
  @IngressClassName = ingressclassname
  @InternetPayMode = internetpaymode
  @GatewayMinorVersion = gatewayminorversion
  @InstancePort = instanceport
  @LoadBalancerType = loadbalancertype
  @PublicIpAddresses = publicipaddresses
  @DeleteProtect = deleteprotect
  @AvailableVersions = availableversions
end

Instance Attribute Details

#AutoRenewFlagObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def AutoRenewFlag
  @AutoRenewFlag
end

#AvailableVersionsObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def AvailableVersions
  @AvailableVersions
end

#CreateTimeObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def CreateTime
  @CreateTime
end

#CurDeadlineObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def CurDeadline
  @CurDeadline
end

#DeleteProtectObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def DeleteProtect
  @DeleteProtect
end

#DescriptionObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def Description
  @Description
end

#EnableClsObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def EnableCls
  @EnableCls
end

#EnableInternetObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def EnableInternet
  @EnableInternet
end

#EngineRegionObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def EngineRegion
  @EngineRegion
end

#FeatureVersionObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def FeatureVersion
  @FeatureVersion
end

#GatewayIdObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def GatewayId
  @GatewayId
end

#GatewayMinorVersionObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def GatewayMinorVersion
  @GatewayMinorVersion
end

#GatewayVersionObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def GatewayVersion
  @GatewayVersion
end

#IngressClassNameObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def IngressClassName
  @IngressClassName
end

#InstancePortObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def InstancePort
  @InstancePort
end

#InternetMaxBandwidthOutObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def InternetMaxBandwidthOut
  @InternetMaxBandwidthOut
end

#InternetPayModeObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def InternetPayMode
  @InternetPayMode
end

#IsolateTimeObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def IsolateTime
  @IsolateTime
end

#LoadBalancerTypeObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def LoadBalancerType
  @LoadBalancerType
end

#NameObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def Name
  @Name
end

#NodeConfigObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def NodeConfig
  @NodeConfig
end

#PublicIpAddressesObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def PublicIpAddresses
  @PublicIpAddresses
end

#StatusObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def Status
  @Status
end

#TagsObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def Tags
  @Tags
end

#TradeTypeObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def TradeType
  @TradeType
end

#TypeObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def Type
  @Type
end

#VpcConfigObject

  • 2.4.1

  • 2.5.1

1表示自动续费,2表示明确不自动续费(用户设置),若业务无续费概念或无需自动续费,需要设置为0 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • GatewayId:

    云原生API网关ID。

  • Status:

    云原生API网关状态。

  • Name:

    云原生API网关名。

  • Type:

    云原生API网关类型。

  • GatewayVersion:

    实例版本:

  • NodeConfig:

    云原生API网关节点信息。

  • VpcConfig:

    云原生API网关vpc配置。

  • Description:

    云原生API网关描述。

  • CreateTime:

    云原生API网关创建时间。

  • Tags:

    实例的标签信息

  • EnableCls:

    是否开启 cls 日志

  • TradeType:

    付费模式,0表示后付费,1预付费

  • FeatureVersion:

    实例版本,当前支持开发版、标准版、专业版【TRIAL、STANDARD、PROFESSIONAL】

  • InternetMaxBandwidthOut:
  • AutoRenewFlag:

    自动续费标记,0表示默认状态(用户未设置,即初始状态);

  • CurDeadline:

    到期时间,预付费时使用

  • IsolateTime:

    隔离时间,实例隔离时使用

  • EnableInternet:

    是否开启客户端公网。

  • EngineRegion:

    实例实际的地域信息

  • IngressClassName:

    Ingress class名称

  • InternetPayMode:

    公网计费方式。可选取值 BANDWIDTH | TRAFFIC ,表示按带宽和按流量计费。

  • GatewayMinorVersion:

    云原生API网关小版本号

  • InstancePort:

    实例监听的端口信息

  • LoadBalancerType:

    公网CLB默认类型

  • PublicIpAddresses:

    公网IP地址列表

  • DeleteProtect:

    是否开启删除保护

  • AvailableVersions:

    表示可以升级的版本号



4877
4878
4879
# File 'lib/v20201207/models.rb', line 4877

def VpcConfig
  @VpcConfig
end

Instance Method Details

#deserialize(params) ⇒ Object



4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
# File 'lib/v20201207/models.rb', line 4909

def deserialize(params)
  @GatewayId = params['GatewayId']
  @Status = params['Status']
  @Name = params['Name']
  @Type = params['Type']
  @GatewayVersion = params['GatewayVersion']
  unless params['NodeConfig'].nil?
    @NodeConfig = CloudNativeAPIGatewayNodeConfig.new
    @NodeConfig.deserialize(params['NodeConfig'])
  end
  unless params['VpcConfig'].nil?
    @VpcConfig = CloudNativeAPIGatewayVpcConfig.new
    @VpcConfig.deserialize(params['VpcConfig'])
  end
  @Description = params['Description']
  @CreateTime = params['CreateTime']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      instancetaginfo_tmp = InstanceTagInfo.new
      instancetaginfo_tmp.deserialize(i)
      @Tags << instancetaginfo_tmp
    end
  end
  @EnableCls = params['EnableCls']
  @TradeType = params['TradeType']
  @FeatureVersion = params['FeatureVersion']
  @InternetMaxBandwidthOut = params['InternetMaxBandwidthOut']
  @AutoRenewFlag = params['AutoRenewFlag']
  @CurDeadline = params['CurDeadline']
  @IsolateTime = params['IsolateTime']
  @EnableInternet = params['EnableInternet']
  @EngineRegion = params['EngineRegion']
  @IngressClassName = params['IngressClassName']
  @InternetPayMode = params['InternetPayMode']
  @GatewayMinorVersion = params['GatewayMinorVersion']
  unless params['InstancePort'].nil?
    @InstancePort = InstancePort.new
    @InstancePort.deserialize(params['InstancePort'])
  end
  @LoadBalancerType = params['LoadBalancerType']
  @PublicIpAddresses = params['PublicIpAddresses']
  @DeleteProtect = params['DeleteProtect']
  @AvailableVersions = params['AvailableVersions']
end