DATASOURCE::DTS::JobMonitorRules类型用于查询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。 | 无 |
示例
YAML
JSON
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.
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.",
"Value": {
"Fn::GetAtt": [
"ExtensionDataSource",
"DtsJobIds"
]
}
}
}
}
该文章对您有帮助吗?
- 本页导读 (1)
- 语法
- 属性
- 返回值
- 示例