1{ 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2010-08-01", 5 "endpointPrefix":"monitoring", 6 "protocol":"query", 7 "serviceAbbreviation":"CloudWatch", 8 "serviceFullName":"Amazon CloudWatch", 9 "serviceId":"CloudWatch", 10 "signatureVersion":"v4", 11 "uid":"monitoring-2010-08-01", 12 "xmlNamespace":"http://monitoring.amazonaws.com/doc/2010-08-01/" 13 }, 14 "operations":{ 15 "DeleteAlarms":{ 16 "name":"DeleteAlarms", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"DeleteAlarmsInput"}, 22 "errors":[ 23 {"shape":"ResourceNotFound"} 24 ] 25 }, 26 "DeleteAnomalyDetector":{ 27 "name":"DeleteAnomalyDetector", 28 "http":{ 29 "method":"POST", 30 "requestUri":"/" 31 }, 32 "input":{"shape":"DeleteAnomalyDetectorInput"}, 33 "output":{ 34 "shape":"DeleteAnomalyDetectorOutput", 35 "resultWrapper":"DeleteAnomalyDetectorResult" 36 }, 37 "errors":[ 38 {"shape":"ResourceNotFoundException"}, 39 {"shape":"InternalServiceFault"}, 40 {"shape":"InvalidParameterValueException"}, 41 {"shape":"MissingRequiredParameterException"} 42 ] 43 }, 44 "DeleteDashboards":{ 45 "name":"DeleteDashboards", 46 "http":{ 47 "method":"POST", 48 "requestUri":"/" 49 }, 50 "input":{"shape":"DeleteDashboardsInput"}, 51 "output":{ 52 "shape":"DeleteDashboardsOutput", 53 "resultWrapper":"DeleteDashboardsResult" 54 }, 55 "errors":[ 56 {"shape":"InvalidParameterValueException"}, 57 {"shape":"DashboardNotFoundError"}, 58 {"shape":"InternalServiceFault"} 59 ] 60 }, 61 "DescribeAlarmHistory":{ 62 "name":"DescribeAlarmHistory", 63 "http":{ 64 "method":"POST", 65 "requestUri":"/" 66 }, 67 "input":{"shape":"DescribeAlarmHistoryInput"}, 68 "output":{ 69 "shape":"DescribeAlarmHistoryOutput", 70 "resultWrapper":"DescribeAlarmHistoryResult" 71 }, 72 "errors":[ 73 {"shape":"InvalidNextToken"} 74 ] 75 }, 76 "DescribeAlarms":{ 77 "name":"DescribeAlarms", 78 "http":{ 79 "method":"POST", 80 "requestUri":"/" 81 }, 82 "input":{"shape":"DescribeAlarmsInput"}, 83 "output":{ 84 "shape":"DescribeAlarmsOutput", 85 "resultWrapper":"DescribeAlarmsResult" 86 }, 87 "errors":[ 88 {"shape":"InvalidNextToken"} 89 ] 90 }, 91 "DescribeAlarmsForMetric":{ 92 "name":"DescribeAlarmsForMetric", 93 "http":{ 94 "method":"POST", 95 "requestUri":"/" 96 }, 97 "input":{"shape":"DescribeAlarmsForMetricInput"}, 98 "output":{ 99 "shape":"DescribeAlarmsForMetricOutput", 100 "resultWrapper":"DescribeAlarmsForMetricResult" 101 } 102 }, 103 "DescribeAnomalyDetectors":{ 104 "name":"DescribeAnomalyDetectors", 105 "http":{ 106 "method":"POST", 107 "requestUri":"/" 108 }, 109 "input":{"shape":"DescribeAnomalyDetectorsInput"}, 110 "output":{ 111 "shape":"DescribeAnomalyDetectorsOutput", 112 "resultWrapper":"DescribeAnomalyDetectorsResult" 113 }, 114 "errors":[ 115 {"shape":"InvalidNextToken"}, 116 {"shape":"InternalServiceFault"}, 117 {"shape":"InvalidParameterValueException"} 118 ] 119 }, 120 "DisableAlarmActions":{ 121 "name":"DisableAlarmActions", 122 "http":{ 123 "method":"POST", 124 "requestUri":"/" 125 }, 126 "input":{"shape":"DisableAlarmActionsInput"} 127 }, 128 "EnableAlarmActions":{ 129 "name":"EnableAlarmActions", 130 "http":{ 131 "method":"POST", 132 "requestUri":"/" 133 }, 134 "input":{"shape":"EnableAlarmActionsInput"} 135 }, 136 "GetDashboard":{ 137 "name":"GetDashboard", 138 "http":{ 139 "method":"POST", 140 "requestUri":"/" 141 }, 142 "input":{"shape":"GetDashboardInput"}, 143 "output":{ 144 "shape":"GetDashboardOutput", 145 "resultWrapper":"GetDashboardResult" 146 }, 147 "errors":[ 148 {"shape":"InvalidParameterValueException"}, 149 {"shape":"DashboardNotFoundError"}, 150 {"shape":"InternalServiceFault"} 151 ] 152 }, 153 "GetMetricData":{ 154 "name":"GetMetricData", 155 "http":{ 156 "method":"POST", 157 "requestUri":"/" 158 }, 159 "input":{"shape":"GetMetricDataInput"}, 160 "output":{ 161 "shape":"GetMetricDataOutput", 162 "resultWrapper":"GetMetricDataResult" 163 }, 164 "errors":[ 165 {"shape":"InvalidNextToken"} 166 ] 167 }, 168 "GetMetricStatistics":{ 169 "name":"GetMetricStatistics", 170 "http":{ 171 "method":"POST", 172 "requestUri":"/" 173 }, 174 "input":{"shape":"GetMetricStatisticsInput"}, 175 "output":{ 176 "shape":"GetMetricStatisticsOutput", 177 "resultWrapper":"GetMetricStatisticsResult" 178 }, 179 "errors":[ 180 {"shape":"InvalidParameterValueException"}, 181 {"shape":"MissingRequiredParameterException"}, 182 {"shape":"InvalidParameterCombinationException"}, 183 {"shape":"InternalServiceFault"} 184 ] 185 }, 186 "GetMetricWidgetImage":{ 187 "name":"GetMetricWidgetImage", 188 "http":{ 189 "method":"POST", 190 "requestUri":"/" 191 }, 192 "input":{"shape":"GetMetricWidgetImageInput"}, 193 "output":{ 194 "shape":"GetMetricWidgetImageOutput", 195 "resultWrapper":"GetMetricWidgetImageResult" 196 } 197 }, 198 "ListDashboards":{ 199 "name":"ListDashboards", 200 "http":{ 201 "method":"POST", 202 "requestUri":"/" 203 }, 204 "input":{"shape":"ListDashboardsInput"}, 205 "output":{ 206 "shape":"ListDashboardsOutput", 207 "resultWrapper":"ListDashboardsResult" 208 }, 209 "errors":[ 210 {"shape":"InvalidParameterValueException"}, 211 {"shape":"InternalServiceFault"} 212 ] 213 }, 214 "ListMetrics":{ 215 "name":"ListMetrics", 216 "http":{ 217 "method":"POST", 218 "requestUri":"/" 219 }, 220 "input":{"shape":"ListMetricsInput"}, 221 "output":{ 222 "shape":"ListMetricsOutput", 223 "resultWrapper":"ListMetricsResult" 224 }, 225 "errors":[ 226 {"shape":"InternalServiceFault"}, 227 {"shape":"InvalidParameterValueException"} 228 ] 229 }, 230 "ListTagsForResource":{ 231 "name":"ListTagsForResource", 232 "http":{ 233 "method":"POST", 234 "requestUri":"/" 235 }, 236 "input":{"shape":"ListTagsForResourceInput"}, 237 "output":{ 238 "shape":"ListTagsForResourceOutput", 239 "resultWrapper":"ListTagsForResourceResult" 240 }, 241 "errors":[ 242 {"shape":"InvalidParameterValueException"}, 243 {"shape":"ResourceNotFoundException"}, 244 {"shape":"InternalServiceFault"} 245 ] 246 }, 247 "PutAnomalyDetector":{ 248 "name":"PutAnomalyDetector", 249 "http":{ 250 "method":"POST", 251 "requestUri":"/" 252 }, 253 "input":{"shape":"PutAnomalyDetectorInput"}, 254 "output":{ 255 "shape":"PutAnomalyDetectorOutput", 256 "resultWrapper":"PutAnomalyDetectorResult" 257 }, 258 "errors":[ 259 {"shape":"LimitExceededException"}, 260 {"shape":"InternalServiceFault"}, 261 {"shape":"InvalidParameterValueException"}, 262 {"shape":"MissingRequiredParameterException"} 263 ] 264 }, 265 "PutDashboard":{ 266 "name":"PutDashboard", 267 "http":{ 268 "method":"POST", 269 "requestUri":"/" 270 }, 271 "input":{"shape":"PutDashboardInput"}, 272 "output":{ 273 "shape":"PutDashboardOutput", 274 "resultWrapper":"PutDashboardResult" 275 }, 276 "errors":[ 277 {"shape":"DashboardInvalidInputError"}, 278 {"shape":"InternalServiceFault"} 279 ] 280 }, 281 "PutMetricAlarm":{ 282 "name":"PutMetricAlarm", 283 "http":{ 284 "method":"POST", 285 "requestUri":"/" 286 }, 287 "input":{"shape":"PutMetricAlarmInput"}, 288 "errors":[ 289 {"shape":"LimitExceededFault"} 290 ] 291 }, 292 "PutMetricData":{ 293 "name":"PutMetricData", 294 "http":{ 295 "method":"POST", 296 "requestUri":"/" 297 }, 298 "input":{"shape":"PutMetricDataInput"}, 299 "errors":[ 300 {"shape":"InvalidParameterValueException"}, 301 {"shape":"MissingRequiredParameterException"}, 302 {"shape":"InvalidParameterCombinationException"}, 303 {"shape":"InternalServiceFault"} 304 ] 305 }, 306 "SetAlarmState":{ 307 "name":"SetAlarmState", 308 "http":{ 309 "method":"POST", 310 "requestUri":"/" 311 }, 312 "input":{"shape":"SetAlarmStateInput"}, 313 "errors":[ 314 {"shape":"ResourceNotFound"}, 315 {"shape":"InvalidFormatFault"} 316 ] 317 }, 318 "TagResource":{ 319 "name":"TagResource", 320 "http":{ 321 "method":"POST", 322 "requestUri":"/" 323 }, 324 "input":{"shape":"TagResourceInput"}, 325 "output":{ 326 "shape":"TagResourceOutput", 327 "resultWrapper":"TagResourceResult" 328 }, 329 "errors":[ 330 {"shape":"InvalidParameterValueException"}, 331 {"shape":"ResourceNotFoundException"}, 332 {"shape":"ConcurrentModificationException"}, 333 {"shape":"InternalServiceFault"} 334 ] 335 }, 336 "UntagResource":{ 337 "name":"UntagResource", 338 "http":{ 339 "method":"POST", 340 "requestUri":"/" 341 }, 342 "input":{"shape":"UntagResourceInput"}, 343 "output":{ 344 "shape":"UntagResourceOutput", 345 "resultWrapper":"UntagResourceResult" 346 }, 347 "errors":[ 348 {"shape":"InvalidParameterValueException"}, 349 {"shape":"ResourceNotFoundException"}, 350 {"shape":"ConcurrentModificationException"}, 351 {"shape":"InternalServiceFault"} 352 ] 353 } 354 }, 355 "shapes":{ 356 "ActionPrefix":{ 357 "type":"string", 358 "max":1024, 359 "min":1 360 }, 361 "ActionsEnabled":{"type":"boolean"}, 362 "AlarmArn":{ 363 "type":"string", 364 "max":1600, 365 "min":1 366 }, 367 "AlarmDescription":{ 368 "type":"string", 369 "max":1024, 370 "min":0 371 }, 372 "AlarmHistoryItem":{ 373 "type":"structure", 374 "members":{ 375 "AlarmName":{"shape":"AlarmName"}, 376 "Timestamp":{"shape":"Timestamp"}, 377 "HistoryItemType":{"shape":"HistoryItemType"}, 378 "HistorySummary":{"shape":"HistorySummary"}, 379 "HistoryData":{"shape":"HistoryData"} 380 } 381 }, 382 "AlarmHistoryItems":{ 383 "type":"list", 384 "member":{"shape":"AlarmHistoryItem"} 385 }, 386 "AlarmName":{ 387 "type":"string", 388 "max":255, 389 "min":1 390 }, 391 "AlarmNamePrefix":{ 392 "type":"string", 393 "max":255, 394 "min":1 395 }, 396 "AlarmNames":{ 397 "type":"list", 398 "member":{"shape":"AlarmName"}, 399 "max":100 400 }, 401 "AmazonResourceName":{ 402 "type":"string", 403 "max":1024, 404 "min":1 405 }, 406 "AnomalyDetector":{ 407 "type":"structure", 408 "members":{ 409 "Namespace":{"shape":"Namespace"}, 410 "MetricName":{"shape":"MetricName"}, 411 "Dimensions":{"shape":"Dimensions"}, 412 "Stat":{"shape":"Stat"}, 413 "Configuration":{"shape":"AnomalyDetectorConfiguration"} 414 } 415 }, 416 "AnomalyDetectorConfiguration":{ 417 "type":"structure", 418 "members":{ 419 "ExcludedTimeRanges":{"shape":"AnomalyDetectorExcludedTimeRanges"}, 420 "MetricTimezone":{"shape":"AnomalyDetectorMetricTimezone"} 421 } 422 }, 423 "AnomalyDetectorExcludedTimeRanges":{ 424 "type":"list", 425 "member":{"shape":"Range"} 426 }, 427 "AnomalyDetectorMetricTimezone":{"type":"string"}, 428 "AnomalyDetectors":{ 429 "type":"list", 430 "member":{"shape":"AnomalyDetector"} 431 }, 432 "AwsQueryErrorMessage":{"type":"string"}, 433 "ComparisonOperator":{ 434 "type":"string", 435 "enum":[ 436 "GreaterThanOrEqualToThreshold", 437 "GreaterThanThreshold", 438 "LessThanThreshold", 439 "LessThanOrEqualToThreshold", 440 "LessThanLowerOrGreaterThanUpperThreshold", 441 "LessThanLowerThreshold", 442 "GreaterThanUpperThreshold" 443 ] 444 }, 445 "ConcurrentModificationException":{ 446 "type":"structure", 447 "members":{ 448 }, 449 "error":{ 450 "code":"ConcurrentModificationException", 451 "httpStatusCode":429, 452 "senderFault":true 453 }, 454 "exception":true 455 }, 456 "Counts":{ 457 "type":"list", 458 "member":{"shape":"DatapointValue"} 459 }, 460 "DashboardArn":{"type":"string"}, 461 "DashboardBody":{"type":"string"}, 462 "DashboardEntries":{ 463 "type":"list", 464 "member":{"shape":"DashboardEntry"} 465 }, 466 "DashboardEntry":{ 467 "type":"structure", 468 "members":{ 469 "DashboardName":{"shape":"DashboardName"}, 470 "DashboardArn":{"shape":"DashboardArn"}, 471 "LastModified":{"shape":"LastModified"}, 472 "Size":{"shape":"Size"} 473 } 474 }, 475 "DashboardErrorMessage":{"type":"string"}, 476 "DashboardInvalidInputError":{ 477 "type":"structure", 478 "members":{ 479 "message":{"shape":"DashboardErrorMessage"}, 480 "dashboardValidationMessages":{"shape":"DashboardValidationMessages"} 481 }, 482 "error":{ 483 "code":"InvalidParameterInput", 484 "httpStatusCode":400, 485 "senderFault":true 486 }, 487 "exception":true 488 }, 489 "DashboardName":{"type":"string"}, 490 "DashboardNamePrefix":{"type":"string"}, 491 "DashboardNames":{ 492 "type":"list", 493 "member":{"shape":"DashboardName"} 494 }, 495 "DashboardNotFoundError":{ 496 "type":"structure", 497 "members":{ 498 "message":{"shape":"DashboardErrorMessage"} 499 }, 500 "error":{ 501 "code":"ResourceNotFound", 502 "httpStatusCode":404, 503 "senderFault":true 504 }, 505 "exception":true 506 }, 507 "DashboardValidationMessage":{ 508 "type":"structure", 509 "members":{ 510 "DataPath":{"shape":"DataPath"}, 511 "Message":{"shape":"Message"} 512 } 513 }, 514 "DashboardValidationMessages":{ 515 "type":"list", 516 "member":{"shape":"DashboardValidationMessage"} 517 }, 518 "DataPath":{"type":"string"}, 519 "Datapoint":{ 520 "type":"structure", 521 "members":{ 522 "Timestamp":{"shape":"Timestamp"}, 523 "SampleCount":{"shape":"DatapointValue"}, 524 "Average":{"shape":"DatapointValue"}, 525 "Sum":{"shape":"DatapointValue"}, 526 "Minimum":{"shape":"DatapointValue"}, 527 "Maximum":{"shape":"DatapointValue"}, 528 "Unit":{"shape":"StandardUnit"}, 529 "ExtendedStatistics":{"shape":"DatapointValueMap"} 530 }, 531 "xmlOrder":[ 532 "Timestamp", 533 "SampleCount", 534 "Average", 535 "Sum", 536 "Minimum", 537 "Maximum", 538 "Unit", 539 "ExtendedStatistics" 540 ] 541 }, 542 "DatapointValue":{"type":"double"}, 543 "DatapointValueMap":{ 544 "type":"map", 545 "key":{"shape":"ExtendedStatistic"}, 546 "value":{"shape":"DatapointValue"} 547 }, 548 "DatapointValues":{ 549 "type":"list", 550 "member":{"shape":"DatapointValue"} 551 }, 552 "Datapoints":{ 553 "type":"list", 554 "member":{"shape":"Datapoint"} 555 }, 556 "DatapointsToAlarm":{ 557 "type":"integer", 558 "min":1 559 }, 560 "DeleteAlarmsInput":{ 561 "type":"structure", 562 "required":["AlarmNames"], 563 "members":{ 564 "AlarmNames":{"shape":"AlarmNames"} 565 } 566 }, 567 "DeleteAnomalyDetectorInput":{ 568 "type":"structure", 569 "required":[ 570 "Namespace", 571 "MetricName", 572 "Stat" 573 ], 574 "members":{ 575 "Namespace":{"shape":"Namespace"}, 576 "MetricName":{"shape":"MetricName"}, 577 "Dimensions":{"shape":"Dimensions"}, 578 "Stat":{"shape":"Stat"} 579 } 580 }, 581 "DeleteAnomalyDetectorOutput":{ 582 "type":"structure", 583 "members":{ 584 } 585 }, 586 "DeleteDashboardsInput":{ 587 "type":"structure", 588 "required":["DashboardNames"], 589 "members":{ 590 "DashboardNames":{"shape":"DashboardNames"} 591 } 592 }, 593 "DeleteDashboardsOutput":{ 594 "type":"structure", 595 "members":{ 596 } 597 }, 598 "DescribeAlarmHistoryInput":{ 599 "type":"structure", 600 "members":{ 601 "AlarmName":{"shape":"AlarmName"}, 602 "HistoryItemType":{"shape":"HistoryItemType"}, 603 "StartDate":{"shape":"Timestamp"}, 604 "EndDate":{"shape":"Timestamp"}, 605 "MaxRecords":{"shape":"MaxRecords"}, 606 "NextToken":{"shape":"NextToken"} 607 } 608 }, 609 "DescribeAlarmHistoryOutput":{ 610 "type":"structure", 611 "members":{ 612 "AlarmHistoryItems":{"shape":"AlarmHistoryItems"}, 613 "NextToken":{"shape":"NextToken"} 614 } 615 }, 616 "DescribeAlarmsForMetricInput":{ 617 "type":"structure", 618 "required":[ 619 "MetricName", 620 "Namespace" 621 ], 622 "members":{ 623 "MetricName":{"shape":"MetricName"}, 624 "Namespace":{"shape":"Namespace"}, 625 "Statistic":{"shape":"Statistic"}, 626 "ExtendedStatistic":{"shape":"ExtendedStatistic"}, 627 "Dimensions":{"shape":"Dimensions"}, 628 "Period":{"shape":"Period"}, 629 "Unit":{"shape":"StandardUnit"} 630 } 631 }, 632 "DescribeAlarmsForMetricOutput":{ 633 "type":"structure", 634 "members":{ 635 "MetricAlarms":{"shape":"MetricAlarms"} 636 } 637 }, 638 "DescribeAlarmsInput":{ 639 "type":"structure", 640 "members":{ 641 "AlarmNames":{"shape":"AlarmNames"}, 642 "AlarmNamePrefix":{"shape":"AlarmNamePrefix"}, 643 "StateValue":{"shape":"StateValue"}, 644 "ActionPrefix":{"shape":"ActionPrefix"}, 645 "MaxRecords":{"shape":"MaxRecords"}, 646 "NextToken":{"shape":"NextToken"} 647 } 648 }, 649 "DescribeAlarmsOutput":{ 650 "type":"structure", 651 "members":{ 652 "MetricAlarms":{"shape":"MetricAlarms"}, 653 "NextToken":{"shape":"NextToken"} 654 } 655 }, 656 "DescribeAnomalyDetectorsInput":{ 657 "type":"structure", 658 "members":{ 659 "NextToken":{"shape":"NextToken"}, 660 "MaxResults":{"shape":"MaxReturnedResultsCount"}, 661 "Namespace":{"shape":"Namespace"}, 662 "MetricName":{"shape":"MetricName"}, 663 "Dimensions":{"shape":"Dimensions"} 664 } 665 }, 666 "DescribeAnomalyDetectorsOutput":{ 667 "type":"structure", 668 "members":{ 669 "AnomalyDetectors":{"shape":"AnomalyDetectors"}, 670 "NextToken":{"shape":"NextToken"} 671 } 672 }, 673 "Dimension":{ 674 "type":"structure", 675 "required":[ 676 "Name", 677 "Value" 678 ], 679 "members":{ 680 "Name":{"shape":"DimensionName"}, 681 "Value":{"shape":"DimensionValue"} 682 }, 683 "xmlOrder":[ 684 "Name", 685 "Value" 686 ] 687 }, 688 "DimensionFilter":{ 689 "type":"structure", 690 "required":["Name"], 691 "members":{ 692 "Name":{"shape":"DimensionName"}, 693 "Value":{"shape":"DimensionValue"} 694 } 695 }, 696 "DimensionFilters":{ 697 "type":"list", 698 "member":{"shape":"DimensionFilter"}, 699 "max":10 700 }, 701 "DimensionName":{ 702 "type":"string", 703 "max":255, 704 "min":1 705 }, 706 "DimensionValue":{ 707 "type":"string", 708 "max":255, 709 "min":1 710 }, 711 "Dimensions":{ 712 "type":"list", 713 "member":{"shape":"Dimension"}, 714 "max":10 715 }, 716 "DisableAlarmActionsInput":{ 717 "type":"structure", 718 "required":["AlarmNames"], 719 "members":{ 720 "AlarmNames":{"shape":"AlarmNames"} 721 } 722 }, 723 "EnableAlarmActionsInput":{ 724 "type":"structure", 725 "required":["AlarmNames"], 726 "members":{ 727 "AlarmNames":{"shape":"AlarmNames"} 728 } 729 }, 730 "ErrorMessage":{ 731 "type":"string", 732 "max":255, 733 "min":1 734 }, 735 "EvaluateLowSampleCountPercentile":{ 736 "type":"string", 737 "max":255, 738 "min":1 739 }, 740 "EvaluationPeriods":{ 741 "type":"integer", 742 "min":1 743 }, 744 "ExtendedStatistic":{ 745 "type":"string", 746 "pattern":"p(\\d{1,2}(\\.\\d{0,2})?|100)" 747 }, 748 "ExtendedStatistics":{ 749 "type":"list", 750 "member":{"shape":"ExtendedStatistic"}, 751 "max":10, 752 "min":1 753 }, 754 "FaultDescription":{"type":"string"}, 755 "GetDashboardInput":{ 756 "type":"structure", 757 "required":["DashboardName"], 758 "members":{ 759 "DashboardName":{"shape":"DashboardName"} 760 } 761 }, 762 "GetDashboardOutput":{ 763 "type":"structure", 764 "members":{ 765 "DashboardArn":{"shape":"DashboardArn"}, 766 "DashboardBody":{"shape":"DashboardBody"}, 767 "DashboardName":{"shape":"DashboardName"} 768 } 769 }, 770 "GetMetricDataInput":{ 771 "type":"structure", 772 "required":[ 773 "MetricDataQueries", 774 "StartTime", 775 "EndTime" 776 ], 777 "members":{ 778 "MetricDataQueries":{"shape":"MetricDataQueries"}, 779 "StartTime":{"shape":"Timestamp"}, 780 "EndTime":{"shape":"Timestamp"}, 781 "NextToken":{"shape":"NextToken"}, 782 "ScanBy":{"shape":"ScanBy"}, 783 "MaxDatapoints":{"shape":"GetMetricDataMaxDatapoints"} 784 } 785 }, 786 "GetMetricDataMaxDatapoints":{"type":"integer"}, 787 "GetMetricDataOutput":{ 788 "type":"structure", 789 "members":{ 790 "MetricDataResults":{"shape":"MetricDataResults"}, 791 "NextToken":{"shape":"NextToken"}, 792 "Messages":{"shape":"MetricDataResultMessages"} 793 } 794 }, 795 "GetMetricStatisticsInput":{ 796 "type":"structure", 797 "required":[ 798 "Namespace", 799 "MetricName", 800 "StartTime", 801 "EndTime", 802 "Period" 803 ], 804 "members":{ 805 "Namespace":{"shape":"Namespace"}, 806 "MetricName":{"shape":"MetricName"}, 807 "Dimensions":{"shape":"Dimensions"}, 808 "StartTime":{"shape":"Timestamp"}, 809 "EndTime":{"shape":"Timestamp"}, 810 "Period":{"shape":"Period"}, 811 "Statistics":{"shape":"Statistics"}, 812 "ExtendedStatistics":{"shape":"ExtendedStatistics"}, 813 "Unit":{"shape":"StandardUnit"} 814 } 815 }, 816 "GetMetricStatisticsOutput":{ 817 "type":"structure", 818 "members":{ 819 "Label":{"shape":"MetricLabel"}, 820 "Datapoints":{"shape":"Datapoints"} 821 } 822 }, 823 "GetMetricWidgetImageInput":{ 824 "type":"structure", 825 "required":["MetricWidget"], 826 "members":{ 827 "MetricWidget":{"shape":"MetricWidget"}, 828 "OutputFormat":{"shape":"OutputFormat"} 829 } 830 }, 831 "GetMetricWidgetImageOutput":{ 832 "type":"structure", 833 "members":{ 834 "MetricWidgetImage":{"shape":"MetricWidgetImage"} 835 } 836 }, 837 "HistoryData":{ 838 "type":"string", 839 "max":4095, 840 "min":1 841 }, 842 "HistoryItemType":{ 843 "type":"string", 844 "enum":[ 845 "ConfigurationUpdate", 846 "StateUpdate", 847 "Action" 848 ] 849 }, 850 "HistorySummary":{ 851 "type":"string", 852 "max":255, 853 "min":1 854 }, 855 "InternalServiceFault":{ 856 "type":"structure", 857 "members":{ 858 "Message":{"shape":"FaultDescription"} 859 }, 860 "error":{ 861 "code":"InternalServiceError", 862 "httpStatusCode":500 863 }, 864 "exception":true, 865 "xmlOrder":["Message"] 866 }, 867 "InvalidFormatFault":{ 868 "type":"structure", 869 "members":{ 870 "message":{"shape":"ErrorMessage"} 871 }, 872 "error":{ 873 "code":"InvalidFormat", 874 "httpStatusCode":400, 875 "senderFault":true 876 }, 877 "exception":true 878 }, 879 "InvalidNextToken":{ 880 "type":"structure", 881 "members":{ 882 "message":{"shape":"ErrorMessage"} 883 }, 884 "error":{ 885 "code":"InvalidNextToken", 886 "httpStatusCode":400, 887 "senderFault":true 888 }, 889 "exception":true 890 }, 891 "InvalidParameterCombinationException":{ 892 "type":"structure", 893 "members":{ 894 "message":{"shape":"AwsQueryErrorMessage"} 895 }, 896 "error":{ 897 "code":"InvalidParameterCombination", 898 "httpStatusCode":400, 899 "senderFault":true 900 }, 901 "exception":true, 902 "synthetic":true 903 }, 904 "InvalidParameterValueException":{ 905 "type":"structure", 906 "members":{ 907 "message":{"shape":"AwsQueryErrorMessage"} 908 }, 909 "error":{ 910 "code":"InvalidParameterValue", 911 "httpStatusCode":400, 912 "senderFault":true 913 }, 914 "exception":true, 915 "synthetic":true 916 }, 917 "LastModified":{"type":"timestamp"}, 918 "LimitExceededException":{ 919 "type":"structure", 920 "members":{ 921 }, 922 "error":{ 923 "code":"LimitExceededException", 924 "httpStatusCode":400, 925 "senderFault":true 926 }, 927 "exception":true 928 }, 929 "LimitExceededFault":{ 930 "type":"structure", 931 "members":{ 932 "message":{"shape":"ErrorMessage"} 933 }, 934 "error":{ 935 "code":"LimitExceeded", 936 "httpStatusCode":400, 937 "senderFault":true 938 }, 939 "exception":true 940 }, 941 "ListDashboardsInput":{ 942 "type":"structure", 943 "members":{ 944 "DashboardNamePrefix":{"shape":"DashboardNamePrefix"}, 945 "NextToken":{"shape":"NextToken"} 946 } 947 }, 948 "ListDashboardsOutput":{ 949 "type":"structure", 950 "members":{ 951 "DashboardEntries":{"shape":"DashboardEntries"}, 952 "NextToken":{"shape":"NextToken"} 953 } 954 }, 955 "ListMetricsInput":{ 956 "type":"structure", 957 "members":{ 958 "Namespace":{"shape":"Namespace"}, 959 "MetricName":{"shape":"MetricName"}, 960 "Dimensions":{"shape":"DimensionFilters"}, 961 "NextToken":{"shape":"NextToken"} 962 } 963 }, 964 "ListMetricsOutput":{ 965 "type":"structure", 966 "members":{ 967 "Metrics":{"shape":"Metrics"}, 968 "NextToken":{"shape":"NextToken"} 969 }, 970 "xmlOrder":[ 971 "Metrics", 972 "NextToken" 973 ] 974 }, 975 "ListTagsForResourceInput":{ 976 "type":"structure", 977 "required":["ResourceARN"], 978 "members":{ 979 "ResourceARN":{"shape":"AmazonResourceName"} 980 } 981 }, 982 "ListTagsForResourceOutput":{ 983 "type":"structure", 984 "members":{ 985 "Tags":{"shape":"TagList"} 986 } 987 }, 988 "MaxRecords":{ 989 "type":"integer", 990 "max":100, 991 "min":1 992 }, 993 "MaxReturnedResultsCount":{ 994 "type":"integer", 995 "min":1 996 }, 997 "Message":{"type":"string"}, 998 "MessageData":{ 999 "type":"structure", 1000 "members":{ 1001 "Code":{"shape":"MessageDataCode"}, 1002 "Value":{"shape":"MessageDataValue"} 1003 } 1004 }, 1005 "MessageDataCode":{"type":"string"}, 1006 "MessageDataValue":{"type":"string"}, 1007 "Metric":{ 1008 "type":"structure", 1009 "members":{ 1010 "Namespace":{"shape":"Namespace"}, 1011 "MetricName":{"shape":"MetricName"}, 1012 "Dimensions":{"shape":"Dimensions"} 1013 }, 1014 "xmlOrder":[ 1015 "Namespace", 1016 "MetricName", 1017 "Dimensions" 1018 ] 1019 }, 1020 "MetricAlarm":{ 1021 "type":"structure", 1022 "members":{ 1023 "AlarmName":{"shape":"AlarmName"}, 1024 "AlarmArn":{"shape":"AlarmArn"}, 1025 "AlarmDescription":{"shape":"AlarmDescription"}, 1026 "AlarmConfigurationUpdatedTimestamp":{"shape":"Timestamp"}, 1027 "ActionsEnabled":{"shape":"ActionsEnabled"}, 1028 "OKActions":{"shape":"ResourceList"}, 1029 "AlarmActions":{"shape":"ResourceList"}, 1030 "InsufficientDataActions":{"shape":"ResourceList"}, 1031 "StateValue":{"shape":"StateValue"}, 1032 "StateReason":{"shape":"StateReason"}, 1033 "StateReasonData":{"shape":"StateReasonData"}, 1034 "StateUpdatedTimestamp":{"shape":"Timestamp"}, 1035 "MetricName":{"shape":"MetricName"}, 1036 "Namespace":{"shape":"Namespace"}, 1037 "Statistic":{"shape":"Statistic"}, 1038 "ExtendedStatistic":{"shape":"ExtendedStatistic"}, 1039 "Dimensions":{"shape":"Dimensions"}, 1040 "Period":{"shape":"Period"}, 1041 "Unit":{"shape":"StandardUnit"}, 1042 "EvaluationPeriods":{"shape":"EvaluationPeriods"}, 1043 "DatapointsToAlarm":{"shape":"DatapointsToAlarm"}, 1044 "Threshold":{"shape":"Threshold"}, 1045 "ComparisonOperator":{"shape":"ComparisonOperator"}, 1046 "TreatMissingData":{"shape":"TreatMissingData"}, 1047 "EvaluateLowSampleCountPercentile":{"shape":"EvaluateLowSampleCountPercentile"}, 1048 "Metrics":{"shape":"MetricDataQueries"}, 1049 "ThresholdMetricId":{"shape":"MetricId"} 1050 }, 1051 "xmlOrder":[ 1052 "AlarmName", 1053 "AlarmArn", 1054 "AlarmDescription", 1055 "AlarmConfigurationUpdatedTimestamp", 1056 "ActionsEnabled", 1057 "OKActions", 1058 "AlarmActions", 1059 "InsufficientDataActions", 1060 "StateValue", 1061 "StateReason", 1062 "StateReasonData", 1063 "StateUpdatedTimestamp", 1064 "MetricName", 1065 "Namespace", 1066 "Statistic", 1067 "Dimensions", 1068 "Period", 1069 "Unit", 1070 "EvaluationPeriods", 1071 "Threshold", 1072 "ComparisonOperator", 1073 "ExtendedStatistic", 1074 "TreatMissingData", 1075 "EvaluateLowSampleCountPercentile", 1076 "DatapointsToAlarm", 1077 "Metrics", 1078 "ThresholdMetricId" 1079 ] 1080 }, 1081 "MetricAlarms":{ 1082 "type":"list", 1083 "member":{"shape":"MetricAlarm"} 1084 }, 1085 "MetricData":{ 1086 "type":"list", 1087 "member":{"shape":"MetricDatum"} 1088 }, 1089 "MetricDataQueries":{ 1090 "type":"list", 1091 "member":{"shape":"MetricDataQuery"} 1092 }, 1093 "MetricDataQuery":{ 1094 "type":"structure", 1095 "required":["Id"], 1096 "members":{ 1097 "Id":{"shape":"MetricId"}, 1098 "MetricStat":{"shape":"MetricStat"}, 1099 "Expression":{"shape":"MetricExpression"}, 1100 "Label":{"shape":"MetricLabel"}, 1101 "ReturnData":{"shape":"ReturnData"} 1102 } 1103 }, 1104 "MetricDataResult":{ 1105 "type":"structure", 1106 "members":{ 1107 "Id":{"shape":"MetricId"}, 1108 "Label":{"shape":"MetricLabel"}, 1109 "Timestamps":{"shape":"Timestamps"}, 1110 "Values":{"shape":"DatapointValues"}, 1111 "StatusCode":{"shape":"StatusCode"}, 1112 "Messages":{"shape":"MetricDataResultMessages"} 1113 } 1114 }, 1115 "MetricDataResultMessages":{ 1116 "type":"list", 1117 "member":{"shape":"MessageData"} 1118 }, 1119 "MetricDataResults":{ 1120 "type":"list", 1121 "member":{"shape":"MetricDataResult"} 1122 }, 1123 "MetricDatum":{ 1124 "type":"structure", 1125 "required":["MetricName"], 1126 "members":{ 1127 "MetricName":{"shape":"MetricName"}, 1128 "Dimensions":{"shape":"Dimensions"}, 1129 "Timestamp":{"shape":"Timestamp"}, 1130 "Value":{"shape":"DatapointValue"}, 1131 "StatisticValues":{"shape":"StatisticSet"}, 1132 "Values":{"shape":"Values"}, 1133 "Counts":{"shape":"Counts"}, 1134 "Unit":{"shape":"StandardUnit"}, 1135 "StorageResolution":{"shape":"StorageResolution"} 1136 } 1137 }, 1138 "MetricExpression":{ 1139 "type":"string", 1140 "max":1024, 1141 "min":1 1142 }, 1143 "MetricId":{ 1144 "type":"string", 1145 "max":255, 1146 "min":1 1147 }, 1148 "MetricLabel":{"type":"string"}, 1149 "MetricName":{ 1150 "type":"string", 1151 "max":255, 1152 "min":1 1153 }, 1154 "MetricStat":{ 1155 "type":"structure", 1156 "required":[ 1157 "Metric", 1158 "Period", 1159 "Stat" 1160 ], 1161 "members":{ 1162 "Metric":{"shape":"Metric"}, 1163 "Period":{"shape":"Period"}, 1164 "Stat":{"shape":"Stat"}, 1165 "Unit":{"shape":"StandardUnit"} 1166 } 1167 }, 1168 "MetricWidget":{"type":"string"}, 1169 "MetricWidgetImage":{"type":"blob"}, 1170 "Metrics":{ 1171 "type":"list", 1172 "member":{"shape":"Metric"} 1173 }, 1174 "MissingRequiredParameterException":{ 1175 "type":"structure", 1176 "members":{ 1177 "message":{"shape":"AwsQueryErrorMessage"} 1178 }, 1179 "error":{ 1180 "code":"MissingParameter", 1181 "httpStatusCode":400, 1182 "senderFault":true 1183 }, 1184 "exception":true, 1185 "synthetic":true 1186 }, 1187 "Namespace":{ 1188 "type":"string", 1189 "max":255, 1190 "min":1, 1191 "pattern":"[^:].*" 1192 }, 1193 "NextToken":{"type":"string"}, 1194 "OutputFormat":{"type":"string"}, 1195 "Period":{ 1196 "type":"integer", 1197 "min":1 1198 }, 1199 "PutAnomalyDetectorInput":{ 1200 "type":"structure", 1201 "required":[ 1202 "Namespace", 1203 "MetricName", 1204 "Stat" 1205 ], 1206 "members":{ 1207 "Namespace":{"shape":"Namespace"}, 1208 "MetricName":{"shape":"MetricName"}, 1209 "Dimensions":{"shape":"Dimensions"}, 1210 "Stat":{"shape":"Stat"}, 1211 "Configuration":{"shape":"AnomalyDetectorConfiguration"} 1212 } 1213 }, 1214 "PutAnomalyDetectorOutput":{ 1215 "type":"structure", 1216 "members":{ 1217 } 1218 }, 1219 "PutDashboardInput":{ 1220 "type":"structure", 1221 "required":[ 1222 "DashboardName", 1223 "DashboardBody" 1224 ], 1225 "members":{ 1226 "DashboardName":{"shape":"DashboardName"}, 1227 "DashboardBody":{"shape":"DashboardBody"} 1228 } 1229 }, 1230 "PutDashboardOutput":{ 1231 "type":"structure", 1232 "members":{ 1233 "DashboardValidationMessages":{"shape":"DashboardValidationMessages"} 1234 } 1235 }, 1236 "PutMetricAlarmInput":{ 1237 "type":"structure", 1238 "required":[ 1239 "AlarmName", 1240 "EvaluationPeriods", 1241 "ComparisonOperator" 1242 ], 1243 "members":{ 1244 "AlarmName":{"shape":"AlarmName"}, 1245 "AlarmDescription":{"shape":"AlarmDescription"}, 1246 "ActionsEnabled":{"shape":"ActionsEnabled"}, 1247 "OKActions":{"shape":"ResourceList"}, 1248 "AlarmActions":{"shape":"ResourceList"}, 1249 "InsufficientDataActions":{"shape":"ResourceList"}, 1250 "MetricName":{"shape":"MetricName"}, 1251 "Namespace":{"shape":"Namespace"}, 1252 "Statistic":{"shape":"Statistic"}, 1253 "ExtendedStatistic":{"shape":"ExtendedStatistic"}, 1254 "Dimensions":{"shape":"Dimensions"}, 1255 "Period":{"shape":"Period"}, 1256 "Unit":{"shape":"StandardUnit"}, 1257 "EvaluationPeriods":{"shape":"EvaluationPeriods"}, 1258 "DatapointsToAlarm":{"shape":"DatapointsToAlarm"}, 1259 "Threshold":{"shape":"Threshold"}, 1260 "ComparisonOperator":{"shape":"ComparisonOperator"}, 1261 "TreatMissingData":{"shape":"TreatMissingData"}, 1262 "EvaluateLowSampleCountPercentile":{"shape":"EvaluateLowSampleCountPercentile"}, 1263 "Metrics":{"shape":"MetricDataQueries"}, 1264 "Tags":{"shape":"TagList"}, 1265 "ThresholdMetricId":{"shape":"MetricId"} 1266 } 1267 }, 1268 "PutMetricDataInput":{ 1269 "type":"structure", 1270 "required":[ 1271 "Namespace", 1272 "MetricData" 1273 ], 1274 "members":{ 1275 "Namespace":{"shape":"Namespace"}, 1276 "MetricData":{"shape":"MetricData"} 1277 } 1278 }, 1279 "Range":{ 1280 "type":"structure", 1281 "required":[ 1282 "StartTime", 1283 "EndTime" 1284 ], 1285 "members":{ 1286 "StartTime":{"shape":"Timestamp"}, 1287 "EndTime":{"shape":"Timestamp"} 1288 }, 1289 "xmlOrder":[ 1290 "StartTime", 1291 "EndTime" 1292 ] 1293 }, 1294 "ResourceId":{"type":"string"}, 1295 "ResourceList":{ 1296 "type":"list", 1297 "member":{"shape":"ResourceName"}, 1298 "max":5 1299 }, 1300 "ResourceName":{ 1301 "type":"string", 1302 "max":1024, 1303 "min":1 1304 }, 1305 "ResourceNotFound":{ 1306 "type":"structure", 1307 "members":{ 1308 "message":{"shape":"ErrorMessage"} 1309 }, 1310 "error":{ 1311 "code":"ResourceNotFound", 1312 "httpStatusCode":404, 1313 "senderFault":true 1314 }, 1315 "exception":true 1316 }, 1317 "ResourceNotFoundException":{ 1318 "type":"structure", 1319 "members":{ 1320 "ResourceType":{"shape":"ResourceType"}, 1321 "ResourceId":{"shape":"ResourceId"} 1322 }, 1323 "error":{ 1324 "code":"ResourceNotFoundException", 1325 "httpStatusCode":404, 1326 "senderFault":true 1327 }, 1328 "exception":true 1329 }, 1330 "ResourceType":{"type":"string"}, 1331 "ReturnData":{"type":"boolean"}, 1332 "ScanBy":{ 1333 "type":"string", 1334 "enum":[ 1335 "TimestampDescending", 1336 "TimestampAscending" 1337 ] 1338 }, 1339 "SetAlarmStateInput":{ 1340 "type":"structure", 1341 "required":[ 1342 "AlarmName", 1343 "StateValue", 1344 "StateReason" 1345 ], 1346 "members":{ 1347 "AlarmName":{"shape":"AlarmName"}, 1348 "StateValue":{"shape":"StateValue"}, 1349 "StateReason":{"shape":"StateReason"}, 1350 "StateReasonData":{"shape":"StateReasonData"} 1351 } 1352 }, 1353 "Size":{"type":"long"}, 1354 "StandardUnit":{ 1355 "type":"string", 1356 "enum":[ 1357 "Seconds", 1358 "Microseconds", 1359 "Milliseconds", 1360 "Bytes", 1361 "Kilobytes", 1362 "Megabytes", 1363 "Gigabytes", 1364 "Terabytes", 1365 "Bits", 1366 "Kilobits", 1367 "Megabits", 1368 "Gigabits", 1369 "Terabits", 1370 "Percent", 1371 "Count", 1372 "Bytes/Second", 1373 "Kilobytes/Second", 1374 "Megabytes/Second", 1375 "Gigabytes/Second", 1376 "Terabytes/Second", 1377 "Bits/Second", 1378 "Kilobits/Second", 1379 "Megabits/Second", 1380 "Gigabits/Second", 1381 "Terabits/Second", 1382 "Count/Second", 1383 "None" 1384 ] 1385 }, 1386 "Stat":{"type":"string"}, 1387 "StateReason":{ 1388 "type":"string", 1389 "max":1023, 1390 "min":0 1391 }, 1392 "StateReasonData":{ 1393 "type":"string", 1394 "max":4000, 1395 "min":0 1396 }, 1397 "StateValue":{ 1398 "type":"string", 1399 "enum":[ 1400 "OK", 1401 "ALARM", 1402 "INSUFFICIENT_DATA" 1403 ] 1404 }, 1405 "Statistic":{ 1406 "type":"string", 1407 "enum":[ 1408 "SampleCount", 1409 "Average", 1410 "Sum", 1411 "Minimum", 1412 "Maximum" 1413 ] 1414 }, 1415 "StatisticSet":{ 1416 "type":"structure", 1417 "required":[ 1418 "SampleCount", 1419 "Sum", 1420 "Minimum", 1421 "Maximum" 1422 ], 1423 "members":{ 1424 "SampleCount":{"shape":"DatapointValue"}, 1425 "Sum":{"shape":"DatapointValue"}, 1426 "Minimum":{"shape":"DatapointValue"}, 1427 "Maximum":{"shape":"DatapointValue"} 1428 } 1429 }, 1430 "Statistics":{ 1431 "type":"list", 1432 "member":{"shape":"Statistic"}, 1433 "max":5, 1434 "min":1 1435 }, 1436 "StatusCode":{ 1437 "type":"string", 1438 "enum":[ 1439 "Complete", 1440 "InternalError", 1441 "PartialData" 1442 ] 1443 }, 1444 "StorageResolution":{ 1445 "type":"integer", 1446 "min":1 1447 }, 1448 "Tag":{ 1449 "type":"structure", 1450 "required":[ 1451 "Key", 1452 "Value" 1453 ], 1454 "members":{ 1455 "Key":{"shape":"TagKey"}, 1456 "Value":{"shape":"TagValue"} 1457 } 1458 }, 1459 "TagKey":{ 1460 "type":"string", 1461 "max":128, 1462 "min":1 1463 }, 1464 "TagKeyList":{ 1465 "type":"list", 1466 "member":{"shape":"TagKey"} 1467 }, 1468 "TagList":{ 1469 "type":"list", 1470 "member":{"shape":"Tag"} 1471 }, 1472 "TagResourceInput":{ 1473 "type":"structure", 1474 "required":[ 1475 "ResourceARN", 1476 "Tags" 1477 ], 1478 "members":{ 1479 "ResourceARN":{"shape":"AmazonResourceName"}, 1480 "Tags":{"shape":"TagList"} 1481 } 1482 }, 1483 "TagResourceOutput":{ 1484 "type":"structure", 1485 "members":{ 1486 } 1487 }, 1488 "TagValue":{ 1489 "type":"string", 1490 "max":256, 1491 "min":0 1492 }, 1493 "Threshold":{"type":"double"}, 1494 "Timestamp":{"type":"timestamp"}, 1495 "Timestamps":{ 1496 "type":"list", 1497 "member":{"shape":"Timestamp"} 1498 }, 1499 "TreatMissingData":{ 1500 "type":"string", 1501 "max":255, 1502 "min":1 1503 }, 1504 "UntagResourceInput":{ 1505 "type":"structure", 1506 "required":[ 1507 "ResourceARN", 1508 "TagKeys" 1509 ], 1510 "members":{ 1511 "ResourceARN":{"shape":"AmazonResourceName"}, 1512 "TagKeys":{"shape":"TagKeyList"} 1513 } 1514 }, 1515 "UntagResourceOutput":{ 1516 "type":"structure", 1517 "members":{ 1518 } 1519 }, 1520 "Values":{ 1521 "type":"list", 1522 "member":{"shape":"DatapointValue"} 1523 } 1524 } 1525} 1526