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.103.0 published on Monday, Apr 22, 2024 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.103.0 published on Monday, Apr 22, 2024 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.103.0 published on Monday, Apr 22, 2024 by Pulumi