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.



38917
38918
38919
38920
38921
38922
# File 'lib/v20210820/models.rb', line 38917

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:

    任务试运行动态传参



38915
38916
38917
# File 'lib/v20210820/models.rb', line 38915

def DryRunExtAttributes
  @DryRunExtAttributes
end

#DryRunParameterObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



38915
38916
38917
# File 'lib/v20210820/models.rb', line 38915

def DryRunParameter
  @DryRunParameter
end

#PropertiesObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



38915
38916
38917
# File 'lib/v20210820/models.rb', line 38915

def Properties
  @Properties
end

#TaskIdObject

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

Parameters:

  • TaskId:

    任务ID

  • Properties:

    任务属性

  • DryRunExtAttributes:

    任务试运行扩展业务属性

  • DryRunParameter:

    任务试运行动态传参



38915
38916
38917
# File 'lib/v20210820/models.rb', line 38915

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



38924
38925
38926
38927
38928
38929
38930
38931
38932
38933
38934
38935
38936
38937
38938
38939
38940
38941
38942
38943
38944
38945
38946
38947
38948
38949
38950
# File 'lib/v20210820/models.rb', line 38924

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