Class: TencentCloud::Trocket::V20230308::SmoothMigrationTaskItem

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

Overview

平滑迁移任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, taskname = nil, sourceclustername = nil, instanceid = nil, connectiontype = nil, sourcenameserver = nil, taskstatus = nil, instanceversion = nil) ⇒ SmoothMigrationTaskItem

Returns a new instance of SmoothMigrationTaskItem.



5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
# File 'lib/v20230308/models.rb', line 5963

def initialize(taskid=nil, taskname=nil, sourceclustername=nil, instanceid=nil, connectiontype=nil, sourcenameserver=nil, taskstatus=nil, instanceversion=nil)
  @TaskId = taskid
  @TaskName = taskname
  @SourceClusterName = sourceclustername
  @InstanceId = instanceid
  @ConnectionType = connectiontype
  @SourceNameServer = sourcenameserver
  @TaskStatus = taskstatus
  @InstanceVersion = instanceversion
end

Instance Attribute Details

#ConnectionTypeObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def ConnectionType
  @ConnectionType
end

#InstanceIdObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def InstanceId
  @InstanceId
end

#InstanceVersionObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def InstanceVersion
  @InstanceVersion
end

#SourceClusterNameObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def SourceClusterName
  @SourceClusterName
end

#SourceNameServerObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def SourceNameServer
  @SourceNameServer
end

#TaskIdObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def TaskId
  @TaskId
end

#TaskNameObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def TaskName
  @TaskName
end

#TaskStatusObject

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

Parameters:

  • TaskId:

    任务ID

  • TaskName:

    任务名称

  • SourceClusterName:

    源集群名称

  • InstanceId:

    目标集群实例ID

  • ConnectionType:

    网络连接类型,

  • SourceNameServer:

    源集群NameServer地址

  • TaskStatus:

    任务状态:

  • InstanceVersion:

    目标集群实例版本,



5961
5962
5963
# File 'lib/v20230308/models.rb', line 5961

def TaskStatus
  @TaskStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
# File 'lib/v20230308/models.rb', line 5974

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