Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

LookoutMetrics

import { LookoutMetrics } from "https://aws-api.deno.dev/v0.1/services/lookoutmetrics.ts?docs=full";
class LookoutMetrics {
constructor(apiFactory: client.ApiFactory);
async activateAnomalyDetector(params: ActivateAnomalyDetectorRequest): Promise<void>;
async backTestAnomalyDetector(params: BackTestAnomalyDetectorRequest): Promise<void>;
async createAlert(params: CreateAlertRequest): Promise<CreateAlertResponse>;
async createAnomalyDetector(params: CreateAnomalyDetectorRequest): Promise<CreateAnomalyDetectorResponse>;
async createMetricSet(params: CreateMetricSetRequest): Promise<CreateMetricSetResponse>;
async deleteAlert(params: DeleteAlertRequest): Promise<void>;
async deleteAnomalyDetector(params: DeleteAnomalyDetectorRequest): Promise<void>;
async describeAlert(params: DescribeAlertRequest): Promise<DescribeAlertResponse>;
async describeAnomalyDetectionExecutions(params: DescribeAnomalyDetectionExecutionsRequest): Promise<DescribeAnomalyDetectionExecutionsResponse>;
async describeAnomalyDetector(params: DescribeAnomalyDetectorRequest): Promise<DescribeAnomalyDetectorResponse>;
async describeMetricSet(params: DescribeMetricSetRequest): Promise<DescribeMetricSetResponse>;
async getAnomalyGroup(params: GetAnomalyGroupRequest): Promise<GetAnomalyGroupResponse>;
async getFeedback(params: GetFeedbackRequest): Promise<GetFeedbackResponse>;
async getSampleData(params?: GetSampleDataRequest): Promise<GetSampleDataResponse>;
async listAlerts(params?: ListAlertsRequest): Promise<ListAlertsResponse>;
async listAnomalyDetectors(params?: ListAnomalyDetectorsRequest): Promise<ListAnomalyDetectorsResponse>;
async listAnomalyGroupSummaries(params: ListAnomalyGroupSummariesRequest): Promise<ListAnomalyGroupSummariesResponse>;
async listAnomalyGroupTimeSeries(params: ListAnomalyGroupTimeSeriesRequest): Promise<ListAnomalyGroupTimeSeriesResponse>;
async listMetricSets(params?: ListMetricSetsRequest): Promise<ListMetricSetsResponse>;
async listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>;
async putFeedback(params: PutFeedbackRequest): Promise<void>;
async tagResource(params: TagResourceRequest): Promise<void>;
async untagResource(params: UntagResourceRequest): Promise<void>;
async updateAnomalyDetector(params: UpdateAnomalyDetectorRequest): Promise<UpdateAnomalyDetectorResponse>;
async updateMetricSet(params: UpdateMetricSetRequest): Promise<UpdateMetricSetResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new LookoutMetrics(apiFactory: client.ApiFactory)
[src]

§Methods

§
activateAnomalyDetector(params: ActivateAnomalyDetectorRequest): Promise<void>
[src]

Activates an anomaly detector.

§
backTestAnomalyDetector(params: BackTestAnomalyDetectorRequest): Promise<void>
[src]

Runs a backtest for anomaly detection for the specified resource.

§
createAlert(params: CreateAlertRequest): Promise<CreateAlertResponse>
[src]

Creates an alert for an anomaly detector.

§
createAnomalyDetector(params: CreateAnomalyDetectorRequest): Promise<CreateAnomalyDetectorResponse>
[src]

Creates an anomaly detector.

§
createMetricSet(params: CreateMetricSetRequest): Promise<CreateMetricSetResponse>
[src]

Creates a dataset.

§
deleteAlert(params: DeleteAlertRequest): Promise<void>
[src]

Deletes an alert.

§
deleteAnomalyDetector(params: DeleteAnomalyDetectorRequest): Promise<void>
[src]

Deletes a detector. Deleting an anomaly detector will delete all of its corresponding resources including any configured datasets and alerts.

§
describeAlert(params: DescribeAlertRequest): Promise<DescribeAlertResponse>
[src]

Describes an alert.

§

Returns information about the status of the specified anomaly detection jobs.

§
describeAnomalyDetector(params: DescribeAnomalyDetectorRequest): Promise<DescribeAnomalyDetectorResponse>
[src]

Describes a detector.

§
describeMetricSet(params: DescribeMetricSetRequest): Promise<DescribeMetricSetResponse>
[src]

Describes a dataset.

§
getAnomalyGroup(params: GetAnomalyGroupRequest): Promise<GetAnomalyGroupResponse>
[src]

Returns details about a group of anomalous metrics.

§
getFeedback(params: GetFeedbackRequest): Promise<GetFeedbackResponse>
[src]

Get feedback for an anomaly group.

§
getSampleData(params?: GetSampleDataRequest): Promise<GetSampleDataResponse>
[src]

Returns a selection of sample records from an Amazon S3 datasource.

§
listAlerts(params?: ListAlertsRequest): Promise<ListAlertsResponse>
[src]

Lists the alerts attached to a detector.

§
listAnomalyDetectors(params?: ListAnomalyDetectorsRequest): Promise<ListAnomalyDetectorsResponse>
[src]

Lists the detectors in the current AWS Region.

§

Returns a list of anomaly groups.

§

Gets a list of anomalous metrics for a measure in an anomaly group.

§
listMetricSets(params?: ListMetricSetsRequest): Promise<ListMetricSetsResponse>
[src]

Lists the datasets in the current AWS Region.

§
listTagsForResource(params: ListTagsForResourceRequest): Promise<ListTagsForResourceResponse>
[src]

Gets a list of tags for a detector, dataset, or alert.

§
putFeedback(params: PutFeedbackRequest): Promise<void>
[src]

Add feedback for an anomalous metric.

§
tagResource(params: TagResourceRequest): Promise<void>
[src]

Adds tags to a detector, dataset, or alert.

§
untagResource(params: UntagResourceRequest): Promise<void>
[src]

Removes tags from a detector, dataset, or alert.

§
updateAnomalyDetector(params: UpdateAnomalyDetectorRequest): Promise<UpdateAnomalyDetectorResponse>
[src]

Updates a detector. After activation, you can only change a detector's ingestion delay and description.

§
updateMetricSet(params: UpdateMetricSetRequest): Promise<UpdateMetricSetResponse>
[src]

Updates a dataset.

§Static Properties