Class: TencentCloud::Oceanus::V20190422::ExpertModeConfiguration
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Oceanus::V20190422::ExpertModeConfiguration
- Defined in:
- lib/v20190422/models.rb
Overview
作业配置 – 专家模式的详细配置
Instance Attribute Summary collapse
-
#JobGraph ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NodeConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SlotSharingGroups ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(jobgraph = nil, nodeconfig = nil, slotsharinggroups = nil) ⇒ ExpertModeConfiguration
constructor
A new instance of ExpertModeConfiguration.
Constructor Details
#initialize(jobgraph = nil, nodeconfig = nil, slotsharinggroups = nil) ⇒ ExpertModeConfiguration
Returns a new instance of ExpertModeConfiguration.
3145 3146 3147 3148 3149 |
# File 'lib/v20190422/models.rb', line 3145 def initialize(jobgraph=nil, nodeconfig=nil, slotsharinggroups=nil) @JobGraph = jobgraph @NodeConfig = nodeconfig @SlotSharingGroups = slotsharinggroups end |
Instance Attribute Details
#JobGraph ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3143 3144 3145 |
# File 'lib/v20190422/models.rb', line 3143 def JobGraph @JobGraph end |
#NodeConfig ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3143 3144 3145 |
# File 'lib/v20190422/models.rb', line 3143 def NodeConfig @NodeConfig end |
#SlotSharingGroups ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。
3143 3144 3145 |
# File 'lib/v20190422/models.rb', line 3143 def SlotSharingGroups @SlotSharingGroups end |
Instance Method Details
#deserialize(params) ⇒ Object
3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 |
# File 'lib/v20190422/models.rb', line 3151 def deserialize(params) unless params['JobGraph'].nil? @JobGraph = JobGraph.new @JobGraph.deserialize(params['JobGraph']) end unless params['NodeConfig'].nil? @NodeConfig = [] params['NodeConfig'].each do |i| nodeconfig_tmp = NodeConfig.new nodeconfig_tmp.deserialize(i) @NodeConfig << nodeconfig_tmp end end unless params['SlotSharingGroups'].nil? @SlotSharingGroups = [] params['SlotSharingGroups'].each do |i| slotsharinggroup_tmp = SlotSharingGroup.new slotsharinggroup_tmp.deserialize(i) @SlotSharingGroups << slotsharinggroup_tmp end end end |