全部产品
Search
文档中心

Resource Orchestration Service:DATASOURCE::DTS::MigrationInstances

更新时间:Jun 26, 2025

DATASOURCE::DTS::MigrationInstances digunakan untuk menanyakan informasi tentang tugas Data Transmission Service (DTS).

Sintaks

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

Properti

Properti

Tipe

Diperlukan

Dapat Diedit

Deskripsi

Kendala

DtsInstanceId

String

Tidak

Ya

ID dari instance DTS yang menyediakan layanan migrasi, sinkronisasi, atau langganan.

Tidak ada.

RefreshOptions

String

Tidak

Ya

Kebijakan refresh untuk sumber daya data ketika stack diperbarui.

Nilai valid:

  • Never (default): tidak merefresh sumber daya data ketika stack diperbarui.

  • Always: merefresh sumber daya data ketika stack diperbarui.

Nilai kembali

Fn::GetAtt

  • DtsInstanceIds: ID dari instance DTS yang menyediakan layanan migrasi, sinkronisasi, atau langganan.

  • MigrationInstances: Nama dari instance DTS yang menyediakan layanan migrasi, sinkronisasi, atau langganan.

Properti

Tipe

Deskripsi

Kendala

DtsInstanceIds

Daftar

ID dari instance DTS yang menyediakan layanan migrasi, sinkronisasi, atau langganan.

Tidak ada.

MigrationInstances

Daftar

Instance DTS yang menyediakan layanan migrasi, sinkronisasi, atau langganan.

Tidak ada.

DestinationEndpointEngineName

String

Mesin database dari instance tujuan.

Tidak ada.

DtsInstanceId

String

ID dari instance DTS yang menyediakan layanan migrasi, sinkronisasi, atau langganan.

Tidak ada.

SourceEndpointEngineName

String

Mesin database dari instance sumber.

Tidak ada.

PaymentType

String

Metode penagihan dari instance DTS.

Tidak ada.

InstanceClass

String

Tipe instance.

Tidak ada.

SourceEndpointRegion

String

Wilayah di mana instance sumber berada.

Tidak ada.

CreateTime

String

Waktu ketika tugas DTS dibuat.

Waktu ditampilkan dalam format yyyy-MM-ddTHH:mm:ssZ dalam UTC.

DestinationSourceEndpointRegion

String

Wilayah di mana instance tujuan berada.

Tidak ada.

Contoh

YAML format

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 format

{
  "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"
        ]
      }
    }
  }
}