{ "version":"2.0", "metadata":{ "apiVersion":"2010-08-01", "endpointPrefix":"monitoring", "protocol":"query", "serviceAbbreviation":"CloudWatch", "serviceFullName":"Amazon CloudWatch", "serviceId":"CloudWatch", "signatureVersion":"v4", "uid":"monitoring-2010-08-01", "xmlNamespace":"http://monitoring.amazonaws.com/doc/2010-08-01/" }, "operations":{ "DeleteAlarms":{ "name":"DeleteAlarms", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteAlarmsInput"}, "errors":[ {"shape":"ResourceNotFound"} ] }, "DeleteAnomalyDetector":{ "name":"DeleteAnomalyDetector", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteAnomalyDetectorInput"}, "output":{ "shape":"DeleteAnomalyDetectorOutput", "resultWrapper":"DeleteAnomalyDetectorResult" }, "errors":[ {"shape":"ResourceNotFoundException"}, {"shape":"InternalServiceFault"}, {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"} ] }, "DeleteDashboards":{ "name":"DeleteDashboards", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteDashboardsInput"}, "output":{ "shape":"DeleteDashboardsOutput", "resultWrapper":"DeleteDashboardsResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"DashboardNotFoundError"}, {"shape":"InternalServiceFault"} ] }, "DeleteInsightRules":{ "name":"DeleteInsightRules", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DeleteInsightRulesInput"}, "output":{ "shape":"DeleteInsightRulesOutput", "resultWrapper":"DeleteInsightRulesResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"} ] }, "DescribeAlarmHistory":{ "name":"DescribeAlarmHistory", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeAlarmHistoryInput"}, "output":{ "shape":"DescribeAlarmHistoryOutput", "resultWrapper":"DescribeAlarmHistoryResult" }, "errors":[ {"shape":"InvalidNextToken"} ] }, "DescribeAlarms":{ "name":"DescribeAlarms", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeAlarmsInput"}, "output":{ "shape":"DescribeAlarmsOutput", "resultWrapper":"DescribeAlarmsResult" }, "errors":[ {"shape":"InvalidNextToken"} ] }, "DescribeAlarmsForMetric":{ "name":"DescribeAlarmsForMetric", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeAlarmsForMetricInput"}, "output":{ "shape":"DescribeAlarmsForMetricOutput", "resultWrapper":"DescribeAlarmsForMetricResult" } }, "DescribeAnomalyDetectors":{ "name":"DescribeAnomalyDetectors", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeAnomalyDetectorsInput"}, "output":{ "shape":"DescribeAnomalyDetectorsOutput", "resultWrapper":"DescribeAnomalyDetectorsResult" }, "errors":[ {"shape":"InvalidNextToken"}, {"shape":"InternalServiceFault"}, {"shape":"InvalidParameterValueException"} ] }, "DescribeInsightRules":{ "name":"DescribeInsightRules", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DescribeInsightRulesInput"}, "output":{ "shape":"DescribeInsightRulesOutput", "resultWrapper":"DescribeInsightRulesResult" }, "errors":[ {"shape":"InvalidNextToken"} ] }, "DisableAlarmActions":{ "name":"DisableAlarmActions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DisableAlarmActionsInput"} }, "DisableInsightRules":{ "name":"DisableInsightRules", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"DisableInsightRulesInput"}, "output":{ "shape":"DisableInsightRulesOutput", "resultWrapper":"DisableInsightRulesResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"} ] }, "EnableAlarmActions":{ "name":"EnableAlarmActions", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"EnableAlarmActionsInput"} }, "EnableInsightRules":{ "name":"EnableInsightRules", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"EnableInsightRulesInput"}, "output":{ "shape":"EnableInsightRulesOutput", "resultWrapper":"EnableInsightRulesResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"}, {"shape":"LimitExceededException"} ] }, "GetDashboard":{ "name":"GetDashboard", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetDashboardInput"}, "output":{ "shape":"GetDashboardOutput", "resultWrapper":"GetDashboardResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"DashboardNotFoundError"}, {"shape":"InternalServiceFault"} ] }, "GetInsightRuleReport":{ "name":"GetInsightRuleReport", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetInsightRuleReportInput"}, "output":{ "shape":"GetInsightRuleReportOutput", "resultWrapper":"GetInsightRuleReportResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"}, {"shape":"ResourceNotFoundException"} ] }, "GetMetricData":{ "name":"GetMetricData", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetMetricDataInput"}, "output":{ "shape":"GetMetricDataOutput", "resultWrapper":"GetMetricDataResult" }, "errors":[ {"shape":"InvalidNextToken"} ] }, "GetMetricStatistics":{ "name":"GetMetricStatistics", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetMetricStatisticsInput"}, "output":{ "shape":"GetMetricStatisticsOutput", "resultWrapper":"GetMetricStatisticsResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"}, {"shape":"InvalidParameterCombinationException"}, {"shape":"InternalServiceFault"} ] }, "GetMetricWidgetImage":{ "name":"GetMetricWidgetImage", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"GetMetricWidgetImageInput"}, "output":{ "shape":"GetMetricWidgetImageOutput", "resultWrapper":"GetMetricWidgetImageResult" } }, "ListDashboards":{ "name":"ListDashboards", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListDashboardsInput"}, "output":{ "shape":"ListDashboardsOutput", "resultWrapper":"ListDashboardsResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"InternalServiceFault"} ] }, "ListMetrics":{ "name":"ListMetrics", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListMetricsInput"}, "output":{ "shape":"ListMetricsOutput", "resultWrapper":"ListMetricsResult" }, "errors":[ {"shape":"InternalServiceFault"}, {"shape":"InvalidParameterValueException"} ] }, "ListTagsForResource":{ "name":"ListTagsForResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"ListTagsForResourceInput"}, "output":{ "shape":"ListTagsForResourceOutput", "resultWrapper":"ListTagsForResourceResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"ResourceNotFoundException"}, {"shape":"InternalServiceFault"} ] }, "PutAnomalyDetector":{ "name":"PutAnomalyDetector", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"PutAnomalyDetectorInput"}, "output":{ "shape":"PutAnomalyDetectorOutput", "resultWrapper":"PutAnomalyDetectorResult" }, "errors":[ {"shape":"LimitExceededException"}, {"shape":"InternalServiceFault"}, {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"} ] }, "PutCompositeAlarm":{ "name":"PutCompositeAlarm", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"PutCompositeAlarmInput"}, "errors":[ {"shape":"LimitExceededFault"} ] }, "PutDashboard":{ "name":"PutDashboard", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"PutDashboardInput"}, "output":{ "shape":"PutDashboardOutput", "resultWrapper":"PutDashboardResult" }, "errors":[ {"shape":"DashboardInvalidInputError"}, {"shape":"InternalServiceFault"} ] }, "PutInsightRule":{ "name":"PutInsightRule", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"PutInsightRuleInput"}, "output":{ "shape":"PutInsightRuleOutput", "resultWrapper":"PutInsightRuleResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"}, {"shape":"LimitExceededException"} ] }, "PutMetricAlarm":{ "name":"PutMetricAlarm", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"PutMetricAlarmInput"}, "errors":[ {"shape":"LimitExceededFault"} ] }, "PutMetricData":{ "name":"PutMetricData", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"PutMetricDataInput"}, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"MissingRequiredParameterException"}, {"shape":"InvalidParameterCombinationException"}, {"shape":"InternalServiceFault"} ] }, "SetAlarmState":{ "name":"SetAlarmState", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"SetAlarmStateInput"}, "errors":[ {"shape":"ResourceNotFound"}, {"shape":"InvalidFormatFault"} ] }, "TagResource":{ "name":"TagResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"TagResourceInput"}, "output":{ "shape":"TagResourceOutput", "resultWrapper":"TagResourceResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"ResourceNotFoundException"}, {"shape":"ConcurrentModificationException"}, {"shape":"InternalServiceFault"} ] }, "UntagResource":{ "name":"UntagResource", "http":{ "method":"POST", "requestUri":"/" }, "input":{"shape":"UntagResourceInput"}, "output":{ "shape":"UntagResourceOutput", "resultWrapper":"UntagResourceResult" }, "errors":[ {"shape":"InvalidParameterValueException"}, {"shape":"ResourceNotFoundException"}, {"shape":"ConcurrentModificationException"}, {"shape":"InternalServiceFault"} ] } }, "shapes":{ "ActionPrefix":{ "type":"string", "max":1024, "min":1 }, "ActionsEnabled":{"type":"boolean"}, "AlarmArn":{ "type":"string", "max":1600, "min":1 }, "AlarmDescription":{ "type":"string", "max":1024, "min":0 }, "AlarmHistoryItem":{ "type":"structure", "members":{ "AlarmName":{"shape":"AlarmName"}, "AlarmType":{"shape":"AlarmType"}, "Timestamp":{"shape":"Timestamp"}, "HistoryItemType":{"shape":"HistoryItemType"}, "HistorySummary":{"shape":"HistorySummary"}, "HistoryData":{"shape":"HistoryData"} } }, "AlarmHistoryItems":{ "type":"list", "member":{"shape":"AlarmHistoryItem"} }, "AlarmName":{ "type":"string", "max":255, "min":1 }, "AlarmNamePrefix":{ "type":"string", "max":255, "min":1 }, "AlarmNames":{ "type":"list", "member":{"shape":"AlarmName"}, "max":100 }, "AlarmRule":{ "type":"string", "max":10240, "min":1 }, "AlarmType":{ "type":"string", "enum":[ "CompositeAlarm", "MetricAlarm" ] }, "AlarmTypes":{ "type":"list", "member":{"shape":"AlarmType"} }, "AmazonResourceName":{ "type":"string", "max":1024, "min":1 }, "AnomalyDetector":{ "type":"structure", "members":{ "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"}, "Stat":{"shape":"AnomalyDetectorMetricStat"}, "Configuration":{"shape":"AnomalyDetectorConfiguration"}, "StateValue":{"shape":"AnomalyDetectorStateValue"} } }, "AnomalyDetectorConfiguration":{ "type":"structure", "members":{ "ExcludedTimeRanges":{"shape":"AnomalyDetectorExcludedTimeRanges"}, "MetricTimezone":{"shape":"AnomalyDetectorMetricTimezone"} } }, "AnomalyDetectorExcludedTimeRanges":{ "type":"list", "member":{"shape":"Range"} }, "AnomalyDetectorMetricStat":{ "type":"string", "pattern":"(SampleCount|Average|Sum|Minimum|Maximum|p(\\d{1,2}|100)(\\.\\d{0,2})?|[ou]\\d+(\\.\\d*)?)(_E|_L|_H)?" }, "AnomalyDetectorMetricTimezone":{ "type":"string", "max":50, "pattern":".*" }, "AnomalyDetectorStateValue":{ "type":"string", "enum":[ "PENDING_TRAINING", "TRAINED_INSUFFICIENT_DATA", "TRAINED" ] }, "AnomalyDetectors":{ "type":"list", "member":{"shape":"AnomalyDetector"} }, "AwsQueryErrorMessage":{"type":"string"}, "BatchFailures":{ "type":"list", "member":{"shape":"PartialFailure"} }, "ComparisonOperator":{ "type":"string", "enum":[ "GreaterThanOrEqualToThreshold", "GreaterThanThreshold", "LessThanThreshold", "LessThanOrEqualToThreshold", "LessThanLowerOrGreaterThanUpperThreshold", "LessThanLowerThreshold", "GreaterThanUpperThreshold" ] }, "CompositeAlarm":{ "type":"structure", "members":{ "ActionsEnabled":{"shape":"ActionsEnabled"}, "AlarmActions":{"shape":"ResourceList"}, "AlarmArn":{"shape":"AlarmArn"}, "AlarmConfigurationUpdatedTimestamp":{"shape":"Timestamp"}, "AlarmDescription":{"shape":"AlarmDescription"}, "AlarmName":{"shape":"AlarmName"}, "AlarmRule":{"shape":"AlarmRule"}, "InsufficientDataActions":{"shape":"ResourceList"}, "OKActions":{"shape":"ResourceList"}, "StateReason":{"shape":"StateReason"}, "StateReasonData":{"shape":"StateReasonData"}, "StateUpdatedTimestamp":{"shape":"Timestamp"}, "StateValue":{"shape":"StateValue"} }, "xmlOrder":[ "ActionsEnabled", "AlarmActions", "AlarmArn", "AlarmConfigurationUpdatedTimestamp", "AlarmDescription", "AlarmName", "AlarmRule", "InsufficientDataActions", "OKActions", "StateReason", "StateReasonData", "StateUpdatedTimestamp", "StateValue" ] }, "CompositeAlarms":{ "type":"list", "member":{"shape":"CompositeAlarm"} }, "ConcurrentModificationException":{ "type":"structure", "members":{ }, "error":{ "code":"ConcurrentModificationException", "httpStatusCode":429, "senderFault":true }, "exception":true }, "Counts":{ "type":"list", "member":{"shape":"DatapointValue"} }, "DashboardArn":{"type":"string"}, "DashboardBody":{"type":"string"}, "DashboardEntries":{ "type":"list", "member":{"shape":"DashboardEntry"} }, "DashboardEntry":{ "type":"structure", "members":{ "DashboardName":{"shape":"DashboardName"}, "DashboardArn":{"shape":"DashboardArn"}, "LastModified":{"shape":"LastModified"}, "Size":{"shape":"Size"} } }, "DashboardErrorMessage":{"type":"string"}, "DashboardInvalidInputError":{ "type":"structure", "members":{ "message":{"shape":"DashboardErrorMessage"}, "dashboardValidationMessages":{"shape":"DashboardValidationMessages"} }, "error":{ "code":"InvalidParameterInput", "httpStatusCode":400, "senderFault":true }, "exception":true }, "DashboardName":{"type":"string"}, "DashboardNamePrefix":{"type":"string"}, "DashboardNames":{ "type":"list", "member":{"shape":"DashboardName"} }, "DashboardNotFoundError":{ "type":"structure", "members":{ "message":{"shape":"DashboardErrorMessage"} }, "error":{ "code":"ResourceNotFound", "httpStatusCode":404, "senderFault":true }, "exception":true }, "DashboardValidationMessage":{ "type":"structure", "members":{ "DataPath":{"shape":"DataPath"}, "Message":{"shape":"Message"} } }, "DashboardValidationMessages":{ "type":"list", "member":{"shape":"DashboardValidationMessage"} }, "DataPath":{"type":"string"}, "Datapoint":{ "type":"structure", "members":{ "Timestamp":{"shape":"Timestamp"}, "SampleCount":{"shape":"DatapointValue"}, "Average":{"shape":"DatapointValue"}, "Sum":{"shape":"DatapointValue"}, "Minimum":{"shape":"DatapointValue"}, "Maximum":{"shape":"DatapointValue"}, "Unit":{"shape":"StandardUnit"}, "ExtendedStatistics":{"shape":"DatapointValueMap"} }, "xmlOrder":[ "Timestamp", "SampleCount", "Average", "Sum", "Minimum", "Maximum", "Unit", "ExtendedStatistics" ] }, "DatapointValue":{"type":"double"}, "DatapointValueMap":{ "type":"map", "key":{"shape":"ExtendedStatistic"}, "value":{"shape":"DatapointValue"} }, "DatapointValues":{ "type":"list", "member":{"shape":"DatapointValue"} }, "Datapoints":{ "type":"list", "member":{"shape":"Datapoint"} }, "DatapointsToAlarm":{ "type":"integer", "min":1 }, "DeleteAlarmsInput":{ "type":"structure", "required":["AlarmNames"], "members":{ "AlarmNames":{"shape":"AlarmNames"} } }, "DeleteAnomalyDetectorInput":{ "type":"structure", "required":[ "Namespace", "MetricName", "Stat" ], "members":{ "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"}, "Stat":{"shape":"AnomalyDetectorMetricStat"} } }, "DeleteAnomalyDetectorOutput":{ "type":"structure", "members":{ } }, "DeleteDashboardsInput":{ "type":"structure", "required":["DashboardNames"], "members":{ "DashboardNames":{"shape":"DashboardNames"} } }, "DeleteDashboardsOutput":{ "type":"structure", "members":{ } }, "DeleteInsightRulesInput":{ "type":"structure", "required":["RuleNames"], "members":{ "RuleNames":{"shape":"InsightRuleNames"} } }, "DeleteInsightRulesOutput":{ "type":"structure", "members":{ "Failures":{"shape":"BatchFailures"} } }, "DescribeAlarmHistoryInput":{ "type":"structure", "members":{ "AlarmName":{"shape":"AlarmName"}, "AlarmTypes":{"shape":"AlarmTypes"}, "HistoryItemType":{"shape":"HistoryItemType"}, "StartDate":{"shape":"Timestamp"}, "EndDate":{"shape":"Timestamp"}, "MaxRecords":{"shape":"MaxRecords"}, "NextToken":{"shape":"NextToken"}, "ScanBy":{"shape":"ScanBy"} } }, "DescribeAlarmHistoryOutput":{ "type":"structure", "members":{ "AlarmHistoryItems":{"shape":"AlarmHistoryItems"}, "NextToken":{"shape":"NextToken"} } }, "DescribeAlarmsForMetricInput":{ "type":"structure", "required":[ "MetricName", "Namespace" ], "members":{ "MetricName":{"shape":"MetricName"}, "Namespace":{"shape":"Namespace"}, "Statistic":{"shape":"Statistic"}, "ExtendedStatistic":{"shape":"ExtendedStatistic"}, "Dimensions":{"shape":"Dimensions"}, "Period":{"shape":"Period"}, "Unit":{"shape":"StandardUnit"} } }, "DescribeAlarmsForMetricOutput":{ "type":"structure", "members":{ "MetricAlarms":{"shape":"MetricAlarms"} } }, "DescribeAlarmsInput":{ "type":"structure", "members":{ "AlarmNames":{"shape":"AlarmNames"}, "AlarmNamePrefix":{"shape":"AlarmNamePrefix"}, "AlarmTypes":{"shape":"AlarmTypes"}, "ChildrenOfAlarmName":{"shape":"AlarmName"}, "ParentsOfAlarmName":{"shape":"AlarmName"}, "StateValue":{"shape":"StateValue"}, "ActionPrefix":{"shape":"ActionPrefix"}, "MaxRecords":{"shape":"MaxRecords"}, "NextToken":{"shape":"NextToken"} } }, "DescribeAlarmsOutput":{ "type":"structure", "members":{ "CompositeAlarms":{"shape":"CompositeAlarms"}, "MetricAlarms":{"shape":"MetricAlarms"}, "NextToken":{"shape":"NextToken"} } }, "DescribeAnomalyDetectorsInput":{ "type":"structure", "members":{ "NextToken":{"shape":"NextToken"}, "MaxResults":{"shape":"MaxReturnedResultsCount"}, "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"} } }, "DescribeAnomalyDetectorsOutput":{ "type":"structure", "members":{ "AnomalyDetectors":{"shape":"AnomalyDetectors"}, "NextToken":{"shape":"NextToken"} } }, "DescribeInsightRulesInput":{ "type":"structure", "members":{ "NextToken":{"shape":"NextToken"}, "MaxResults":{"shape":"InsightRuleMaxResults"} } }, "DescribeInsightRulesOutput":{ "type":"structure", "members":{ "NextToken":{"shape":"NextToken"}, "InsightRules":{"shape":"InsightRules"} } }, "Dimension":{ "type":"structure", "required":[ "Name", "Value" ], "members":{ "Name":{"shape":"DimensionName"}, "Value":{"shape":"DimensionValue"} }, "xmlOrder":[ "Name", "Value" ] }, "DimensionFilter":{ "type":"structure", "required":["Name"], "members":{ "Name":{"shape":"DimensionName"}, "Value":{"shape":"DimensionValue"} } }, "DimensionFilters":{ "type":"list", "member":{"shape":"DimensionFilter"}, "max":10 }, "DimensionName":{ "type":"string", "max":255, "min":1 }, "DimensionValue":{ "type":"string", "max":255, "min":1 }, "Dimensions":{ "type":"list", "member":{"shape":"Dimension"}, "max":10 }, "DisableAlarmActionsInput":{ "type":"structure", "required":["AlarmNames"], "members":{ "AlarmNames":{"shape":"AlarmNames"} } }, "DisableInsightRulesInput":{ "type":"structure", "required":["RuleNames"], "members":{ "RuleNames":{"shape":"InsightRuleNames"} } }, "DisableInsightRulesOutput":{ "type":"structure", "members":{ "Failures":{"shape":"BatchFailures"} } }, "EnableAlarmActionsInput":{ "type":"structure", "required":["AlarmNames"], "members":{ "AlarmNames":{"shape":"AlarmNames"} } }, "EnableInsightRulesInput":{ "type":"structure", "required":["RuleNames"], "members":{ "RuleNames":{"shape":"InsightRuleNames"} } }, "EnableInsightRulesOutput":{ "type":"structure", "members":{ "Failures":{"shape":"BatchFailures"} } }, "ErrorMessage":{ "type":"string", "max":255, "min":1 }, "EvaluateLowSampleCountPercentile":{ "type":"string", "max":255, "min":1 }, "EvaluationPeriods":{ "type":"integer", "min":1 }, "ExceptionType":{"type":"string"}, "ExtendedStatistic":{ "type":"string", "pattern":"p(\\d{1,2}(\\.\\d{0,2})?|100)" }, "ExtendedStatistics":{ "type":"list", "member":{"shape":"ExtendedStatistic"}, "max":10, "min":1 }, "FailureCode":{"type":"string"}, "FailureDescription":{"type":"string"}, "FailureResource":{"type":"string"}, "FaultDescription":{"type":"string"}, "GetDashboardInput":{ "type":"structure", "required":["DashboardName"], "members":{ "DashboardName":{"shape":"DashboardName"} } }, "GetDashboardOutput":{ "type":"structure", "members":{ "DashboardArn":{"shape":"DashboardArn"}, "DashboardBody":{"shape":"DashboardBody"}, "DashboardName":{"shape":"DashboardName"} } }, "GetInsightRuleReportInput":{ "type":"structure", "required":[ "RuleName", "StartTime", "EndTime", "Period" ], "members":{ "RuleName":{"shape":"InsightRuleName"}, "StartTime":{"shape":"Timestamp"}, "EndTime":{"shape":"Timestamp"}, "Period":{"shape":"Period"}, "MaxContributorCount":{"shape":"InsightRuleUnboundInteger"}, "Metrics":{"shape":"InsightRuleMetricList"}, "OrderBy":{"shape":"InsightRuleOrderBy"} } }, "GetInsightRuleReportOutput":{ "type":"structure", "members":{ "KeyLabels":{"shape":"InsightRuleContributorKeyLabels"}, "AggregationStatistic":{"shape":"InsightRuleAggregationStatistic"}, "AggregateValue":{"shape":"InsightRuleUnboundDouble"}, "ApproximateUniqueCount":{"shape":"InsightRuleUnboundLong"}, "Contributors":{"shape":"InsightRuleContributors"}, "MetricDatapoints":{"shape":"InsightRuleMetricDatapoints"} } }, "GetMetricDataInput":{ "type":"structure", "required":[ "MetricDataQueries", "StartTime", "EndTime" ], "members":{ "MetricDataQueries":{"shape":"MetricDataQueries"}, "StartTime":{"shape":"Timestamp"}, "EndTime":{"shape":"Timestamp"}, "NextToken":{"shape":"NextToken"}, "ScanBy":{"shape":"ScanBy"}, "MaxDatapoints":{"shape":"GetMetricDataMaxDatapoints"} } }, "GetMetricDataMaxDatapoints":{"type":"integer"}, "GetMetricDataOutput":{ "type":"structure", "members":{ "MetricDataResults":{"shape":"MetricDataResults"}, "NextToken":{"shape":"NextToken"}, "Messages":{"shape":"MetricDataResultMessages"} } }, "GetMetricStatisticsInput":{ "type":"structure", "required":[ "Namespace", "MetricName", "StartTime", "EndTime", "Period" ], "members":{ "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"}, "StartTime":{"shape":"Timestamp"}, "EndTime":{"shape":"Timestamp"}, "Period":{"shape":"Period"}, "Statistics":{"shape":"Statistics"}, "ExtendedStatistics":{"shape":"ExtendedStatistics"}, "Unit":{"shape":"StandardUnit"} } }, "GetMetricStatisticsOutput":{ "type":"structure", "members":{ "Label":{"shape":"MetricLabel"}, "Datapoints":{"shape":"Datapoints"} } }, "GetMetricWidgetImageInput":{ "type":"structure", "required":["MetricWidget"], "members":{ "MetricWidget":{"shape":"MetricWidget"}, "OutputFormat":{"shape":"OutputFormat"} } }, "GetMetricWidgetImageOutput":{ "type":"structure", "members":{ "MetricWidgetImage":{"shape":"MetricWidgetImage"} } }, "HistoryData":{ "type":"string", "max":4095, "min":1 }, "HistoryItemType":{ "type":"string", "enum":[ "ConfigurationUpdate", "StateUpdate", "Action" ] }, "HistorySummary":{ "type":"string", "max":255, "min":1 }, "InsightRule":{ "type":"structure", "required":[ "Name", "State", "Schema", "Definition" ], "members":{ "Name":{"shape":"InsightRuleName"}, "State":{"shape":"InsightRuleState"}, "Schema":{"shape":"InsightRuleSchema"}, "Definition":{"shape":"InsightRuleDefinition"} } }, "InsightRuleAggregationStatistic":{"type":"string"}, "InsightRuleContributor":{ "type":"structure", "required":[ "Keys", "ApproximateAggregateValue", "Datapoints" ], "members":{ "Keys":{"shape":"InsightRuleContributorKeys"}, "ApproximateAggregateValue":{"shape":"InsightRuleUnboundDouble"}, "Datapoints":{"shape":"InsightRuleContributorDatapoints"} } }, "InsightRuleContributorDatapoint":{ "type":"structure", "required":[ "Timestamp", "ApproximateValue" ], "members":{ "Timestamp":{"shape":"Timestamp"}, "ApproximateValue":{"shape":"InsightRuleUnboundDouble"} } }, "InsightRuleContributorDatapoints":{ "type":"list", "member":{"shape":"InsightRuleContributorDatapoint"} }, "InsightRuleContributorKey":{"type":"string"}, "InsightRuleContributorKeyLabel":{"type":"string"}, "InsightRuleContributorKeyLabels":{ "type":"list", "member":{"shape":"InsightRuleContributorKeyLabel"} }, "InsightRuleContributorKeys":{ "type":"list", "member":{"shape":"InsightRuleContributorKey"} }, "InsightRuleContributors":{ "type":"list", "member":{"shape":"InsightRuleContributor"} }, "InsightRuleDefinition":{ "type":"string", "max":8192, "min":1, "pattern":"[\\x00-\\x7F]+" }, "InsightRuleMaxResults":{ "type":"integer", "max":500, "min":1 }, "InsightRuleMetricDatapoint":{ "type":"structure", "required":["Timestamp"], "members":{ "Timestamp":{"shape":"Timestamp"}, "UniqueContributors":{"shape":"InsightRuleUnboundDouble"}, "MaxContributorValue":{"shape":"InsightRuleUnboundDouble"}, "SampleCount":{"shape":"InsightRuleUnboundDouble"}, "Average":{"shape":"InsightRuleUnboundDouble"}, "Sum":{"shape":"InsightRuleUnboundDouble"}, "Minimum":{"shape":"InsightRuleUnboundDouble"}, "Maximum":{"shape":"InsightRuleUnboundDouble"} } }, "InsightRuleMetricDatapoints":{ "type":"list", "member":{"shape":"InsightRuleMetricDatapoint"} }, "InsightRuleMetricList":{ "type":"list", "member":{"shape":"InsightRuleMetricName"} }, "InsightRuleMetricName":{ "type":"string", "max":32, "min":1, "pattern":"[\\x20-\\x7E]+" }, "InsightRuleName":{ "type":"string", "max":128, "min":1, "pattern":"[\\x20-\\x7E]+" }, "InsightRuleNames":{ "type":"list", "member":{"shape":"InsightRuleName"} }, "InsightRuleOrderBy":{ "type":"string", "max":32, "min":1, "pattern":"[\\x20-\\x7E]+" }, "InsightRuleSchema":{"type":"string"}, "InsightRuleState":{ "type":"string", "max":32, "min":1, "pattern":"[\\x20-\\x7E]+" }, "InsightRuleUnboundDouble":{"type":"double"}, "InsightRuleUnboundInteger":{"type":"integer"}, "InsightRuleUnboundLong":{"type":"long"}, "InsightRules":{ "type":"list", "member":{"shape":"InsightRule"} }, "InternalServiceFault":{ "type":"structure", "members":{ "Message":{"shape":"FaultDescription"} }, "error":{ "code":"InternalServiceError", "httpStatusCode":500 }, "exception":true, "xmlOrder":["Message"] }, "InvalidFormatFault":{ "type":"structure", "members":{ "message":{"shape":"ErrorMessage"} }, "error":{ "code":"InvalidFormat", "httpStatusCode":400, "senderFault":true }, "exception":true }, "InvalidNextToken":{ "type":"structure", "members":{ "message":{"shape":"ErrorMessage"} }, "error":{ "code":"InvalidNextToken", "httpStatusCode":400, "senderFault":true }, "exception":true }, "InvalidParameterCombinationException":{ "type":"structure", "members":{ "message":{"shape":"AwsQueryErrorMessage"} }, "error":{ "code":"InvalidParameterCombination", "httpStatusCode":400, "senderFault":true }, "exception":true, "synthetic":true }, "InvalidParameterValueException":{ "type":"structure", "members":{ "message":{"shape":"AwsQueryErrorMessage"} }, "error":{ "code":"InvalidParameterValue", "httpStatusCode":400, "senderFault":true }, "exception":true, "synthetic":true }, "LastModified":{"type":"timestamp"}, "LimitExceededException":{ "type":"structure", "members":{ }, "error":{ "code":"LimitExceededException", "httpStatusCode":400, "senderFault":true }, "exception":true }, "LimitExceededFault":{ "type":"structure", "members":{ "message":{"shape":"ErrorMessage"} }, "error":{ "code":"LimitExceeded", "httpStatusCode":400, "senderFault":true }, "exception":true }, "ListDashboardsInput":{ "type":"structure", "members":{ "DashboardNamePrefix":{"shape":"DashboardNamePrefix"}, "NextToken":{"shape":"NextToken"} } }, "ListDashboardsOutput":{ "type":"structure", "members":{ "DashboardEntries":{"shape":"DashboardEntries"}, "NextToken":{"shape":"NextToken"} } }, "ListMetricsInput":{ "type":"structure", "members":{ "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"DimensionFilters"}, "NextToken":{"shape":"NextToken"}, "RecentlyActive":{"shape":"RecentlyActive"} } }, "ListMetricsOutput":{ "type":"structure", "members":{ "Metrics":{"shape":"Metrics"}, "NextToken":{"shape":"NextToken"} }, "xmlOrder":[ "Metrics", "NextToken" ] }, "ListTagsForResourceInput":{ "type":"structure", "required":["ResourceARN"], "members":{ "ResourceARN":{"shape":"AmazonResourceName"} } }, "ListTagsForResourceOutput":{ "type":"structure", "members":{ "Tags":{"shape":"TagList"} } }, "MaxRecords":{ "type":"integer", "max":100, "min":1 }, "MaxReturnedResultsCount":{ "type":"integer", "min":1 }, "Message":{"type":"string"}, "MessageData":{ "type":"structure", "members":{ "Code":{"shape":"MessageDataCode"}, "Value":{"shape":"MessageDataValue"} } }, "MessageDataCode":{"type":"string"}, "MessageDataValue":{"type":"string"}, "Metric":{ "type":"structure", "members":{ "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"} }, "xmlOrder":[ "Namespace", "MetricName", "Dimensions" ] }, "MetricAlarm":{ "type":"structure", "members":{ "AlarmName":{"shape":"AlarmName"}, "AlarmArn":{"shape":"AlarmArn"}, "AlarmDescription":{"shape":"AlarmDescription"}, "AlarmConfigurationUpdatedTimestamp":{"shape":"Timestamp"}, "ActionsEnabled":{"shape":"ActionsEnabled"}, "OKActions":{"shape":"ResourceList"}, "AlarmActions":{"shape":"ResourceList"}, "InsufficientDataActions":{"shape":"ResourceList"}, "StateValue":{"shape":"StateValue"}, "StateReason":{"shape":"StateReason"}, "StateReasonData":{"shape":"StateReasonData"}, "StateUpdatedTimestamp":{"shape":"Timestamp"}, "MetricName":{"shape":"MetricName"}, "Namespace":{"shape":"Namespace"}, "Statistic":{"shape":"Statistic"}, "ExtendedStatistic":{"shape":"ExtendedStatistic"}, "Dimensions":{"shape":"Dimensions"}, "Period":{"shape":"Period"}, "Unit":{"shape":"StandardUnit"}, "EvaluationPeriods":{"shape":"EvaluationPeriods"}, "DatapointsToAlarm":{"shape":"DatapointsToAlarm"}, "Threshold":{"shape":"Threshold"}, "ComparisonOperator":{"shape":"ComparisonOperator"}, "TreatMissingData":{"shape":"TreatMissingData"}, "EvaluateLowSampleCountPercentile":{"shape":"EvaluateLowSampleCountPercentile"}, "Metrics":{"shape":"MetricDataQueries"}, "ThresholdMetricId":{"shape":"MetricId"} }, "xmlOrder":[ "AlarmName", "AlarmArn", "AlarmDescription", "AlarmConfigurationUpdatedTimestamp", "ActionsEnabled", "OKActions", "AlarmActions", "InsufficientDataActions", "StateValue", "StateReason", "StateReasonData", "StateUpdatedTimestamp", "MetricName", "Namespace", "Statistic", "Dimensions", "Period", "Unit", "EvaluationPeriods", "Threshold", "ComparisonOperator", "ExtendedStatistic", "TreatMissingData", "EvaluateLowSampleCountPercentile", "DatapointsToAlarm", "Metrics", "ThresholdMetricId" ] }, "MetricAlarms":{ "type":"list", "member":{"shape":"MetricAlarm"} }, "MetricData":{ "type":"list", "member":{"shape":"MetricDatum"} }, "MetricDataQueries":{ "type":"list", "member":{"shape":"MetricDataQuery"} }, "MetricDataQuery":{ "type":"structure", "required":["Id"], "members":{ "Id":{"shape":"MetricId"}, "MetricStat":{"shape":"MetricStat"}, "Expression":{"shape":"MetricExpression"}, "Label":{"shape":"MetricLabel"}, "ReturnData":{"shape":"ReturnData"}, "Period":{"shape":"Period"} } }, "MetricDataResult":{ "type":"structure", "members":{ "Id":{"shape":"MetricId"}, "Label":{"shape":"MetricLabel"}, "Timestamps":{"shape":"Timestamps"}, "Values":{"shape":"DatapointValues"}, "StatusCode":{"shape":"StatusCode"}, "Messages":{"shape":"MetricDataResultMessages"} } }, "MetricDataResultMessages":{ "type":"list", "member":{"shape":"MessageData"} }, "MetricDataResults":{ "type":"list", "member":{"shape":"MetricDataResult"} }, "MetricDatum":{ "type":"structure", "required":["MetricName"], "members":{ "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"}, "Timestamp":{"shape":"Timestamp"}, "Value":{"shape":"DatapointValue"}, "StatisticValues":{"shape":"StatisticSet"}, "Values":{"shape":"Values"}, "Counts":{"shape":"Counts"}, "Unit":{"shape":"StandardUnit"}, "StorageResolution":{"shape":"StorageResolution"} } }, "MetricExpression":{ "type":"string", "max":1024, "min":1 }, "MetricId":{ "type":"string", "max":255, "min":1 }, "MetricLabel":{"type":"string"}, "MetricName":{ "type":"string", "max":255, "min":1 }, "MetricStat":{ "type":"structure", "required":[ "Metric", "Period", "Stat" ], "members":{ "Metric":{"shape":"Metric"}, "Period":{"shape":"Period"}, "Stat":{"shape":"Stat"}, "Unit":{"shape":"StandardUnit"} } }, "MetricWidget":{"type":"string"}, "MetricWidgetImage":{"type":"blob"}, "Metrics":{ "type":"list", "member":{"shape":"Metric"} }, "MissingRequiredParameterException":{ "type":"structure", "members":{ "message":{"shape":"AwsQueryErrorMessage"} }, "error":{ "code":"MissingParameter", "httpStatusCode":400, "senderFault":true }, "exception":true, "synthetic":true }, "Namespace":{ "type":"string", "max":255, "min":1, "pattern":"[^:].*" }, "NextToken":{"type":"string"}, "OutputFormat":{"type":"string"}, "PartialFailure":{ "type":"structure", "members":{ "FailureResource":{"shape":"FailureResource"}, "ExceptionType":{"shape":"ExceptionType"}, "FailureCode":{"shape":"FailureCode"}, "FailureDescription":{"shape":"FailureDescription"} } }, "Period":{ "type":"integer", "min":1 }, "PutAnomalyDetectorInput":{ "type":"structure", "required":[ "Namespace", "MetricName", "Stat" ], "members":{ "Namespace":{"shape":"Namespace"}, "MetricName":{"shape":"MetricName"}, "Dimensions":{"shape":"Dimensions"}, "Stat":{"shape":"AnomalyDetectorMetricStat"}, "Configuration":{"shape":"AnomalyDetectorConfiguration"} } }, "PutAnomalyDetectorOutput":{ "type":"structure", "members":{ } }, "PutCompositeAlarmInput":{ "type":"structure", "required":[ "AlarmName", "AlarmRule" ], "members":{ "ActionsEnabled":{"shape":"ActionsEnabled"}, "AlarmActions":{"shape":"ResourceList"}, "AlarmDescription":{"shape":"AlarmDescription"}, "AlarmName":{"shape":"AlarmName"}, "AlarmRule":{"shape":"AlarmRule"}, "InsufficientDataActions":{"shape":"ResourceList"}, "OKActions":{"shape":"ResourceList"}, "Tags":{"shape":"TagList"} } }, "PutDashboardInput":{ "type":"structure", "required":[ "DashboardName", "DashboardBody" ], "members":{ "DashboardName":{"shape":"DashboardName"}, "DashboardBody":{"shape":"DashboardBody"} } }, "PutDashboardOutput":{ "type":"structure", "members":{ "DashboardValidationMessages":{"shape":"DashboardValidationMessages"} } }, "PutInsightRuleInput":{ "type":"structure", "required":[ "RuleName", "RuleDefinition" ], "members":{ "RuleName":{"shape":"InsightRuleName"}, "RuleState":{"shape":"InsightRuleState"}, "RuleDefinition":{"shape":"InsightRuleDefinition"}, "Tags":{"shape":"TagList"} } }, "PutInsightRuleOutput":{ "type":"structure", "members":{ } }, "PutMetricAlarmInput":{ "type":"structure", "required":[ "AlarmName", "EvaluationPeriods", "ComparisonOperator" ], "members":{ "AlarmName":{"shape":"AlarmName"}, "AlarmDescription":{"shape":"AlarmDescription"}, "ActionsEnabled":{"shape":"ActionsEnabled"}, "OKActions":{"shape":"ResourceList"}, "AlarmActions":{"shape":"ResourceList"}, "InsufficientDataActions":{"shape":"ResourceList"}, "MetricName":{"shape":"MetricName"}, "Namespace":{"shape":"Namespace"}, "Statistic":{"shape":"Statistic"}, "ExtendedStatistic":{"shape":"ExtendedStatistic"}, "Dimensions":{"shape":"Dimensions"}, "Period":{"shape":"Period"}, "Unit":{"shape":"StandardUnit"}, "EvaluationPeriods":{"shape":"EvaluationPeriods"}, "DatapointsToAlarm":{"shape":"DatapointsToAlarm"}, "Threshold":{"shape":"Threshold"}, "ComparisonOperator":{"shape":"ComparisonOperator"}, "TreatMissingData":{"shape":"TreatMissingData"}, "EvaluateLowSampleCountPercentile":{"shape":"EvaluateLowSampleCountPercentile"}, "Metrics":{"shape":"MetricDataQueries"}, "Tags":{"shape":"TagList"}, "ThresholdMetricId":{"shape":"MetricId"} } }, "PutMetricDataInput":{ "type":"structure", "required":[ "Namespace", "MetricData" ], "members":{ "Namespace":{"shape":"Namespace"}, "MetricData":{"shape":"MetricData"} } }, "Range":{ "type":"structure", "required":[ "StartTime", "EndTime" ], "members":{ "StartTime":{"shape":"Timestamp"}, "EndTime":{"shape":"Timestamp"} }, "xmlOrder":[ "StartTime", "EndTime" ] }, "RecentlyActive":{ "type":"string", "enum":["PT3H"] }, "ResourceId":{"type":"string"}, "ResourceList":{ "type":"list", "member":{"shape":"ResourceName"}, "max":5 }, "ResourceName":{ "type":"string", "max":1024, "min":1 }, "ResourceNotFound":{ "type":"structure", "members":{ "message":{"shape":"ErrorMessage"} }, "error":{ "code":"ResourceNotFound", "httpStatusCode":404, "senderFault":true }, "exception":true }, "ResourceNotFoundException":{ "type":"structure", "members":{ "ResourceType":{"shape":"ResourceType"}, "ResourceId":{"shape":"ResourceId"} }, "error":{ "code":"ResourceNotFoundException", "httpStatusCode":404, "senderFault":true }, "exception":true }, "ResourceType":{"type":"string"}, "ReturnData":{"type":"boolean"}, "ScanBy":{ "type":"string", "enum":[ "TimestampDescending", "TimestampAscending" ] }, "SetAlarmStateInput":{ "type":"structure", "required":[ "AlarmName", "StateValue", "StateReason" ], "members":{ "AlarmName":{"shape":"AlarmName"}, "StateValue":{"shape":"StateValue"}, "StateReason":{"shape":"StateReason"}, "StateReasonData":{"shape":"StateReasonData"} } }, "Size":{"type":"long"}, "StandardUnit":{ "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" ] }, "Stat":{"type":"string"}, "StateReason":{ "type":"string", "max":1023, "min":0 }, "StateReasonData":{ "type":"string", "max":4000, "min":0 }, "StateValue":{ "type":"string", "enum":[ "OK", "ALARM", "INSUFFICIENT_DATA" ] }, "Statistic":{ "type":"string", "enum":[ "SampleCount", "Average", "Sum", "Minimum", "Maximum" ] }, "StatisticSet":{ "type":"structure", "required":[ "SampleCount", "Sum", "Minimum", "Maximum" ], "members":{ "SampleCount":{"shape":"DatapointValue"}, "Sum":{"shape":"DatapointValue"}, "Minimum":{"shape":"DatapointValue"}, "Maximum":{"shape":"DatapointValue"} } }, "Statistics":{ "type":"list", "member":{"shape":"Statistic"}, "max":5, "min":1 }, "StatusCode":{ "type":"string", "enum":[ "Complete", "InternalError", "PartialData" ] }, "StorageResolution":{ "type":"integer", "min":1 }, "Tag":{ "type":"structure", "required":[ "Key", "Value" ], "members":{ "Key":{"shape":"TagKey"}, "Value":{"shape":"TagValue"} } }, "TagKey":{ "type":"string", "max":128, "min":1 }, "TagKeyList":{ "type":"list", "member":{"shape":"TagKey"} }, "TagList":{ "type":"list", "member":{"shape":"Tag"} }, "TagResourceInput":{ "type":"structure", "required":[ "ResourceARN", "Tags" ], "members":{ "ResourceARN":{"shape":"AmazonResourceName"}, "Tags":{"shape":"TagList"} } }, "TagResourceOutput":{ "type":"structure", "members":{ } }, "TagValue":{ "type":"string", "max":256, "min":0 }, "Threshold":{"type":"double"}, "Timestamp":{"type":"timestamp"}, "Timestamps":{ "type":"list", "member":{"shape":"Timestamp"} }, "TreatMissingData":{ "type":"string", "max":255, "min":1 }, "UntagResourceInput":{ "type":"structure", "required":[ "ResourceARN", "TagKeys" ], "members":{ "ResourceARN":{"shape":"AmazonResourceName"}, "TagKeys":{"shape":"TagKeyList"} } }, "UntagResourceOutput":{ "type":"structure", "members":{ } }, "Values":{ "type":"list", "member":{"shape":"DatapointValue"} } } }