lib/v20210601/models.rb in tencentcloud-sdk-eis-3.0.630 vs lib/v20210601/models.rb in tencentcloud-sdk-eis-3.0.631
- old
+ new
@@ -38,24 +38,28 @@
# @param RuntimeClass: 环境运行类型:0:运行时类型、1:api类型
# @type RuntimeClass: Integer
# @param Deployed: 是否已在当前环境发布
# 注意:此字段可能返回 null,表示取不到有效值。
# @type Deployed: Boolean
+ # @param MatchExtensions: 环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求
+ # 注意:此字段可能返回 null,表示取不到有效值。
+ # @type MatchExtensions: String
- attr_accessor :RuntimeId, :DisplayName, :Type, :Zone, :Area, :Addr, :Status, :ExpiredAt, :RuntimeClass, :Deployed
+ attr_accessor :RuntimeId, :DisplayName, :Type, :Zone, :Area, :Addr, :Status, :ExpiredAt, :RuntimeClass, :Deployed, :MatchExtensions
- def initialize(runtimeid=nil, displayname=nil, type=nil, zone=nil, area=nil, addr=nil, status=nil, expiredat=nil, runtimeclass=nil, deployed=nil)
+ def initialize(runtimeid=nil, displayname=nil, type=nil, zone=nil, area=nil, addr=nil, status=nil, expiredat=nil, runtimeclass=nil, deployed=nil, matchextensions=nil)
@RuntimeId = runtimeid
@DisplayName = displayname
@Type = type
@Zone = zone
@Area = area
@Addr = addr
@Status = status
@ExpiredAt = expiredat
@RuntimeClass = runtimeclass
@Deployed = deployed
+ @MatchExtensions = matchextensions
end
def deserialize(params)
@RuntimeId = params['RuntimeId']
@DisplayName = params['DisplayName']
@@ -65,10 +69,11 @@
@Addr = params['Addr']
@Status = params['Status']
@ExpiredAt = params['ExpiredAt']
@RuntimeClass = params['RuntimeClass']
@Deployed = params['Deployed']
+ @MatchExtensions = params['MatchExtensions']
end
end
# GetRuntimeMC请求参数结构体
class GetRuntimeMCRequest < TencentCloud::Common::AbstractModel
@@ -194,23 +199,27 @@
# @type ProjectId: Integer
# @param InstanceId: 实例id
# @type InstanceId: Integer
# @param PlanType: 版本类型 0-pro 1-lite
# @type PlanType: Integer
+ # @param RuntimeClass: 0:应用集成,1:API,2:ETL
+ # @type RuntimeClass: Integer
- attr_accessor :ProjectId, :InstanceId, :PlanType
+ attr_accessor :ProjectId, :InstanceId, :PlanType, :RuntimeClass
- def initialize(projectid=nil, instanceid=nil, plantype=nil)
+ def initialize(projectid=nil, instanceid=nil, plantype=nil, runtimeclass=nil)
@ProjectId = projectid
@InstanceId = instanceid
@PlanType = plantype
+ @RuntimeClass = runtimeclass
end
def deserialize(params)
@ProjectId = params['ProjectId']
@InstanceId = params['InstanceId']
@PlanType = params['PlanType']
+ @RuntimeClass = params['RuntimeClass']
end
end
# ListDeployableRuntimesMC返回参数结构体
class ListDeployableRuntimesMCResponse < TencentCloud::Common::AbstractModel
@@ -450,11 +459,11 @@
end
end
# 运行环境扩展组件
class RuntimeExtensionMC < TencentCloud::Common::AbstractModel
- # @param Type: 扩展组件类型:0:cdc
+ # @param Type: 扩展组件类型:0:cdc 1:dataway-java
# @type Type: Integer
# @param Size: 部署规格vcore数
# @type Size: Float
# @param Replica: 副本数
# @type Replica: Integer
@@ -538,10 +547,10 @@
# 注意:此字段可能返回 null,表示取不到有效值。
# @type WorkerExtensions: Array
# @param RuntimeType: 环境类型:0: sandbox, 1:shared, 2:private 3: trial
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RuntimeType: Integer
- # @param RuntimeClass: 环境运行类型:0:运行时类型、1:api类型
+ # @param RuntimeClass: 环境运行类型:0:运行时类型、1:api类型、2:etl环境
# 注意:此字段可能返回 null,表示取不到有效值。
# @type RuntimeClass: Integer
# @param BandwidthOutUsed: 已使用出带宽 Mbps
# 注意:此字段可能返回 null,表示取不到有效值。
# @type BandwidthOutUsed: Float