1. Packages
  2. AWS Native
  3. API Docs
  4. lookoutmetrics
  5. getAnomalyDetector

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

aws-native.lookoutmetrics.getAnomalyDetector

Explore with Pulumi AI

aws-native logo

AWS Native is in preview. AWS Classic is fully supported.

AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi

    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 List<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

    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<Property Map>

    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 List<AnomalyDetectorMetric>

    Metrics captured by this MetricSet.

    metricSetName String

    The name of the MetricSet.

    metricSource AnomalyDetectorMetricSource
    dimensionList List<String>

    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<Property Map>

    Metrics captured by this MetricSet.

    metricSetName String

    The name of the MetricSet.

    metricSource Property Map
    dimensionList List<String>

    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>
    securityGroupIdList List<String>
    subnetIdList List<String>
    security_group_id_list Sequence[str]
    subnet_id_list Sequence[str]
    securityGroupIdList List<String>
    subnetIdList List<String>

    Package Details

    Repository
    AWS Native pulumi/pulumi-aws-native
    License
    Apache-2.0
    aws-native logo

    AWS Native is in preview. AWS Classic is fully supported.

    AWS Native v0.77.0 published on Wednesday, Sep 20, 2023 by Pulumi