2121import cn .ucloud .cloudwatch .models .CreateAlertStrategyTemplateResponse ;
2222import cn .ucloud .cloudwatch .models .DeleteAlertStrategyTemplateRequest ;
2323import cn .ucloud .cloudwatch .models .DeleteAlertStrategyTemplateResponse ;
24+ import cn .ucloud .cloudwatch .models .EnableAlertStrategyRequest ;
25+ import cn .ucloud .cloudwatch .models .EnableAlertStrategyResponse ;
2426import cn .ucloud .cloudwatch .models .GetProductMetricsRequest ;
2527import cn .ucloud .cloudwatch .models .GetProductMetricsResponse ;
2628import cn .ucloud .cloudwatch .models .ListAlertRecordRequest ;
3133import cn .ucloud .cloudwatch .models .ListAlertStrategyTemplateResponse ;
3234import cn .ucloud .cloudwatch .models .ListMonitorProductRequest ;
3335import cn .ucloud .cloudwatch .models .ListMonitorProductResponse ;
36+ import cn .ucloud .cloudwatch .models .ModifyAlertStrategyRemarkRequest ;
37+ import cn .ucloud .cloudwatch .models .ModifyAlertStrategyRemarkResponse ;
3438import cn .ucloud .cloudwatch .models .QueryMetricDataSetRequest ;
3539import cn .ucloud .cloudwatch .models .QueryMetricDataSetResponse ;
3640import cn .ucloud .cloudwatch .models .QueryMetricDataSummaryRequest ;
@@ -91,7 +95,7 @@ public CreateAlertStrategyTemplateResponse createAlertStrategyTemplate(
9195 }
9296
9397 /**
94- * DeleteAlertStrategyTemplate - 删除告警策略模板
98+ * DeleteAlertStrategyTemplate - 删除告警条件模板
9599 *
96100 * @param request Request object
97101 * @throws UCloudException Exception
@@ -103,6 +107,19 @@ public DeleteAlertStrategyTemplateResponse deleteAlertStrategyTemplate(
103107 this .invoke (request , DeleteAlertStrategyTemplateResponse .class );
104108 }
105109
110+ /**
111+ * EnableAlertStrategy - 是否启用告警策略
112+ *
113+ * @param request Request object
114+ * @throws UCloudException Exception
115+ */
116+ public EnableAlertStrategyResponse enableAlertStrategy (EnableAlertStrategyRequest request )
117+ throws UCloudException {
118+ request .setAction ("EnableAlertStrategy" );
119+ return (EnableAlertStrategyResponse )
120+ this .invoke (request , EnableAlertStrategyResponse .class );
121+ }
122+
106123 /**
107124 * GetProductMetrics - 获取云产品关联的指标列表
108125 *
@@ -164,6 +181,19 @@ public ListMonitorProductResponse listMonitorProduct(ListMonitorProductRequest r
164181 return (ListMonitorProductResponse ) this .invoke (request , ListMonitorProductResponse .class );
165182 }
166183
184+ /**
185+ * ModifyAlertStrategyRemark - 修改告警策略备注
186+ *
187+ * @param request Request object
188+ * @throws UCloudException Exception
189+ */
190+ public ModifyAlertStrategyRemarkResponse modifyAlertStrategyRemark (
191+ ModifyAlertStrategyRemarkRequest request ) throws UCloudException {
192+ request .setAction ("ModifyAlertStrategyRemark" );
193+ return (ModifyAlertStrategyRemarkResponse )
194+ this .invoke (request , ModifyAlertStrategyRemarkResponse .class );
195+ }
196+
167197 /**
168198 * QueryMetricDataSet - 查询监控指标数据集
169199 *
0 commit comments