Class: TencentCloud::Wedata::V20210820::TaskExtDsVO

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

Overview

属性配置

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, properties = nil, dryrunextattributes = nil, dryrunparameter = nil) ⇒ TaskExtDsVO

Returns a new instance of TaskExtDsVO.



37379
37380
37381
37382
37383
37384
# File 'lib/v20210820/models.rb', line 37379

def initialize(taskid=nil, properties=nil, dryrunextattributes=nil, dryrunparameter=nil)
  @TaskId = taskid
  @Properties = properties
  @DryRunExtAttributes = dryrunextattributes
  @DryRunParameter = dryrunparameter
end

Instance Attribute Details

#DryRunExtAttributesObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



37377
37378
37379
# File 'lib/v20210820/models.rb', line 37377

def DryRunExtAttributes
  @DryRunExtAttributes
end

#DryRunParameterObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



37377
37378
37379
# File 'lib/v20210820/models.rb', line 37377

def DryRunParameter
  @DryRunParameter
end

#PropertiesObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



37377
37378
37379
# File 'lib/v20210820/models.rb', line 37377

def Properties
  @Properties
end

#TaskIdObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



37377
37378
37379
# File 'lib/v20210820/models.rb', line 37377

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



37386
37387
37388
37389
37390
37391
37392
37393
37394
37395
37396
37397
37398
37399
37400
37401
37402
37403
37404
37405
37406
37407
37408
37409
37410
37411
37412
# File 'lib/v20210820/models.rb', line 37386

def deserialize(params)
  @TaskId = params['TaskId']
  unless params['Properties'].nil?
    @Properties = []
    params['Properties'].each do |i|
      paraminfods_tmp = ParamInfoDs.new
      paraminfods_tmp.deserialize(i)
      @Properties << paraminfods_tmp
    end
  end
  unless params['DryRunExtAttributes'].nil?
    @DryRunExtAttributes = []
    params['DryRunExtAttributes'].each do |i|
      attributeitemdsvo_tmp = AttributeItemDsVO.new
      attributeitemdsvo_tmp.deserialize(i)
      @DryRunExtAttributes << attributeitemdsvo_tmp
    end
  end
  unless params['DryRunParameter'].nil?
    @DryRunParameter = []
    params['DryRunParameter'].each do |i|
      attributeitemdsvo_tmp = AttributeItemDsVO.new
      attributeitemdsvo_tmp.deserialize(i)
      @DryRunParameter << attributeitemdsvo_tmp
    end
  end
end