Class: TencentCloud::Eis::V20210601::AbstractRuntimeMC

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

Overview

运行时精简信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(runtimeid = nil, displayname = nil, type = nil, zone = nil, area = nil, addr = nil, status = nil, expiredat = nil, runtimeclass = nil, deployed = nil, matchextensions = nil) ⇒ AbstractRuntimeMC

Returns a new instance of AbstractRuntimeMC.



49
50
51
52
53
54
55
56
57
58
59
60
61
# File 'lib/v20210601/models.rb', line 49

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

Instance Attribute Details

#Addr ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def Addr
  @Addr
end

#Area ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def Area
  @Area
end

#Deployed ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def Deployed
  @Deployed
end

#DisplayName ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def DisplayName
  @DisplayName
end

#ExpiredAt ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def ExpiredAt
  @ExpiredAt
end

#MatchExtensions ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def MatchExtensions
  @MatchExtensions
end

#RuntimeClass ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def RuntimeClass
  @RuntimeClass
end

#RuntimeId ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def RuntimeId
  @RuntimeId
end

#Status ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def Status
  @Status
end

#Type ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def Type
  @Type
end

#Zone ⇒ Object

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • RuntimeId: —

    环境id

  • DisplayName: —

    环境名称,用户输入,同一uin内唯一

  • Type: —

    环境类型:0: sandbox, 1:shared, 2:private

  • Zone: —

    环境所在地域,tianjin,beijiing,guangzhou等

  • Area: —

    环境所在地域,tianjin,beijiing,guangzhou等(同Zone)

  • Addr: —

    环境应用listener地址后缀

  • Status: —

    环境状态

  • ExpiredAt: —

    环境过期时间

  • RuntimeClass: —

    环境运行类型:0:运行时类型、1:api类型

  • Deployed: —

    是否已在当前环境发布

  • MatchExtensions: —

    环境扩展组件是否满足应用要求:0=true, 1=false 表示该应用需要扩展组件0(cdc)以及1(java),但是独立环境有cdc无java,不满足发布要求



47
48
49
# File 'lib/v20210601/models.rb', line 47

def Zone
  @Zone
end

Instance Method Details

#deserialize(params) ⇒ Object



63
64
65
66
67
68
69
70
71
72
73
74
75
# File 'lib/v20210601/models.rb', line 63

def deserialize(params)
  @RuntimeId = params['RuntimeId']
  @DisplayName = params['DisplayName']
  @Type = params['Type']
  @Zone = params['Zone']
  @Area = params['Area']
  @Addr = params['Addr']
  @Status = params['Status']
  @ExpiredAt = params['ExpiredAt']
  @RuntimeClass = params['RuntimeClass']
  @Deployed = params['Deployed']
  @MatchExtensions = params['MatchExtensions']
end