Class: TencentCloud::Emr::V20190103::EmrProductConfigDetail

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

Overview

EMR产品配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(softinfo = nil, masternodesize = nil, corenodesize = nil, tasknodesize = nil, comnodesize = nil, masterresource = nil, coreresource = nil, taskresource = nil, comresource = nil, oncos = nil, chargetype = nil, routernodesize = nil, supportha = nil, securityon = nil, securitygroup = nil, cbsencrypt = nil, applicationrole = nil, securitygroups = nil, publickeyid = nil) ⇒ EmrProductConfigDetail

Returns a new instance of EmrProductConfigDetail.



6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
# File 'lib/v20190103/models.rb', line 6314

def initialize(softinfo=nil, masternodesize=nil, corenodesize=nil, tasknodesize=nil, comnodesize=nil, masterresource=nil, coreresource=nil, taskresource=nil, comresource=nil, oncos=nil, chargetype=nil, routernodesize=nil, supportha=nil, securityon=nil, securitygroup=nil, cbsencrypt=nil, applicationrole=nil, securitygroups=nil, publickeyid=nil)
  @SoftInfo = softinfo
  @MasterNodeSize = masternodesize
  @CoreNodeSize = corenodesize
  @TaskNodeSize = tasknodesize
  @ComNodeSize = comnodesize
  @MasterResource = masterresource
  @CoreResource = coreresource
  @TaskResource = taskresource
  @ComResource = comresource
  @OnCos = oncos
  @ChargeType = chargetype
  @RouterNodeSize = routernodesize
  @SupportHA = supportha
  @SecurityOn = securityon
  @SecurityGroup = securitygroup
  @CbsEncrypt = cbsencrypt
  @ApplicationRole = applicationrole
  @SecurityGroups = securitygroups
  @PublicKeyId = publickeyid
end

Instance Attribute Details

#ApplicationRoleObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def ApplicationRole
  @ApplicationRole
end

#CbsEncryptObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def CbsEncrypt
  @CbsEncrypt
end

#ChargeTypeObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def ChargeType
  @ChargeType
end

#ComNodeSizeObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def ComNodeSize
  @ComNodeSize
end

#ComResourceObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def ComResource
  @ComResource
end

#CoreNodeSizeObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def CoreNodeSize
  @CoreNodeSize
end

#CoreResourceObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def CoreResource
  @CoreResource
end

#MasterNodeSizeObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def MasterNodeSize
  @MasterNodeSize
end

#MasterResourceObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def MasterResource
  @MasterResource
end

#OnCosObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def OnCos
  @OnCos
end

#PublicKeyIdObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def PublicKeyId
  @PublicKeyId
end

#RouterNodeSizeObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def RouterNodeSize
  @RouterNodeSize
end

#SecurityGroupObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def SecurityGroup
  @SecurityGroup
end

#SecurityGroupsObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def SecurityGroups
  @SecurityGroups
end

#SecurityOnObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def SecurityOn
  @SecurityOn
end

#SoftInfoObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def SoftInfo
  @SoftInfo
end

#SupportHAObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def SupportHA
  @SupportHA
end

#TaskNodeSizeObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def TaskNodeSize
  @TaskNodeSize
end

#TaskResourceObject

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

Parameters:

  • SoftInfo:

    软件信息

  • MasterNodeSize:

    Master节点个数

  • CoreNodeSize:

    Core节点个数

  • TaskNodeSize:

    Task节点个数

  • ComNodeSize:

    Common节点个数

  • MasterResource:

    Master节点资源

  • CoreResource:

    Core节点资源

  • TaskResource:

    Task节点资源

  • ComResource:

    Common节点资源

  • OnCos:

    是否使用COS

  • ChargeType:

    收费类型

  • RouterNodeSize:

    Router节点个数

  • SupportHA:

    是否支持HA

  • SecurityOn:

    是否支持安全模式

  • SecurityGroup:

    安全组名称

  • CbsEncrypt:

    是否开启Cbs加密

  • ApplicationRole:

    自定义应用角色。

  • SecurityGroups:

    安全组

  • PublicKeyId:

    SSH密钥Id



6312
6313
6314
# File 'lib/v20190103/models.rb', line 6312

def TaskResource
  @TaskResource
end

Instance Method Details

#deserialize(params) ⇒ Object



6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
# File 'lib/v20190103/models.rb', line 6336

def deserialize(params)
  @SoftInfo = params['SoftInfo']
  @MasterNodeSize = params['MasterNodeSize']
  @CoreNodeSize = params['CoreNodeSize']
  @TaskNodeSize = params['TaskNodeSize']
  @ComNodeSize = params['ComNodeSize']
  unless params['MasterResource'].nil?
    @MasterResource = ResourceDetail.new
    @MasterResource.deserialize(params['MasterResource'])
  end
  unless params['CoreResource'].nil?
    @CoreResource = ResourceDetail.new
    @CoreResource.deserialize(params['CoreResource'])
  end
  unless params['TaskResource'].nil?
    @TaskResource = ResourceDetail.new
    @TaskResource.deserialize(params['TaskResource'])
  end
  unless params['ComResource'].nil?
    @ComResource = ResourceDetail.new
    @ComResource.deserialize(params['ComResource'])
  end
  @OnCos = params['OnCos']
  @ChargeType = params['ChargeType']
  @RouterNodeSize = params['RouterNodeSize']
  @SupportHA = params['SupportHA']
  @SecurityOn = params['SecurityOn']
  @SecurityGroup = params['SecurityGroup']
  @CbsEncrypt = params['CbsEncrypt']
  @ApplicationRole = params['ApplicationRole']
  @SecurityGroups = params['SecurityGroups']
  @PublicKeyId = params['PublicKeyId']
end