文档

DATASOURCE::DTS::MigrationInstances

更新时间:

DATASOURCE::DTS::MigrationInstances类型用于查询已创建DTS任务列表及各任务执行详情。

语法

{
  "Type": "DATASOURCE::DTS::MigrationInstances",
  "Properties": {
    "DtsInstanceId": String
  }
}

属性

属性名称

类型

必须

允许更新

描述

约束

DtsInstanceId

String

迁移、同步或订阅实例ID。

返回值

Fn::GetAtt

  • DtsInstanceIds:迁移、同步或订阅实例ID列表。

  • MigrationInstances:迁移、同步或订阅实例列表。

属性名称

类型

描述

约束

DtsInstanceIds

List

迁移、同步或订阅实例ID列表。

MigrationInstances

List

迁移、同步或订阅实例列表。

DestinationEndpointEngineName

String

目标实例的数据库类型。

DtsInstanceId

String

迁移、同步或订阅实例ID。

SourceEndpointEngineName

String

源实例的数据库类型。

PaymentType

String

实例的付费类型。

InstanceClass

String

实例规格。

SourceEndpointRegion

String

源实例区域。

CreateTime

String

任务创建时间。

格式为yyyy-MM-ddTHH:mm:ssZ(UTC时间)。

DestinationSourceEndpointRegion

String

目标源实例区域。

示例

YAML格式

ROSTemplateFormatVersion: '2015-09-01'
Parameters:
  DtsInstanceId:
    Description: Synchronization instance ID.
    Type: String
Resources:
  ExtensionDataSource:
    Properties:
      DtsInstanceId:
        Ref: DtsInstanceId
    Type: DATASOURCE::DTS::MigrationInstances
Outputs:
  DtsInstanceIds:
    Description: The list of dts instance IDs.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - DtsInstanceIds
  MigrationInstances:
    Description: The list of migration instances.
    Value:
      Fn::GetAtt:
      - ExtensionDataSource
      - MigrationInstances

JSON格式

{
  "ROSTemplateFormatVersion": "2015-09-01",
  "Parameters": {
    "DtsInstanceId": {
      "Type": "String",
      "Description": "Synchronization instance ID."
    }
  },
  "Resources": {
    "ExtensionDataSource": {
      "Type": "DATASOURCE::DTS::MigrationInstances",
      "Properties": {
        "DtsInstanceId": {
          "Ref": "DtsInstanceId"
        }
      }
    }
  },
  "Outputs": {
    "DtsInstanceIds": {
      "Description": "The list of dts instance IDs.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "DtsInstanceIds"
        ]
      }
    },
    "MigrationInstances": {
      "Description": "The list of migration instances.",
      "Value": {
        "Fn::GetAtt": [
          "ExtensionDataSource",
          "MigrationInstances"
        ]
      }
    }
  }
}
  • 本页导读 (1)
文档反馈