github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/lookoutmetrics/2017-07-25/docs-2.json (about)

     1  {
     2    "version": "2.0",
     3    "service": "<p>This is the <i>Amazon Lookout for Metrics API Reference</i>. For an introduction to the service with tutorials for getting started, visit <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev\">Amazon Lookout for Metrics Developer Guide</a>.</p>",
     4    "operations": {
     5      "ActivateAnomalyDetector": "<p>Activates an anomaly detector.</p>",
     6      "BackTestAnomalyDetector": "<p>Runs a backtest for anomaly detection for the specified resource.</p>",
     7      "CreateAlert": "<p>Creates an alert for an anomaly detector.</p>",
     8      "CreateAnomalyDetector": "<p>Creates an anomaly detector.</p>",
     9      "CreateMetricSet": "<p>Creates a dataset.</p>",
    10      "DeleteAlert": "<p>Deletes an alert.</p>",
    11      "DeleteAnomalyDetector": "<p>Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any configured datasets and alerts.</p>",
    12      "DescribeAlert": "<p>Describes an alert.</p> <p>Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.</p>",
    13      "DescribeAnomalyDetectionExecutions": "<p>Returns information about the status of the specified anomaly detection jobs.</p>",
    14      "DescribeAnomalyDetector": "<p>Describes a detector.</p> <p>Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.</p>",
    15      "DescribeMetricSet": "<p>Describes a dataset.</p> <p>Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.</p>",
    16      "GetAnomalyGroup": "<p>Returns details about a group of anomalous metrics.</p>",
    17      "GetFeedback": "<p>Get feedback for an anomaly group.</p>",
    18      "GetSampleData": "<p>Returns a selection of sample records from an Amazon S3 datasource.</p>",
    19      "ListAlerts": "<p>Lists the alerts attached to a detector.</p> <p>Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.</p>",
    20      "ListAnomalyDetectors": "<p>Lists the detectors in the current AWS Region.</p> <p>Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.</p>",
    21      "ListAnomalyGroupSummaries": "<p>Returns a list of anomaly groups.</p>",
    22      "ListAnomalyGroupTimeSeries": "<p>Gets a list of anomalous metrics for a measure in an anomaly group.</p>",
    23      "ListMetricSets": "<p>Lists the datasets in the current AWS Region.</p> <p>Amazon Lookout for Metrics API actions are eventually consistent. If you do a read operation on a resource immediately after creating or modifying it, use retries to allow time for the write operation to complete.</p>",
    24      "ListTagsForResource": "<p>Gets a list of <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> for a detector, dataset, or alert.</p>",
    25      "PutFeedback": "<p>Add feedback for an anomalous metric.</p>",
    26      "TagResource": "<p>Adds <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> to a detector, dataset, or alert.</p>",
    27      "UntagResource": "<p>Removes <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> from a detector, dataset, or alert.</p>",
    28      "UpdateAnomalyDetector": "<p>Updates a detector. After activation, you can only change a detector's ingestion delay and description.</p>",
    29      "UpdateMetricSet": "<p>Updates a dataset.</p>"
    30    },
    31    "shapes": {
    32      "AccessDeniedException": {
    33        "base": "<p>You do not have sufficient permissions to perform this action.</p>",
    34        "refs": {
    35        }
    36      },
    37      "Action": {
    38        "base": "<p>A configuration that specifies the action to perform when anomalies are detected.</p>",
    39        "refs": {
    40          "Alert$Action": "<p>Action that will be triggered when there is an alert.</p>",
    41          "CreateAlertRequest$Action": "<p>Action that will be triggered when there is an alert.</p>"
    42        }
    43      },
    44      "ActivateAnomalyDetectorRequest": {
    45        "base": null,
    46        "refs": {
    47        }
    48      },
    49      "ActivateAnomalyDetectorResponse": {
    50        "base": null,
    51        "refs": {
    52        }
    53      },
    54      "AggregationFunction": {
    55        "base": null,
    56        "refs": {
    57          "Metric$AggregationFunction": "<p>The function with which the metric is calculated.</p>"
    58        }
    59      },
    60      "Alert": {
    61        "base": "<p>A configuration for Amazon SNS-integrated notifications.</p>",
    62        "refs": {
    63          "DescribeAlertResponse$Alert": "<p>Contains information about an alert.</p>"
    64        }
    65      },
    66      "AlertDescription": {
    67        "base": null,
    68        "refs": {
    69          "Alert$AlertDescription": "<p>A description of the alert.</p>",
    70          "CreateAlertRequest$AlertDescription": "<p>A description of the alert.</p>"
    71        }
    72      },
    73      "AlertName": {
    74        "base": null,
    75        "refs": {
    76          "Alert$AlertName": "<p>The name of the alert.</p>",
    77          "AlertSummary$AlertName": "<p>The name of the alert.</p>",
    78          "CreateAlertRequest$AlertName": "<p>The name of the alert.</p>"
    79        }
    80      },
    81      "AlertStatus": {
    82        "base": null,
    83        "refs": {
    84          "Alert$AlertStatus": "<p>The status of the alert.</p>",
    85          "AlertSummary$AlertStatus": "<p>The status of the alert.</p>"
    86        }
    87      },
    88      "AlertSummary": {
    89        "base": "<p>Provides a summary of an alert's configuration.</p>",
    90        "refs": {
    91          "AlertSummaryList$member": null
    92        }
    93      },
    94      "AlertSummaryList": {
    95        "base": null,
    96        "refs": {
    97          "ListAlertsResponse$AlertSummaryList": "<p>Contains information about an alert.</p>"
    98        }
    99      },
   100      "AlertType": {
   101        "base": null,
   102        "refs": {
   103          "Alert$AlertType": "<p>The type of the alert.</p>",
   104          "AlertSummary$AlertType": "<p>The type of the alert.</p>"
   105        }
   106      },
   107      "AnomalyDetectionTaskStatus": {
   108        "base": null,
   109        "refs": {
   110          "ExecutionStatus$Status": "<p>The run's status.</p>"
   111        }
   112      },
   113      "AnomalyDetectionTaskStatusMessage": {
   114        "base": null,
   115        "refs": {
   116          "ExecutionStatus$FailureReason": "<p>The reason that the run failed, if applicable.</p>"
   117        }
   118      },
   119      "AnomalyDetectorConfig": {
   120        "base": "<p>Contains information about a detector's configuration.</p>",
   121        "refs": {
   122          "CreateAnomalyDetectorRequest$AnomalyDetectorConfig": "<p>Contains information about the configuration of the anomaly detector.</p>",
   123          "UpdateAnomalyDetectorRequest$AnomalyDetectorConfig": "<p>Contains information about the configuration to which the detector will be updated.</p>"
   124        }
   125      },
   126      "AnomalyDetectorConfigSummary": {
   127        "base": "<p>Contains information about a detector's configuration.</p>",
   128        "refs": {
   129          "DescribeAnomalyDetectorResponse$AnomalyDetectorConfig": "<p>Contains information about the detector's configuration.</p>"
   130        }
   131      },
   132      "AnomalyDetectorDescription": {
   133        "base": null,
   134        "refs": {
   135          "AnomalyDetectorSummary$AnomalyDetectorDescription": "<p>A description of the detector.</p>",
   136          "CreateAnomalyDetectorRequest$AnomalyDetectorDescription": "<p>A description of the detector.</p>",
   137          "DescribeAnomalyDetectorResponse$AnomalyDetectorDescription": "<p>A description of the detector.</p>",
   138          "UpdateAnomalyDetectorRequest$AnomalyDetectorDescription": "<p>The updated detector description.</p>"
   139        }
   140      },
   141      "AnomalyDetectorName": {
   142        "base": null,
   143        "refs": {
   144          "AnomalyDetectorSummary$AnomalyDetectorName": "<p>The name of the detector.</p>",
   145          "CreateAnomalyDetectorRequest$AnomalyDetectorName": "<p>The name of the detector.</p>",
   146          "DescribeAnomalyDetectorResponse$AnomalyDetectorName": "<p>The name of the detector.</p>"
   147        }
   148      },
   149      "AnomalyDetectorStatus": {
   150        "base": null,
   151        "refs": {
   152          "AnomalyDetectorSummary$Status": "<p>The status of detector.</p>",
   153          "DescribeAnomalyDetectorResponse$Status": "<p>The status of the detector.</p>"
   154        }
   155      },
   156      "AnomalyDetectorSummary": {
   157        "base": "<p>Contains information about an an anomaly detector.</p>",
   158        "refs": {
   159          "AnomalyDetectorSummaryList$member": null
   160        }
   161      },
   162      "AnomalyDetectorSummaryList": {
   163        "base": null,
   164        "refs": {
   165          "ListAnomalyDetectorsResponse$AnomalyDetectorSummaryList": "<p>A list of anomaly detectors in the account in the current region.</p>"
   166        }
   167      },
   168      "AnomalyGroup": {
   169        "base": "<p>A group of anomalous metrics</p>",
   170        "refs": {
   171          "GetAnomalyGroupResponse$AnomalyGroup": "<p>Details about the anomaly group.</p>"
   172        }
   173      },
   174      "AnomalyGroupStatistics": {
   175        "base": "<p>Aggregated statistics for a group of anomalous metrics.</p>",
   176        "refs": {
   177          "ListAnomalyGroupSummariesResponse$AnomalyGroupStatistics": "<p>Aggregated details about the anomaly groups.</p>"
   178        }
   179      },
   180      "AnomalyGroupSummary": {
   181        "base": "<p>Details about a group of anomalous metrics.</p>",
   182        "refs": {
   183          "AnomalyGroupSummaryList$member": null
   184        }
   185      },
   186      "AnomalyGroupSummaryList": {
   187        "base": null,
   188        "refs": {
   189          "ListAnomalyGroupSummariesResponse$AnomalyGroupSummaryList": "<p>A list of anomaly group summaries.</p>"
   190        }
   191      },
   192      "AnomalyGroupTimeSeries": {
   193        "base": "<p>An anomalous metric in an anomaly group.</p>",
   194        "refs": {
   195          "GetFeedbackRequest$AnomalyGroupTimeSeriesFeedback": "<p>The anomalous metric and group ID.</p>"
   196        }
   197      },
   198      "AnomalyGroupTimeSeriesFeedback": {
   199        "base": "<p>Feedback for an anomalous metric.</p>",
   200        "refs": {
   201          "PutFeedbackRequest$AnomalyGroupTimeSeriesFeedback": "<p>Feedback for an anomalous metric.</p>"
   202        }
   203      },
   204      "AppFlowConfig": {
   205        "base": "<p>Details about an Amazon AppFlow flow datasource.</p>",
   206        "refs": {
   207          "MetricSource$AppFlowConfig": "<p>An object containing information about the AppFlow configuration.</p>"
   208        }
   209      },
   210      "Arn": {
   211        "base": null,
   212        "refs": {
   213          "ActivateAnomalyDetectorRequest$AnomalyDetectorArn": "<p>The ARN of the anomaly detector.</p>",
   214          "Alert$AlertArn": "<p>The ARN of the alert.</p>",
   215          "Alert$AnomalyDetectorArn": "<p>The ARN of the detector to which the alert is attached.</p>",
   216          "AlertSummary$AlertArn": "<p>The ARN of the alert.</p>",
   217          "AlertSummary$AnomalyDetectorArn": "<p>The ARN of the detector to which the alert is attached.</p>",
   218          "AnomalyDetectorSummary$AnomalyDetectorArn": "<p>The ARN of the detector.</p>",
   219          "AppFlowConfig$RoleArn": "<p>An IAM role that gives Amazon Lookout for Metrics permission to access the flow.</p>",
   220          "BackTestAnomalyDetectorRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   221          "CloudWatchConfig$RoleArn": "<p>An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.</p>",
   222          "CreateAlertRequest$AnomalyDetectorArn": "<p>The ARN of the detector to which the alert is attached.</p>",
   223          "CreateAlertResponse$AlertArn": "<p>The ARN of the alert.</p>",
   224          "CreateAnomalyDetectorResponse$AnomalyDetectorArn": "<p>The ARN of the detector.</p>",
   225          "CreateMetricSetRequest$AnomalyDetectorArn": "<p>The ARN of the anomaly detector that will use the dataset.</p>",
   226          "CreateMetricSetResponse$MetricSetArn": "<p>The ARN of the dataset.</p>",
   227          "DeleteAlertRequest$AlertArn": "<p>The ARN of the alert to delete.</p>",
   228          "DeleteAnomalyDetectorRequest$AnomalyDetectorArn": "<p>The ARN of the detector to delete.</p>",
   229          "DescribeAlertRequest$AlertArn": "<p>The ARN of the alert to describe.</p>",
   230          "DescribeAnomalyDetectionExecutionsRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   231          "DescribeAnomalyDetectorRequest$AnomalyDetectorArn": "<p>The ARN of the detector to describe.</p>",
   232          "DescribeAnomalyDetectorResponse$AnomalyDetectorArn": "<p>The ARN of the detector.</p>",
   233          "DescribeMetricSetRequest$MetricSetArn": "<p>The ARN of the dataset.</p>",
   234          "DescribeMetricSetResponse$MetricSetArn": "<p>The ARN of the dataset.</p>",
   235          "DescribeMetricSetResponse$AnomalyDetectorArn": "<p>The ARN of the detector that contains the dataset.</p>",
   236          "GetAnomalyGroupRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   237          "GetFeedbackRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   238          "LambdaConfiguration$RoleArn": "<p>The ARN of an IAM role that has permission to invoke the Lambda function.</p>",
   239          "LambdaConfiguration$LambdaArn": "<p>The ARN of the Lambda function.</p>",
   240          "ListAlertsRequest$AnomalyDetectorArn": "<p>The ARN of the alert's detector.</p>",
   241          "ListAnomalyGroupSummariesRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   242          "ListAnomalyGroupTimeSeriesRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   243          "ListMetricSetsRequest$AnomalyDetectorArn": "<p>The ARN of the anomaly detector containing the metrics sets to list.</p>",
   244          "ListTagsForResourceRequest$ResourceArn": "<p>The resource's Amazon Resource Name (ARN).</p>",
   245          "MetricSetSummary$MetricSetArn": "<p>The ARN of the dataset.</p>",
   246          "MetricSetSummary$AnomalyDetectorArn": "<p>The ARN of the detector to which the dataset belongs.</p>",
   247          "PutFeedbackRequest$AnomalyDetectorArn": "<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>",
   248          "RDSSourceConfig$RoleArn": "<p>The Amazon Resource Name (ARN) of the role.</p>",
   249          "RedshiftSourceConfig$RoleArn": "<p>The Amazon Resource Name (ARN) of the role providing access to the database.</p>",
   250          "S3SourceConfig$RoleArn": "<p>The ARN of an IAM role that has read and write access permissions to the source S3 bucket.</p>",
   251          "SNSConfiguration$RoleArn": "<p>The ARN of the IAM role that has access to the target SNS topic.</p>",
   252          "SNSConfiguration$SnsTopicArn": "<p>The ARN of the target SNS topic.</p>",
   253          "SampleDataS3SourceConfig$RoleArn": "<p>The Amazon Resource Name (ARN) of the role.</p>",
   254          "TagResourceRequest$ResourceArn": "<p>The resource's Amazon Resource Name (ARN).</p>",
   255          "UntagResourceRequest$ResourceArn": "<p>The resource's Amazon Resource Name (ARN).</p>",
   256          "UpdateAnomalyDetectorRequest$AnomalyDetectorArn": "<p>The ARN of the detector to update.</p>",
   257          "UpdateAnomalyDetectorResponse$AnomalyDetectorArn": "<p>The ARN of the updated detector.</p>",
   258          "UpdateMetricSetRequest$MetricSetArn": "<p>The ARN of the dataset to update.</p>",
   259          "UpdateMetricSetResponse$MetricSetArn": "<p>The ARN of the dataset.</p>"
   260        }
   261      },
   262      "BackTestAnomalyDetectorRequest": {
   263        "base": null,
   264        "refs": {
   265        }
   266      },
   267      "BackTestAnomalyDetectorResponse": {
   268        "base": null,
   269        "refs": {
   270        }
   271      },
   272      "Boolean": {
   273        "base": null,
   274        "refs": {
   275          "AnomalyGroupTimeSeriesFeedback$IsAnomaly": "<p>Feedback on whether the metric is a legitimate anomaly.</p>",
   276          "CsvFormatDescriptor$ContainsHeader": "<p>Whether or not the source CSV file contains a header.</p>",
   277          "TimeSeriesFeedback$IsAnomaly": "<p>Feedback on whether the metric is a legitimate anomaly.</p>"
   278        }
   279      },
   280      "CSVFileCompression": {
   281        "base": null,
   282        "refs": {
   283          "CsvFormatDescriptor$FileCompression": "<p>The level of compression of the source CSV file.</p>"
   284        }
   285      },
   286      "Charset": {
   287        "base": null,
   288        "refs": {
   289          "CsvFormatDescriptor$Charset": "<p>The character set in which the source CSV file is written.</p>",
   290          "JsonFormatDescriptor$Charset": "<p>The character set in which the source JSON file is written.</p>"
   291        }
   292      },
   293      "CloudWatchConfig": {
   294        "base": "<p>Details about an Amazon CloudWatch datasource.</p>",
   295        "refs": {
   296          "MetricSource$CloudWatchConfig": "<p>An object containing information about the Amazon CloudWatch monitoring configuration.</p>"
   297        }
   298      },
   299      "ColumnName": {
   300        "base": null,
   301        "refs": {
   302          "DimensionContribution$DimensionName": "<p>The name of the dimension.</p>",
   303          "DimensionList$member": null,
   304          "DimensionNameValue$DimensionName": "<p>The name of the dimension.</p>",
   305          "HeaderList$member": null,
   306          "ItemizedMetricStats$MetricName": "<p>The name of the measure.</p>",
   307          "Metric$MetricName": "<p>The name of the metric.</p>",
   308          "TimestampColumn$ColumnName": "<p>The name of the timestamp column.</p>"
   309        }
   310      },
   311      "ConflictException": {
   312        "base": "<p>There was a conflict processing the request. Try your request again.</p>",
   313        "refs": {
   314        }
   315      },
   316      "ContributionMatrix": {
   317        "base": "<p>Details about dimensions that contributed to an anomaly.</p>",
   318        "refs": {
   319          "MetricLevelImpact$ContributionMatrix": "<p>Details about the dimensions that contributed to the anomaly.</p>"
   320        }
   321      },
   322      "CreateAlertRequest": {
   323        "base": null,
   324        "refs": {
   325        }
   326      },
   327      "CreateAlertResponse": {
   328        "base": null,
   329        "refs": {
   330        }
   331      },
   332      "CreateAnomalyDetectorRequest": {
   333        "base": null,
   334        "refs": {
   335        }
   336      },
   337      "CreateAnomalyDetectorResponse": {
   338        "base": null,
   339        "refs": {
   340        }
   341      },
   342      "CreateMetricSetRequest": {
   343        "base": null,
   344        "refs": {
   345        }
   346      },
   347      "CreateMetricSetResponse": {
   348        "base": null,
   349        "refs": {
   350        }
   351      },
   352      "CsvFormatDescriptor": {
   353        "base": "<p>Contains information about how a source CSV data file should be analyzed.</p>",
   354        "refs": {
   355          "FileFormatDescriptor$CsvFormatDescriptor": "<p>Contains information about how a source CSV data file should be analyzed.</p>"
   356        }
   357      },
   358      "DataItem": {
   359        "base": null,
   360        "refs": {
   361          "SampleRow$member": null
   362        }
   363      },
   364      "DatabaseHost": {
   365        "base": null,
   366        "refs": {
   367          "RDSSourceConfig$DatabaseHost": "<p>The host name of the database.</p>",
   368          "RedshiftSourceConfig$DatabaseHost": "<p>The name of the database host.</p>"
   369        }
   370      },
   371      "DatabasePort": {
   372        "base": null,
   373        "refs": {
   374          "RDSSourceConfig$DatabasePort": "<p>The port number where the database can be accessed.</p>",
   375          "RedshiftSourceConfig$DatabasePort": "<p>The port number where the database can be accessed.</p>"
   376        }
   377      },
   378      "DateTimeFormat": {
   379        "base": null,
   380        "refs": {
   381          "TimestampColumn$ColumnFormat": "<p>The format of the timestamp column.</p>"
   382        }
   383      },
   384      "DeleteAlertRequest": {
   385        "base": null,
   386        "refs": {
   387        }
   388      },
   389      "DeleteAlertResponse": {
   390        "base": null,
   391        "refs": {
   392        }
   393      },
   394      "DeleteAnomalyDetectorRequest": {
   395        "base": null,
   396        "refs": {
   397        }
   398      },
   399      "DeleteAnomalyDetectorResponse": {
   400        "base": null,
   401        "refs": {
   402        }
   403      },
   404      "Delimiter": {
   405        "base": null,
   406        "refs": {
   407          "CsvFormatDescriptor$Delimiter": "<p>The character used to delimit the source CSV file.</p>"
   408        }
   409      },
   410      "DescribeAlertRequest": {
   411        "base": null,
   412        "refs": {
   413        }
   414      },
   415      "DescribeAlertResponse": {
   416        "base": null,
   417        "refs": {
   418        }
   419      },
   420      "DescribeAnomalyDetectionExecutionsRequest": {
   421        "base": null,
   422        "refs": {
   423        }
   424      },
   425      "DescribeAnomalyDetectionExecutionsResponse": {
   426        "base": null,
   427        "refs": {
   428        }
   429      },
   430      "DescribeAnomalyDetectorRequest": {
   431        "base": null,
   432        "refs": {
   433        }
   434      },
   435      "DescribeAnomalyDetectorResponse": {
   436        "base": null,
   437        "refs": {
   438        }
   439      },
   440      "DescribeMetricSetRequest": {
   441        "base": null,
   442        "refs": {
   443        }
   444      },
   445      "DescribeMetricSetResponse": {
   446        "base": null,
   447        "refs": {
   448        }
   449      },
   450      "DimensionContribution": {
   451        "base": "<p>Details about a dimension that contributed to an anomaly.</p>",
   452        "refs": {
   453          "DimensionContributionList$member": null
   454        }
   455      },
   456      "DimensionContributionList": {
   457        "base": null,
   458        "refs": {
   459          "ContributionMatrix$DimensionContributionList": "<p>A list of contributing dimensions.</p>"
   460        }
   461      },
   462      "DimensionList": {
   463        "base": null,
   464        "refs": {
   465          "CreateMetricSetRequest$DimensionList": "<p>A list of the fields you want to treat as dimensions.</p>",
   466          "DescribeMetricSetResponse$DimensionList": "<p>A list of the dimensions chosen for analysis.</p>",
   467          "UpdateMetricSetRequest$DimensionList": "<p>The dimension list.</p>"
   468        }
   469      },
   470      "DimensionNameValue": {
   471        "base": "<p>A dimension name and value.</p>",
   472        "refs": {
   473          "DimensionNameValueList$member": null
   474        }
   475      },
   476      "DimensionNameValueList": {
   477        "base": null,
   478        "refs": {
   479          "TimeSeries$DimensionList": "<p>The dimensions of the metric.</p>"
   480        }
   481      },
   482      "DimensionValue": {
   483        "base": null,
   484        "refs": {
   485          "DimensionNameValue$DimensionValue": "<p>The value of the dimension.</p>",
   486          "DimensionValueContribution$DimensionValue": "<p>The value of the dimension.</p>"
   487        }
   488      },
   489      "DimensionValueContribution": {
   490        "base": "<p>The severity of a value of a dimension that contributed to an anomaly.</p>",
   491        "refs": {
   492          "DimensionValueContributionList$member": null
   493        }
   494      },
   495      "DimensionValueContributionList": {
   496        "base": null,
   497        "refs": {
   498          "DimensionContribution$DimensionValueContributionList": "<p>A list of dimension values that contributed to the anomaly.</p>"
   499        }
   500      },
   501      "ErrorMessage": {
   502        "base": null,
   503        "refs": {
   504          "DescribeAnomalyDetectorResponse$FailureReason": "<p>The reason that the detector failed, if any.</p>"
   505        }
   506      },
   507      "ExecutionList": {
   508        "base": null,
   509        "refs": {
   510          "DescribeAnomalyDetectionExecutionsResponse$ExecutionList": "<p>A list of detection jobs.</p>"
   511        }
   512      },
   513      "ExecutionStatus": {
   514        "base": "<p>The status of an anomaly detector run.</p>",
   515        "refs": {
   516          "ExecutionList$member": null
   517        }
   518      },
   519      "FieldName": {
   520        "base": null,
   521        "refs": {
   522          "ValidationExceptionField$Name": "<p>The name of the field.</p>"
   523        }
   524      },
   525      "FileFormatDescriptor": {
   526        "base": "<p>Contains information about a source file's formatting.</p>",
   527        "refs": {
   528          "S3SourceConfig$FileFormatDescriptor": "<p>Contains information about a source file's formatting.</p>",
   529          "SampleDataS3SourceConfig$FileFormatDescriptor": null
   530        }
   531      },
   532      "FlowName": {
   533        "base": null,
   534        "refs": {
   535          "AppFlowConfig$FlowName": "<p> name of the flow.</p>"
   536        }
   537      },
   538      "Frequency": {
   539        "base": null,
   540        "refs": {
   541          "AnomalyDetectorConfig$AnomalyDetectorFrequency": "<p>The frequency at which the detector analyzes its source data.</p>",
   542          "AnomalyDetectorConfigSummary$AnomalyDetectorFrequency": "<p>The interval at which the detector analyzes its source data.</p>",
   543          "CreateMetricSetRequest$MetricSetFrequency": "<p>The frequency with which the source data will be analyzed for anomalies.</p>",
   544          "DescribeMetricSetResponse$MetricSetFrequency": "<p>The interval at which the data will be analyzed for anomalies.</p>",
   545          "UpdateMetricSetRequest$MetricSetFrequency": "<p>The dataset's interval.</p>"
   546        }
   547      },
   548      "GetAnomalyGroupRequest": {
   549        "base": null,
   550        "refs": {
   551        }
   552      },
   553      "GetAnomalyGroupResponse": {
   554        "base": null,
   555        "refs": {
   556        }
   557      },
   558      "GetFeedbackRequest": {
   559        "base": null,
   560        "refs": {
   561        }
   562      },
   563      "GetFeedbackResponse": {
   564        "base": null,
   565        "refs": {
   566        }
   567      },
   568      "GetSampleDataRequest": {
   569        "base": null,
   570        "refs": {
   571        }
   572      },
   573      "GetSampleDataResponse": {
   574        "base": null,
   575        "refs": {
   576        }
   577      },
   578      "HeaderList": {
   579        "base": null,
   580        "refs": {
   581          "CsvFormatDescriptor$HeaderList": "<p>A list of the source CSV file's headers, if any.</p>"
   582        }
   583      },
   584      "HeaderValue": {
   585        "base": null,
   586        "refs": {
   587          "HeaderValueList$member": null
   588        }
   589      },
   590      "HeaderValueList": {
   591        "base": null,
   592        "refs": {
   593          "GetSampleDataResponse$HeaderValues": "<p>A list of header labels for the records.</p>"
   594        }
   595      },
   596      "HistoricalDataPath": {
   597        "base": null,
   598        "refs": {
   599          "HistoricalDataPathList$member": null
   600        }
   601      },
   602      "HistoricalDataPathList": {
   603        "base": null,
   604        "refs": {
   605          "S3SourceConfig$HistoricalDataPathList": "<p>A list of paths to the historical data files.</p>",
   606          "SampleDataS3SourceConfig$HistoricalDataPathList": "<p>An array of strings containing the historical set of data paths.</p>"
   607        }
   608      },
   609      "Integer": {
   610        "base": null,
   611        "refs": {
   612          "AnomalyGroupStatistics$TotalCount": "<p>The number of groups found.</p>",
   613          "ItemizedMetricStats$OccurrenceCount": "<p>The number of times that the measure appears.</p>",
   614          "MetricLevelImpact$NumTimeSeries": "<p>The number of anomalous metrics for the measure.</p>"
   615        }
   616      },
   617      "InternalServerException": {
   618        "base": "<p>The request processing has failed because of an unknown error, exception, or failure.</p>",
   619        "refs": {
   620        }
   621      },
   622      "ItemizedMetricStats": {
   623        "base": "<p>Aggregated statistics about a measure affected by an anomaly.</p>",
   624        "refs": {
   625          "ItemizedMetricStatsList$member": null
   626        }
   627      },
   628      "ItemizedMetricStatsList": {
   629        "base": null,
   630        "refs": {
   631          "AnomalyGroupStatistics$ItemizedMetricStatsList": "<p>Statistics for individual metrics within the group.</p>"
   632        }
   633      },
   634      "JsonFileCompression": {
   635        "base": null,
   636        "refs": {
   637          "JsonFormatDescriptor$FileCompression": "<p>The level of compression of the source CSV file.</p>"
   638        }
   639      },
   640      "JsonFormatDescriptor": {
   641        "base": "<p>Contains information about how a source JSON data file should be analyzed.</p>",
   642        "refs": {
   643          "FileFormatDescriptor$JsonFormatDescriptor": "<p>Contains information about how a source JSON data file should be analyzed.</p>"
   644        }
   645      },
   646      "KmsKeyArn": {
   647        "base": null,
   648        "refs": {
   649          "CreateAnomalyDetectorRequest$KmsKeyArn": "<p>The ARN of the KMS key to use to encrypt your data.</p>",
   650          "DescribeAnomalyDetectorResponse$KmsKeyArn": "<p>The ARN of the KMS key to use to encrypt your data.</p>",
   651          "UpdateAnomalyDetectorRequest$KmsKeyArn": "<p>The Amazon Resource Name (ARN) of an AWS KMS encryption key.</p>"
   652        }
   653      },
   654      "LambdaConfiguration": {
   655        "base": "<p>Contains information about a Lambda configuration.</p>",
   656        "refs": {
   657          "Action$LambdaConfiguration": "<p>A configuration for an AWS Lambda channel.</p>"
   658        }
   659      },
   660      "ListAlertsRequest": {
   661        "base": null,
   662        "refs": {
   663        }
   664      },
   665      "ListAlertsResponse": {
   666        "base": null,
   667        "refs": {
   668        }
   669      },
   670      "ListAnomalyDetectorsRequest": {
   671        "base": null,
   672        "refs": {
   673        }
   674      },
   675      "ListAnomalyDetectorsResponse": {
   676        "base": null,
   677        "refs": {
   678        }
   679      },
   680      "ListAnomalyGroupSummariesRequest": {
   681        "base": null,
   682        "refs": {
   683        }
   684      },
   685      "ListAnomalyGroupSummariesResponse": {
   686        "base": null,
   687        "refs": {
   688        }
   689      },
   690      "ListAnomalyGroupTimeSeriesRequest": {
   691        "base": null,
   692        "refs": {
   693        }
   694      },
   695      "ListAnomalyGroupTimeSeriesResponse": {
   696        "base": null,
   697        "refs": {
   698        }
   699      },
   700      "ListMetricSetsRequest": {
   701        "base": null,
   702        "refs": {
   703        }
   704      },
   705      "ListMetricSetsResponse": {
   706        "base": null,
   707        "refs": {
   708        }
   709      },
   710      "ListTagsForResourceRequest": {
   711        "base": null,
   712        "refs": {
   713        }
   714      },
   715      "ListTagsForResourceResponse": {
   716        "base": null,
   717        "refs": {
   718        }
   719      },
   720      "MaxResults": {
   721        "base": null,
   722        "refs": {
   723          "DescribeAnomalyDetectionExecutionsRequest$MaxResults": "<p>The number of items to return in the response.</p>",
   724          "GetFeedbackRequest$MaxResults": "<p>The maximum number of results to return.</p>",
   725          "ListAlertsRequest$MaxResults": "<p>The maximum number of results that will be displayed by the request.</p>",
   726          "ListAnomalyDetectorsRequest$MaxResults": "<p>The maximum number of results to return.</p>",
   727          "ListAnomalyGroupSummariesRequest$MaxResults": "<p>The maximum number of results to return.</p>",
   728          "ListAnomalyGroupTimeSeriesRequest$MaxResults": "<p>The maximum number of results to return.</p>",
   729          "ListMetricSetsRequest$MaxResults": "<p>The maximum number of results to return.</p>"
   730        }
   731      },
   732      "Message": {
   733        "base": null,
   734        "refs": {
   735          "AccessDeniedException$Message": null,
   736          "ConflictException$Message": null,
   737          "InternalServerException$Message": null,
   738          "ResourceNotFoundException$Message": null,
   739          "ServiceQuotaExceededException$Message": null,
   740          "TooManyRequestsException$Message": null,
   741          "ValidationException$Message": null,
   742          "ValidationExceptionField$Message": "<p>The message with more information about the validation exception.</p>"
   743        }
   744      },
   745      "Metric": {
   746        "base": "<p>A calculation made by contrasting a measure and a dimension from your source data.</p>",
   747        "refs": {
   748          "MetricList$member": null
   749        }
   750      },
   751      "MetricLevelImpact": {
   752        "base": "<p>Details about a measure affected by an anomaly.</p>",
   753        "refs": {
   754          "MetricLevelImpactList$member": null
   755        }
   756      },
   757      "MetricLevelImpactList": {
   758        "base": null,
   759        "refs": {
   760          "AnomalyGroup$MetricLevelImpactList": "<p>A list of measures affected by the anomaly.</p>"
   761        }
   762      },
   763      "MetricList": {
   764        "base": null,
   765        "refs": {
   766          "CreateMetricSetRequest$MetricList": "<p>A list of metrics that the dataset will contain.</p>",
   767          "DescribeMetricSetResponse$MetricList": "<p>A list of the metrics defined by the dataset.</p>",
   768          "UpdateMetricSetRequest$MetricList": "<p>The metric list.</p>"
   769        }
   770      },
   771      "MetricName": {
   772        "base": null,
   773        "refs": {
   774          "AnomalyGroup$PrimaryMetricName": "<p>The name of the primary affected measure for the group.</p>",
   775          "AnomalyGroupSummary$PrimaryMetricName": "<p>The name of the primary affected measure for the group.</p>",
   776          "ListAnomalyGroupTimeSeriesRequest$MetricName": "<p>The name of the measure field.</p>",
   777          "ListAnomalyGroupTimeSeriesResponse$MetricName": "<p>The name of the measure field.</p>",
   778          "MetricLevelImpact$MetricName": "<p>The name of the measure.</p>"
   779        }
   780      },
   781      "MetricSetDescription": {
   782        "base": null,
   783        "refs": {
   784          "CreateMetricSetRequest$MetricSetDescription": "<p>A description of the dataset you are creating.</p>",
   785          "DescribeMetricSetResponse$MetricSetDescription": "<p>The dataset's description.</p>",
   786          "MetricSetSummary$MetricSetDescription": "<p>The description of the dataset.</p>",
   787          "UpdateMetricSetRequest$MetricSetDescription": "<p>The dataset's description.</p>"
   788        }
   789      },
   790      "MetricSetName": {
   791        "base": null,
   792        "refs": {
   793          "CreateMetricSetRequest$MetricSetName": "<p>The name of the dataset.</p>",
   794          "DescribeMetricSetResponse$MetricSetName": "<p>The name of the dataset.</p>",
   795          "MetricSetSummary$MetricSetName": "<p>The name of the dataset.</p>"
   796        }
   797      },
   798      "MetricSetSummary": {
   799        "base": "<p>Contains information about a dataset.</p>",
   800        "refs": {
   801          "MetricSetSummaryList$member": null
   802        }
   803      },
   804      "MetricSetSummaryList": {
   805        "base": null,
   806        "refs": {
   807          "ListMetricSetsResponse$MetricSetSummaryList": "<p>A list of the datasets in the AWS Region, with configuration details for each.</p>"
   808        }
   809      },
   810      "MetricSource": {
   811        "base": "<p>Contains information about source data used to generate a metric.</p>",
   812        "refs": {
   813          "CreateMetricSetRequest$MetricSource": "<p>Contains information about how the source data should be interpreted.</p>",
   814          "DescribeMetricSetResponse$MetricSource": "<p>Contains information about the dataset's source data.</p>",
   815          "UpdateMetricSetRequest$MetricSource": null
   816        }
   817      },
   818      "MetricValue": {
   819        "base": null,
   820        "refs": {
   821          "MetricValueList$member": null
   822        }
   823      },
   824      "MetricValueList": {
   825        "base": null,
   826        "refs": {
   827          "TimeSeries$MetricValueList": "<p>The values for the metric.</p>"
   828        }
   829      },
   830      "Namespace": {
   831        "base": null,
   832        "refs": {
   833          "Metric$Namespace": "<p>The namespace for the metric.</p>"
   834        }
   835      },
   836      "NextToken": {
   837        "base": null,
   838        "refs": {
   839          "DescribeAnomalyDetectionExecutionsRequest$NextToken": "<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>",
   840          "DescribeAnomalyDetectionExecutionsResponse$NextToken": "<p>The pagination token that's included if more results are available.</p>",
   841          "GetFeedbackRequest$NextToken": "<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>",
   842          "GetFeedbackResponse$NextToken": "<p>The pagination token that's included if more results are available.</p>",
   843          "ListAlertsRequest$NextToken": "<p>If the result of the previous request is truncated, the response includes a <code>NextToken</code>. To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.</p>",
   844          "ListAlertsResponse$NextToken": "<p>If the response is truncated, the service returns this token. To retrieve the next set of results, use this token in the next request.</p>",
   845          "ListAnomalyDetectorsRequest$NextToken": "<p>If the result of the previous request was truncated, the response includes a <code>NextToken</code>. To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.</p>",
   846          "ListAnomalyDetectorsResponse$NextToken": "<p>If the response is truncated, the service returns this token. To retrieve the next set of results, use the token in the next request.</p>",
   847          "ListAnomalyGroupSummariesRequest$NextToken": "<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>",
   848          "ListAnomalyGroupSummariesResponse$NextToken": "<p>The pagination token that's included if more results are available.</p>",
   849          "ListAnomalyGroupTimeSeriesRequest$NextToken": "<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>",
   850          "ListAnomalyGroupTimeSeriesResponse$NextToken": "<p>The pagination token that's included if more results are available.</p>",
   851          "ListMetricSetsRequest$NextToken": "<p>If the result of the previous request was truncated, the response includes a <code>NextToken</code>. To retrieve the next set of results, use the token in the next request. Tokens expire after 24 hours.</p>",
   852          "ListMetricSetsResponse$NextToken": "<p>If the response is truncated, the list call returns this token. To retrieve the next set of results, use the token in the next list request. </p>"
   853        }
   854      },
   855      "Offset": {
   856        "base": null,
   857        "refs": {
   858          "CreateMetricSetRequest$Offset": "<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3 and Redshift datasources.</p>",
   859          "DescribeMetricSetResponse$Offset": "<p>The offset in seconds. Only supported for S3 and Redshift datasources.</p>",
   860          "UpdateMetricSetRequest$Offset": "<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3 and Redshift datasources.</p>"
   861        }
   862      },
   863      "PoirotSecretManagerArn": {
   864        "base": null,
   865        "refs": {
   866          "RDSSourceConfig$SecretManagerArn": "<p>The Amazon Resource Name (ARN) of the AWS Secrets Manager role.</p>",
   867          "RedshiftSourceConfig$SecretManagerArn": "<p>The Amazon Resource Name (ARN) of the AWS Secrets Manager role.</p>"
   868        }
   869      },
   870      "PutFeedbackRequest": {
   871        "base": null,
   872        "refs": {
   873        }
   874      },
   875      "PutFeedbackResponse": {
   876        "base": null,
   877        "refs": {
   878        }
   879      },
   880      "QuotaCode": {
   881        "base": null,
   882        "refs": {
   883          "ServiceQuotaExceededException$QuotaCode": "<p>The quota code.</p>"
   884        }
   885      },
   886      "QuoteSymbol": {
   887        "base": null,
   888        "refs": {
   889          "CsvFormatDescriptor$QuoteSymbol": "<p>The character used as a quote character.</p>"
   890        }
   891      },
   892      "RDSDatabaseIdentifier": {
   893        "base": null,
   894        "refs": {
   895          "RDSSourceConfig$DBInstanceIdentifier": "<p>A string identifying the database instance.</p>"
   896        }
   897      },
   898      "RDSDatabaseName": {
   899        "base": null,
   900        "refs": {
   901          "RDSSourceConfig$DatabaseName": "<p>The name of the RDS database.</p>"
   902        }
   903      },
   904      "RDSSourceConfig": {
   905        "base": "<p>Contains information about the Amazon Relational Database Service (RDS) configuration.</p>",
   906        "refs": {
   907          "MetricSource$RDSSourceConfig": "<p>An object containing information about the Amazon Relational Database Service (RDS) configuration.</p>"
   908        }
   909      },
   910      "RedshiftClusterIdentifier": {
   911        "base": null,
   912        "refs": {
   913          "RedshiftSourceConfig$ClusterIdentifier": "<p>A string identifying the Redshift cluster.</p>"
   914        }
   915      },
   916      "RedshiftDatabaseName": {
   917        "base": null,
   918        "refs": {
   919          "RedshiftSourceConfig$DatabaseName": "<p>The Redshift database name.</p>"
   920        }
   921      },
   922      "RedshiftSourceConfig": {
   923        "base": "<p>Provides information about the Amazon Redshift database configuration.</p>",
   924        "refs": {
   925          "MetricSource$RedshiftSourceConfig": "<p>An object containing information about the Amazon Redshift database configuration.</p>"
   926        }
   927      },
   928      "ResourceId": {
   929        "base": null,
   930        "refs": {
   931          "ConflictException$ResourceId": "<p>The ID of the resource.</p>",
   932          "ResourceNotFoundException$ResourceId": "<p>The ID of the resource.</p>",
   933          "ServiceQuotaExceededException$ResourceId": "<p>The ID of the resource.</p>"
   934        }
   935      },
   936      "ResourceNotFoundException": {
   937        "base": "<p>The specified resource cannot be found. Check the ARN of the resource and try again.</p>",
   938        "refs": {
   939        }
   940      },
   941      "ResourceType": {
   942        "base": null,
   943        "refs": {
   944          "ConflictException$ResourceType": "<p>The type of the resource.</p>",
   945          "ResourceNotFoundException$ResourceType": "<p>The type of the resource.</p>",
   946          "ServiceQuotaExceededException$ResourceType": "<p>The type of the resource.</p>"
   947        }
   948      },
   949      "S3SourceConfig": {
   950        "base": "<p>Contains information about the configuration of the S3 bucket that contains source files.</p>",
   951        "refs": {
   952          "MetricSource$S3SourceConfig": null
   953        }
   954      },
   955      "SNSConfiguration": {
   956        "base": "<p>Contains information about the SNS topic to which you want to send your alerts and the IAM role that has access to that topic.</p>",
   957        "refs": {
   958          "Action$SNSConfiguration": "<p>A configuration for an Amazon SNS channel.</p>"
   959        }
   960      },
   961      "SampleDataS3SourceConfig": {
   962        "base": "<p>Contains information about the source configuration in Amazon S3.</p>",
   963        "refs": {
   964          "GetSampleDataRequest$S3SourceConfig": "<p>A datasource bucket in Amazon S3.</p>"
   965        }
   966      },
   967      "SampleRow": {
   968        "base": null,
   969        "refs": {
   970          "SampleRows$member": null
   971        }
   972      },
   973      "SampleRows": {
   974        "base": null,
   975        "refs": {
   976          "GetSampleDataResponse$SampleRows": "<p>A list of records.</p>"
   977        }
   978      },
   979      "Score": {
   980        "base": null,
   981        "refs": {
   982          "AnomalyGroup$AnomalyGroupScore": "<p>The severity score of the group.</p>",
   983          "AnomalyGroupSummary$AnomalyGroupScore": "<p>The severity score of the group.</p>",
   984          "DimensionValueContribution$ContributionScore": "<p>The severity score of the value.</p>"
   985        }
   986      },
   987      "SecurityGroupId": {
   988        "base": null,
   989        "refs": {
   990          "SecurityGroupIdList$member": null
   991        }
   992      },
   993      "SecurityGroupIdList": {
   994        "base": null,
   995        "refs": {
   996          "VpcConfiguration$SecurityGroupIdList": "<p>An array of strings containing the list of security groups.</p>"
   997        }
   998      },
   999      "SensitivityThreshold": {
  1000        "base": null,
  1001        "refs": {
  1002          "Alert$AlertSensitivityThreshold": "<p>The minimum severity for an anomaly to trigger the alert.</p>",
  1003          "AlertSummary$AlertSensitivityThreshold": "<p>The minimum severity for an anomaly to trigger the alert.</p>",
  1004          "CreateAlertRequest$AlertSensitivityThreshold": "<p>An integer from 0 to 100 specifying the alert sensitivity threshold.</p>",
  1005          "ListAnomalyGroupSummariesRequest$SensitivityThreshold": "<p>The minimum severity score for inclusion in the output.</p>"
  1006        }
  1007      },
  1008      "ServiceCode": {
  1009        "base": null,
  1010        "refs": {
  1011          "ServiceQuotaExceededException$ServiceCode": "<p>The service code.</p>"
  1012        }
  1013      },
  1014      "ServiceQuotaExceededException": {
  1015        "base": "<p>The request exceeded the service's quotas. Check the service quotas and try again.</p>",
  1016        "refs": {
  1017        }
  1018      },
  1019      "SubnetId": {
  1020        "base": null,
  1021        "refs": {
  1022          "SubnetIdList$member": null
  1023        }
  1024      },
  1025      "SubnetIdList": {
  1026        "base": null,
  1027        "refs": {
  1028          "VpcConfiguration$SubnetIdList": "<p>An array of strings containing the Amazon VPC subnet IDs (e.g., <code>subnet-0bb1c79de3EXAMPLE</code>.</p>"
  1029        }
  1030      },
  1031      "TableName": {
  1032        "base": null,
  1033        "refs": {
  1034          "RDSSourceConfig$TableName": "<p>The name of the table in the database.</p>",
  1035          "RedshiftSourceConfig$TableName": "<p>The table name of the Redshift database.</p>"
  1036        }
  1037      },
  1038      "TagKey": {
  1039        "base": null,
  1040        "refs": {
  1041          "TagKeyList$member": null,
  1042          "TagMap$key": null
  1043        }
  1044      },
  1045      "TagKeyList": {
  1046        "base": null,
  1047        "refs": {
  1048          "UntagResourceRequest$TagKeys": "<p>Keys to remove from the resource's tags.</p>"
  1049        }
  1050      },
  1051      "TagMap": {
  1052        "base": null,
  1053        "refs": {
  1054          "AlertSummary$Tags": "<p>The alert's <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a>.</p>",
  1055          "AnomalyDetectorSummary$Tags": "<p>The detector's <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a>.</p>",
  1056          "CreateAlertRequest$Tags": "<p>A list of <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> to apply to the alert.</p>",
  1057          "CreateAnomalyDetectorRequest$Tags": "<p>A list of <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> to apply to the anomaly detector.</p>",
  1058          "CreateMetricSetRequest$Tags": "<p>A list of <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> to apply to the dataset.</p>",
  1059          "ListTagsForResourceResponse$Tags": "<p>The resource's tags.</p>",
  1060          "MetricSetSummary$Tags": "<p>The dataset's <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a>.</p>",
  1061          "TagResourceRequest$Tags": "<p>Tags to apply to the resource. Tag keys and values can contain letters, numbers, spaces, and the following symbols: <code>_.:/=+@-</code> </p>"
  1062        }
  1063      },
  1064      "TagResourceRequest": {
  1065        "base": null,
  1066        "refs": {
  1067        }
  1068      },
  1069      "TagResourceResponse": {
  1070        "base": null,
  1071        "refs": {
  1072        }
  1073      },
  1074      "TagValue": {
  1075        "base": null,
  1076        "refs": {
  1077          "TagMap$value": null
  1078        }
  1079      },
  1080      "TemplatedPath": {
  1081        "base": null,
  1082        "refs": {
  1083          "TemplatedPathList$member": null
  1084        }
  1085      },
  1086      "TemplatedPathList": {
  1087        "base": null,
  1088        "refs": {
  1089          "S3SourceConfig$TemplatedPathList": "<p>A list of templated paths to the source files.</p>",
  1090          "SampleDataS3SourceConfig$TemplatedPathList": "<p>An array of strings containing the list of templated paths.</p>"
  1091        }
  1092      },
  1093      "TimeSeries": {
  1094        "base": "<p>Details about a metric. A metric is an aggregation of the values of a measure for a dimension value, such as <i>availability</i> in the <i>us-east-1</i> Region.</p>",
  1095        "refs": {
  1096          "TimeSeriesList$member": null
  1097        }
  1098      },
  1099      "TimeSeriesFeedback": {
  1100        "base": "<p>Details about feedback submitted for an anomalous metric.</p>",
  1101        "refs": {
  1102          "TimeSeriesFeedbackList$member": null
  1103        }
  1104      },
  1105      "TimeSeriesFeedbackList": {
  1106        "base": null,
  1107        "refs": {
  1108          "GetFeedbackResponse$AnomalyGroupTimeSeriesFeedback": "<p>Feedback for an anomalous metric.</p>"
  1109        }
  1110      },
  1111      "TimeSeriesId": {
  1112        "base": null,
  1113        "refs": {
  1114          "AnomalyGroupTimeSeries$TimeSeriesId": "<p>The ID of the metric.</p>",
  1115          "AnomalyGroupTimeSeriesFeedback$TimeSeriesId": "<p>The ID of the metric.</p>",
  1116          "TimeSeries$TimeSeriesId": "<p>The ID of the metric.</p>",
  1117          "TimeSeriesFeedback$TimeSeriesId": "<p>The ID of the metric.</p>"
  1118        }
  1119      },
  1120      "TimeSeriesList": {
  1121        "base": null,
  1122        "refs": {
  1123          "ListAnomalyGroupTimeSeriesResponse$TimeSeriesList": "<p>A list of anomalous metrics.</p>"
  1124        }
  1125      },
  1126      "Timestamp": {
  1127        "base": null,
  1128        "refs": {
  1129          "Alert$LastModificationTime": "<p>The time at which the alert was last modified.</p>",
  1130          "Alert$CreationTime": "<p>The time at which the alert was created.</p>",
  1131          "AlertSummary$LastModificationTime": "<p>The time at which the alert was last modified.</p>",
  1132          "AlertSummary$CreationTime": "<p>The time at which the alert was created.</p>",
  1133          "AnomalyDetectorSummary$CreationTime": "<p>The time at which the detector was created.</p>",
  1134          "AnomalyDetectorSummary$LastModificationTime": "<p>The time at which the detector was last modified.</p>",
  1135          "DescribeAnomalyDetectorResponse$CreationTime": "<p>The time at which the detector was created.</p>",
  1136          "DescribeAnomalyDetectorResponse$LastModificationTime": "<p>The time at which the detector was last modified.</p>",
  1137          "DescribeMetricSetResponse$CreationTime": "<p>The time at which the dataset was created.</p>",
  1138          "DescribeMetricSetResponse$LastModificationTime": "<p>The time at which the dataset was last modified.</p>",
  1139          "MetricSetSummary$CreationTime": "<p>The time at which the dataset was created.</p>",
  1140          "MetricSetSummary$LastModificationTime": "<p>The time at which the dataset was last modified.</p>"
  1141        }
  1142      },
  1143      "TimestampColumn": {
  1144        "base": "<p>Contains information about the column used to track time in a source data file.</p>",
  1145        "refs": {
  1146          "CreateMetricSetRequest$TimestampColumn": "<p>Contains information about the column used for tracking time in your source data.</p>",
  1147          "DescribeMetricSetResponse$TimestampColumn": "<p>Contains information about the column used for tracking time in your source data.</p>",
  1148          "UpdateMetricSetRequest$TimestampColumn": "<p>The timestamp column.</p>"
  1149        }
  1150      },
  1151      "TimestampList": {
  1152        "base": null,
  1153        "refs": {
  1154          "ListAnomalyGroupTimeSeriesResponse$TimestampList": "<p>Timestamps for the anomalous metrics.</p>"
  1155        }
  1156      },
  1157      "TimestampString": {
  1158        "base": null,
  1159        "refs": {
  1160          "AnomalyGroup$StartTime": "<p>The start time for the group.</p>",
  1161          "AnomalyGroup$EndTime": "<p>The end time for the group.</p>",
  1162          "AnomalyGroupStatistics$EvaluationStartDate": "<p>The start of the time range that was searched.</p>",
  1163          "AnomalyGroupSummary$StartTime": "<p>The start time for the group.</p>",
  1164          "AnomalyGroupSummary$EndTime": "<p>The end time for the group.</p>",
  1165          "DescribeAnomalyDetectionExecutionsRequest$Timestamp": "<p>The timestamp of the anomaly detection job.</p>",
  1166          "ExecutionStatus$Timestamp": "<p>The run's timestamp.</p>",
  1167          "TimestampList$member": null
  1168        }
  1169      },
  1170      "Timezone": {
  1171        "base": null,
  1172        "refs": {
  1173          "CreateMetricSetRequest$Timezone": "<p>The time zone in which your source data was recorded.</p>",
  1174          "DescribeMetricSetResponse$Timezone": "<p>The time zone in which the dataset's data was recorded.</p>"
  1175        }
  1176      },
  1177      "TooManyRequestsException": {
  1178        "base": "<p>The request was denied due to too many requests being submitted at the same time.</p>",
  1179        "refs": {
  1180        }
  1181      },
  1182      "UUID": {
  1183        "base": null,
  1184        "refs": {
  1185          "AnomalyGroup$AnomalyGroupId": "<p>The ID of the anomaly group.</p>",
  1186          "AnomalyGroupSummary$AnomalyGroupId": "<p>The ID of the anomaly group.</p>",
  1187          "AnomalyGroupTimeSeries$AnomalyGroupId": "<p>The ID of the anomaly group.</p>",
  1188          "AnomalyGroupTimeSeriesFeedback$AnomalyGroupId": "<p>The ID of the anomaly group.</p>",
  1189          "GetAnomalyGroupRequest$AnomalyGroupId": "<p>The ID of the anomaly group.</p>",
  1190          "ListAnomalyGroupTimeSeriesRequest$AnomalyGroupId": "<p>The ID of the anomaly group.</p>",
  1191          "ListAnomalyGroupTimeSeriesResponse$AnomalyGroupId": "<p>The ID of the anomaly group.</p>"
  1192        }
  1193      },
  1194      "UntagResourceRequest": {
  1195        "base": null,
  1196        "refs": {
  1197        }
  1198      },
  1199      "UntagResourceResponse": {
  1200        "base": null,
  1201        "refs": {
  1202        }
  1203      },
  1204      "UpdateAnomalyDetectorRequest": {
  1205        "base": null,
  1206        "refs": {
  1207        }
  1208      },
  1209      "UpdateAnomalyDetectorResponse": {
  1210        "base": null,
  1211        "refs": {
  1212        }
  1213      },
  1214      "UpdateMetricSetRequest": {
  1215        "base": null,
  1216        "refs": {
  1217        }
  1218      },
  1219      "UpdateMetricSetResponse": {
  1220        "base": null,
  1221        "refs": {
  1222        }
  1223      },
  1224      "ValidationException": {
  1225        "base": "<p>The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.</p>",
  1226        "refs": {
  1227        }
  1228      },
  1229      "ValidationExceptionField": {
  1230        "base": "<p>Contains information about a a field in a validation exception.</p>",
  1231        "refs": {
  1232          "ValidationExceptionFieldList$member": null
  1233        }
  1234      },
  1235      "ValidationExceptionFieldList": {
  1236        "base": null,
  1237        "refs": {
  1238          "ValidationException$Fields": "<p>Fields that failed validation.</p>"
  1239        }
  1240      },
  1241      "ValidationExceptionReason": {
  1242        "base": null,
  1243        "refs": {
  1244          "ValidationException$Reason": "<p>The reason that validation failed.</p>"
  1245        }
  1246      },
  1247      "VpcConfiguration": {
  1248        "base": "<p>Contains configuration information about the Amazon Virtual Private Cloud (VPC).</p>",
  1249        "refs": {
  1250          "RDSSourceConfig$VpcConfiguration": "<p>An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.</p>",
  1251          "RedshiftSourceConfig$VpcConfiguration": "<p>Contains information about the Amazon Virtual Private Cloud (VPC) configuration.</p>"
  1252        }
  1253      }
  1254    }
  1255  }