github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/monitoring/2010-08-01/api-2.json (about)

     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      "DeleteInsightRules":{
    62        "name":"DeleteInsightRules",
    63        "http":{
    64          "method":"POST",
    65          "requestUri":"/"
    66        },
    67        "input":{"shape":"DeleteInsightRulesInput"},
    68        "output":{
    69          "shape":"DeleteInsightRulesOutput",
    70          "resultWrapper":"DeleteInsightRulesResult"
    71        },
    72        "errors":[
    73          {"shape":"InvalidParameterValueException"},
    74          {"shape":"MissingRequiredParameterException"}
    75        ]
    76      },
    77      "DeleteMetricStream":{
    78        "name":"DeleteMetricStream",
    79        "http":{
    80          "method":"POST",
    81          "requestUri":"/"
    82        },
    83        "input":{"shape":"DeleteMetricStreamInput"},
    84        "output":{
    85          "shape":"DeleteMetricStreamOutput",
    86          "resultWrapper":"DeleteMetricStreamResult"
    87        },
    88        "errors":[
    89          {"shape":"InternalServiceFault"},
    90          {"shape":"InvalidParameterValueException"},
    91          {"shape":"MissingRequiredParameterException"}
    92        ]
    93      },
    94      "DescribeAlarmHistory":{
    95        "name":"DescribeAlarmHistory",
    96        "http":{
    97          "method":"POST",
    98          "requestUri":"/"
    99        },
   100        "input":{"shape":"DescribeAlarmHistoryInput"},
   101        "output":{
   102          "shape":"DescribeAlarmHistoryOutput",
   103          "resultWrapper":"DescribeAlarmHistoryResult"
   104        },
   105        "errors":[
   106          {"shape":"InvalidNextToken"}
   107        ]
   108      },
   109      "DescribeAlarms":{
   110        "name":"DescribeAlarms",
   111        "http":{
   112          "method":"POST",
   113          "requestUri":"/"
   114        },
   115        "input":{"shape":"DescribeAlarmsInput"},
   116        "output":{
   117          "shape":"DescribeAlarmsOutput",
   118          "resultWrapper":"DescribeAlarmsResult"
   119        },
   120        "errors":[
   121          {"shape":"InvalidNextToken"}
   122        ]
   123      },
   124      "DescribeAlarmsForMetric":{
   125        "name":"DescribeAlarmsForMetric",
   126        "http":{
   127          "method":"POST",
   128          "requestUri":"/"
   129        },
   130        "input":{"shape":"DescribeAlarmsForMetricInput"},
   131        "output":{
   132          "shape":"DescribeAlarmsForMetricOutput",
   133          "resultWrapper":"DescribeAlarmsForMetricResult"
   134        }
   135      },
   136      "DescribeAnomalyDetectors":{
   137        "name":"DescribeAnomalyDetectors",
   138        "http":{
   139          "method":"POST",
   140          "requestUri":"/"
   141        },
   142        "input":{"shape":"DescribeAnomalyDetectorsInput"},
   143        "output":{
   144          "shape":"DescribeAnomalyDetectorsOutput",
   145          "resultWrapper":"DescribeAnomalyDetectorsResult"
   146        },
   147        "errors":[
   148          {"shape":"InvalidNextToken"},
   149          {"shape":"InternalServiceFault"},
   150          {"shape":"InvalidParameterValueException"}
   151        ]
   152      },
   153      "DescribeInsightRules":{
   154        "name":"DescribeInsightRules",
   155        "http":{
   156          "method":"POST",
   157          "requestUri":"/"
   158        },
   159        "input":{"shape":"DescribeInsightRulesInput"},
   160        "output":{
   161          "shape":"DescribeInsightRulesOutput",
   162          "resultWrapper":"DescribeInsightRulesResult"
   163        },
   164        "errors":[
   165          {"shape":"InvalidNextToken"}
   166        ]
   167      },
   168      "DisableAlarmActions":{
   169        "name":"DisableAlarmActions",
   170        "http":{
   171          "method":"POST",
   172          "requestUri":"/"
   173        },
   174        "input":{"shape":"DisableAlarmActionsInput"}
   175      },
   176      "DisableInsightRules":{
   177        "name":"DisableInsightRules",
   178        "http":{
   179          "method":"POST",
   180          "requestUri":"/"
   181        },
   182        "input":{"shape":"DisableInsightRulesInput"},
   183        "output":{
   184          "shape":"DisableInsightRulesOutput",
   185          "resultWrapper":"DisableInsightRulesResult"
   186        },
   187        "errors":[
   188          {"shape":"InvalidParameterValueException"},
   189          {"shape":"MissingRequiredParameterException"}
   190        ]
   191      },
   192      "EnableAlarmActions":{
   193        "name":"EnableAlarmActions",
   194        "http":{
   195          "method":"POST",
   196          "requestUri":"/"
   197        },
   198        "input":{"shape":"EnableAlarmActionsInput"}
   199      },
   200      "EnableInsightRules":{
   201        "name":"EnableInsightRules",
   202        "http":{
   203          "method":"POST",
   204          "requestUri":"/"
   205        },
   206        "input":{"shape":"EnableInsightRulesInput"},
   207        "output":{
   208          "shape":"EnableInsightRulesOutput",
   209          "resultWrapper":"EnableInsightRulesResult"
   210        },
   211        "errors":[
   212          {"shape":"InvalidParameterValueException"},
   213          {"shape":"MissingRequiredParameterException"},
   214          {"shape":"LimitExceededException"}
   215        ]
   216      },
   217      "GetDashboard":{
   218        "name":"GetDashboard",
   219        "http":{
   220          "method":"POST",
   221          "requestUri":"/"
   222        },
   223        "input":{"shape":"GetDashboardInput"},
   224        "output":{
   225          "shape":"GetDashboardOutput",
   226          "resultWrapper":"GetDashboardResult"
   227        },
   228        "errors":[
   229          {"shape":"InvalidParameterValueException"},
   230          {"shape":"DashboardNotFoundError"},
   231          {"shape":"InternalServiceFault"}
   232        ]
   233      },
   234      "GetInsightRuleReport":{
   235        "name":"GetInsightRuleReport",
   236        "http":{
   237          "method":"POST",
   238          "requestUri":"/"
   239        },
   240        "input":{"shape":"GetInsightRuleReportInput"},
   241        "output":{
   242          "shape":"GetInsightRuleReportOutput",
   243          "resultWrapper":"GetInsightRuleReportResult"
   244        },
   245        "errors":[
   246          {"shape":"InvalidParameterValueException"},
   247          {"shape":"MissingRequiredParameterException"},
   248          {"shape":"ResourceNotFoundException"}
   249        ]
   250      },
   251      "GetMetricData":{
   252        "name":"GetMetricData",
   253        "http":{
   254          "method":"POST",
   255          "requestUri":"/"
   256        },
   257        "input":{"shape":"GetMetricDataInput"},
   258        "output":{
   259          "shape":"GetMetricDataOutput",
   260          "resultWrapper":"GetMetricDataResult"
   261        },
   262        "errors":[
   263          {"shape":"InvalidNextToken"}
   264        ]
   265      },
   266      "GetMetricStatistics":{
   267        "name":"GetMetricStatistics",
   268        "http":{
   269          "method":"POST",
   270          "requestUri":"/"
   271        },
   272        "input":{"shape":"GetMetricStatisticsInput"},
   273        "output":{
   274          "shape":"GetMetricStatisticsOutput",
   275          "resultWrapper":"GetMetricStatisticsResult"
   276        },
   277        "errors":[
   278          {"shape":"InvalidParameterValueException"},
   279          {"shape":"MissingRequiredParameterException"},
   280          {"shape":"InvalidParameterCombinationException"},
   281          {"shape":"InternalServiceFault"}
   282        ]
   283      },
   284      "GetMetricStream":{
   285        "name":"GetMetricStream",
   286        "http":{
   287          "method":"POST",
   288          "requestUri":"/"
   289        },
   290        "input":{"shape":"GetMetricStreamInput"},
   291        "output":{
   292          "shape":"GetMetricStreamOutput",
   293          "resultWrapper":"GetMetricStreamResult"
   294        },
   295        "errors":[
   296          {"shape":"ResourceNotFoundException"},
   297          {"shape":"InternalServiceFault"},
   298          {"shape":"InvalidParameterValueException"},
   299          {"shape":"MissingRequiredParameterException"},
   300          {"shape":"InvalidParameterCombinationException"}
   301        ]
   302      },
   303      "GetMetricWidgetImage":{
   304        "name":"GetMetricWidgetImage",
   305        "http":{
   306          "method":"POST",
   307          "requestUri":"/"
   308        },
   309        "input":{"shape":"GetMetricWidgetImageInput"},
   310        "output":{
   311          "shape":"GetMetricWidgetImageOutput",
   312          "resultWrapper":"GetMetricWidgetImageResult"
   313        }
   314      },
   315      "ListDashboards":{
   316        "name":"ListDashboards",
   317        "http":{
   318          "method":"POST",
   319          "requestUri":"/"
   320        },
   321        "input":{"shape":"ListDashboardsInput"},
   322        "output":{
   323          "shape":"ListDashboardsOutput",
   324          "resultWrapper":"ListDashboardsResult"
   325        },
   326        "errors":[
   327          {"shape":"InvalidParameterValueException"},
   328          {"shape":"InternalServiceFault"}
   329        ]
   330      },
   331      "ListMetricStreams":{
   332        "name":"ListMetricStreams",
   333        "http":{
   334          "method":"POST",
   335          "requestUri":"/"
   336        },
   337        "input":{"shape":"ListMetricStreamsInput"},
   338        "output":{
   339          "shape":"ListMetricStreamsOutput",
   340          "resultWrapper":"ListMetricStreamsResult"
   341        },
   342        "errors":[
   343          {"shape":"InvalidNextToken"},
   344          {"shape":"InternalServiceFault"},
   345          {"shape":"InvalidParameterValueException"},
   346          {"shape":"MissingRequiredParameterException"}
   347        ]
   348      },
   349      "ListMetrics":{
   350        "name":"ListMetrics",
   351        "http":{
   352          "method":"POST",
   353          "requestUri":"/"
   354        },
   355        "input":{"shape":"ListMetricsInput"},
   356        "output":{
   357          "shape":"ListMetricsOutput",
   358          "resultWrapper":"ListMetricsResult"
   359        },
   360        "errors":[
   361          {"shape":"InternalServiceFault"},
   362          {"shape":"InvalidParameterValueException"}
   363        ]
   364      },
   365      "ListTagsForResource":{
   366        "name":"ListTagsForResource",
   367        "http":{
   368          "method":"POST",
   369          "requestUri":"/"
   370        },
   371        "input":{"shape":"ListTagsForResourceInput"},
   372        "output":{
   373          "shape":"ListTagsForResourceOutput",
   374          "resultWrapper":"ListTagsForResourceResult"
   375        },
   376        "errors":[
   377          {"shape":"InvalidParameterValueException"},
   378          {"shape":"ResourceNotFoundException"},
   379          {"shape":"InternalServiceFault"}
   380        ]
   381      },
   382      "PutAnomalyDetector":{
   383        "name":"PutAnomalyDetector",
   384        "http":{
   385          "method":"POST",
   386          "requestUri":"/"
   387        },
   388        "input":{"shape":"PutAnomalyDetectorInput"},
   389        "output":{
   390          "shape":"PutAnomalyDetectorOutput",
   391          "resultWrapper":"PutAnomalyDetectorResult"
   392        },
   393        "errors":[
   394          {"shape":"LimitExceededException"},
   395          {"shape":"InternalServiceFault"},
   396          {"shape":"InvalidParameterValueException"},
   397          {"shape":"MissingRequiredParameterException"}
   398        ]
   399      },
   400      "PutCompositeAlarm":{
   401        "name":"PutCompositeAlarm",
   402        "http":{
   403          "method":"POST",
   404          "requestUri":"/"
   405        },
   406        "input":{"shape":"PutCompositeAlarmInput"},
   407        "errors":[
   408          {"shape":"LimitExceededFault"}
   409        ]
   410      },
   411      "PutDashboard":{
   412        "name":"PutDashboard",
   413        "http":{
   414          "method":"POST",
   415          "requestUri":"/"
   416        },
   417        "input":{"shape":"PutDashboardInput"},
   418        "output":{
   419          "shape":"PutDashboardOutput",
   420          "resultWrapper":"PutDashboardResult"
   421        },
   422        "errors":[
   423          {"shape":"DashboardInvalidInputError"},
   424          {"shape":"InternalServiceFault"}
   425        ]
   426      },
   427      "PutInsightRule":{
   428        "name":"PutInsightRule",
   429        "http":{
   430          "method":"POST",
   431          "requestUri":"/"
   432        },
   433        "input":{"shape":"PutInsightRuleInput"},
   434        "output":{
   435          "shape":"PutInsightRuleOutput",
   436          "resultWrapper":"PutInsightRuleResult"
   437        },
   438        "errors":[
   439          {"shape":"InvalidParameterValueException"},
   440          {"shape":"MissingRequiredParameterException"},
   441          {"shape":"LimitExceededException"}
   442        ]
   443      },
   444      "PutMetricAlarm":{
   445        "name":"PutMetricAlarm",
   446        "http":{
   447          "method":"POST",
   448          "requestUri":"/"
   449        },
   450        "input":{"shape":"PutMetricAlarmInput"},
   451        "errors":[
   452          {"shape":"LimitExceededFault"}
   453        ]
   454      },
   455      "PutMetricData":{
   456        "name":"PutMetricData",
   457        "http":{
   458          "method":"POST",
   459          "requestUri":"/"
   460        },
   461        "input":{"shape":"PutMetricDataInput"},
   462        "errors":[
   463          {"shape":"InvalidParameterValueException"},
   464          {"shape":"MissingRequiredParameterException"},
   465          {"shape":"InvalidParameterCombinationException"},
   466          {"shape":"InternalServiceFault"}
   467        ]
   468      },
   469      "PutMetricStream":{
   470        "name":"PutMetricStream",
   471        "http":{
   472          "method":"POST",
   473          "requestUri":"/"
   474        },
   475        "input":{"shape":"PutMetricStreamInput"},
   476        "output":{
   477          "shape":"PutMetricStreamOutput",
   478          "resultWrapper":"PutMetricStreamResult"
   479        },
   480        "errors":[
   481          {"shape":"ConcurrentModificationException"},
   482          {"shape":"InternalServiceFault"},
   483          {"shape":"InvalidParameterValueException"},
   484          {"shape":"MissingRequiredParameterException"},
   485          {"shape":"InvalidParameterCombinationException"}
   486        ]
   487      },
   488      "SetAlarmState":{
   489        "name":"SetAlarmState",
   490        "http":{
   491          "method":"POST",
   492          "requestUri":"/"
   493        },
   494        "input":{"shape":"SetAlarmStateInput"},
   495        "errors":[
   496          {"shape":"ResourceNotFound"},
   497          {"shape":"InvalidFormatFault"}
   498        ]
   499      },
   500      "StartMetricStreams":{
   501        "name":"StartMetricStreams",
   502        "http":{
   503          "method":"POST",
   504          "requestUri":"/"
   505        },
   506        "input":{"shape":"StartMetricStreamsInput"},
   507        "output":{
   508          "shape":"StartMetricStreamsOutput",
   509          "resultWrapper":"StartMetricStreamsResult"
   510        },
   511        "errors":[
   512          {"shape":"InternalServiceFault"},
   513          {"shape":"InvalidParameterValueException"},
   514          {"shape":"MissingRequiredParameterException"}
   515        ]
   516      },
   517      "StopMetricStreams":{
   518        "name":"StopMetricStreams",
   519        "http":{
   520          "method":"POST",
   521          "requestUri":"/"
   522        },
   523        "input":{"shape":"StopMetricStreamsInput"},
   524        "output":{
   525          "shape":"StopMetricStreamsOutput",
   526          "resultWrapper":"StopMetricStreamsResult"
   527        },
   528        "errors":[
   529          {"shape":"InternalServiceFault"},
   530          {"shape":"InvalidParameterValueException"},
   531          {"shape":"MissingRequiredParameterException"}
   532        ]
   533      },
   534      "TagResource":{
   535        "name":"TagResource",
   536        "http":{
   537          "method":"POST",
   538          "requestUri":"/"
   539        },
   540        "input":{"shape":"TagResourceInput"},
   541        "output":{
   542          "shape":"TagResourceOutput",
   543          "resultWrapper":"TagResourceResult"
   544        },
   545        "errors":[
   546          {"shape":"InvalidParameterValueException"},
   547          {"shape":"ResourceNotFoundException"},
   548          {"shape":"ConcurrentModificationException"},
   549          {"shape":"InternalServiceFault"}
   550        ]
   551      },
   552      "UntagResource":{
   553        "name":"UntagResource",
   554        "http":{
   555          "method":"POST",
   556          "requestUri":"/"
   557        },
   558        "input":{"shape":"UntagResourceInput"},
   559        "output":{
   560          "shape":"UntagResourceOutput",
   561          "resultWrapper":"UntagResourceResult"
   562        },
   563        "errors":[
   564          {"shape":"InvalidParameterValueException"},
   565          {"shape":"ResourceNotFoundException"},
   566          {"shape":"ConcurrentModificationException"},
   567          {"shape":"InternalServiceFault"}
   568        ]
   569      }
   570    },
   571    "shapes":{
   572      "AccountId":{
   573        "type":"string",
   574        "max":255,
   575        "min":1
   576      },
   577      "ActionPrefix":{
   578        "type":"string",
   579        "max":1024,
   580        "min":1
   581      },
   582      "ActionsEnabled":{"type":"boolean"},
   583      "AlarmArn":{
   584        "type":"string",
   585        "max":1600,
   586        "min":1
   587      },
   588      "AlarmDescription":{
   589        "type":"string",
   590        "max":1024,
   591        "min":0
   592      },
   593      "AlarmHistoryItem":{
   594        "type":"structure",
   595        "members":{
   596          "AlarmName":{"shape":"AlarmName"},
   597          "AlarmType":{"shape":"AlarmType"},
   598          "Timestamp":{"shape":"Timestamp"},
   599          "HistoryItemType":{"shape":"HistoryItemType"},
   600          "HistorySummary":{"shape":"HistorySummary"},
   601          "HistoryData":{"shape":"HistoryData"}
   602        }
   603      },
   604      "AlarmHistoryItems":{
   605        "type":"list",
   606        "member":{"shape":"AlarmHistoryItem"}
   607      },
   608      "AlarmName":{
   609        "type":"string",
   610        "max":255,
   611        "min":1
   612      },
   613      "AlarmNamePrefix":{
   614        "type":"string",
   615        "max":255,
   616        "min":1
   617      },
   618      "AlarmNames":{
   619        "type":"list",
   620        "member":{"shape":"AlarmName"},
   621        "max":100
   622      },
   623      "AlarmRule":{
   624        "type":"string",
   625        "max":10240,
   626        "min":1
   627      },
   628      "AlarmType":{
   629        "type":"string",
   630        "enum":[
   631          "CompositeAlarm",
   632          "MetricAlarm"
   633        ]
   634      },
   635      "AlarmTypes":{
   636        "type":"list",
   637        "member":{"shape":"AlarmType"}
   638      },
   639      "AmazonResourceName":{
   640        "type":"string",
   641        "max":1024,
   642        "min":1
   643      },
   644      "AnomalyDetector":{
   645        "type":"structure",
   646        "members":{
   647          "Namespace":{"shape":"Namespace"},
   648          "MetricName":{"shape":"MetricName"},
   649          "Dimensions":{"shape":"Dimensions"},
   650          "Stat":{"shape":"AnomalyDetectorMetricStat"},
   651          "Configuration":{"shape":"AnomalyDetectorConfiguration"},
   652          "StateValue":{"shape":"AnomalyDetectorStateValue"}
   653        }
   654      },
   655      "AnomalyDetectorConfiguration":{
   656        "type":"structure",
   657        "members":{
   658          "ExcludedTimeRanges":{"shape":"AnomalyDetectorExcludedTimeRanges"},
   659          "MetricTimezone":{"shape":"AnomalyDetectorMetricTimezone"}
   660        }
   661      },
   662      "AnomalyDetectorExcludedTimeRanges":{
   663        "type":"list",
   664        "member":{"shape":"Range"}
   665      },
   666      "AnomalyDetectorMetricStat":{
   667        "type":"string",
   668        "pattern":"(SampleCount|Average|Sum|Minimum|Maximum|p(\\d{1,2}|100)(\\.\\d{0,2})?|[ou]\\d+(\\.\\d*)?)(_E|_L|_H)?"
   669      },
   670      "AnomalyDetectorMetricTimezone":{
   671        "type":"string",
   672        "max":50,
   673        "pattern":".*"
   674      },
   675      "AnomalyDetectorStateValue":{
   676        "type":"string",
   677        "enum":[
   678          "PENDING_TRAINING",
   679          "TRAINED_INSUFFICIENT_DATA",
   680          "TRAINED"
   681        ]
   682      },
   683      "AnomalyDetectors":{
   684        "type":"list",
   685        "member":{"shape":"AnomalyDetector"}
   686      },
   687      "AwsQueryErrorMessage":{"type":"string"},
   688      "BatchFailures":{
   689        "type":"list",
   690        "member":{"shape":"PartialFailure"}
   691      },
   692      "ComparisonOperator":{
   693        "type":"string",
   694        "enum":[
   695          "GreaterThanOrEqualToThreshold",
   696          "GreaterThanThreshold",
   697          "LessThanThreshold",
   698          "LessThanOrEqualToThreshold",
   699          "LessThanLowerOrGreaterThanUpperThreshold",
   700          "LessThanLowerThreshold",
   701          "GreaterThanUpperThreshold"
   702        ]
   703      },
   704      "CompositeAlarm":{
   705        "type":"structure",
   706        "members":{
   707          "ActionsEnabled":{"shape":"ActionsEnabled"},
   708          "AlarmActions":{"shape":"ResourceList"},
   709          "AlarmArn":{"shape":"AlarmArn"},
   710          "AlarmConfigurationUpdatedTimestamp":{"shape":"Timestamp"},
   711          "AlarmDescription":{"shape":"AlarmDescription"},
   712          "AlarmName":{"shape":"AlarmName"},
   713          "AlarmRule":{"shape":"AlarmRule"},
   714          "InsufficientDataActions":{"shape":"ResourceList"},
   715          "OKActions":{"shape":"ResourceList"},
   716          "StateReason":{"shape":"StateReason"},
   717          "StateReasonData":{"shape":"StateReasonData"},
   718          "StateUpdatedTimestamp":{"shape":"Timestamp"},
   719          "StateValue":{"shape":"StateValue"}
   720        },
   721        "xmlOrder":[
   722          "ActionsEnabled",
   723          "AlarmActions",
   724          "AlarmArn",
   725          "AlarmConfigurationUpdatedTimestamp",
   726          "AlarmDescription",
   727          "AlarmName",
   728          "AlarmRule",
   729          "InsufficientDataActions",
   730          "OKActions",
   731          "StateReason",
   732          "StateReasonData",
   733          "StateUpdatedTimestamp",
   734          "StateValue"
   735        ]
   736      },
   737      "CompositeAlarms":{
   738        "type":"list",
   739        "member":{"shape":"CompositeAlarm"}
   740      },
   741      "ConcurrentModificationException":{
   742        "type":"structure",
   743        "members":{
   744        },
   745        "error":{
   746          "code":"ConcurrentModificationException",
   747          "httpStatusCode":429,
   748          "senderFault":true
   749        },
   750        "exception":true
   751      },
   752      "Counts":{
   753        "type":"list",
   754        "member":{"shape":"DatapointValue"}
   755      },
   756      "DashboardArn":{"type":"string"},
   757      "DashboardBody":{"type":"string"},
   758      "DashboardEntries":{
   759        "type":"list",
   760        "member":{"shape":"DashboardEntry"}
   761      },
   762      "DashboardEntry":{
   763        "type":"structure",
   764        "members":{
   765          "DashboardName":{"shape":"DashboardName"},
   766          "DashboardArn":{"shape":"DashboardArn"},
   767          "LastModified":{"shape":"LastModified"},
   768          "Size":{"shape":"Size"}
   769        }
   770      },
   771      "DashboardErrorMessage":{"type":"string"},
   772      "DashboardInvalidInputError":{
   773        "type":"structure",
   774        "members":{
   775          "message":{"shape":"DashboardErrorMessage"},
   776          "dashboardValidationMessages":{"shape":"DashboardValidationMessages"}
   777        },
   778        "error":{
   779          "code":"InvalidParameterInput",
   780          "httpStatusCode":400,
   781          "senderFault":true
   782        },
   783        "exception":true
   784      },
   785      "DashboardName":{"type":"string"},
   786      "DashboardNamePrefix":{"type":"string"},
   787      "DashboardNames":{
   788        "type":"list",
   789        "member":{"shape":"DashboardName"}
   790      },
   791      "DashboardNotFoundError":{
   792        "type":"structure",
   793        "members":{
   794          "message":{"shape":"DashboardErrorMessage"}
   795        },
   796        "error":{
   797          "code":"ResourceNotFound",
   798          "httpStatusCode":404,
   799          "senderFault":true
   800        },
   801        "exception":true
   802      },
   803      "DashboardValidationMessage":{
   804        "type":"structure",
   805        "members":{
   806          "DataPath":{"shape":"DataPath"},
   807          "Message":{"shape":"Message"}
   808        }
   809      },
   810      "DashboardValidationMessages":{
   811        "type":"list",
   812        "member":{"shape":"DashboardValidationMessage"}
   813      },
   814      "DataPath":{"type":"string"},
   815      "Datapoint":{
   816        "type":"structure",
   817        "members":{
   818          "Timestamp":{"shape":"Timestamp"},
   819          "SampleCount":{"shape":"DatapointValue"},
   820          "Average":{"shape":"DatapointValue"},
   821          "Sum":{"shape":"DatapointValue"},
   822          "Minimum":{"shape":"DatapointValue"},
   823          "Maximum":{"shape":"DatapointValue"},
   824          "Unit":{"shape":"StandardUnit"},
   825          "ExtendedStatistics":{"shape":"DatapointValueMap"}
   826        },
   827        "xmlOrder":[
   828          "Timestamp",
   829          "SampleCount",
   830          "Average",
   831          "Sum",
   832          "Minimum",
   833          "Maximum",
   834          "Unit",
   835          "ExtendedStatistics"
   836        ]
   837      },
   838      "DatapointValue":{"type":"double"},
   839      "DatapointValueMap":{
   840        "type":"map",
   841        "key":{"shape":"ExtendedStatistic"},
   842        "value":{"shape":"DatapointValue"}
   843      },
   844      "DatapointValues":{
   845        "type":"list",
   846        "member":{"shape":"DatapointValue"}
   847      },
   848      "Datapoints":{
   849        "type":"list",
   850        "member":{"shape":"Datapoint"}
   851      },
   852      "DatapointsToAlarm":{
   853        "type":"integer",
   854        "min":1
   855      },
   856      "DeleteAlarmsInput":{
   857        "type":"structure",
   858        "required":["AlarmNames"],
   859        "members":{
   860          "AlarmNames":{"shape":"AlarmNames"}
   861        }
   862      },
   863      "DeleteAnomalyDetectorInput":{
   864        "type":"structure",
   865        "required":[
   866          "Namespace",
   867          "MetricName",
   868          "Stat"
   869        ],
   870        "members":{
   871          "Namespace":{"shape":"Namespace"},
   872          "MetricName":{"shape":"MetricName"},
   873          "Dimensions":{"shape":"Dimensions"},
   874          "Stat":{"shape":"AnomalyDetectorMetricStat"}
   875        }
   876      },
   877      "DeleteAnomalyDetectorOutput":{
   878        "type":"structure",
   879        "members":{
   880        }
   881      },
   882      "DeleteDashboardsInput":{
   883        "type":"structure",
   884        "required":["DashboardNames"],
   885        "members":{
   886          "DashboardNames":{"shape":"DashboardNames"}
   887        }
   888      },
   889      "DeleteDashboardsOutput":{
   890        "type":"structure",
   891        "members":{
   892        }
   893      },
   894      "DeleteInsightRulesInput":{
   895        "type":"structure",
   896        "required":["RuleNames"],
   897        "members":{
   898          "RuleNames":{"shape":"InsightRuleNames"}
   899        }
   900      },
   901      "DeleteInsightRulesOutput":{
   902        "type":"structure",
   903        "members":{
   904          "Failures":{"shape":"BatchFailures"}
   905        }
   906      },
   907      "DeleteMetricStreamInput":{
   908        "type":"structure",
   909        "required":["Name"],
   910        "members":{
   911          "Name":{"shape":"MetricStreamName"}
   912        }
   913      },
   914      "DeleteMetricStreamOutput":{
   915        "type":"structure",
   916        "members":{
   917        }
   918      },
   919      "DescribeAlarmHistoryInput":{
   920        "type":"structure",
   921        "members":{
   922          "AlarmName":{"shape":"AlarmName"},
   923          "AlarmTypes":{"shape":"AlarmTypes"},
   924          "HistoryItemType":{"shape":"HistoryItemType"},
   925          "StartDate":{"shape":"Timestamp"},
   926          "EndDate":{"shape":"Timestamp"},
   927          "MaxRecords":{"shape":"MaxRecords"},
   928          "NextToken":{"shape":"NextToken"},
   929          "ScanBy":{"shape":"ScanBy"}
   930        }
   931      },
   932      "DescribeAlarmHistoryOutput":{
   933        "type":"structure",
   934        "members":{
   935          "AlarmHistoryItems":{"shape":"AlarmHistoryItems"},
   936          "NextToken":{"shape":"NextToken"}
   937        }
   938      },
   939      "DescribeAlarmsForMetricInput":{
   940        "type":"structure",
   941        "required":[
   942          "MetricName",
   943          "Namespace"
   944        ],
   945        "members":{
   946          "MetricName":{"shape":"MetricName"},
   947          "Namespace":{"shape":"Namespace"},
   948          "Statistic":{"shape":"Statistic"},
   949          "ExtendedStatistic":{"shape":"ExtendedStatistic"},
   950          "Dimensions":{"shape":"Dimensions"},
   951          "Period":{"shape":"Period"},
   952          "Unit":{"shape":"StandardUnit"}
   953        }
   954      },
   955      "DescribeAlarmsForMetricOutput":{
   956        "type":"structure",
   957        "members":{
   958          "MetricAlarms":{"shape":"MetricAlarms"}
   959        }
   960      },
   961      "DescribeAlarmsInput":{
   962        "type":"structure",
   963        "members":{
   964          "AlarmNames":{"shape":"AlarmNames"},
   965          "AlarmNamePrefix":{"shape":"AlarmNamePrefix"},
   966          "AlarmTypes":{"shape":"AlarmTypes"},
   967          "ChildrenOfAlarmName":{"shape":"AlarmName"},
   968          "ParentsOfAlarmName":{"shape":"AlarmName"},
   969          "StateValue":{"shape":"StateValue"},
   970          "ActionPrefix":{"shape":"ActionPrefix"},
   971          "MaxRecords":{"shape":"MaxRecords"},
   972          "NextToken":{"shape":"NextToken"}
   973        }
   974      },
   975      "DescribeAlarmsOutput":{
   976        "type":"structure",
   977        "members":{
   978          "CompositeAlarms":{"shape":"CompositeAlarms"},
   979          "MetricAlarms":{"shape":"MetricAlarms"},
   980          "NextToken":{"shape":"NextToken"}
   981        }
   982      },
   983      "DescribeAnomalyDetectorsInput":{
   984        "type":"structure",
   985        "members":{
   986          "NextToken":{"shape":"NextToken"},
   987          "MaxResults":{"shape":"MaxReturnedResultsCount"},
   988          "Namespace":{"shape":"Namespace"},
   989          "MetricName":{"shape":"MetricName"},
   990          "Dimensions":{"shape":"Dimensions"}
   991        }
   992      },
   993      "DescribeAnomalyDetectorsOutput":{
   994        "type":"structure",
   995        "members":{
   996          "AnomalyDetectors":{"shape":"AnomalyDetectors"},
   997          "NextToken":{"shape":"NextToken"}
   998        }
   999      },
  1000      "DescribeInsightRulesInput":{
  1001        "type":"structure",
  1002        "members":{
  1003          "NextToken":{"shape":"NextToken"},
  1004          "MaxResults":{"shape":"InsightRuleMaxResults"}
  1005        }
  1006      },
  1007      "DescribeInsightRulesOutput":{
  1008        "type":"structure",
  1009        "members":{
  1010          "NextToken":{"shape":"NextToken"},
  1011          "InsightRules":{"shape":"InsightRules"}
  1012        }
  1013      },
  1014      "Dimension":{
  1015        "type":"structure",
  1016        "required":[
  1017          "Name",
  1018          "Value"
  1019        ],
  1020        "members":{
  1021          "Name":{"shape":"DimensionName"},
  1022          "Value":{"shape":"DimensionValue"}
  1023        },
  1024        "xmlOrder":[
  1025          "Name",
  1026          "Value"
  1027        ]
  1028      },
  1029      "DimensionFilter":{
  1030        "type":"structure",
  1031        "required":["Name"],
  1032        "members":{
  1033          "Name":{"shape":"DimensionName"},
  1034          "Value":{"shape":"DimensionValue"}
  1035        }
  1036      },
  1037      "DimensionFilters":{
  1038        "type":"list",
  1039        "member":{"shape":"DimensionFilter"},
  1040        "max":10
  1041      },
  1042      "DimensionName":{
  1043        "type":"string",
  1044        "max":255,
  1045        "min":1
  1046      },
  1047      "DimensionValue":{
  1048        "type":"string",
  1049        "max":255,
  1050        "min":1
  1051      },
  1052      "Dimensions":{
  1053        "type":"list",
  1054        "member":{"shape":"Dimension"},
  1055        "max":10
  1056      },
  1057      "DisableAlarmActionsInput":{
  1058        "type":"structure",
  1059        "required":["AlarmNames"],
  1060        "members":{
  1061          "AlarmNames":{"shape":"AlarmNames"}
  1062        }
  1063      },
  1064      "DisableInsightRulesInput":{
  1065        "type":"structure",
  1066        "required":["RuleNames"],
  1067        "members":{
  1068          "RuleNames":{"shape":"InsightRuleNames"}
  1069        }
  1070      },
  1071      "DisableInsightRulesOutput":{
  1072        "type":"structure",
  1073        "members":{
  1074          "Failures":{"shape":"BatchFailures"}
  1075        }
  1076      },
  1077      "EnableAlarmActionsInput":{
  1078        "type":"structure",
  1079        "required":["AlarmNames"],
  1080        "members":{
  1081          "AlarmNames":{"shape":"AlarmNames"}
  1082        }
  1083      },
  1084      "EnableInsightRulesInput":{
  1085        "type":"structure",
  1086        "required":["RuleNames"],
  1087        "members":{
  1088          "RuleNames":{"shape":"InsightRuleNames"}
  1089        }
  1090      },
  1091      "EnableInsightRulesOutput":{
  1092        "type":"structure",
  1093        "members":{
  1094          "Failures":{"shape":"BatchFailures"}
  1095        }
  1096      },
  1097      "ErrorMessage":{
  1098        "type":"string",
  1099        "max":255,
  1100        "min":1
  1101      },
  1102      "EvaluateLowSampleCountPercentile":{
  1103        "type":"string",
  1104        "max":255,
  1105        "min":1
  1106      },
  1107      "EvaluationPeriods":{
  1108        "type":"integer",
  1109        "min":1
  1110      },
  1111      "ExceptionType":{"type":"string"},
  1112      "ExtendedStatistic":{
  1113        "type":"string",
  1114        "pattern":"p(\\d{1,2}(\\.\\d{0,2})?|100)"
  1115      },
  1116      "ExtendedStatistics":{
  1117        "type":"list",
  1118        "member":{"shape":"ExtendedStatistic"},
  1119        "max":10,
  1120        "min":1
  1121      },
  1122      "FailureCode":{"type":"string"},
  1123      "FailureDescription":{"type":"string"},
  1124      "FailureResource":{"type":"string"},
  1125      "FaultDescription":{"type":"string"},
  1126      "GetDashboardInput":{
  1127        "type":"structure",
  1128        "required":["DashboardName"],
  1129        "members":{
  1130          "DashboardName":{"shape":"DashboardName"}
  1131        }
  1132      },
  1133      "GetDashboardOutput":{
  1134        "type":"structure",
  1135        "members":{
  1136          "DashboardArn":{"shape":"DashboardArn"},
  1137          "DashboardBody":{"shape":"DashboardBody"},
  1138          "DashboardName":{"shape":"DashboardName"}
  1139        }
  1140      },
  1141      "GetInsightRuleReportInput":{
  1142        "type":"structure",
  1143        "required":[
  1144          "RuleName",
  1145          "StartTime",
  1146          "EndTime",
  1147          "Period"
  1148        ],
  1149        "members":{
  1150          "RuleName":{"shape":"InsightRuleName"},
  1151          "StartTime":{"shape":"Timestamp"},
  1152          "EndTime":{"shape":"Timestamp"},
  1153          "Period":{"shape":"Period"},
  1154          "MaxContributorCount":{"shape":"InsightRuleUnboundInteger"},
  1155          "Metrics":{"shape":"InsightRuleMetricList"},
  1156          "OrderBy":{"shape":"InsightRuleOrderBy"}
  1157        }
  1158      },
  1159      "GetInsightRuleReportOutput":{
  1160        "type":"structure",
  1161        "members":{
  1162          "KeyLabels":{"shape":"InsightRuleContributorKeyLabels"},
  1163          "AggregationStatistic":{"shape":"InsightRuleAggregationStatistic"},
  1164          "AggregateValue":{"shape":"InsightRuleUnboundDouble"},
  1165          "ApproximateUniqueCount":{"shape":"InsightRuleUnboundLong"},
  1166          "Contributors":{"shape":"InsightRuleContributors"},
  1167          "MetricDatapoints":{"shape":"InsightRuleMetricDatapoints"}
  1168        }
  1169      },
  1170      "GetMetricDataInput":{
  1171        "type":"structure",
  1172        "required":[
  1173          "MetricDataQueries",
  1174          "StartTime",
  1175          "EndTime"
  1176        ],
  1177        "members":{
  1178          "MetricDataQueries":{"shape":"MetricDataQueries"},
  1179          "StartTime":{"shape":"Timestamp"},
  1180          "EndTime":{"shape":"Timestamp"},
  1181          "NextToken":{"shape":"NextToken"},
  1182          "ScanBy":{"shape":"ScanBy"},
  1183          "MaxDatapoints":{"shape":"GetMetricDataMaxDatapoints"},
  1184          "LabelOptions":{"shape":"LabelOptions"}
  1185        }
  1186      },
  1187      "GetMetricDataLabelTimezone":{"type":"string"},
  1188      "GetMetricDataMaxDatapoints":{"type":"integer"},
  1189      "GetMetricDataOutput":{
  1190        "type":"structure",
  1191        "members":{
  1192          "MetricDataResults":{"shape":"MetricDataResults"},
  1193          "NextToken":{"shape":"NextToken"},
  1194          "Messages":{"shape":"MetricDataResultMessages"}
  1195        }
  1196      },
  1197      "GetMetricStatisticsInput":{
  1198        "type":"structure",
  1199        "required":[
  1200          "Namespace",
  1201          "MetricName",
  1202          "StartTime",
  1203          "EndTime",
  1204          "Period"
  1205        ],
  1206        "members":{
  1207          "Namespace":{"shape":"Namespace"},
  1208          "MetricName":{"shape":"MetricName"},
  1209          "Dimensions":{"shape":"Dimensions"},
  1210          "StartTime":{"shape":"Timestamp"},
  1211          "EndTime":{"shape":"Timestamp"},
  1212          "Period":{"shape":"Period"},
  1213          "Statistics":{"shape":"Statistics"},
  1214          "ExtendedStatistics":{"shape":"ExtendedStatistics"},
  1215          "Unit":{"shape":"StandardUnit"}
  1216        }
  1217      },
  1218      "GetMetricStatisticsOutput":{
  1219        "type":"structure",
  1220        "members":{
  1221          "Label":{"shape":"MetricLabel"},
  1222          "Datapoints":{"shape":"Datapoints"}
  1223        }
  1224      },
  1225      "GetMetricStreamInput":{
  1226        "type":"structure",
  1227        "required":["Name"],
  1228        "members":{
  1229          "Name":{"shape":"MetricStreamName"}
  1230        }
  1231      },
  1232      "GetMetricStreamOutput":{
  1233        "type":"structure",
  1234        "members":{
  1235          "Arn":{"shape":"AmazonResourceName"},
  1236          "Name":{"shape":"MetricStreamName"},
  1237          "IncludeFilters":{"shape":"MetricStreamFilters"},
  1238          "ExcludeFilters":{"shape":"MetricStreamFilters"},
  1239          "FirehoseArn":{"shape":"AmazonResourceName"},
  1240          "RoleArn":{"shape":"AmazonResourceName"},
  1241          "State":{"shape":"MetricStreamState"},
  1242          "CreationDate":{"shape":"Timestamp"},
  1243          "LastUpdateDate":{"shape":"Timestamp"},
  1244          "OutputFormat":{"shape":"MetricStreamOutputFormat"}
  1245        }
  1246      },
  1247      "GetMetricWidgetImageInput":{
  1248        "type":"structure",
  1249        "required":["MetricWidget"],
  1250        "members":{
  1251          "MetricWidget":{"shape":"MetricWidget"},
  1252          "OutputFormat":{"shape":"OutputFormat"}
  1253        }
  1254      },
  1255      "GetMetricWidgetImageOutput":{
  1256        "type":"structure",
  1257        "members":{
  1258          "MetricWidgetImage":{"shape":"MetricWidgetImage"}
  1259        }
  1260      },
  1261      "HistoryData":{
  1262        "type":"string",
  1263        "max":4095,
  1264        "min":1
  1265      },
  1266      "HistoryItemType":{
  1267        "type":"string",
  1268        "enum":[
  1269          "ConfigurationUpdate",
  1270          "StateUpdate",
  1271          "Action"
  1272        ]
  1273      },
  1274      "HistorySummary":{
  1275        "type":"string",
  1276        "max":255,
  1277        "min":1
  1278      },
  1279      "InsightRule":{
  1280        "type":"structure",
  1281        "required":[
  1282          "Name",
  1283          "State",
  1284          "Schema",
  1285          "Definition"
  1286        ],
  1287        "members":{
  1288          "Name":{"shape":"InsightRuleName"},
  1289          "State":{"shape":"InsightRuleState"},
  1290          "Schema":{"shape":"InsightRuleSchema"},
  1291          "Definition":{"shape":"InsightRuleDefinition"}
  1292        }
  1293      },
  1294      "InsightRuleAggregationStatistic":{"type":"string"},
  1295      "InsightRuleContributor":{
  1296        "type":"structure",
  1297        "required":[
  1298          "Keys",
  1299          "ApproximateAggregateValue",
  1300          "Datapoints"
  1301        ],
  1302        "members":{
  1303          "Keys":{"shape":"InsightRuleContributorKeys"},
  1304          "ApproximateAggregateValue":{"shape":"InsightRuleUnboundDouble"},
  1305          "Datapoints":{"shape":"InsightRuleContributorDatapoints"}
  1306        }
  1307      },
  1308      "InsightRuleContributorDatapoint":{
  1309        "type":"structure",
  1310        "required":[
  1311          "Timestamp",
  1312          "ApproximateValue"
  1313        ],
  1314        "members":{
  1315          "Timestamp":{"shape":"Timestamp"},
  1316          "ApproximateValue":{"shape":"InsightRuleUnboundDouble"}
  1317        }
  1318      },
  1319      "InsightRuleContributorDatapoints":{
  1320        "type":"list",
  1321        "member":{"shape":"InsightRuleContributorDatapoint"}
  1322      },
  1323      "InsightRuleContributorKey":{"type":"string"},
  1324      "InsightRuleContributorKeyLabel":{"type":"string"},
  1325      "InsightRuleContributorKeyLabels":{
  1326        "type":"list",
  1327        "member":{"shape":"InsightRuleContributorKeyLabel"}
  1328      },
  1329      "InsightRuleContributorKeys":{
  1330        "type":"list",
  1331        "member":{"shape":"InsightRuleContributorKey"}
  1332      },
  1333      "InsightRuleContributors":{
  1334        "type":"list",
  1335        "member":{"shape":"InsightRuleContributor"}
  1336      },
  1337      "InsightRuleDefinition":{
  1338        "type":"string",
  1339        "max":8192,
  1340        "min":1,
  1341        "pattern":"[\\x00-\\x7F]+"
  1342      },
  1343      "InsightRuleMaxResults":{
  1344        "type":"integer",
  1345        "max":500,
  1346        "min":1
  1347      },
  1348      "InsightRuleMetricDatapoint":{
  1349        "type":"structure",
  1350        "required":["Timestamp"],
  1351        "members":{
  1352          "Timestamp":{"shape":"Timestamp"},
  1353          "UniqueContributors":{"shape":"InsightRuleUnboundDouble"},
  1354          "MaxContributorValue":{"shape":"InsightRuleUnboundDouble"},
  1355          "SampleCount":{"shape":"InsightRuleUnboundDouble"},
  1356          "Average":{"shape":"InsightRuleUnboundDouble"},
  1357          "Sum":{"shape":"InsightRuleUnboundDouble"},
  1358          "Minimum":{"shape":"InsightRuleUnboundDouble"},
  1359          "Maximum":{"shape":"InsightRuleUnboundDouble"}
  1360        }
  1361      },
  1362      "InsightRuleMetricDatapoints":{
  1363        "type":"list",
  1364        "member":{"shape":"InsightRuleMetricDatapoint"}
  1365      },
  1366      "InsightRuleMetricList":{
  1367        "type":"list",
  1368        "member":{"shape":"InsightRuleMetricName"}
  1369      },
  1370      "InsightRuleMetricName":{
  1371        "type":"string",
  1372        "max":32,
  1373        "min":1,
  1374        "pattern":"[\\x20-\\x7E]+"
  1375      },
  1376      "InsightRuleName":{
  1377        "type":"string",
  1378        "max":128,
  1379        "min":1,
  1380        "pattern":"[\\x20-\\x7E]+"
  1381      },
  1382      "InsightRuleNames":{
  1383        "type":"list",
  1384        "member":{"shape":"InsightRuleName"}
  1385      },
  1386      "InsightRuleOrderBy":{
  1387        "type":"string",
  1388        "max":32,
  1389        "min":1,
  1390        "pattern":"[\\x20-\\x7E]+"
  1391      },
  1392      "InsightRuleSchema":{"type":"string"},
  1393      "InsightRuleState":{
  1394        "type":"string",
  1395        "max":32,
  1396        "min":1,
  1397        "pattern":"[\\x20-\\x7E]+"
  1398      },
  1399      "InsightRuleUnboundDouble":{"type":"double"},
  1400      "InsightRuleUnboundInteger":{"type":"integer"},
  1401      "InsightRuleUnboundLong":{"type":"long"},
  1402      "InsightRules":{
  1403        "type":"list",
  1404        "member":{"shape":"InsightRule"}
  1405      },
  1406      "InternalServiceFault":{
  1407        "type":"structure",
  1408        "members":{
  1409          "Message":{"shape":"FaultDescription"}
  1410        },
  1411        "error":{
  1412          "code":"InternalServiceError",
  1413          "httpStatusCode":500
  1414        },
  1415        "exception":true,
  1416        "xmlOrder":["Message"]
  1417      },
  1418      "InvalidFormatFault":{
  1419        "type":"structure",
  1420        "members":{
  1421          "message":{"shape":"ErrorMessage"}
  1422        },
  1423        "error":{
  1424          "code":"InvalidFormat",
  1425          "httpStatusCode":400,
  1426          "senderFault":true
  1427        },
  1428        "exception":true
  1429      },
  1430      "InvalidNextToken":{
  1431        "type":"structure",
  1432        "members":{
  1433          "message":{"shape":"ErrorMessage"}
  1434        },
  1435        "error":{
  1436          "code":"InvalidNextToken",
  1437          "httpStatusCode":400,
  1438          "senderFault":true
  1439        },
  1440        "exception":true
  1441      },
  1442      "InvalidParameterCombinationException":{
  1443        "type":"structure",
  1444        "members":{
  1445          "message":{"shape":"AwsQueryErrorMessage"}
  1446        },
  1447        "error":{
  1448          "code":"InvalidParameterCombination",
  1449          "httpStatusCode":400,
  1450          "senderFault":true
  1451        },
  1452        "exception":true,
  1453        "synthetic":true
  1454      },
  1455      "InvalidParameterValueException":{
  1456        "type":"structure",
  1457        "members":{
  1458          "message":{"shape":"AwsQueryErrorMessage"}
  1459        },
  1460        "error":{
  1461          "code":"InvalidParameterValue",
  1462          "httpStatusCode":400,
  1463          "senderFault":true
  1464        },
  1465        "exception":true,
  1466        "synthetic":true
  1467      },
  1468      "LabelOptions":{
  1469        "type":"structure",
  1470        "members":{
  1471          "Timezone":{"shape":"GetMetricDataLabelTimezone"}
  1472        }
  1473      },
  1474      "LastModified":{"type":"timestamp"},
  1475      "LimitExceededException":{
  1476        "type":"structure",
  1477        "members":{
  1478        },
  1479        "error":{
  1480          "code":"LimitExceededException",
  1481          "httpStatusCode":400,
  1482          "senderFault":true
  1483        },
  1484        "exception":true
  1485      },
  1486      "LimitExceededFault":{
  1487        "type":"structure",
  1488        "members":{
  1489          "message":{"shape":"ErrorMessage"}
  1490        },
  1491        "error":{
  1492          "code":"LimitExceeded",
  1493          "httpStatusCode":400,
  1494          "senderFault":true
  1495        },
  1496        "exception":true
  1497      },
  1498      "ListDashboardsInput":{
  1499        "type":"structure",
  1500        "members":{
  1501          "DashboardNamePrefix":{"shape":"DashboardNamePrefix"},
  1502          "NextToken":{"shape":"NextToken"}
  1503        }
  1504      },
  1505      "ListDashboardsOutput":{
  1506        "type":"structure",
  1507        "members":{
  1508          "DashboardEntries":{"shape":"DashboardEntries"},
  1509          "NextToken":{"shape":"NextToken"}
  1510        }
  1511      },
  1512      "ListMetricStreamsInput":{
  1513        "type":"structure",
  1514        "members":{
  1515          "NextToken":{"shape":"NextToken"},
  1516          "MaxResults":{"shape":"ListMetricStreamsMaxResults"}
  1517        }
  1518      },
  1519      "ListMetricStreamsMaxResults":{
  1520        "type":"integer",
  1521        "max":500,
  1522        "min":1
  1523      },
  1524      "ListMetricStreamsOutput":{
  1525        "type":"structure",
  1526        "members":{
  1527          "NextToken":{"shape":"NextToken"},
  1528          "Entries":{"shape":"MetricStreamEntries"}
  1529        }
  1530      },
  1531      "ListMetricsInput":{
  1532        "type":"structure",
  1533        "members":{
  1534          "Namespace":{"shape":"Namespace"},
  1535          "MetricName":{"shape":"MetricName"},
  1536          "Dimensions":{"shape":"DimensionFilters"},
  1537          "NextToken":{"shape":"NextToken"},
  1538          "RecentlyActive":{"shape":"RecentlyActive"}
  1539        }
  1540      },
  1541      "ListMetricsOutput":{
  1542        "type":"structure",
  1543        "members":{
  1544          "Metrics":{"shape":"Metrics"},
  1545          "NextToken":{"shape":"NextToken"}
  1546        },
  1547        "xmlOrder":[
  1548          "Metrics",
  1549          "NextToken"
  1550        ]
  1551      },
  1552      "ListTagsForResourceInput":{
  1553        "type":"structure",
  1554        "required":["ResourceARN"],
  1555        "members":{
  1556          "ResourceARN":{"shape":"AmazonResourceName"}
  1557        }
  1558      },
  1559      "ListTagsForResourceOutput":{
  1560        "type":"structure",
  1561        "members":{
  1562          "Tags":{"shape":"TagList"}
  1563        }
  1564      },
  1565      "MaxRecords":{
  1566        "type":"integer",
  1567        "max":100,
  1568        "min":1
  1569      },
  1570      "MaxReturnedResultsCount":{
  1571        "type":"integer",
  1572        "min":1
  1573      },
  1574      "Message":{"type":"string"},
  1575      "MessageData":{
  1576        "type":"structure",
  1577        "members":{
  1578          "Code":{"shape":"MessageDataCode"},
  1579          "Value":{"shape":"MessageDataValue"}
  1580        }
  1581      },
  1582      "MessageDataCode":{"type":"string"},
  1583      "MessageDataValue":{"type":"string"},
  1584      "Metric":{
  1585        "type":"structure",
  1586        "members":{
  1587          "Namespace":{"shape":"Namespace"},
  1588          "MetricName":{"shape":"MetricName"},
  1589          "Dimensions":{"shape":"Dimensions"}
  1590        },
  1591        "xmlOrder":[
  1592          "Namespace",
  1593          "MetricName",
  1594          "Dimensions"
  1595        ]
  1596      },
  1597      "MetricAlarm":{
  1598        "type":"structure",
  1599        "members":{
  1600          "AlarmName":{"shape":"AlarmName"},
  1601          "AlarmArn":{"shape":"AlarmArn"},
  1602          "AlarmDescription":{"shape":"AlarmDescription"},
  1603          "AlarmConfigurationUpdatedTimestamp":{"shape":"Timestamp"},
  1604          "ActionsEnabled":{"shape":"ActionsEnabled"},
  1605          "OKActions":{"shape":"ResourceList"},
  1606          "AlarmActions":{"shape":"ResourceList"},
  1607          "InsufficientDataActions":{"shape":"ResourceList"},
  1608          "StateValue":{"shape":"StateValue"},
  1609          "StateReason":{"shape":"StateReason"},
  1610          "StateReasonData":{"shape":"StateReasonData"},
  1611          "StateUpdatedTimestamp":{"shape":"Timestamp"},
  1612          "MetricName":{"shape":"MetricName"},
  1613          "Namespace":{"shape":"Namespace"},
  1614          "Statistic":{"shape":"Statistic"},
  1615          "ExtendedStatistic":{"shape":"ExtendedStatistic"},
  1616          "Dimensions":{"shape":"Dimensions"},
  1617          "Period":{"shape":"Period"},
  1618          "Unit":{"shape":"StandardUnit"},
  1619          "EvaluationPeriods":{"shape":"EvaluationPeriods"},
  1620          "DatapointsToAlarm":{"shape":"DatapointsToAlarm"},
  1621          "Threshold":{"shape":"Threshold"},
  1622          "ComparisonOperator":{"shape":"ComparisonOperator"},
  1623          "TreatMissingData":{"shape":"TreatMissingData"},
  1624          "EvaluateLowSampleCountPercentile":{"shape":"EvaluateLowSampleCountPercentile"},
  1625          "Metrics":{"shape":"MetricDataQueries"},
  1626          "ThresholdMetricId":{"shape":"MetricId"}
  1627        },
  1628        "xmlOrder":[
  1629          "AlarmName",
  1630          "AlarmArn",
  1631          "AlarmDescription",
  1632          "AlarmConfigurationUpdatedTimestamp",
  1633          "ActionsEnabled",
  1634          "OKActions",
  1635          "AlarmActions",
  1636          "InsufficientDataActions",
  1637          "StateValue",
  1638          "StateReason",
  1639          "StateReasonData",
  1640          "StateUpdatedTimestamp",
  1641          "MetricName",
  1642          "Namespace",
  1643          "Statistic",
  1644          "Dimensions",
  1645          "Period",
  1646          "Unit",
  1647          "EvaluationPeriods",
  1648          "Threshold",
  1649          "ComparisonOperator",
  1650          "ExtendedStatistic",
  1651          "TreatMissingData",
  1652          "EvaluateLowSampleCountPercentile",
  1653          "DatapointsToAlarm",
  1654          "Metrics",
  1655          "ThresholdMetricId"
  1656        ]
  1657      },
  1658      "MetricAlarms":{
  1659        "type":"list",
  1660        "member":{"shape":"MetricAlarm"}
  1661      },
  1662      "MetricData":{
  1663        "type":"list",
  1664        "member":{"shape":"MetricDatum"}
  1665      },
  1666      "MetricDataQueries":{
  1667        "type":"list",
  1668        "member":{"shape":"MetricDataQuery"}
  1669      },
  1670      "MetricDataQuery":{
  1671        "type":"structure",
  1672        "required":["Id"],
  1673        "members":{
  1674          "Id":{"shape":"MetricId"},
  1675          "MetricStat":{"shape":"MetricStat"},
  1676          "Expression":{"shape":"MetricExpression"},
  1677          "Label":{"shape":"MetricLabel"},
  1678          "ReturnData":{"shape":"ReturnData"},
  1679          "Period":{"shape":"Period"},
  1680          "AccountId":{"shape":"AccountId"}
  1681        }
  1682      },
  1683      "MetricDataResult":{
  1684        "type":"structure",
  1685        "members":{
  1686          "Id":{"shape":"MetricId"},
  1687          "Label":{"shape":"MetricLabel"},
  1688          "Timestamps":{"shape":"Timestamps"},
  1689          "Values":{"shape":"DatapointValues"},
  1690          "StatusCode":{"shape":"StatusCode"},
  1691          "Messages":{"shape":"MetricDataResultMessages"}
  1692        }
  1693      },
  1694      "MetricDataResultMessages":{
  1695        "type":"list",
  1696        "member":{"shape":"MessageData"}
  1697      },
  1698      "MetricDataResults":{
  1699        "type":"list",
  1700        "member":{"shape":"MetricDataResult"}
  1701      },
  1702      "MetricDatum":{
  1703        "type":"structure",
  1704        "required":["MetricName"],
  1705        "members":{
  1706          "MetricName":{"shape":"MetricName"},
  1707          "Dimensions":{"shape":"Dimensions"},
  1708          "Timestamp":{"shape":"Timestamp"},
  1709          "Value":{"shape":"DatapointValue"},
  1710          "StatisticValues":{"shape":"StatisticSet"},
  1711          "Values":{"shape":"Values"},
  1712          "Counts":{"shape":"Counts"},
  1713          "Unit":{"shape":"StandardUnit"},
  1714          "StorageResolution":{"shape":"StorageResolution"}
  1715        }
  1716      },
  1717      "MetricExpression":{
  1718        "type":"string",
  1719        "max":1024,
  1720        "min":1
  1721      },
  1722      "MetricId":{
  1723        "type":"string",
  1724        "max":255,
  1725        "min":1
  1726      },
  1727      "MetricLabel":{"type":"string"},
  1728      "MetricName":{
  1729        "type":"string",
  1730        "max":255,
  1731        "min":1
  1732      },
  1733      "MetricStat":{
  1734        "type":"structure",
  1735        "required":[
  1736          "Metric",
  1737          "Period",
  1738          "Stat"
  1739        ],
  1740        "members":{
  1741          "Metric":{"shape":"Metric"},
  1742          "Period":{"shape":"Period"},
  1743          "Stat":{"shape":"Stat"},
  1744          "Unit":{"shape":"StandardUnit"}
  1745        }
  1746      },
  1747      "MetricStreamEntries":{
  1748        "type":"list",
  1749        "member":{"shape":"MetricStreamEntry"}
  1750      },
  1751      "MetricStreamEntry":{
  1752        "type":"structure",
  1753        "members":{
  1754          "Arn":{"shape":"AmazonResourceName"},
  1755          "CreationDate":{"shape":"Timestamp"},
  1756          "LastUpdateDate":{"shape":"Timestamp"},
  1757          "Name":{"shape":"MetricStreamName"},
  1758          "FirehoseArn":{"shape":"AmazonResourceName"},
  1759          "State":{"shape":"MetricStreamState"},
  1760          "OutputFormat":{"shape":"MetricStreamOutputFormat"}
  1761        }
  1762      },
  1763      "MetricStreamFilter":{
  1764        "type":"structure",
  1765        "members":{
  1766          "Namespace":{"shape":"Namespace"}
  1767        }
  1768      },
  1769      "MetricStreamFilters":{
  1770        "type":"list",
  1771        "member":{"shape":"MetricStreamFilter"}
  1772      },
  1773      "MetricStreamName":{
  1774        "type":"string",
  1775        "max":255,
  1776        "min":1
  1777      },
  1778      "MetricStreamNames":{
  1779        "type":"list",
  1780        "member":{"shape":"MetricStreamName"}
  1781      },
  1782      "MetricStreamOutputFormat":{
  1783        "type":"string",
  1784        "enum":[
  1785          "json",
  1786          "opentelemetry0.7"
  1787        ],
  1788        "max":255,
  1789        "min":1
  1790      },
  1791      "MetricStreamState":{"type":"string"},
  1792      "MetricWidget":{"type":"string"},
  1793      "MetricWidgetImage":{"type":"blob"},
  1794      "Metrics":{
  1795        "type":"list",
  1796        "member":{"shape":"Metric"}
  1797      },
  1798      "MissingRequiredParameterException":{
  1799        "type":"structure",
  1800        "members":{
  1801          "message":{"shape":"AwsQueryErrorMessage"}
  1802        },
  1803        "error":{
  1804          "code":"MissingParameter",
  1805          "httpStatusCode":400,
  1806          "senderFault":true
  1807        },
  1808        "exception":true,
  1809        "synthetic":true
  1810      },
  1811      "Namespace":{
  1812        "type":"string",
  1813        "max":255,
  1814        "min":1,
  1815        "pattern":"[^:].*"
  1816      },
  1817      "NextToken":{"type":"string"},
  1818      "OutputFormat":{"type":"string"},
  1819      "PartialFailure":{
  1820        "type":"structure",
  1821        "members":{
  1822          "FailureResource":{"shape":"FailureResource"},
  1823          "ExceptionType":{"shape":"ExceptionType"},
  1824          "FailureCode":{"shape":"FailureCode"},
  1825          "FailureDescription":{"shape":"FailureDescription"}
  1826        }
  1827      },
  1828      "Period":{
  1829        "type":"integer",
  1830        "min":1
  1831      },
  1832      "PutAnomalyDetectorInput":{
  1833        "type":"structure",
  1834        "required":[
  1835          "Namespace",
  1836          "MetricName",
  1837          "Stat"
  1838        ],
  1839        "members":{
  1840          "Namespace":{"shape":"Namespace"},
  1841          "MetricName":{"shape":"MetricName"},
  1842          "Dimensions":{"shape":"Dimensions"},
  1843          "Stat":{"shape":"AnomalyDetectorMetricStat"},
  1844          "Configuration":{"shape":"AnomalyDetectorConfiguration"}
  1845        }
  1846      },
  1847      "PutAnomalyDetectorOutput":{
  1848        "type":"structure",
  1849        "members":{
  1850        }
  1851      },
  1852      "PutCompositeAlarmInput":{
  1853        "type":"structure",
  1854        "required":[
  1855          "AlarmName",
  1856          "AlarmRule"
  1857        ],
  1858        "members":{
  1859          "ActionsEnabled":{"shape":"ActionsEnabled"},
  1860          "AlarmActions":{"shape":"ResourceList"},
  1861          "AlarmDescription":{"shape":"AlarmDescription"},
  1862          "AlarmName":{"shape":"AlarmName"},
  1863          "AlarmRule":{"shape":"AlarmRule"},
  1864          "InsufficientDataActions":{"shape":"ResourceList"},
  1865          "OKActions":{"shape":"ResourceList"},
  1866          "Tags":{"shape":"TagList"}
  1867        }
  1868      },
  1869      "PutDashboardInput":{
  1870        "type":"structure",
  1871        "required":[
  1872          "DashboardName",
  1873          "DashboardBody"
  1874        ],
  1875        "members":{
  1876          "DashboardName":{"shape":"DashboardName"},
  1877          "DashboardBody":{"shape":"DashboardBody"}
  1878        }
  1879      },
  1880      "PutDashboardOutput":{
  1881        "type":"structure",
  1882        "members":{
  1883          "DashboardValidationMessages":{"shape":"DashboardValidationMessages"}
  1884        }
  1885      },
  1886      "PutInsightRuleInput":{
  1887        "type":"structure",
  1888        "required":[
  1889          "RuleName",
  1890          "RuleDefinition"
  1891        ],
  1892        "members":{
  1893          "RuleName":{"shape":"InsightRuleName"},
  1894          "RuleState":{"shape":"InsightRuleState"},
  1895          "RuleDefinition":{"shape":"InsightRuleDefinition"},
  1896          "Tags":{"shape":"TagList"}
  1897        }
  1898      },
  1899      "PutInsightRuleOutput":{
  1900        "type":"structure",
  1901        "members":{
  1902        }
  1903      },
  1904      "PutMetricAlarmInput":{
  1905        "type":"structure",
  1906        "required":[
  1907          "AlarmName",
  1908          "EvaluationPeriods",
  1909          "ComparisonOperator"
  1910        ],
  1911        "members":{
  1912          "AlarmName":{"shape":"AlarmName"},
  1913          "AlarmDescription":{"shape":"AlarmDescription"},
  1914          "ActionsEnabled":{"shape":"ActionsEnabled"},
  1915          "OKActions":{"shape":"ResourceList"},
  1916          "AlarmActions":{"shape":"ResourceList"},
  1917          "InsufficientDataActions":{"shape":"ResourceList"},
  1918          "MetricName":{"shape":"MetricName"},
  1919          "Namespace":{"shape":"Namespace"},
  1920          "Statistic":{"shape":"Statistic"},
  1921          "ExtendedStatistic":{"shape":"ExtendedStatistic"},
  1922          "Dimensions":{"shape":"Dimensions"},
  1923          "Period":{"shape":"Period"},
  1924          "Unit":{"shape":"StandardUnit"},
  1925          "EvaluationPeriods":{"shape":"EvaluationPeriods"},
  1926          "DatapointsToAlarm":{"shape":"DatapointsToAlarm"},
  1927          "Threshold":{"shape":"Threshold"},
  1928          "ComparisonOperator":{"shape":"ComparisonOperator"},
  1929          "TreatMissingData":{"shape":"TreatMissingData"},
  1930          "EvaluateLowSampleCountPercentile":{"shape":"EvaluateLowSampleCountPercentile"},
  1931          "Metrics":{"shape":"MetricDataQueries"},
  1932          "Tags":{"shape":"TagList"},
  1933          "ThresholdMetricId":{"shape":"MetricId"}
  1934        }
  1935      },
  1936      "PutMetricDataInput":{
  1937        "type":"structure",
  1938        "required":[
  1939          "Namespace",
  1940          "MetricData"
  1941        ],
  1942        "members":{
  1943          "Namespace":{"shape":"Namespace"},
  1944          "MetricData":{"shape":"MetricData"}
  1945        }
  1946      },
  1947      "PutMetricStreamInput":{
  1948        "type":"structure",
  1949        "required":[
  1950          "Name",
  1951          "FirehoseArn",
  1952          "RoleArn",
  1953          "OutputFormat"
  1954        ],
  1955        "members":{
  1956          "Name":{"shape":"MetricStreamName"},
  1957          "IncludeFilters":{"shape":"MetricStreamFilters"},
  1958          "ExcludeFilters":{"shape":"MetricStreamFilters"},
  1959          "FirehoseArn":{"shape":"AmazonResourceName"},
  1960          "RoleArn":{"shape":"AmazonResourceName"},
  1961          "OutputFormat":{"shape":"MetricStreamOutputFormat"},
  1962          "Tags":{"shape":"TagList"}
  1963        }
  1964      },
  1965      "PutMetricStreamOutput":{
  1966        "type":"structure",
  1967        "members":{
  1968          "Arn":{"shape":"AmazonResourceName"}
  1969        }
  1970      },
  1971      "Range":{
  1972        "type":"structure",
  1973        "required":[
  1974          "StartTime",
  1975          "EndTime"
  1976        ],
  1977        "members":{
  1978          "StartTime":{"shape":"Timestamp"},
  1979          "EndTime":{"shape":"Timestamp"}
  1980        },
  1981        "xmlOrder":[
  1982          "StartTime",
  1983          "EndTime"
  1984        ]
  1985      },
  1986      "RecentlyActive":{
  1987        "type":"string",
  1988        "enum":["PT3H"]
  1989      },
  1990      "ResourceId":{"type":"string"},
  1991      "ResourceList":{
  1992        "type":"list",
  1993        "member":{"shape":"ResourceName"},
  1994        "max":5
  1995      },
  1996      "ResourceName":{
  1997        "type":"string",
  1998        "max":1024,
  1999        "min":1
  2000      },
  2001      "ResourceNotFound":{
  2002        "type":"structure",
  2003        "members":{
  2004          "message":{"shape":"ErrorMessage"}
  2005        },
  2006        "error":{
  2007          "code":"ResourceNotFound",
  2008          "httpStatusCode":404,
  2009          "senderFault":true
  2010        },
  2011        "exception":true
  2012      },
  2013      "ResourceNotFoundException":{
  2014        "type":"structure",
  2015        "members":{
  2016          "ResourceType":{"shape":"ResourceType"},
  2017          "ResourceId":{"shape":"ResourceId"}
  2018        },
  2019        "error":{
  2020          "code":"ResourceNotFoundException",
  2021          "httpStatusCode":404,
  2022          "senderFault":true
  2023        },
  2024        "exception":true
  2025      },
  2026      "ResourceType":{"type":"string"},
  2027      "ReturnData":{"type":"boolean"},
  2028      "ScanBy":{
  2029        "type":"string",
  2030        "enum":[
  2031          "TimestampDescending",
  2032          "TimestampAscending"
  2033        ]
  2034      },
  2035      "SetAlarmStateInput":{
  2036        "type":"structure",
  2037        "required":[
  2038          "AlarmName",
  2039          "StateValue",
  2040          "StateReason"
  2041        ],
  2042        "members":{
  2043          "AlarmName":{"shape":"AlarmName"},
  2044          "StateValue":{"shape":"StateValue"},
  2045          "StateReason":{"shape":"StateReason"},
  2046          "StateReasonData":{"shape":"StateReasonData"}
  2047        }
  2048      },
  2049      "Size":{"type":"long"},
  2050      "StandardUnit":{
  2051        "type":"string",
  2052        "enum":[
  2053          "Seconds",
  2054          "Microseconds",
  2055          "Milliseconds",
  2056          "Bytes",
  2057          "Kilobytes",
  2058          "Megabytes",
  2059          "Gigabytes",
  2060          "Terabytes",
  2061          "Bits",
  2062          "Kilobits",
  2063          "Megabits",
  2064          "Gigabits",
  2065          "Terabits",
  2066          "Percent",
  2067          "Count",
  2068          "Bytes/Second",
  2069          "Kilobytes/Second",
  2070          "Megabytes/Second",
  2071          "Gigabytes/Second",
  2072          "Terabytes/Second",
  2073          "Bits/Second",
  2074          "Kilobits/Second",
  2075          "Megabits/Second",
  2076          "Gigabits/Second",
  2077          "Terabits/Second",
  2078          "Count/Second",
  2079          "None"
  2080        ]
  2081      },
  2082      "StartMetricStreamsInput":{
  2083        "type":"structure",
  2084        "required":["Names"],
  2085        "members":{
  2086          "Names":{"shape":"MetricStreamNames"}
  2087        }
  2088      },
  2089      "StartMetricStreamsOutput":{
  2090        "type":"structure",
  2091        "members":{
  2092        }
  2093      },
  2094      "Stat":{"type":"string"},
  2095      "StateReason":{
  2096        "type":"string",
  2097        "max":1023,
  2098        "min":0
  2099      },
  2100      "StateReasonData":{
  2101        "type":"string",
  2102        "max":4000,
  2103        "min":0
  2104      },
  2105      "StateValue":{
  2106        "type":"string",
  2107        "enum":[
  2108          "OK",
  2109          "ALARM",
  2110          "INSUFFICIENT_DATA"
  2111        ]
  2112      },
  2113      "Statistic":{
  2114        "type":"string",
  2115        "enum":[
  2116          "SampleCount",
  2117          "Average",
  2118          "Sum",
  2119          "Minimum",
  2120          "Maximum"
  2121        ]
  2122      },
  2123      "StatisticSet":{
  2124        "type":"structure",
  2125        "required":[
  2126          "SampleCount",
  2127          "Sum",
  2128          "Minimum",
  2129          "Maximum"
  2130        ],
  2131        "members":{
  2132          "SampleCount":{"shape":"DatapointValue"},
  2133          "Sum":{"shape":"DatapointValue"},
  2134          "Minimum":{"shape":"DatapointValue"},
  2135          "Maximum":{"shape":"DatapointValue"}
  2136        }
  2137      },
  2138      "Statistics":{
  2139        "type":"list",
  2140        "member":{"shape":"Statistic"},
  2141        "max":5,
  2142        "min":1
  2143      },
  2144      "StatusCode":{
  2145        "type":"string",
  2146        "enum":[
  2147          "Complete",
  2148          "InternalError",
  2149          "PartialData"
  2150        ]
  2151      },
  2152      "StopMetricStreamsInput":{
  2153        "type":"structure",
  2154        "required":["Names"],
  2155        "members":{
  2156          "Names":{"shape":"MetricStreamNames"}
  2157        }
  2158      },
  2159      "StopMetricStreamsOutput":{
  2160        "type":"structure",
  2161        "members":{
  2162        }
  2163      },
  2164      "StorageResolution":{
  2165        "type":"integer",
  2166        "min":1
  2167      },
  2168      "Tag":{
  2169        "type":"structure",
  2170        "required":[
  2171          "Key",
  2172          "Value"
  2173        ],
  2174        "members":{
  2175          "Key":{"shape":"TagKey"},
  2176          "Value":{"shape":"TagValue"}
  2177        }
  2178      },
  2179      "TagKey":{
  2180        "type":"string",
  2181        "max":128,
  2182        "min":1
  2183      },
  2184      "TagKeyList":{
  2185        "type":"list",
  2186        "member":{"shape":"TagKey"}
  2187      },
  2188      "TagList":{
  2189        "type":"list",
  2190        "member":{"shape":"Tag"}
  2191      },
  2192      "TagResourceInput":{
  2193        "type":"structure",
  2194        "required":[
  2195          "ResourceARN",
  2196          "Tags"
  2197        ],
  2198        "members":{
  2199          "ResourceARN":{"shape":"AmazonResourceName"},
  2200          "Tags":{"shape":"TagList"}
  2201        }
  2202      },
  2203      "TagResourceOutput":{
  2204        "type":"structure",
  2205        "members":{
  2206        }
  2207      },
  2208      "TagValue":{
  2209        "type":"string",
  2210        "max":256,
  2211        "min":0
  2212      },
  2213      "Threshold":{"type":"double"},
  2214      "Timestamp":{"type":"timestamp"},
  2215      "Timestamps":{
  2216        "type":"list",
  2217        "member":{"shape":"Timestamp"}
  2218      },
  2219      "TreatMissingData":{
  2220        "type":"string",
  2221        "max":255,
  2222        "min":1
  2223      },
  2224      "UntagResourceInput":{
  2225        "type":"structure",
  2226        "required":[
  2227          "ResourceARN",
  2228          "TagKeys"
  2229        ],
  2230        "members":{
  2231          "ResourceARN":{"shape":"AmazonResourceName"},
  2232          "TagKeys":{"shape":"TagKeyList"}
  2233        }
  2234      },
  2235      "UntagResourceOutput":{
  2236        "type":"structure",
  2237        "members":{
  2238        }
  2239      },
  2240      "Values":{
  2241        "type":"list",
  2242        "member":{"shape":"DatapointValue"}
  2243      }
  2244    }
  2245  }