Class: TencentCloud::Tdmq::V20200217::RocketMQSmoothMigrationTaskItem

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

Overview

RocketMQ平滑迁移任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskname = nil, sourceclustername = nil, clusterid = nil, connectiontype = nil, sourcenameserver = nil, taskstatus = nil) ⇒ RocketMQSmoothMigrationTaskItem

Returns a new instance of RocketMQSmoothMigrationTaskItem.



12120
12121
12122
12123
12124
12125
12126
12127
12128
# File 'lib/v20200217/models.rb', line 12120

def initialize(taskid=nil, taskname=nil, sourceclustername=nil, clusterid=nil, connectiontype=nil, sourcenameserver=nil, taskstatus=nil)
  @TaskId = taskid
  @TaskName = taskname
  @SourceClusterName = sourceclustername
  @ClusterId = clusterid
  @ConnectionType = connectiontype
  @SourceNameServer = sourcenameserver
  @TaskStatus = taskstatus
end

Instance Attribute Details

#ClusterIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def ClusterId
  @ClusterId
end

#ConnectionTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def ConnectionType
  @ConnectionType
end

#SourceClusterNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def SourceClusterName
  @SourceClusterName
end

#SourceNameServerObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def SourceNameServer
  @SourceNameServer
end

#TaskIdObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def TaskId
  @TaskId
end

#TaskNameObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def TaskName
  @TaskName
end

#TaskStatusObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 PUBLIC 公网 VPC 私有网络 OTHER 其他 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 Configuration 迁移配置 SourceConnecting 连接源集群中 MetaDataImport 元数据导入 EndpointSetup 切换接入点 ServiceMigration 切流中 Completed 已完成 Cancelled 已取消 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • ClusterId:

    目标集群ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态



12118
12119
12120
# File 'lib/v20200217/models.rb', line 12118

def TaskStatus
  @TaskStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



12130
12131
12132
12133
12134
12135
12136
12137
12138
# File 'lib/v20200217/models.rb', line 12130

def deserialize(params)
  @TaskId = params['TaskId']
  @TaskName = params['TaskName']
  @SourceClusterName = params['SourceClusterName']
  @ClusterId = params['ClusterId']
  @ConnectionType = params['ConnectionType']
  @SourceNameServer = params['SourceNameServer']
  @TaskStatus = params['TaskStatus']
end