AWS Native

Pulumi Official
Package maintained by Pulumi
v0.16.1 published on Saturday, Apr 30, 2022 by Pulumi

getAnomalyDetector

An Amazon Lookout for Metrics Detector

Using getAnomalyDetector

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getAnomalyDetector(args: GetAnomalyDetectorArgs, opts?: InvokeOptions): Promise<GetAnomalyDetectorResult>
function getAnomalyDetectorOutput(args: GetAnomalyDetectorOutputArgs, opts?: InvokeOptions): Output<GetAnomalyDetectorResult>
def get_anomaly_detector(arn: Optional[str] = None,
                         opts: Optional[InvokeOptions] = None) -> GetAnomalyDetectorResult
def get_anomaly_detector_output(arn: Optional[pulumi.Input[str]] = None,
                         opts: Optional[InvokeOptions] = None) -> Output[GetAnomalyDetectorResult]
func LookupAnomalyDetector(ctx *Context, args *LookupAnomalyDetectorArgs, opts ...InvokeOption) (*LookupAnomalyDetectorResult, error)
func LookupAnomalyDetectorOutput(ctx *Context, args *LookupAnomalyDetectorOutputArgs, opts ...InvokeOption) LookupAnomalyDetectorResultOutput

> Note: This function is named LookupAnomalyDetector in the Go SDK.

public static class GetAnomalyDetector 
{
    public static Task<GetAnomalyDetectorResult> InvokeAsync(GetAnomalyDetectorArgs args, InvokeOptions? opts = null)
    public static Output<GetAnomalyDetectorResult> Invoke(GetAnomalyDetectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAnomalyDetectorResult> getAnomalyDetector(GetAnomalyDetectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: aws-native:lookoutmetrics:getAnomalyDetector
  Arguments:
    # Arguments dictionary

The following arguments are supported:

Arn string
Arn string
arn String
arn string
arn str
arn String

getAnomalyDetector Result

The following output properties are available:

AnomalyDetectorConfig Pulumi.AwsNative.LookoutMetrics.Outputs.AnomalyDetectorConfig

Configuration options for the AnomalyDetector

AnomalyDetectorDescription string

A description for the AnomalyDetector.

Arn string
KmsKeyArn string

KMS key used to encrypt the AnomalyDetector data

MetricSetList List<Pulumi.AwsNative.LookoutMetrics.Outputs.AnomalyDetectorMetricSet>

List of metric sets for anomaly detection

AnomalyDetectorConfig AnomalyDetectorConfig

Configuration options for the AnomalyDetector

AnomalyDetectorDescription string

A description for the AnomalyDetector.

Arn string
KmsKeyArn string

KMS key used to encrypt the AnomalyDetector data

MetricSetList []AnomalyDetectorMetricSet

List of metric sets for anomaly detection

anomalyDetectorConfig AnomalyDetectorConfig

Configuration options for the AnomalyDetector

anomalyDetectorDescription String

A description for the AnomalyDetector.

arn String
kmsKeyArn String

KMS key used to encrypt the AnomalyDetector data

metricSetList ListDetectorMetricSet>

List of metric sets for anomaly detection

anomalyDetectorConfig AnomalyDetectorConfig

Configuration options for the AnomalyDetector

anomalyDetectorDescription string

A description for the AnomalyDetector.

arn string
kmsKeyArn string

KMS key used to encrypt the AnomalyDetector data

metricSetList AnomalyDetectorMetricSet[]

List of metric sets for anomaly detection

anomaly_detector_config AnomalyDetectorConfig

Configuration options for the AnomalyDetector

anomaly_detector_description str

A description for the AnomalyDetector.

arn str
kms_key_arn str

KMS key used to encrypt the AnomalyDetector data

metric_set_list Sequence[AnomalyDetectorMetricSet]

List of metric sets for anomaly detection

anomalyDetectorConfig Property Map

Configuration options for the AnomalyDetector

anomalyDetectorDescription String

A description for the AnomalyDetector.

arn String
kmsKeyArn String

KMS key used to encrypt the AnomalyDetector data

metricSetList List

List of metric sets for anomaly detection

Supporting Types

AnomalyDetectorAppFlowConfig

FlowName string
RoleArn string
FlowName string
RoleArn string
flowName String
roleArn String
flowName string
roleArn string
flowName String
roleArn String

AnomalyDetectorCloudwatchConfig

RoleArn string
RoleArn string
roleArn String
roleArn string
roleArn String

AnomalyDetectorConfig

AnomalyDetectorCsvFormatDescriptor

AnomalyDetectorCsvFormatDescriptorFileCompression

AnomalyDetectorFileFormatDescriptor

AnomalyDetectorFrequency

AnomalyDetectorJsonFormatDescriptor

AnomalyDetectorJsonFormatDescriptorFileCompression

AnomalyDetectorMetric

AggregationFunction AnomalyDetectorMetricAggregationFunction

Operator used to aggregate metric values

MetricName string
Namespace string
aggregationFunction AnomalyDetectorMetricAggregationFunction

Operator used to aggregate metric values

metricName String
namespace String
aggregationFunction AnomalyDetectorMetricAggregationFunction

Operator used to aggregate metric values

metricName string
namespace string
aggregationFunction "AVG" | "SUM"

Operator used to aggregate metric values

metricName String
namespace String

AnomalyDetectorMetricAggregationFunction

AnomalyDetectorMetricSet

MetricList List<Pulumi.AwsNative.LookoutMetrics.Inputs.AnomalyDetectorMetric>

Metrics captured by this MetricSet.

MetricSetName string

The name of the MetricSet.

MetricSource Pulumi.AwsNative.LookoutMetrics.Inputs.AnomalyDetectorMetricSource
DimensionList List<string>

Dimensions for this MetricSet.

MetricSetDescription string

A description for the MetricSet.

MetricSetFrequency Pulumi.AwsNative.LookoutMetrics.AnomalyDetectorMetricSetMetricSetFrequency

A frequency period to aggregate the data

Offset int

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

TimestampColumn Pulumi.AwsNative.LookoutMetrics.Inputs.AnomalyDetectorTimestampColumn
Timezone string
MetricList []AnomalyDetectorMetric

Metrics captured by this MetricSet.

MetricSetName string

The name of the MetricSet.

MetricSource AnomalyDetectorMetricSource
DimensionList []string

Dimensions for this MetricSet.

MetricSetDescription string

A description for the MetricSet.

MetricSetFrequency AnomalyDetectorMetricSetMetricSetFrequency

A frequency period to aggregate the data

Offset int

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

TimestampColumn AnomalyDetectorTimestampColumn
Timezone string
metricList ListDetectorMetric>

Metrics captured by this MetricSet.

metricSetName String

The name of the MetricSet.

metricSource AnomalyDetectorMetricSource
dimensionList List

Dimensions for this MetricSet.

metricSetDescription String

A description for the MetricSet.

metricSetFrequency AnomalyDetectorMetricSetMetricSetFrequency

A frequency period to aggregate the data

offset Integer

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

timestampColumn AnomalyDetectorTimestampColumn
timezone String
metricList AnomalyDetectorMetric[]

Metrics captured by this MetricSet.

metricSetName string

The name of the MetricSet.

metricSource AnomalyDetectorMetricSource
dimensionList string[]

Dimensions for this MetricSet.

metricSetDescription string

A description for the MetricSet.

metricSetFrequency AnomalyDetectorMetricSetMetricSetFrequency

A frequency period to aggregate the data

offset number

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

timestampColumn AnomalyDetectorTimestampColumn
timezone string
metric_list Sequence[AnomalyDetectorMetric]

Metrics captured by this MetricSet.

metric_set_name str

The name of the MetricSet.

metric_source AnomalyDetectorMetricSource
dimension_list Sequence[str]

Dimensions for this MetricSet.

metric_set_description str

A description for the MetricSet.

metric_set_frequency AnomalyDetectorMetricSetMetricSetFrequency

A frequency period to aggregate the data

offset int

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

timestamp_column AnomalyDetectorTimestampColumn
timezone str
metricList List

Metrics captured by this MetricSet.

metricSetName String

The name of the MetricSet.

metricSource Property Map
dimensionList List

Dimensions for this MetricSet.

metricSetDescription String

A description for the MetricSet.

metricSetFrequency "PT5M" | "PT10M" | "PT1H" | "P1D"

A frequency period to aggregate the data

offset Number

Offset, in seconds, between the frequency interval and the time at which the metrics are available.

timestampColumn Property Map
timezone String

AnomalyDetectorMetricSetMetricSetFrequency

AnomalyDetectorMetricSource

AnomalyDetectorRDSSourceConfig

AnomalyDetectorRedshiftSourceConfig

AnomalyDetectorS3SourceConfig

AnomalyDetectorTimestampColumn

ColumnFormat string

A timestamp format for the timestamps in the dataset

ColumnName string
ColumnFormat string

A timestamp format for the timestamps in the dataset

ColumnName string
columnFormat String

A timestamp format for the timestamps in the dataset

columnName String
columnFormat string

A timestamp format for the timestamps in the dataset

columnName string
column_format str

A timestamp format for the timestamps in the dataset

column_name str
columnFormat String

A timestamp format for the timestamps in the dataset

columnName String

AnomalyDetectorVpcConfiguration

SecurityGroupIdList List<string>
SubnetIdList List<string>
security_group_id_list Sequence[str]
subnet_id_list Sequence[str]

Package Details

Repository
https://github.com/pulumi/pulumi-aws-native
License
Apache-2.0