DATASOURCE::DTS::JobMonitorRules は、Data Transmission Service (DTS) タスクのアラートルールをクエリするために使用されます。
構文
{
"Type": "DATASOURCE::DTS::JobMonitorRules",
"Properties": {
"RefreshOptions": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
RefreshOptions | String | いいえ | はい | スタックの更新時のデータソースリソースのリフレッシュポリシー。 | 有効な値:
|
戻り値
Fn::GetAtt
JobMonitorRules: データ移行、データ同期、または変更追跡タスクのアラートルール。
DtsJobIds: データ移行、データ同期、または変更追跡タスクの ID。
プロパティ | タイプ | 説明 | 制約 |
DtsJobIds | List | データ移行、データ同期、または変更追跡タスクの ID。 | なし。 |
JobMonitorRules | List | データ移行、データ同期、または変更追跡タスクのアラートルール。 | なし。 |
Type | String | アラートルールタイプ。 | 有効な値:
|
JobType | String | DTS インスタンスのタスクタイプ。 | 有効な値:
|
State | String | アラートルールを有効にするかどうかを指定します。 | 戻り値:
|
Phone | String | アラートがトリガーされたときにアラート通知を受信する携帯電話番号。 | なし。 |
Times | String | 増分データ検証タスクの統計期間の数。 | なし。 |
Period | String | 増分データ検証タスクの統計期間。単位:分。 | なし。 |
NoticeValue | String | アラートのしきい値。 | なし。 |
DelayRuleTime | String | レイテンシアラートをトリガーするためのしきい値。単位:秒。 | なし。 |
JobId | String | タスクの ID。 | なし。 |
例
ROSTemplateFormatVersion: '2015-09-01'
Parameters: {}
Resources:
ExtensionDataSource:
Type: DATASOURCE::DTS::JobMonitorRules
Properties: {}
Outputs:
JobMonitorRules:
Description: The list of job monitor rules. # ジョブ監視ルールの一覧
Value:
Fn::GetAtt:
- ExtensionDataSource
- JobMonitorRules
DtsJobIds:
Description: The list of dts job IDs. # DTS ジョブ ID の一覧
Value:
Fn::GetAtt:
- ExtensionDataSource
- DtsJobIds
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
},
"Resources": {
"ExtensionDataSource": {
"Type": "DATASOURCE::DTS::JobMonitorRules",
"Properties": {
}
}
},
"Outputs": {
"JobMonitorRules": {
"Description": "The list of job monitor rules.", // ジョブ監視ルールの一覧
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"JobMonitorRules"
]
}
},
"DtsJobIds": {
"Description": "The list of dts job IDs.", // DTS ジョブ ID の一覧
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DtsJobIds"
]
}
}
}
}