Class: TencentCloud::Batch::V20170312::TaskTemplateView
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Batch::V20170312::TaskTemplateView
- Defined in:
- lib/v20170312/models.rb
Overview
任务模板信息
Instance Attribute Summary collapse
-
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TaskTemplateDescription ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TaskTemplateId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TaskTemplateInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TaskTemplateName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(tasktemplateid = nil, tasktemplatename = nil, tasktemplatedescription = nil, tasktemplateinfo = nil, createtime = nil, tags = nil) ⇒ TaskTemplateView
constructor
A new instance of TaskTemplateView.
Constructor Details
#initialize(tasktemplateid = nil, tasktemplatename = nil, tasktemplatedescription = nil, tasktemplateinfo = nil, createtime = nil, tags = nil) ⇒ TaskTemplateView
Returns a new instance of TaskTemplateView.
4017 4018 4019 4020 4021 4022 4023 4024 |
# File 'lib/v20170312/models.rb', line 4017 def initialize(tasktemplateid=nil, tasktemplatename=nil, tasktemplatedescription=nil, tasktemplateinfo=nil, createtime=nil, =nil) @TaskTemplateId = tasktemplateid @TaskTemplateName = tasktemplatename @TaskTemplateDescription = tasktemplatedescription @TaskTemplateInfo = tasktemplateinfo @CreateTime = createtime @Tags = end |
Instance Attribute Details
#CreateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4015 4016 4017 |
# File 'lib/v20170312/models.rb', line 4015 def CreateTime @CreateTime end |
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4015 4016 4017 |
# File 'lib/v20170312/models.rb', line 4015 def Tags @Tags end |
#TaskTemplateDescription ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4015 4016 4017 |
# File 'lib/v20170312/models.rb', line 4015 def TaskTemplateDescription @TaskTemplateDescription end |
#TaskTemplateId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4015 4016 4017 |
# File 'lib/v20170312/models.rb', line 4015 def TaskTemplateId @TaskTemplateId end |
#TaskTemplateInfo ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4015 4016 4017 |
# File 'lib/v20170312/models.rb', line 4015 def TaskTemplateInfo @TaskTemplateInfo end |
#TaskTemplateName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
4015 4016 4017 |
# File 'lib/v20170312/models.rb', line 4015 def TaskTemplateName @TaskTemplateName end |
Instance Method Details
#deserialize(params) ⇒ Object
4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 |
# File 'lib/v20170312/models.rb', line 4026 def deserialize(params) @TaskTemplateId = params['TaskTemplateId'] @TaskTemplateName = params['TaskTemplateName'] @TaskTemplateDescription = params['TaskTemplateDescription'] unless params['TaskTemplateInfo'].nil? @TaskTemplateInfo = Task.new @TaskTemplateInfo.deserialize(params['TaskTemplateInfo']) end @CreateTime = params['CreateTime'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end end |