"documentation":"<p>Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any configured datasets and alerts.</p>"
},
"DescribeAlert":{
"name":"DescribeAlert",
"http":{
"method":"POST",
"requestUri":"/DescribeAlert"
},
"input":{"shape":"DescribeAlertRequest"},
"output":{"shape":"DescribeAlertResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"TooManyRequestsException"}
],
"documentation":"<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>"
"documentation":"<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>"
},
"DescribeMetricSet":{
"name":"DescribeMetricSet",
"http":{
"method":"POST",
"requestUri":"/DescribeMetricSet"
},
"input":{"shape":"DescribeMetricSetRequest"},
"output":{"shape":"DescribeMetricSetResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"TooManyRequestsException"},
{"shape":"InternalServerException"}
],
"documentation":"<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>"
"documentation":"<p>Get feedback for an anomaly group.</p>"
},
"GetSampleData":{
"name":"GetSampleData",
"http":{
"method":"POST",
"requestUri":"/GetSampleData"
},
"input":{"shape":"GetSampleDataRequest"},
"output":{"shape":"GetSampleDataResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"TooManyRequestsException"},
{"shape":"InternalServerException"}
],
"documentation":"<p>Returns a selection of sample records from an Amazon S3 datasource.</p>"
},
"ListAlerts":{
"name":"ListAlerts",
"http":{
"method":"POST",
"requestUri":"/ListAlerts"
},
"input":{"shape":"ListAlertsRequest"},
"output":{"shape":"ListAlertsResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"TooManyRequestsException"},
{"shape":"ValidationException"}
],
"documentation":"<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>"
"documentation":"<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>"
"documentation":"<p>Gets a list of anomalous metrics for a measure in an anomaly group.</p>"
},
"ListMetricSets":{
"name":"ListMetricSets",
"http":{
"method":"POST",
"requestUri":"/ListMetricSets"
},
"input":{"shape":"ListMetricSetsRequest"},
"output":{"shape":"ListMetricSetsResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"TooManyRequestsException"},
{"shape":"InternalServerException"}
],
"documentation":"<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>"
},
"ListTagsForResource":{
"name":"ListTagsForResource",
"http":{
"method":"GET",
"requestUri":"/tags/{resourceArn}",
"responseCode":200
},
"input":{"shape":"ListTagsForResourceRequest"},
"output":{"shape":"ListTagsForResourceResponse"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<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>"
},
"PutFeedback":{
"name":"PutFeedback",
"http":{
"method":"POST",
"requestUri":"/PutFeedback"
},
"input":{"shape":"PutFeedbackRequest"},
"output":{"shape":"PutFeedbackResponse"},
"errors":[
{"shape":"ResourceNotFoundException"},
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"TooManyRequestsException"}
],
"documentation":"<p>Add feedback for an anomalous metric.</p>"
},
"TagResource":{
"name":"TagResource",
"http":{
"method":"POST",
"requestUri":"/tags/{resourceArn}",
"responseCode":204
},
"input":{"shape":"TagResourceRequest"},
"output":{"shape":"TagResourceResponse"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Adds <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> to a detector, dataset, or alert.</p>"
},
"UntagResource":{
"name":"UntagResource",
"http":{
"method":"DELETE",
"requestUri":"/tags/{resourceArn}",
"responseCode":204
},
"input":{"shape":"UntagResourceRequest"},
"output":{"shape":"UntagResourceResponse"},
"errors":[
{"shape":"InternalServerException"},
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"}
],
"documentation":"<p>Removes <a href=\"https://docs.aws.amazon.com/lookoutmetrics/latest/dev/detectors-tags.html\">tags</a> from a detector, dataset, or alert.</p>"
"documentation":"<p>The start time for the data quality metrics collection.</p>"
},
"MetricSetDataQualityMetricList":{
"shape":"MetricSetDataQualityMetricList",
"documentation":"<p>An array of <code>DataQualityMetricList</code> objects. Each object in the array contains information about a data quality metric.</p>"
}
},
"documentation":"<p>Aggregated details about the data quality metrics collected for the <code>AnomalyDetectorArn</code> provided in the <a>GetDataQualityMetrics</a> object.</p>"
"documentation":"<p>The type of the resource.</p>"
}
},
"documentation":"<p>There was a conflict processing the request. Try your request again.</p>",
"error":{"httpStatusCode":409},
"exception":true
},
"ContributionMatrix":{
"type":"structure",
"members":{
"DimensionContributionList":{
"shape":"DimensionContributionList",
"documentation":"<p>A list of contributing dimensions.</p>"
}
},
"documentation":"<p>Details about dimensions that contributed to an anomaly.</p>"
},
"CreateAlertRequest":{
"type":"structure",
"required":[
"AlertName",
"AnomalyDetectorArn",
"Action"
],
"members":{
"AlertName":{
"shape":"AlertName",
"documentation":"<p>The name of the alert.</p>"
},
"AlertSensitivityThreshold":{
"shape":"SensitivityThreshold",
"documentation":"<p>An integer from 0 to 100 specifying the alert sensitivity threshold.</p>"
},
"AlertDescription":{
"shape":"AlertDescription",
"documentation":"<p>A description of the alert.</p>"
},
"AnomalyDetectorArn":{
"shape":"Arn",
"documentation":"<p>The ARN of the detector to which the alert is attached.</p>"
},
"Action":{
"shape":"Action",
"documentation":"<p>Action that will be triggered when there is an alert.</p>"
},
"Tags":{
"shape":"TagMap",
"documentation":"<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>"
"documentation":"<p>The name of the detector.</p>"
},
"AnomalyDetectorDescription":{
"shape":"AnomalyDetectorDescription",
"documentation":"<p>A description of the detector.</p>"
},
"AnomalyDetectorConfig":{
"shape":"AnomalyDetectorConfig",
"documentation":"<p>Contains information about the configuration of the anomaly detector.</p>"
},
"KmsKeyArn":{
"shape":"KmsKeyArn",
"documentation":"<p>The ARN of the KMS key to use to encrypt your data.</p>"
},
"Tags":{
"shape":"TagMap",
"documentation":"<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>"
}
}
},
"CreateAnomalyDetectorResponse":{
"type":"structure",
"members":{
"AnomalyDetectorArn":{
"shape":"Arn",
"documentation":"<p>The ARN of the detector.</p>"
}
}
},
"CreateMetricSetRequest":{
"type":"structure",
"required":[
"AnomalyDetectorArn",
"MetricSetName",
"MetricList",
"MetricSource"
],
"members":{
"AnomalyDetectorArn":{
"shape":"Arn",
"documentation":"<p>The ARN of the anomaly detector that will use the dataset.</p>"
},
"MetricSetName":{
"shape":"MetricSetName",
"documentation":"<p>The name of the dataset.</p>"
},
"MetricSetDescription":{
"shape":"MetricSetDescription",
"documentation":"<p>A description of the dataset you are creating.</p>"
},
"MetricList":{
"shape":"MetricList",
"documentation":"<p>A list of metrics that the dataset will contain.</p>"
"documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.</p>",
"documentation":"<p>Contains information about the column used for tracking time in your source data.</p>"
},
"DimensionList":{
"shape":"DimensionList",
"documentation":"<p>A list of the fields you want to treat as dimensions.</p>"
},
"MetricSetFrequency":{
"shape":"Frequency",
"documentation":"<p>The frequency with which the source data will be analyzed for anomalies.</p>"
},
"MetricSource":{
"shape":"MetricSource",
"documentation":"<p>Contains information about how the source data should be interpreted.</p>"
},
"Timezone":{
"shape":"Timezone",
"documentation":"<p>The time zone in which your source data was recorded.</p>"
},
"Tags":{
"shape":"TagMap",
"documentation":"<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>"
"documentation":"<p>The name of the data quality metric.</p>"
},
"MetricDescription":{
"shape":"DataQualityMetricDescription",
"documentation":"<p>A description of the data quality metric.</p>"
},
"RelatedColumnName":{
"shape":"RelatedColumnName",
"documentation":"<p>The column that is being monitored.</p>"
},
"MetricValue":{
"shape":"Double",
"documentation":"<p>The value of the data quality metric.</p>"
}
},
"documentation":"<p>An array that describes a data quality metric. Each <code>DataQualityMetric</code> object contains the data quality metric name, its value, a description of the metric, and the affected column.</p>"
"documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.</p>",
"documentation":"<p>The value that you want to include in the filter.</p>"
},
"FilterOperation":{
"shape":"FilterOperation",
"documentation":"<p>The condition to apply.</p>"
}
},
"documentation":"<p>Describes a filter for choosing a subset of dimension values. Each filter consists of the dimension that you want to include and the condition statement. The condition statement is specified in the <code>FilterOperation</code> object.</p>"
"documentation":"<p>The ID of the anomaly group.</p>"
},
"RelationshipType":{
"shape":"RelationshipType",
"documentation":"<p>Whether a measure is a potential cause of the anomaly group (<code>CAUSE_OF_INPUT_ANOMALY_GROUP</code>), or whether the measure is impacted by the anomaly group (<code>EFFECT_OF_INPUT_ANOMALY_GROUP</code>).</p>"
},
"ContributionPercentage":{
"shape":"MetricChangePercentage",
"documentation":"<p>For potential causes (<code>CAUSE_OF_INPUT_ANOMALY_GROUP</code>), the percentage contribution the measure has in causing the anomalies.</p>"
}
},
"documentation":"<p>Aggregated details about the measures contributing to the anomaly group, and the measures potentially impacted by the anomaly group.</p> <p/>"
"documentation":"<p>The ARN of an IAM role that has permission to invoke the Lambda function.</p>"
},
"LambdaArn":{
"shape":"Arn",
"documentation":"<p>The ARN of the Lambda function.</p>"
}
},
"documentation":"<p>Contains information about a Lambda configuration.</p>"
},
"ListAlertsRequest":{
"type":"structure",
"members":{
"AnomalyDetectorArn":{
"shape":"Arn",
"documentation":"<p>The ARN of the alert's detector.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<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>"
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of results that will be displayed by the request.</p>",
"box":true
}
}
},
"ListAlertsResponse":{
"type":"structure",
"members":{
"AlertSummaryList":{
"shape":"AlertSummaryList",
"documentation":"<p>Contains information about an alert.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<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>"
}
}
},
"ListAnomalyDetectorsRequest":{
"type":"structure",
"members":{
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of results to return.</p>",
"box":true
},
"NextToken":{
"shape":"NextToken",
"documentation":"<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>"
}
}
},
"ListAnomalyDetectorsResponse":{
"type":"structure",
"members":{
"AnomalyDetectorSummaryList":{
"shape":"AnomalyDetectorSummaryList",
"documentation":"<p>A list of anomaly detectors in the account in the current region.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<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>"
"documentation":"<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>"
},
"AnomalyGroupId":{
"shape":"UUID",
"documentation":"<p>The ID of the anomaly group.</p>"
},
"RelationshipTypeFilter":{
"shape":"RelationshipType",
"documentation":"<p>Filter for potential causes (<code>CAUSE_OF_INPUT_ANOMALY_GROUP</code>) or downstream effects (<code>EFFECT_OF_INPUT_ANOMALY_GROUP</code>) of the anomaly group.</p>"
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of results to return.</p>",
"box":true
},
"NextToken":{
"shape":"NextToken",
"documentation":"<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>"
}
}
},
"ListAnomalyGroupRelatedMetricsResponse":{
"type":"structure",
"members":{
"InterMetricImpactList":{
"shape":"InterMetricImpactList",
"documentation":"<p>Aggregated details about the measures contributing to the anomaly group, and the measures potentially impacted by the anomaly group.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<p>The pagination token that's included if more results are available.</p>"
"documentation":"<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>"
},
"SensitivityThreshold":{
"shape":"SensitivityThreshold",
"documentation":"<p>The minimum severity score for inclusion in the output.</p>"
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of results to return.</p>",
"box":true
},
"NextToken":{
"shape":"NextToken",
"documentation":"<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>"
}
}
},
"ListAnomalyGroupSummariesResponse":{
"type":"structure",
"members":{
"AnomalyGroupSummaryList":{
"shape":"AnomalyGroupSummaryList",
"documentation":"<p>A list of anomaly group summaries.</p>"
},
"AnomalyGroupStatistics":{
"shape":"AnomalyGroupStatistics",
"documentation":"<p>Aggregated details about the anomaly groups.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<p>The pagination token that's included if more results are available.</p>"
}
}
},
"ListAnomalyGroupTimeSeriesRequest":{
"type":"structure",
"required":[
"AnomalyDetectorArn",
"AnomalyGroupId",
"MetricName"
],
"members":{
"AnomalyDetectorArn":{
"shape":"Arn",
"documentation":"<p>The Amazon Resource Name (ARN) of the anomaly detector.</p>"
},
"AnomalyGroupId":{
"shape":"UUID",
"documentation":"<p>The ID of the anomaly group.</p>"
},
"MetricName":{
"shape":"MetricName",
"documentation":"<p>The name of the measure field.</p>"
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of results to return.</p>",
"box":true
},
"NextToken":{
"shape":"NextToken",
"documentation":"<p>Specify the pagination token that's returned by a previous request to retrieve the next page of results.</p>"
}
}
},
"ListAnomalyGroupTimeSeriesResponse":{
"type":"structure",
"members":{
"AnomalyGroupId":{
"shape":"UUID",
"documentation":"<p>The ID of the anomaly group.</p>"
},
"MetricName":{
"shape":"MetricName",
"documentation":"<p>The name of the measure field.</p>"
},
"TimestampList":{
"shape":"TimestampList",
"documentation":"<p>Timestamps for the anomalous metrics.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<p>The pagination token that's included if more results are available.</p>"
},
"TimeSeriesList":{
"shape":"TimeSeriesList",
"documentation":"<p>A list of anomalous metrics.</p>"
}
}
},
"ListMetricSetsRequest":{
"type":"structure",
"members":{
"AnomalyDetectorArn":{
"shape":"Arn",
"documentation":"<p>The ARN of the anomaly detector containing the metrics sets to list.</p>"
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of results to return.</p>",
"box":true
},
"NextToken":{
"shape":"NextToken",
"documentation":"<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>"
}
}
},
"ListMetricSetsResponse":{
"type":"structure",
"members":{
"MetricSetSummaryList":{
"shape":"MetricSetSummaryList",
"documentation":"<p>A list of the datasets in the AWS Region, with configuration details for each.</p>"
},
"NextToken":{
"shape":"NextToken",
"documentation":"<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>"
}
}
},
"ListTagsForResourceRequest":{
"type":"structure",
"required":["ResourceArn"],
"members":{
"ResourceArn":{
"shape":"Arn",
"documentation":"<p>The resource's Amazon Resource Name (ARN).</p>",
"location":"uri",
"locationName":"resourceArn"
}
}
},
"ListTagsForResourceResponse":{
"type":"structure",
"members":{
"Tags":{
"shape":"TagMap",
"documentation":"<p>The resource's tags.</p>",
"locationName":"Tags"
}
}
},
"MaxResults":{
"type":"integer",
"max":100,
"min":1
},
"Message":{"type":"string"},
"Metric":{
"type":"structure",
"required":[
"MetricName",
"AggregationFunction"
],
"members":{
"MetricName":{
"shape":"ColumnName",
"documentation":"<p>The name of the metric.</p>"
},
"AggregationFunction":{
"shape":"AggregationFunction",
"documentation":"<p>The function with which the metric is calculated.</p>"
},
"Namespace":{
"shape":"Namespace",
"documentation":"<p>The namespace for the metric.</p>"
}
},
"documentation":"<p>A calculation made by contrasting a measure and a dimension from your source data.</p>"
"documentation":"<p>The dimension that you want to filter on.</p>"
},
"FilterList":{
"shape":"FilterList",
"documentation":"<p>The list of filters that you are applying.</p>"
}
},
"documentation":"<p>Describes a list of filters for choosing a subset of dimension values. Each filter consists of the dimension and one of its values that you want to include. When multiple dimensions or values are specified, the dimensions are joined with an AND operation and the values are joined with an OR operation. </p>"
"documentation":"<p>The format of the SNS topic.</p> <ul> <li> <p> <code>JSON</code> – Send JSON alerts with an anomaly ID and a link to the anomaly detail page. This is the default.</p> </li> <li> <p> <code>LONG_TEXT</code> – Send human-readable alerts with information about the impacted timeseries and a link to the anomaly detail page. We recommend this for email.</p> </li> <li> <p> <code>SHORT_TEXT</code> – Send human-readable alerts with a link to the anomaly detail page. We recommend this for SMS.</p> </li> </ul>"
"documentation":"<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>"
},
"SampleDataS3SourceConfig":{
"type":"structure",
"required":[
"RoleArn",
"FileFormatDescriptor"
],
"members":{
"RoleArn":{
"shape":"Arn",
"documentation":"<p>The Amazon Resource Name (ARN) of the role.</p>"
},
"TemplatedPathList":{
"shape":"TemplatedPathList",
"documentation":"<p>An array of strings containing the list of templated paths.</p>"
},
"HistoricalDataPathList":{
"shape":"HistoricalDataPathList",
"documentation":"<p>An array of strings containing the historical set of data paths.</p>"
"documentation":"<p>The resource's Amazon Resource Name (ARN).</p>",
"location":"uri",
"locationName":"resourceArn"
},
"Tags":{
"shape":"TagMap",
"documentation":"<p>Tags to apply to the resource. Tag keys and values can contain letters, numbers, spaces, and the following symbols: <code>_.:/=+@-</code> </p>",
"locationName":"tags"
}
}
},
"TagResourceResponse":{
"type":"structure",
"members":{
}
},
"TagValue":{
"type":"string",
"max":256
},
"TemplatedPath":{
"type":"string",
"max":1024,
"pattern":"^s3://[a-zA-Z0-9_\\-\\/ {}=]+$"
},
"TemplatedPathList":{
"type":"list",
"member":{"shape":"TemplatedPath"},
"max":1,
"min":1
},
"TimeSeries":{
"type":"structure",
"required":[
"TimeSeriesId",
"DimensionList",
"MetricValueList"
],
"members":{
"TimeSeriesId":{
"shape":"TimeSeriesId",
"documentation":"<p>The ID of the metric.</p>"
},
"DimensionList":{
"shape":"DimensionNameValueList",
"documentation":"<p>The dimensions of the metric.</p>"
},
"MetricValueList":{
"shape":"MetricValueList",
"documentation":"<p>The values for the metric.</p>"
}
},
"documentation":"<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>"
},
"TimeSeriesFeedback":{
"type":"structure",
"members":{
"TimeSeriesId":{
"shape":"TimeSeriesId",
"documentation":"<p>The ID of the metric.</p>"
},
"IsAnomaly":{
"shape":"Boolean",
"documentation":"<p>Feedback on whether the metric is a legitimate anomaly.</p>"
}
},
"documentation":"<p>Details about feedback submitted for an anomalous metric.</p>"
},
"TimeSeriesFeedbackList":{
"type":"list",
"member":{"shape":"TimeSeriesFeedback"}
},
"TimeSeriesId":{
"type":"string",
"max":520,
"pattern":".*\\S.*"
},
"TimeSeriesList":{
"type":"list",
"member":{"shape":"TimeSeries"}
},
"Timestamp":{"type":"timestamp"},
"TimestampColumn":{
"type":"structure",
"members":{
"ColumnName":{
"shape":"ColumnName",
"documentation":"<p>The name of the timestamp column.</p>"
},
"ColumnFormat":{
"shape":"DateTimeFormat",
"documentation":"<p>The format of the timestamp column.</p>"
}
},
"documentation":"<p>Contains information about the column used to track time in a source data file.</p>"
"documentation":"<p>After an interval ends, the amount of seconds that the detector waits before importing data. Offset is only supported for S3, Redshift, Athena and datasources.</p>",
"documentation":"<p>Describes a list of filters for choosing specific dimensions and specific values. Each filter consists of the dimension and one of its values that you want to include. When multiple dimensions or values are specified, the dimensions are joined with an AND operation and the values are joined with an OR operation.</p>"
"documentation":"<p>The reason that validation failed.</p>"
},
"Fields":{
"shape":"ValidationExceptionFieldList",
"documentation":"<p>Fields that failed validation.</p>"
}
},
"documentation":"<p>The input fails to satisfy the constraints specified by the AWS service. Check your input values and try again.</p>",
"error":{"httpStatusCode":400},
"exception":true
},
"ValidationExceptionField":{
"type":"structure",
"required":[
"Name",
"Message"
],
"members":{
"Name":{
"shape":"FieldName",
"documentation":"<p>The name of the field.</p>"
},
"Message":{
"shape":"Message",
"documentation":"<p>The message with more information about the validation exception.</p>"
}
},
"documentation":"<p>Contains information about a a field in a validation exception.</p>"
},
"ValidationExceptionFieldList":{
"type":"list",
"member":{"shape":"ValidationExceptionField"}
},
"ValidationExceptionReason":{
"type":"string",
"enum":[
"UNKNOWN_OPERATION",
"CANNOT_PARSE",
"FIELD_VALIDATION_FAILED",
"OTHER"
]
},
"VpcConfiguration":{
"type":"structure",
"required":[
"SubnetIdList",
"SecurityGroupIdList"
],
"members":{
"SubnetIdList":{
"shape":"SubnetIdList",
"documentation":"<p>An array of strings containing the Amazon VPC subnet IDs (e.g., <code>subnet-0bb1c79de3EXAMPLE</code>.</p>"
},
"SecurityGroupIdList":{
"shape":"SecurityGroupIdList",
"documentation":"<p>An array of strings containing the list of security groups.</p>"
}
},
"documentation":"<p>Contains configuration information about the Amazon Virtual Private Cloud (VPC).</p>"
}
},
"documentation":"<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>"