Class: TencentCloud::Ckafka::V20190819::DescribeDatahubTaskRes

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

Overview

查询Datahub任务信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskname = nil, tasktype = nil, status = nil, sourceresource = nil, targetresource = nil, connections = nil, createtime = nil, transformparam = nil, datahubid = nil, schemaid = nil, schemaname = nil, transformsparam = nil, errormessage = nil, tags = nil, description = nil, isolatestatus = nil) ⇒ DescribeDatahubTaskRes

Returns a new instance of DescribeDatahubTaskRes.



4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
# File 'lib/v20190819/models.rb', line 4719

def initialize(taskid=nil, taskname=nil, tasktype=nil, status=nil, sourceresource=nil, targetresource=nil, connections=nil, createtime=nil, transformparam=nil, datahubid=nil, schemaid=nil, schemaname=nil, transformsparam=nil, errormessage=nil, tags=nil, description=nil, isolatestatus=nil)
  @TaskId = taskid
  @TaskName = taskname
  @TaskType = tasktype
  @Status = status
  @SourceResource = sourceresource
  @TargetResource = targetresource
  @Connections = connections
  @CreateTime = createtime
  @TransformParam = transformparam
  @DatahubId = datahubid
  @SchemaId = schemaid
  @SchemaName = schemaname
  @TransformsParam = transformsparam
  @ErrorMessage = errormessage
  @Tags = tags
  @Description = description
  @IsolateStatus = isolatestatus
end

Instance Attribute Details

#ConnectionsObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def Connections
  @Connections
end

#CreateTimeObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def CreateTime
  @CreateTime
end

#DatahubIdObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def DatahubId
  @DatahubId
end

#DescriptionObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def Description
  @Description
end

#ErrorMessageObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def ErrorMessage
  @ErrorMessage
end

#IsolateStatusObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def IsolateStatus
  @IsolateStatus
end

#SchemaIdObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def SchemaId
  @SchemaId
end

#SchemaNameObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def SchemaName
  @SchemaName
end

#SourceResourceObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def SourceResource
  @SourceResource
end

#StatusObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def Status
  @Status
end

#TagsObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def Tags
  @Tags
end

#TargetResourceObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def TargetResource
  @TargetResource
end

#TaskIdObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def TaskId
  @TaskId
end

#TaskNameObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def TaskName
  @TaskName
end

#TaskTypeObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def TaskType
  @TaskType
end

#TransformParamObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def TransformParam
  @TransformParam
end

#TransformsParamObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • TaskType:

    任务类型,SOURCE数据接入,SINK数据流出

  • Status:

    状态,-1创建失败,0创建中,1运行中,2删除中,3已删除,4删除失败,5暂停中,6已暂停,7暂停失败,8恢复中,9恢复失败

  • SourceResource:

    数据源

  • TargetResource:

    数据目标

  • Connections:

    Connection列表

  • CreateTime:

    任务创建时间

  • TransformParam:

    消息处理规则

  • DatahubId:

    数据接入ID

  • SchemaId:

    绑定的SchemaId

  • SchemaName:

    绑定的Schema名称

  • TransformsParam:

    数据处理规则

  • ErrorMessage:

    异常信息

  • Tags:

    任务标签列表

  • Description:

    任务描述信息

  • IsolateStatus:

    1:正常 2:隔离中



4717
4718
4719
# File 'lib/v20190819/models.rb', line 4717

def TransformsParam
  @TransformsParam
end

Instance Method Details

#deserialize(params) ⇒ Object



4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
# File 'lib/v20190819/models.rb', line 4739

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskName = params['TaskName']
  @TaskType = params['TaskType']
  @Status = params['Status']
  unless params['SourceResource'].nil?
    @SourceResource = DatahubResource.new
    @SourceResource.deserialize(params['SourceResource'])
  end
  unless params['TargetResource'].nil?
    @TargetResource = DatahubResource.new
    @TargetResource.deserialize(params['TargetResource'])
  end
  unless params['Connections'].nil?
    @Connections = []
    params['Connections'].each do |i|
      connection_tmp = Connection.new
      connection_tmp.deserialize(i)
      @Connections << connection_tmp
    end
  end
  @CreateTime = params['CreateTime']
  unless params['TransformParam'].nil?
    @TransformParam = TransformParam.new
    @TransformParam.deserialize(params['TransformParam'])
  end
  @DatahubId = params['DatahubId']
  @SchemaId = params['SchemaId']
  @SchemaName = params['SchemaName']
  unless params['TransformsParam'].nil?
    @TransformsParam = TransformsParam.new
    @TransformsParam.deserialize(params['TransformsParam'])
  end
  @ErrorMessage = params['ErrorMessage']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  @Description = params['Description']
  @IsolateStatus = params['IsolateStatus']
end