public void TestDescribeMetrics() { MonitorClient monitorClient = GetMonitorClient(); DescribeMetricsRequest request = new DescribeMetricsRequest(); request.RegionId = "cn-north-1"; request.ServiceCode = "vm"; var result = monitorClient.DescribeMetrics(request).Result; _output.WriteLine(JsonConvert.SerializeObject(result)); }
/// <summary> /// 查询可用监控项列表 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public async Task <DescribeMetricsResponse> DescribeMetrics(DescribeMetricsRequest request) { return(await new DescribeMetricsExecutor().Client(this).Execute <DescribeMetricsResponse, DescribeMetricsResult, DescribeMetricsRequest>(request).ConfigureAwait(false)); }
/// <summary> /// 查询可用监控项列表 /// </summary> /// <param name="request">请求参数信息</param> /// <returns>请求结果信息</returns> public DescribeMetricsResponse DescribeMetrics(DescribeMetricsRequest request) { return(new DescribeMetricsExecutor().Client(this).Execute <DescribeMetricsResponse, DescribeMetricsResult, DescribeMetricsRequest>(request)); }