DATASOURCE::DTS::JobMonitorRule タイプは、Data Transmission Service (DTS) タスクのアラートルールをクエリするために使用されます。
構文
{
"Type": "DATASOURCE::DTS::JobMonitorRule",
"Properties": {
"DtsJobId": String,
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
DtsJobId | String | はい | はい | データ移行、データ同期、または変更追跡タスクの ID。 | なし。 |
RefreshOptions | String | いいえ | はい | スタックの更新時にデータソースリソースをリフレッシュするポリシー。 | 有効な値:
|
戻り値
Fn::GetAtt
Type: アラートルール のタイプ。
DtsJobId: データ移行、データ同期、または変更追跡タスクの ID。
Phone: アラートが発生したときに通知を受信する携帯電話番号。
State: アラート ルールが有効かどうかを示す状態。
Times: 増分データ検証タスクの統計期間の数。
Period: 増分データ検証タスクの統計期間。単位: 分。
DelayRuleTime: 待機時間アラートをトリガーするためのしきい値。単位: 秒。
例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
DtsJobId:
Type: String
Description:
en: The ID of the data migration, data synchronization, or change tracking task.
Required: true
Resources:
ExtensionDataSource:
Type: DATASOURCE::DTS::JobMonitorRule
Properties:
DtsJobId:
Ref: DtsJobId
Outputs:
Type:
Description: 監視ルールのタイプ。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Type
DtsJobId:
Description: データ移行、データ同期、または変更追跡タスクの ID。
Value:
Fn::GetAtt:
- ExtensionDataSource
- DtsJobId
Phone:
Description: アラート通知を受信する携帯電話番号。複数の携帯電話番号はコンマ (,) で区切ります。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Phone
State:
Description: 監視ルールが有効かどうかを示します。
Value:
Fn::GetAtt:
- ExtensionDataSource
- State
Times:
Description: 増分検証タスクのサイクル数。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Times
Period:
Description: 増分検証タスクの統計期間 (分単位)。
Value:
Fn::GetAtt:
- ExtensionDataSource
- Period
DelayRuleTime:
Description: アラートをトリガーするしきい値。
Value:
Fn::GetAtt:
- ExtensionDataSource
- DelayRuleTime
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"DtsJobId": {
"Type": "String",
"Description": {
"en": "The ID of the data migration, data synchronization, or change tracking task."
},
"Required": true
}
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::DTS::JobMonitorRule",
"Properties": {
"DtsJobId": {
"Ref": "DtsJobId"
}
}
}
},
"Outputs": {
"Type": {
"Description": "監視ルールのタイプ。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Type"
]
}
},
"DtsJobId": {
"Description": "データ移行、データ同期、または変更追跡タスクの ID。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DtsJobId"
]
}
},
"Phone": {
"Description": "アラート通知を受信する携帯電話番号。複数の携帯電話番号はコンマ (,) で区切ります。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Phone"
]
}
},
"State": {
"Description": "監視ルールが有効かどうかを示します。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"State"
]
}
},
"Times": {
"Description": "増分検証タスクのサイクル数。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Times"
]
}
},
"Period": {
"Description": "増分検証タスクの統計期間 (分単位)。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"Period"
]
}
},
"DelayRuleTime": {
"Description": "アラートをトリガーするしきい値。",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DelayRuleTime"
]
}
}
}
}