openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 383 kB
JSON
{"openapi":"3.0.0","info":{"version":"2010-08-01","x-release":"v4","title":"Amazon CloudWatch","description":"<p>Amazon CloudWatch monitors your Amazon Web Services (Amazon Web Services) resources and the applications you run on Amazon Web Services in real time. You can use CloudWatch to collect and track metrics, which are the variables you want to measure for your resources and applications.</p> <p>CloudWatch alarms send notifications or automatically change the resources you are monitoring based on rules that you define. For example, you can monitor the CPU usage and disk reads and writes of your Amazon EC2 instances. Then, use this data to determine whether you should launch additional instances to handle increased load. You can also use this data to stop under-used instances to save money.</p> <p>In addition to monitoring the built-in metrics that come with Amazon Web Services, you can monitor your own custom metrics. With CloudWatch, you gain system-wide visibility into resource utilization, application performance, and operational health.</p>","x-logo":{"url":"https://twitter.com/awscloud/profile_image?size=original","backgroundColor":"#FFFFFF"},"termsOfService":"https://aws.amazon.com/service-terms/","contact":{"name":"Mike Ralphson","email":"mike.ralphson@gmail.com","url":"https://github.com/mermade/aws2openapi","x-twitter":"PermittedSoc"},"license":{"name":"Apache 2.0 License","url":"http://www.apache.org/licenses/"},"x-providerName":"amazonaws.com","x-serviceName":"monitoring","x-origin":[{"contentType":"application/json","url":"https://raw.githubusercontent.com/aws/aws-sdk-js/master/apis/monitoring-2010-08-01.normal.json","converter":{"url":"https://github.com/mermade/aws2openapi","version":"1.0.0"},"x-apisguru-driver":"external"}],"x-apiClientRegistration":{"url":"https://portal.aws.amazon.com/gp/aws/developer/registration/index.html?nc2=h_ct"},"x-apisguru-categories":["cloud"],"x-preferred":true},"externalDocs":{"description":"Amazon Web Services documentation","url":"https://docs.aws.amazon.com/monitoring/"},"servers":[{"url":"http://monitoring.{region}.amazonaws.com","variables":{"region":{"description":"The AWS region","enum":["us-east-1","us-east-2","us-west-1","us-west-2","us-gov-west-1","us-gov-east-1","ca-central-1","eu-north-1","eu-west-1","eu-west-2","eu-west-3","eu-central-1","eu-south-1","af-south-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-southeast-1","ap-southeast-2","ap-east-1","ap-south-1","sa-east-1","me-south-1"],"default":"us-east-1"}},"description":"The CloudWatch multi-region endpoint"},{"url":"https://monitoring.{region}.amazonaws.com","variables":{"region":{"description":"The AWS region","enum":["us-east-1","us-east-2","us-west-1","us-west-2","us-gov-west-1","us-gov-east-1","ca-central-1","eu-north-1","eu-west-1","eu-west-2","eu-west-3","eu-central-1","eu-south-1","af-south-1","ap-northeast-1","ap-northeast-2","ap-northeast-3","ap-southeast-1","ap-southeast-2","ap-east-1","ap-south-1","sa-east-1","me-south-1"],"default":"us-east-1"}},"description":"The CloudWatch multi-region endpoint"},{"url":"http://monitoring.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The CloudWatch endpoint for China (Beijing) and China (Ningxia)"},{"url":"https://monitoring.{region}.amazonaws.com.cn","variables":{"region":{"description":"The AWS region","enum":["cn-north-1","cn-northwest-1"],"default":"cn-north-1"}},"description":"The CloudWatch endpoint for China (Beijing) and China (Ningxia)"}],"x-hasEquivalentPaths":true,"paths":{"/#Action=DeleteAlarms":{"get":{"x-aws-operation-name":"DeleteAlarms","operationId":"GET_DeleteAlarms","description":"<p>Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can't delete two composite alarms with one operation.</p> <p> If you specify an incorrect alarm name or make any other error in the operation, no alarms are deleted. To confirm that alarms were deleted successfully, you can use the <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_DescribeAlarms.html\">DescribeAlarms</a> operation after using <code>DeleteAlarms</code>.</p> <note> <p>It is possible to create a loop or cycle of composite alarms, where composite alarm A depends on composite alarm B, and composite alarm B also depends on composite alarm A. In this scenario, you can't delete any composite alarm that is part of the cycle because there is always still a composite alarm that depends on that alarm that you want to delete.</p> <p>To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the <code>AlarmRule</code> of one of the alarms to <code>false</code>. </p> <p>Additionally, the evaluation of composite alarms stops if CloudWatch detects a cycle in the evaluation path. </p> </note>","responses":{"200":{"description":"Success"},"480":{"description":"ResourceNotFound","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ResourceNotFound"}}}}},"parameters":[{"name":"AlarmNames","in":"query","required":true,"description":"The alarms to be deleted. Do not enclose the alarm names in quote marks.","schema":{"type":"array","items":{"$ref":"#/components/schemas/AlarmName"},"maxItems":100}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteAlarms"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DeleteAlarms","operationId":"POST_DeleteAlarms","description":"<p>Deletes the specified alarms. You can delete up to 100 alarms in one operation. However, this total can include no more than one composite alarm. For example, you could delete 99 metric alarms and one composite alarms with one operation, but you can't delete two composite alarms with one operation.</p> <p> If you specify an incorrect alarm name or make any other error in the operation, no alarms are deleted. To confirm that alarms were deleted successfully, you can use the <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_DescribeAlarms.html\">DescribeAlarms</a> operation after using <code>DeleteAlarms</code>.</p> <note> <p>It is possible to create a loop or cycle of composite alarms, where composite alarm A depends on composite alarm B, and composite alarm B also depends on composite alarm A. In this scenario, you can't delete any composite alarm that is part of the cycle because there is always still a composite alarm that depends on that alarm that you want to delete.</p> <p>To get out of such a situation, you must break the cycle by changing the rule of one of the composite alarms in the cycle to remove a dependency that creates the cycle. The simplest change to make to break a cycle is to change the <code>AlarmRule</code> of one of the alarms to <code>false</code>. </p> <p>Additionally, the evaluation of composite alarms stops if CloudWatch detects a cycle in the evaluation path. </p> </note>","responses":{"200":{"description":"Success"},"480":{"description":"ResourceNotFound","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ResourceNotFound"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteAlarmsInput"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteAlarms"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DeleteAnomalyDetector":{"get":{"x-aws-operation-name":"DeleteAnomalyDetector","operationId":"GET_DeleteAnomalyDetector","description":" Deletes the specified anomaly detection model from your account. For more information about how to delete an anomaly detection model, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Create_Anomaly_Detection_Alarm.html#Delete_Anomaly_Detection_Model\">Deleting an anomaly detection model</a> in the <i>CloudWatch User Guide</i>. ","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteAnomalyDetectorOutput"}}}},"480":{"description":"ResourceNotFoundException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}},"482":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"483":{"description":"MissingRequiredParameterException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/MissingRequiredParameterException"}}}},"484":{"description":"InvalidParameterCombinationException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterCombinationException"}}}}},"parameters":[{"name":"Namespace","in":"query","required":false,"description":"The namespace associated with the anomaly detection model to delete.","schema":{"type":"string","pattern":"[^:].*","minLength":1,"maxLength":255}},{"name":"MetricName","in":"query","required":false,"description":"The metric name associated with the anomaly detection model to delete.","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"Dimensions","in":"query","required":false,"description":"The metric dimensions associated with the anomaly detection model to delete.","schema":{"type":"array","items":{"$ref":"#/components/schemas/Dimension"},"maxItems":30}},{"name":"Stat","in":"query","required":false,"description":"The statistic associated with the anomaly detection model to delete.","schema":{"type":"string","pattern":"(SampleCount|Average|Sum|Minimum|Maximum|IQM|(p|tc|tm|ts|wm)(\\d{1,2}(\\.\\d{0,10})?|100)|[ou]\\d+(\\.\\d*)?)(_E|_L|_H)?|(TM|TC|TS|WM)\\(((((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%)?:((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%|((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%:(((\\d{1,2})(\\.\\d{0,10})?|100(\\.0{0,10})?)%)?)\\)|(TM|TC|TS|WM|PR)\\(((\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)):((\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)))?|((\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)))?:(\\d+(\\.\\d{0,10})?|(\\d+(\\.\\d{0,10})?[Ee][+-]?\\d+)))\\)","maxLength":50}},{"name":"SingleMetricAnomalyDetector","in":"query","required":false,"description":"<p>A single metric anomaly detector to be deleted.</p> <p>When using <code>SingleMetricAnomalyDetector</code>, you cannot include the following parameters in the same operation:</p> <ul> <li> <p> <code>Dimensions</code>,</p> </li> <li> <p> <code>MetricName</code> </p> </li> <li> <p> <code>Namespace</code> </p> </li> <li> <p> <code>Stat</code> </p> </li> <li> <p>the <code>MetricMathAnomalyDetector</code> parameters of <code>DeleteAnomalyDetectorInput</code> </p> </li> </ul> <p>Instead, specify the single metric anomaly detector attributes as part of the <code>SingleMetricAnomalyDetector</code> property.</p>","schema":{"type":"object","properties":{"Namespace":{"allOf":[{"$ref":"#/components/schemas/Namespace"},{"description":"The namespace of the metric to create the anomaly detection model for."}]},"MetricName":{"allOf":[{"$ref":"#/components/schemas/MetricName"},{"description":"The name of the metric to create the anomaly detection model for."}]},"Dimensions":{"allOf":[{"$ref":"#/components/schemas/Dimensions"},{"description":"The metric dimensions to create the anomaly detection model for."}]},"Stat":{"allOf":[{"$ref":"#/components/schemas/AnomalyDetectorMetricStat"},{"description":"The statistic to use for the metric and anomaly detection model."}]}},"description":"Designates the CloudWatch metric and statistic that provides the time series the anomaly detector uses as input."}},{"name":"MetricMathAnomalyDetector","in":"query","required":false,"description":"<p>The metric math anomaly detector to be deleted.</p> <p>When using <code>MetricMathAnomalyDetector</code>, you cannot include following parameters in the same operation:</p> <ul> <li> <p> <code>Dimensions</code>,</p> </li> <li> <p> <code>MetricName</code> </p> </li> <li> <p> <code>Namespace</code> </p> </li> <li> <p> <code>Stat</code> </p> </li> <li> <p>the <code>SingleMetricAnomalyDetector</code> parameters of <code>DeleteAnomalyDetectorInput</code> </p> </li> </ul> <p>Instead, specify the metric math anomaly detector attributes as part of the <code>MetricMathAnomalyDetector</code> property.</p>","schema":{"type":"object","properties":{"MetricDataQueries":{"allOf":[{"$ref":"#/components/schemas/MetricDataQueries"},{"description":"An array of metric data query structures that enables you to create an anomaly detector based on the result of a metric math expression. Each item in <code>MetricDataQueries</code> gets a metric or performs a math expression. One item in <code>MetricDataQueries</code> is the expression that provides the time series that the anomaly detector uses as input. Designate the expression by setting <code>ReturnData</code> to <code>true</code> for this object in the array. For all other expressions and metrics, set <code>ReturnData</code> to <code>false</code>. The designated expression must return a single time series."}]}},"description":"Indicates the CloudWatch math expression that provides the time series the anomaly detector uses as input. The designated math expression must return a single time series."}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteAnomalyDetector"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DeleteAnomalyDetector","operationId":"POST_DeleteAnomalyDetector","description":" Deletes the specified anomaly detection model from your account. For more information about how to delete an anomaly detection model, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Create_Anomaly_Detection_Alarm.html#Delete_Anomaly_Detection_Model\">Deleting an anomaly detection model</a> in the <i>CloudWatch User Guide</i>. ","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteAnomalyDetectorOutput"}}}},"480":{"description":"ResourceNotFoundException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/ResourceNotFoundException"}}}},"481":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}},"482":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"483":{"description":"MissingRequiredParameterException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/MissingRequiredParameterException"}}}},"484":{"description":"InvalidParameterCombinationException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterCombinationException"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteAnomalyDetectorInput"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteAnomalyDetector"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DeleteDashboards":{"get":{"x-aws-operation-name":"DeleteDashboards","operationId":"GET_DeleteDashboards","description":"Deletes all dashboards that you specify. You can specify up to 100 dashboards to delete. If there is an error during this call, no dashboards are deleted.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteDashboardsOutput"}}}},"480":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"481":{"description":"DashboardNotFoundError","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DashboardNotFoundError"}}}},"482":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}}},"parameters":[{"name":"DashboardNames","in":"query","required":true,"description":"The dashboards to be deleted. This parameter is required.","schema":{"type":"array","items":{"$ref":"#/components/schemas/DashboardName"}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteDashboards"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DeleteDashboards","operationId":"POST_DeleteDashboards","description":"Deletes all dashboards that you specify. You can specify up to 100 dashboards to delete. If there is an error during this call, no dashboards are deleted.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteDashboardsOutput"}}}},"480":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"481":{"description":"DashboardNotFoundError","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DashboardNotFoundError"}}}},"482":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteDashboardsInput"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteDashboards"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DeleteInsightRules":{"get":{"x-aws-operation-name":"DeleteInsightRules","operationId":"GET_DeleteInsightRules","description":"<p>Permanently deletes the specified Contributor Insights rules.</p> <p>If you create a rule, delete it, and then re-create it with the same name, historical data from the first time the rule was created might not be available.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteInsightRulesOutput"}}}},"480":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"481":{"description":"MissingRequiredParameterException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/MissingRequiredParameterException"}}}}},"parameters":[{"name":"RuleNames","in":"query","required":true,"description":"An array of the rule names to delete. If you need to find out the names of your rules, use <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_DescribeInsightRules.html\">DescribeInsightRules</a>.","schema":{"type":"array","items":{"$ref":"#/components/schemas/InsightRuleName"}}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteInsightRules"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DeleteInsightRules","operationId":"POST_DeleteInsightRules","description":"<p>Permanently deletes the specified Contributor Insights rules.</p> <p>If you create a rule, delete it, and then re-create it with the same name, historical data from the first time the rule was created might not be available.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteInsightRulesOutput"}}}},"480":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"481":{"description":"MissingRequiredParameterException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/MissingRequiredParameterException"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteInsightRulesInput"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteInsightRules"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DeleteMetricStream":{"get":{"x-aws-operation-name":"DeleteMetricStream","operationId":"GET_DeleteMetricStream","description":"Permanently deletes the metric stream that you specify.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteMetricStreamOutput"}}}},"480":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}},"481":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"482":{"description":"MissingRequiredParameterException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/MissingRequiredParameterException"}}}}},"parameters":[{"name":"Name","in":"query","required":true,"description":"The name of the metric stream to delete.","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteMetricStream"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DeleteMetricStream","operationId":"POST_DeleteMetricStream","description":"Permanently deletes the metric stream that you specify.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteMetricStreamOutput"}}}},"480":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}},"481":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"482":{"description":"MissingRequiredParameterException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/MissingRequiredParameterException"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DeleteMetricStreamInput"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DeleteMetricStream"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DescribeAlarmHistory":{"get":{"x-aws-operation-name":"DescribeAlarmHistory","operationId":"GET_DescribeAlarmHistory","description":"<p>Retrieves the history for the specified alarm. You can filter the results by date range or item type. If an alarm name is not specified, the histories for either all metric alarms or all composite alarms are returned.</p> <p>CloudWatch retains the history of an alarm even if you delete the alarm.</p> <p>To use this operation and return information about a composite alarm, you must be signed on with the <code>cloudwatch:DescribeAlarmHistory</code> permission that is scoped to <code>*</code>. You can't return information about composite alarms if your <code>cloudwatch:DescribeAlarmHistory</code> permission has a narrower scope.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmHistoryOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}}},"parameters":[{"name":"AlarmName","in":"query","required":false,"description":"The name of the alarm.","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"AlarmTypes","in":"query","required":false,"description":"Use this parameter to specify whether you want the operation to return metric alarms or composite alarms. If you omit this parameter, only metric alarms are returned.","schema":{"type":"array","items":{"$ref":"#/components/schemas/AlarmType"}}},{"name":"HistoryItemType","in":"query","required":false,"description":"The type of alarm histories to retrieve.","schema":{"type":"string","enum":["ConfigurationUpdate","StateUpdate","Action"]}},{"name":"StartDate","in":"query","required":false,"description":"The starting date to retrieve alarm history.","schema":{"type":"string","format":"date-time"}},{"name":"EndDate","in":"query","required":false,"description":"The ending date to retrieve alarm history.","schema":{"type":"string","format":"date-time"}},{"name":"MaxRecords","in":"query","required":false,"description":"The maximum number of alarm history records to retrieve.","schema":{"type":"integer","minimum":1,"maximum":100}},{"name":"NextToken","in":"query","required":false,"description":"The token returned by a previous call to indicate that there is more data available.","schema":{"type":"string"}},{"name":"ScanBy","in":"query","required":false,"description":"Specified whether to return the newest or oldest alarm history first. Specify <code>TimestampDescending</code> to have the newest event history returned first, and specify <code>TimestampAscending</code> to have the oldest history returned first.","schema":{"type":"string","enum":["TimestampDescending","TimestampAscending"]}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAlarmHistory"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DescribeAlarmHistory","operationId":"POST_DescribeAlarmHistory","description":"<p>Retrieves the history for the specified alarm. You can filter the results by date range or item type. If an alarm name is not specified, the histories for either all metric alarms or all composite alarms are returned.</p> <p>CloudWatch retains the history of an alarm even if you delete the alarm.</p> <p>To use this operation and return information about a composite alarm, you must be signed on with the <code>cloudwatch:DescribeAlarmHistory</code> permission that is scoped to <code>*</code>. You can't return information about composite alarms if your <code>cloudwatch:DescribeAlarmHistory</code> permission has a narrower scope.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmHistoryOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmHistoryInput"}}}},"parameters":[{"name":"MaxRecords","in":"query","schema":{"type":"string"},"description":"Pagination limit","required":false},{"name":"NextToken","in":"query","schema":{"type":"string"},"description":"Pagination token","required":false},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAlarmHistory"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DescribeAlarms":{"get":{"x-aws-operation-name":"DescribeAlarms","operationId":"GET_DescribeAlarms","description":"<p>Retrieves the specified alarms. You can filter the results by specifying a prefix for the alarm name, the alarm state, or a prefix for any action.</p> <p>To use this operation and return information about composite alarms, you must be signed on with the <code>cloudwatch:DescribeAlarms</code> permission that is scoped to <code>*</code>. You can't return information about composite alarms if your <code>cloudwatch:DescribeAlarms</code> permission has a narrower scope.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmsOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}}},"parameters":[{"name":"AlarmNames","in":"query","required":false,"description":"The names of the alarms to retrieve information about.","schema":{"type":"array","items":{"$ref":"#/components/schemas/AlarmName"},"maxItems":100}},{"name":"AlarmNamePrefix","in":"query","required":false,"description":"<p>An alarm name prefix. If you specify this parameter, you receive information about all alarms that have names that start with this prefix.</p> <p>If this parameter is specified, you cannot specify <code>AlarmNames</code>.</p>","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"AlarmTypes","in":"query","required":false,"description":"Use this parameter to specify whether you want the operation to return metric alarms or composite alarms. If you omit this parameter, only metric alarms are returned.","schema":{"type":"array","items":{"$ref":"#/components/schemas/AlarmType"}}},{"name":"ChildrenOfAlarmName","in":"query","required":false,"description":"<p>If you use this parameter and specify the name of a composite alarm, the operation returns information about the \"children\" alarms of the alarm you specify. These are the metric alarms and composite alarms referenced in the <code>AlarmRule</code> field of the composite alarm that you specify in <code>ChildrenOfAlarmName</code>. Information about the composite alarm that you name in <code>ChildrenOfAlarmName</code> is not returned.</p> <p>If you specify <code>ChildrenOfAlarmName</code>, you cannot specify any other parameters in the request except for <code>MaxRecords</code> and <code>NextToken</code>. If you do so, you receive a validation error.</p> <note> <p>Only the <code>Alarm Name</code>, <code>ARN</code>, <code>StateValue</code> (OK/ALARM/INSUFFICIENT_DATA), and <code>StateUpdatedTimestamp</code> information are returned by this operation when you use this parameter. To get complete information about these alarms, perform another <code>DescribeAlarms</code> operation and specify the parent alarm names in the <code>AlarmNames</code> parameter.</p> </note>","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"ParentsOfAlarmName","in":"query","required":false,"description":"<p>If you use this parameter and specify the name of a metric or composite alarm, the operation returns information about the \"parent\" alarms of the alarm you specify. These are the composite alarms that have <code>AlarmRule</code> parameters that reference the alarm named in <code>ParentsOfAlarmName</code>. Information about the alarm that you specify in <code>ParentsOfAlarmName</code> is not returned.</p> <p>If you specify <code>ParentsOfAlarmName</code>, you cannot specify any other parameters in the request except for <code>MaxRecords</code> and <code>NextToken</code>. If you do so, you receive a validation error.</p> <note> <p>Only the Alarm Name and ARN are returned by this operation when you use this parameter. To get complete information about these alarms, perform another <code>DescribeAlarms</code> operation and specify the parent alarm names in the <code>AlarmNames</code> parameter.</p> </note>","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"StateValue","in":"query","required":false,"description":"Specify this parameter to receive information only about alarms that are currently in the state that you specify.","schema":{"type":"string","enum":["OK","ALARM","INSUFFICIENT_DATA"]}},{"name":"ActionPrefix","in":"query","required":false,"description":"Use this parameter to filter the results of the operation to only those alarms that use a certain alarm action. For example, you could specify the ARN of an SNS topic to find all alarms that send notifications to that topic.","schema":{"type":"string","minLength":1,"maxLength":1024}},{"name":"MaxRecords","in":"query","required":false,"description":"The maximum number of alarm descriptions to retrieve.","schema":{"type":"integer","minimum":1,"maximum":100}},{"name":"NextToken","in":"query","required":false,"description":"The token returned by a previous call to indicate that there is more data available.","schema":{"type":"string"}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAlarms"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DescribeAlarms","operationId":"POST_DescribeAlarms","description":"<p>Retrieves the specified alarms. You can filter the results by specifying a prefix for the alarm name, the alarm state, or a prefix for any action.</p> <p>To use this operation and return information about composite alarms, you must be signed on with the <code>cloudwatch:DescribeAlarms</code> permission that is scoped to <code>*</code>. You can't return information about composite alarms if your <code>cloudwatch:DescribeAlarms</code> permission has a narrower scope.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmsOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmsInput"}}}},"parameters":[{"name":"MaxRecords","in":"query","schema":{"type":"string"},"description":"Pagination limit","required":false},{"name":"NextToken","in":"query","schema":{"type":"string"},"description":"Pagination token","required":false},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAlarms"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DescribeAlarmsForMetric":{"get":{"x-aws-operation-name":"DescribeAlarmsForMetric","operationId":"GET_DescribeAlarmsForMetric","description":"<p>Retrieves the alarms for the specified metric. To filter the results, specify a statistic, period, or unit.</p> <p>This operation retrieves only standard alarms that are based on the specified metric. It does not return alarms based on math expressions that use the specified metric, or composite alarms that use the specified metric.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmsForMetricOutput"}}}}},"parameters":[{"name":"MetricName","in":"query","required":true,"description":"The name of the metric.","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"Namespace","in":"query","required":true,"description":"The namespace of the metric.","schema":{"type":"string","pattern":"[^:].*","minLength":1,"maxLength":255}},{"name":"Statistic","in":"query","required":false,"description":"The statistic for the metric, other than percentiles. For percentile statistics, use <code>ExtendedStatistics</code>.","schema":{"type":"string","enum":["SampleCount","Average","Sum","Minimum","Maximum"]}},{"name":"ExtendedStatistic","in":"query","required":false,"description":"The percentile statistic for the metric. Specify a value between p0.0 and p100.","schema":{"type":"string"}},{"name":"Dimensions","in":"query","required":false,"description":"The dimensions associated with the metric. If the metric has any associated dimensions, you must specify them in order for the call to succeed.","schema":{"type":"array","items":{"$ref":"#/components/schemas/Dimension"},"maxItems":30}},{"name":"Period","in":"query","required":false,"description":"The period, in seconds, over which the statistic is applied.","schema":{"type":"integer","minimum":1}},{"name":"Unit","in":"query","required":false,"description":"The unit for the metric.","schema":{"type":"string","enum":["Seconds","Microseconds","Milliseconds","Bytes","Kilobytes","Megabytes","Gigabytes","Terabytes","Bits","Kilobits","Megabits","Gigabits","Terabits","Percent","Count","Bytes/Second","Kilobytes/Second","Megabytes/Second","Gigabytes/Second","Terabytes/Second","Bits/Second","Kilobits/Second","Megabits/Second","Gigabits/Second","Terabits/Second","Count/Second","None"]}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAlarmsForMetric"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DescribeAlarmsForMetric","operationId":"POST_DescribeAlarmsForMetric","description":"<p>Retrieves the alarms for the specified metric. To filter the results, specify a statistic, period, or unit.</p> <p>This operation retrieves only standard alarms that are based on the specified metric. It does not return alarms based on math expressions that use the specified metric, or composite alarms that use the specified metric.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmsForMetricOutput"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAlarmsForMetricInput"}}}},"parameters":[{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAlarmsForMetric"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DescribeAnomalyDetectors":{"get":{"x-aws-operation-name":"DescribeAnomalyDetectors","operationId":"GET_DescribeAnomalyDetectors","description":"Lists the anomaly detection models that you have created in your account. For single metric anomaly detectors, you can list all of the models in your account or filter the results to only the models that are related to a certain namespace, metric name, or metric dimension. For metric math anomaly detectors, you can list them by adding <code>METRIC_MATH</code> to the <code>AnomalyDetectorTypes</code> array. This will return all metric math anomaly detectors in your account.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAnomalyDetectorsOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}},"481":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}},"482":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"483":{"description":"InvalidParameterCombinationException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterCombinationException"}}}}},"parameters":[{"name":"NextToken","in":"query","required":false,"description":"Use the token returned by the previous operation to request the next page of results.","schema":{"type":"string"}},{"name":"MaxResults","in":"query","required":false,"description":"<p>The maximum number of results to return in one operation. The maximum value that you can specify is 100.</p> <p>To retrieve the remaining results, make another call with the returned <code>NextToken</code> value. </p>","schema":{"type":"integer","minimum":1}},{"name":"Namespace","in":"query","required":false,"description":"Limits the results to only the anomaly detection models that are associated with the specified namespace.","schema":{"type":"string","pattern":"[^:].*","minLength":1,"maxLength":255}},{"name":"MetricName","in":"query","required":false,"description":"Limits the results to only the anomaly detection models that are associated with the specified metric name. If there are multiple metrics with this name in different namespaces that have anomaly detection models, they're all returned.","schema":{"type":"string","minLength":1,"maxLength":255}},{"name":"Dimensions","in":"query","required":false,"description":"Limits the results to only the anomaly detection models that are associated with the specified metric dimensions. If there are multiple metrics that have these dimensions and have anomaly detection models associated, they're all returned.","schema":{"type":"array","items":{"$ref":"#/components/schemas/Dimension"},"maxItems":30}},{"name":"AnomalyDetectorTypes","in":"query","required":false,"description":"The anomaly detector types to request when using <code>DescribeAnomalyDetectorsInput</code>. If empty, defaults to <code>SINGLE_METRIC</code>.","schema":{"type":"array","items":{"$ref":"#/components/schemas/AnomalyDetectorType"},"maxItems":2}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAnomalyDetectors"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DescribeAnomalyDetectors","operationId":"POST_DescribeAnomalyDetectors","description":"Lists the anomaly detection models that you have created in your account. For single metric anomaly detectors, you can list all of the models in your account or filter the results to only the models that are related to a certain namespace, metric name, or metric dimension. For metric math anomaly detectors, you can list them by adding <code>METRIC_MATH</code> to the <code>AnomalyDetectorTypes</code> array. This will return all metric math anomaly detectors in your account.","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAnomalyDetectorsOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}},"481":{"description":"InternalServiceFault","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InternalServiceFault"}}}},"482":{"description":"InvalidParameterValueException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterValueException"}}}},"483":{"description":"InvalidParameterCombinationException","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidParameterCombinationException"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeAnomalyDetectorsInput"}}}},"parameters":[{"name":"MaxResults","in":"query","schema":{"type":"string"},"description":"Pagination limit","required":false},{"name":"NextToken","in":"query","schema":{"type":"string"},"description":"Pagination token","required":false},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeAnomalyDetectors"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DescribeInsightRules":{"get":{"x-aws-operation-name":"DescribeInsightRules","operationId":"GET_DescribeInsightRules","description":"<p>Returns a list of all the Contributor Insights rules in your account.</p> <p>For more information about Contributor Insights, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ContributorInsights.html\">Using Contributor Insights to Analyze High-Cardinality Data</a>.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeInsightRulesOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}}},"parameters":[{"name":"NextToken","in":"query","required":false,"description":"Include this value, if it was returned by the previous operation, to get the next set of rules.","schema":{"type":"string"}},{"name":"MaxResults","in":"query","required":false,"description":"The maximum number of results to return in one operation. If you omit this parameter, the default of 500 is used.","schema":{"type":"integer","minimum":1,"maximum":500}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeInsightRules"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/components/parameters/X-Amz-Algorithm"},{"$ref":"#/components/parameters/X-Amz-Credential"},{"$ref":"#/components/parameters/X-Amz-Security-Token"},{"$ref":"#/components/parameters/X-Amz-Signature"},{"$ref":"#/components/parameters/X-Amz-SignedHeaders"}],"post":{"x-aws-operation-name":"DescribeInsightRules","operationId":"POST_DescribeInsightRules","description":"<p>Returns a list of all the Contributor Insights rules in your account.</p> <p>For more information about Contributor Insights, see <a href=\"https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/ContributorInsights.html\">Using Contributor Insights to Analyze High-Cardinality Data</a>.</p>","responses":{"200":{"description":"Success","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeInsightRulesOutput"}}}},"480":{"description":"InvalidNextToken","content":{"text/xml":{"schema":{"$ref":"#/components/schemas/InvalidNextToken"}}}}},"requestBody":{"content":{"text/xml":{"schema":{"$ref":"#/components/schemas/DescribeInsightRulesInput"}}}},"parameters":[{"name":"MaxResults","in":"query","schema":{"type":"string"},"description":"Pagination limit","required":false},{"name":"NextToken","in":"query","schema":{"type":"string"},"description":"Pagination token","required":false},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DescribeInsightRules"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]}},"/#Action=DisableAlarmActions":{"get":{"x-aws-operation-name":"DisableAlarmActions","operationId":"GET_DisableAlarmActions","description":"Disables the actions for the specified alarms. When an alarm's actions are disabled, the alarm actions do not execute when the alarm state changes.","responses":{"200":{"description":"Success"}},"parameters":[{"name":"AlarmNames","in":"query","required":true,"description":"The names of the alarms.","schema":{"type":"array","items":{"$ref":"#/components/schemas/AlarmName"},"maxItems":100}},{"name":"Action","in":"query","required":true,"schema":{"type":"string","enum":["DisableAlarmActions"]}},{"name":"Version","in":"query","required":true,"schema":{"type":"string","enum":["2010-08-01"]}}]},"parameters":[{"$ref":"#/components/parameters/X-Amz-Content-Sha256"},{"$ref":"#/components/parameters/X-Amz-Date"},{"$ref":"#/co