AWS Native is in preview. AWS Classic is fully supported.
aws-native.lookoutmetrics.getAnomalyDetector
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
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:
- Anomaly
Detector Pulumi.Config Aws Native. Lookout Metrics. Outputs. Anomaly Detector Config Configuration options for the AnomalyDetector
- Anomaly
Detector stringDescription A description for the AnomalyDetector.
- Arn string
- Kms
Key stringArn KMS key used to encrypt the AnomalyDetector data
- Metric
Set List<Pulumi.List Aws Native. Lookout Metrics. Outputs. Anomaly Detector Metric Set> List of metric sets for anomaly detection
- Anomaly
Detector AnomalyConfig Detector Config Configuration options for the AnomalyDetector
- Anomaly
Detector stringDescription A description for the AnomalyDetector.
- Arn string
- Kms
Key stringArn KMS key used to encrypt the AnomalyDetector data
- Metric
Set []AnomalyList Detector Metric Set List of metric sets for anomaly detection
- anomaly
Detector AnomalyConfig Detector Config Configuration options for the AnomalyDetector
- anomaly
Detector StringDescription A description for the AnomalyDetector.
- arn String
- kms
Key StringArn KMS key used to encrypt the AnomalyDetector data
- metric
Set List<AnomalyList Detector Metric Set> List of metric sets for anomaly detection
- anomaly
Detector AnomalyConfig Detector Config Configuration options for the AnomalyDetector
- anomaly
Detector stringDescription A description for the AnomalyDetector.
- arn string
- kms
Key stringArn KMS key used to encrypt the AnomalyDetector data
- metric
Set AnomalyList Detector Metric Set[] List of metric sets for anomaly detection
- anomaly_
detector_ Anomalyconfig Detector Config Configuration options for the AnomalyDetector
- anomaly_
detector_ strdescription A description for the AnomalyDetector.
- arn str
- kms_
key_ strarn KMS key used to encrypt the AnomalyDetector data
- metric_
set_ Sequence[Anomalylist Detector Metric Set] List of metric sets for anomaly detection
- anomaly
Detector Property MapConfig Configuration options for the AnomalyDetector
- anomaly
Detector StringDescription A description for the AnomalyDetector.
- arn String
- kms
Key StringArn KMS key used to encrypt the AnomalyDetector data
- metric
Set List<Property Map>List List of metric sets for anomaly detection
Supporting Types
AnomalyDetectorAppFlowConfig
AnomalyDetectorCloudwatchConfig
- Role
Arn string
- Role
Arn string
- role
Arn String
- role
Arn string
- role_
arn str
- role
Arn String
AnomalyDetectorConfig
- Anomaly
Detector Pulumi.Frequency Aws Native. Lookout Metrics. Anomaly Detector Frequency Frequency of anomaly detection
- Anomaly
Detector AnomalyFrequency Detector Frequency Frequency of anomaly detection
- anomaly
Detector AnomalyFrequency Detector Frequency Frequency of anomaly detection
- anomaly
Detector AnomalyFrequency Detector Frequency Frequency of anomaly detection
- anomaly_
detector_ Anomalyfrequency Detector Frequency Frequency of anomaly detection
- anomaly
Detector "PT5M" | "PT10M" | "PT1H" | "P1D"Frequency Frequency of anomaly detection
AnomalyDetectorCsvFormatDescriptor
- Charset string
- Contains
Header bool - Delimiter string
- File
Compression Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Csv Format Descriptor File Compression - Header
List List<string> - Quote
Symbol string
- Charset string
- Contains
Header bool - Delimiter string
- File
Compression AnomalyDetector Csv Format Descriptor File Compression - Header
List []string - Quote
Symbol string
- charset String
- contains
Header Boolean - delimiter String
- file
Compression AnomalyDetector Csv Format Descriptor File Compression - header
List List<String> - quote
Symbol String
- charset string
- contains
Header boolean - delimiter string
- file
Compression AnomalyDetector Csv Format Descriptor File Compression - header
List string[] - quote
Symbol string
- charset str
- contains_
header bool - delimiter str
- file_
compression AnomalyDetector Csv Format Descriptor File Compression - header_
list Sequence[str] - quote_
symbol str
- charset String
- contains
Header Boolean - delimiter String
- file
Compression "NONE" | "GZIP" - header
List List<String> - quote
Symbol String
AnomalyDetectorCsvFormatDescriptorFileCompression
AnomalyDetectorFileFormatDescriptor
AnomalyDetectorFrequency
AnomalyDetectorJsonFormatDescriptor
AnomalyDetectorJsonFormatDescriptorFileCompression
AnomalyDetectorMetric
- Aggregation
Function Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Metric Aggregation Function Operator used to aggregate metric values
- Metric
Name string - Namespace string
- Aggregation
Function AnomalyDetector Metric Aggregation Function Operator used to aggregate metric values
- Metric
Name string - Namespace string
- aggregation
Function AnomalyDetector Metric Aggregation Function Operator used to aggregate metric values
- metric
Name String - namespace String
- aggregation
Function AnomalyDetector Metric Aggregation Function Operator used to aggregate metric values
- metric
Name string - namespace string
- aggregation_
function AnomalyDetector Metric Aggregation Function Operator used to aggregate metric values
- metric_
name str - namespace str
- aggregation
Function "AVG" | "SUM" Operator used to aggregate metric values
- metric
Name String - namespace String
AnomalyDetectorMetricAggregationFunction
AnomalyDetectorMetricSet
- Metric
List List<Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Metric> Metrics captured by this MetricSet.
- Metric
Set stringName The name of the MetricSet.
- Metric
Source Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Metric Source - Dimension
List List<string> Dimensions for this MetricSet.
- Metric
Set stringDescription A description for the MetricSet.
- Metric
Set Pulumi.Frequency Aws Native. Lookout Metrics. Anomaly Detector Metric Set Metric Set Frequency 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 Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Timestamp Column - Timezone string
- Metric
List []AnomalyDetector Metric Metrics captured by this MetricSet.
- Metric
Set stringName The name of the MetricSet.
- Metric
Source AnomalyDetector Metric Source - Dimension
List []string Dimensions for this MetricSet.
- Metric
Set stringDescription A description for the MetricSet.
- Metric
Set AnomalyFrequency Detector Metric Set Metric Set Frequency 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 AnomalyDetector Timestamp Column - Timezone string
- metric
List List<AnomalyDetector Metric> Metrics captured by this MetricSet.
- metric
Set StringName The name of the MetricSet.
- metric
Source AnomalyDetector Metric Source - dimension
List List<String> Dimensions for this MetricSet.
- metric
Set StringDescription A description for the MetricSet.
- metric
Set AnomalyFrequency Detector Metric Set Metric Set Frequency 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.
- timestamp
Column AnomalyDetector Timestamp Column - timezone String
- metric
List AnomalyDetector Metric[] Metrics captured by this MetricSet.
- metric
Set stringName The name of the MetricSet.
- metric
Source AnomalyDetector Metric Source - dimension
List string[] Dimensions for this MetricSet.
- metric
Set stringDescription A description for the MetricSet.
- metric
Set AnomalyFrequency Detector Metric Set Metric Set Frequency 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.
- timestamp
Column AnomalyDetector Timestamp Column - timezone string
- metric_
list Sequence[AnomalyDetector Metric] Metrics captured by this MetricSet.
- metric_
set_ strname The name of the MetricSet.
- metric_
source AnomalyDetector Metric Source - dimension_
list Sequence[str] Dimensions for this MetricSet.
- metric_
set_ strdescription A description for the MetricSet.
- metric_
set_ Anomalyfrequency Detector Metric Set Metric Set Frequency 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 AnomalyDetector Timestamp Column - timezone str
- metric
List List<Property Map> Metrics captured by this MetricSet.
- metric
Set StringName The name of the MetricSet.
- metric
Source Property Map - dimension
List List<String> Dimensions for this MetricSet.
- metric
Set StringDescription A description for the MetricSet.
- metric
Set "PT5M" | "PT10M" | "PT1H" | "P1D"Frequency 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.
- timestamp
Column Property Map - timezone String
AnomalyDetectorMetricSetMetricSetFrequency
AnomalyDetectorMetricSource
- App
Flow Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector App Flow Config - Cloudwatch
Config Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Cloudwatch Config - Rds
Source Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Rds Source Config - Redshift
Source Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Redshift Source Config - S3Source
Config Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector S3Source Config
AnomalyDetectorRdsSourceConfig
- Database
Host string - Database
Name string - Database
Port int - Db
Instance stringIdentifier - Role
Arn string - Secret
Manager stringArn - Table
Name string - Vpc
Configuration Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Vpc Configuration
- Database
Host string - Database
Name string - Database
Port int - Db
Instance stringIdentifier - Role
Arn string - Secret
Manager stringArn - Table
Name string - Vpc
Configuration AnomalyDetector Vpc Configuration
- database
Host String - database
Name String - database
Port Integer - db
Instance StringIdentifier - role
Arn String - secret
Manager StringArn - table
Name String - vpc
Configuration AnomalyDetector Vpc Configuration
- database
Host string - database
Name string - database
Port number - db
Instance stringIdentifier - role
Arn string - secret
Manager stringArn - table
Name string - vpc
Configuration AnomalyDetector Vpc Configuration
- database
Host String - database
Name String - database
Port Number - db
Instance StringIdentifier - role
Arn String - secret
Manager StringArn - table
Name String - vpc
Configuration Property Map
AnomalyDetectorRedshiftSourceConfig
- Cluster
Identifier string - Database
Host string - Database
Name string - Database
Port int - Role
Arn string - Secret
Manager stringArn - Table
Name string - Vpc
Configuration Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Vpc Configuration
- Cluster
Identifier string - Database
Host string - Database
Name string - Database
Port int - Role
Arn string - Secret
Manager stringArn - Table
Name string - Vpc
Configuration AnomalyDetector Vpc Configuration
- cluster
Identifier String - database
Host String - database
Name String - database
Port Integer - role
Arn String - secret
Manager StringArn - table
Name String - vpc
Configuration AnomalyDetector Vpc Configuration
- cluster
Identifier string - database
Host string - database
Name string - database
Port number - role
Arn string - secret
Manager stringArn - table
Name string - vpc
Configuration AnomalyDetector Vpc Configuration
- cluster
Identifier String - database
Host String - database
Name String - database
Port Number - role
Arn String - secret
Manager StringArn - table
Name String - vpc
Configuration Property Map
AnomalyDetectorS3SourceConfig
- File
Format AnomalyDescriptor Detector File Format Descriptor - Role
Arn string - Historical
Data []stringPath List - Templated
Path []stringList
- file
Format AnomalyDescriptor Detector File Format Descriptor - role
Arn String - historical
Data List<String>Path List - templated
Path List<String>List
- file
Format AnomalyDescriptor Detector File Format Descriptor - role
Arn string - historical
Data string[]Path List - templated
Path string[]List
- file_
format_ Anomalydescriptor Detector File Format Descriptor - role_
arn str - historical_
data_ Sequence[str]path_ list - templated_
path_ Sequence[str]list
- file
Format Property MapDescriptor - role
Arn String - historical
Data List<String>Path List - templated
Path List<String>List
AnomalyDetectorTimestampColumn
- Column
Format string A timestamp format for the timestamps in the dataset
- Column
Name string
- Column
Format string A timestamp format for the timestamps in the dataset
- Column
Name string
- column
Format String A timestamp format for the timestamps in the dataset
- column
Name String
- column
Format string A timestamp format for the timestamps in the dataset
- column
Name string
- column_
format str A timestamp format for the timestamps in the dataset
- column_
name str
- column
Format String A timestamp format for the timestamps in the dataset
- column
Name String
AnomalyDetectorVpcConfiguration
- Security
Group List<string>Id List - Subnet
Id List<string>List
- Security
Group []stringId List - Subnet
Id []stringList
- security
Group List<String>Id List - subnet
Id List<String>List
- security
Group string[]Id List - subnet
Id string[]List
- security_
group_ Sequence[str]id_ list - subnet_
id_ Sequence[str]list
- security
Group List<String>Id List - subnet
Id List<String>List
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.