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:
|
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 |
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
- MigrationInstancesJSON 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"
]
}
}
}
}