We recommend new projects start with resources from the AWS provider.
aws-native.lookoutmetrics.AnomalyDetector
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
An Amazon Lookout for Metrics Detector
Create AnomalyDetector Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new AnomalyDetector(name: string, args: AnomalyDetectorArgs, opts?: CustomResourceOptions);@overload
def AnomalyDetector(resource_name: str,
                    args: AnomalyDetectorArgs,
                    opts: Optional[ResourceOptions] = None)
@overload
def AnomalyDetector(resource_name: str,
                    opts: Optional[ResourceOptions] = None,
                    anomaly_detector_config: Optional[AnomalyDetectorConfigArgs] = None,
                    metric_set_list: Optional[Sequence[AnomalyDetectorMetricSetArgs]] = None,
                    anomaly_detector_description: Optional[str] = None,
                    anomaly_detector_name: Optional[str] = None,
                    kms_key_arn: Optional[str] = None)func NewAnomalyDetector(ctx *Context, name string, args AnomalyDetectorArgs, opts ...ResourceOption) (*AnomalyDetector, error)public AnomalyDetector(string name, AnomalyDetectorArgs args, CustomResourceOptions? opts = null)
public AnomalyDetector(String name, AnomalyDetectorArgs args)
public AnomalyDetector(String name, AnomalyDetectorArgs args, CustomResourceOptions options)
type: aws-native:lookoutmetrics:AnomalyDetector
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args AnomalyDetectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args AnomalyDetectorArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args AnomalyDetectorArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AnomalyDetectorArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AnomalyDetectorArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
AnomalyDetector Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The AnomalyDetector resource accepts the following input properties:
- AnomalyDetector Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Config 
- Configuration options for the AnomalyDetector
- MetricSet List<Pulumi.List Aws Native. Lookout Metrics. Inputs. Anomaly Detector Metric Set> 
- List of metric sets for anomaly detection
- AnomalyDetector stringDescription 
- A description for the AnomalyDetector.
- AnomalyDetector stringName 
- Name for the Amazon Lookout for Metrics Anomaly Detector
- KmsKey stringArn 
- KMS key used to encrypt the AnomalyDetector data
- AnomalyDetector AnomalyConfig Detector Config Args 
- Configuration options for the AnomalyDetector
- MetricSet []AnomalyList Detector Metric Set Args 
- List of metric sets for anomaly detection
- AnomalyDetector stringDescription 
- A description for the AnomalyDetector.
- AnomalyDetector stringName 
- Name for the Amazon Lookout for Metrics Anomaly Detector
- KmsKey stringArn 
- KMS key used to encrypt the AnomalyDetector data
- anomalyDetector AnomalyConfig Detector Config 
- Configuration options for the AnomalyDetector
- metricSet List<AnomalyList Detector Metric Set> 
- List of metric sets for anomaly detection
- anomalyDetector StringDescription 
- A description for the AnomalyDetector.
- anomalyDetector StringName 
- Name for the Amazon Lookout for Metrics Anomaly Detector
- kmsKey StringArn 
- KMS key used to encrypt the AnomalyDetector data
- anomalyDetector AnomalyConfig Detector Config 
- Configuration options for the AnomalyDetector
- metricSet AnomalyList Detector Metric Set[] 
- List of metric sets for anomaly detection
- anomalyDetector stringDescription 
- A description for the AnomalyDetector.
- anomalyDetector stringName 
- Name for the Amazon Lookout for Metrics Anomaly Detector
- kmsKey stringArn 
- KMS key used to encrypt the AnomalyDetector data
- anomaly_detector_ Anomalyconfig Detector Config Args 
- Configuration options for the AnomalyDetector
- metric_set_ Sequence[Anomalylist Detector Metric Set Args] 
- List of metric sets for anomaly detection
- anomaly_detector_ strdescription 
- A description for the AnomalyDetector.
- anomaly_detector_ strname 
- Name for the Amazon Lookout for Metrics Anomaly Detector
- kms_key_ strarn 
- KMS key used to encrypt the AnomalyDetector data
- anomalyDetector Property MapConfig 
- Configuration options for the AnomalyDetector
- metricSet List<Property Map>List 
- List of metric sets for anomaly detection
- anomalyDetector StringDescription 
- A description for the AnomalyDetector.
- anomalyDetector StringName 
- Name for the Amazon Lookout for Metrics Anomaly Detector
- kmsKey StringArn 
- KMS key used to encrypt the AnomalyDetector data
Outputs
All input properties are implicitly available as output properties. Additionally, the AnomalyDetector resource produces the following output properties:
Supporting Types
AnomalyDetectorAppFlowConfig, AnomalyDetectorAppFlowConfigArgs          
AnomalyDetectorCloudwatchConfig, AnomalyDetectorCloudwatchConfigArgs        
- RoleArn string
- An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- RoleArn string
- An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- roleArn String
- An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- roleArn string
- An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- role_arn str
- An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- roleArn String
- An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
AnomalyDetectorConfig, AnomalyDetectorConfigArgs      
- AnomalyDetector Pulumi.Frequency Aws Native. Lookout Metrics. Anomaly Detector Frequency 
- Frequency of anomaly detection
- AnomalyDetector AnomalyFrequency Detector Frequency 
- Frequency of anomaly detection
- anomalyDetector AnomalyFrequency Detector Frequency 
- Frequency of anomaly detection
- anomalyDetector AnomalyFrequency Detector Frequency 
- Frequency of anomaly detection
- anomaly_detector_ Anomalyfrequency Detector Frequency 
- Frequency of anomaly detection
- anomalyDetector "PT5M" | "PT10M" | "PT1H" | "P1D"Frequency 
- Frequency of anomaly detection
AnomalyDetectorCsvFormatDescriptor, AnomalyDetectorCsvFormatDescriptorArgs          
- Charset string
- The character set in which the source CSV file is written.
- ContainsHeader bool
- Whether or not the source CSV file contains a header.
- Delimiter string
- The character used to delimit the source CSV file.
- FileCompression Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Csv Format Descriptor File Compression 
- The level of compression of the source CSV file.
- HeaderList List<string>
- A list of the source CSV file's headers, if any.
- QuoteSymbol string
- The character used as a quote character.
- Charset string
- The character set in which the source CSV file is written.
- ContainsHeader bool
- Whether or not the source CSV file contains a header.
- Delimiter string
- The character used to delimit the source CSV file.
- FileCompression AnomalyDetector Csv Format Descriptor File Compression 
- The level of compression of the source CSV file.
- HeaderList []string
- A list of the source CSV file's headers, if any.
- QuoteSymbol string
- The character used as a quote character.
- charset String
- The character set in which the source CSV file is written.
- containsHeader Boolean
- Whether or not the source CSV file contains a header.
- delimiter String
- The character used to delimit the source CSV file.
- fileCompression AnomalyDetector Csv Format Descriptor File Compression 
- The level of compression of the source CSV file.
- headerList List<String>
- A list of the source CSV file's headers, if any.
- quoteSymbol String
- The character used as a quote character.
- charset string
- The character set in which the source CSV file is written.
- containsHeader boolean
- Whether or not the source CSV file contains a header.
- delimiter string
- The character used to delimit the source CSV file.
- fileCompression AnomalyDetector Csv Format Descriptor File Compression 
- The level of compression of the source CSV file.
- headerList string[]
- A list of the source CSV file's headers, if any.
- quoteSymbol string
- The character used as a quote character.
- charset str
- The character set in which the source CSV file is written.
- contains_header bool
- Whether or not the source CSV file contains a header.
- delimiter str
- The character used to delimit the source CSV file.
- file_compression AnomalyDetector Csv Format Descriptor File Compression 
- The level of compression of the source CSV file.
- header_list Sequence[str]
- A list of the source CSV file's headers, if any.
- quote_symbol str
- The character used as a quote character.
- charset String
- The character set in which the source CSV file is written.
- containsHeader Boolean
- Whether or not the source CSV file contains a header.
- delimiter String
- The character used to delimit the source CSV file.
- fileCompression "NONE" | "GZIP"
- The level of compression of the source CSV file.
- headerList List<String>
- A list of the source CSV file's headers, if any.
- quoteSymbol String
- The character used as a quote character.
AnomalyDetectorCsvFormatDescriptorFileCompression, AnomalyDetectorCsvFormatDescriptorFileCompressionArgs              
- None
- NONE
- Gzip
- GZIP
- AnomalyDetector Csv Format Descriptor File Compression None 
- NONE
- AnomalyDetector Csv Format Descriptor File Compression Gzip 
- GZIP
- None
- NONE
- Gzip
- GZIP
- None
- NONE
- Gzip
- GZIP
- NONE
- NONE
- GZIP
- GZIP
- "NONE"
- NONE
- "GZIP"
- GZIP
AnomalyDetectorFileFormatDescriptor, AnomalyDetectorFileFormatDescriptorArgs          
- CsvFormat Pulumi.Descriptor Aws Native. Lookout Metrics. Inputs. Anomaly Detector Csv Format Descriptor 
- Contains information about how a source CSV data file should be analyzed.
- JsonFormat Pulumi.Descriptor Aws Native. Lookout Metrics. Inputs. Anomaly Detector Json Format Descriptor 
- Contains information about how a source JSON data file should be analyzed.
- CsvFormat AnomalyDescriptor Detector Csv Format Descriptor 
- Contains information about how a source CSV data file should be analyzed.
- JsonFormat AnomalyDescriptor Detector Json Format Descriptor 
- Contains information about how a source JSON data file should be analyzed.
- csvFormat AnomalyDescriptor Detector Csv Format Descriptor 
- Contains information about how a source CSV data file should be analyzed.
- jsonFormat AnomalyDescriptor Detector Json Format Descriptor 
- Contains information about how a source JSON data file should be analyzed.
- csvFormat AnomalyDescriptor Detector Csv Format Descriptor 
- Contains information about how a source CSV data file should be analyzed.
- jsonFormat AnomalyDescriptor Detector Json Format Descriptor 
- Contains information about how a source JSON data file should be analyzed.
- csv_format_ Anomalydescriptor Detector Csv Format Descriptor 
- Contains information about how a source CSV data file should be analyzed.
- json_format_ Anomalydescriptor Detector Json Format Descriptor 
- Contains information about how a source JSON data file should be analyzed.
- csvFormat Property MapDescriptor 
- Contains information about how a source CSV data file should be analyzed.
- jsonFormat Property MapDescriptor 
- Contains information about how a source JSON data file should be analyzed.
AnomalyDetectorFrequency, AnomalyDetectorFrequencyArgs      
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- AnomalyDetector Frequency Pt5m 
- PT5M
- AnomalyDetector Frequency Pt10m 
- PT10M
- AnomalyDetector Frequency Pt1h 
- PT1H
- AnomalyDetector Frequency P1d 
- P1D
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- PT5M
- PT5M
- PT10M
- PT10M
- PT1H
- PT1H
- P1D
- P1D
- "PT5M"
- PT5M
- "PT10M"
- PT10M
- "PT1H"
- PT1H
- "P1D"
- P1D
AnomalyDetectorJsonFormatDescriptor, AnomalyDetectorJsonFormatDescriptorArgs          
- Charset string
- The character set in which the source JSON file is written.
- FileCompression Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Json Format Descriptor File Compression 
- The level of compression of the source CSV file.
- Charset string
- The character set in which the source JSON file is written.
- FileCompression AnomalyDetector Json Format Descriptor File Compression 
- The level of compression of the source CSV file.
- charset String
- The character set in which the source JSON file is written.
- fileCompression AnomalyDetector Json Format Descriptor File Compression 
- The level of compression of the source CSV file.
- charset string
- The character set in which the source JSON file is written.
- fileCompression AnomalyDetector Json Format Descriptor File Compression 
- The level of compression of the source CSV file.
- charset str
- The character set in which the source JSON file is written.
- file_compression AnomalyDetector Json Format Descriptor File Compression 
- The level of compression of the source CSV file.
- charset String
- The character set in which the source JSON file is written.
- fileCompression "NONE" | "GZIP"
- The level of compression of the source CSV file.
AnomalyDetectorJsonFormatDescriptorFileCompression, AnomalyDetectorJsonFormatDescriptorFileCompressionArgs              
- None
- NONE
- Gzip
- GZIP
- AnomalyDetector Json Format Descriptor File Compression None 
- NONE
- AnomalyDetector Json Format Descriptor File Compression Gzip 
- GZIP
- None
- NONE
- Gzip
- GZIP
- None
- NONE
- Gzip
- GZIP
- NONE
- NONE
- GZIP
- GZIP
- "NONE"
- NONE
- "GZIP"
- GZIP
AnomalyDetectorMetric, AnomalyDetectorMetricArgs      
- AggregationFunction Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Metric Aggregation Function 
- Operator used to aggregate metric values
- MetricName string
- The name of the metric.
- Namespace string
- The namespace for the metric.
- AggregationFunction AnomalyDetector Metric Aggregation Function 
- Operator used to aggregate metric values
- MetricName string
- The name of the metric.
- Namespace string
- The namespace for the metric.
- aggregationFunction AnomalyDetector Metric Aggregation Function 
- Operator used to aggregate metric values
- metricName String
- The name of the metric.
- namespace String
- The namespace for the metric.
- aggregationFunction AnomalyDetector Metric Aggregation Function 
- Operator used to aggregate metric values
- metricName string
- The name of the metric.
- namespace string
- The namespace for the metric.
- aggregation_function AnomalyDetector Metric Aggregation Function 
- Operator used to aggregate metric values
- metric_name str
- The name of the metric.
- namespace str
- The namespace for the metric.
- aggregationFunction "AVG" | "SUM"
- Operator used to aggregate metric values
- metricName String
- The name of the metric.
- namespace String
- The namespace for the metric.
AnomalyDetectorMetricAggregationFunction, AnomalyDetectorMetricAggregationFunctionArgs          
- Avg
- AVG
- Sum
- SUM
- AnomalyDetector Metric Aggregation Function Avg 
- AVG
- AnomalyDetector Metric Aggregation Function Sum 
- SUM
- Avg
- AVG
- Sum
- SUM
- Avg
- AVG
- Sum
- SUM
- AVG
- AVG
- SUM
- SUM
- "AVG"
- AVG
- "SUM"
- SUM
AnomalyDetectorMetricSet, AnomalyDetectorMetricSetArgs        
- MetricList List<Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Metric> 
- Metrics captured by this MetricSet.
- MetricSet stringName 
- The name of the MetricSet.
- MetricSource Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Metric Source 
- Contains information about how the source data should be interpreted.
- DimensionList List<string>
- Dimensions for this MetricSet.
- MetricSet stringDescription 
- A description for the MetricSet.
- MetricSet 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.
- TimestampColumn Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Timestamp Column 
- Contains information about the column used for tracking time in your source data.
- Timezone string
- The time zone in which your source data was recorded.
- MetricList []AnomalyDetector Metric 
- Metrics captured by this MetricSet.
- MetricSet stringName 
- The name of the MetricSet.
- MetricSource AnomalyDetector Metric Source 
- Contains information about how the source data should be interpreted.
- DimensionList []string
- Dimensions for this MetricSet.
- MetricSet stringDescription 
- A description for the MetricSet.
- MetricSet 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.
- TimestampColumn AnomalyDetector Timestamp Column 
- Contains information about the column used for tracking time in your source data.
- Timezone string
- The time zone in which your source data was recorded.
- metricList List<AnomalyDetector Metric> 
- Metrics captured by this MetricSet.
- metricSet StringName 
- The name of the MetricSet.
- metricSource AnomalyDetector Metric Source 
- Contains information about how the source data should be interpreted.
- dimensionList List<String>
- Dimensions for this MetricSet.
- metricSet StringDescription 
- A description for the MetricSet.
- metricSet 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.
- timestampColumn AnomalyDetector Timestamp Column 
- Contains information about the column used for tracking time in your source data.
- timezone String
- The time zone in which your source data was recorded.
- metricList AnomalyDetector Metric[] 
- Metrics captured by this MetricSet.
- metricSet stringName 
- The name of the MetricSet.
- metricSource AnomalyDetector Metric Source 
- Contains information about how the source data should be interpreted.
- dimensionList string[]
- Dimensions for this MetricSet.
- metricSet stringDescription 
- A description for the MetricSet.
- metricSet 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.
- timestampColumn AnomalyDetector Timestamp Column 
- Contains information about the column used for tracking time in your source data.
- timezone string
- The time zone in which your source data was recorded.
- metric_list Sequence[AnomalyDetector Metric] 
- Metrics captured by this MetricSet.
- metric_set_ strname 
- The name of the MetricSet.
- metric_source AnomalyDetector Metric Source 
- Contains information about how the source data should be interpreted.
- 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 
- Contains information about the column used for tracking time in your source data.
- timezone str
- The time zone in which your source data was recorded.
- metricList List<Property Map>
- Metrics captured by this MetricSet.
- metricSet StringName 
- The name of the MetricSet.
- metricSource Property Map
- Contains information about how the source data should be interpreted.
- dimensionList List<String>
- Dimensions for this MetricSet.
- metricSet StringDescription 
- A description for the MetricSet.
- metricSet "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.
- timestampColumn Property Map
- Contains information about the column used for tracking time in your source data.
- timezone String
- The time zone in which your source data was recorded.
AnomalyDetectorMetricSetMetricSetFrequency, AnomalyDetectorMetricSetMetricSetFrequencyArgs              
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- AnomalyDetector Metric Set Metric Set Frequency Pt5m 
- PT5M
- AnomalyDetector Metric Set Metric Set Frequency Pt10m 
- PT10M
- AnomalyDetector Metric Set Metric Set Frequency Pt1h 
- PT1H
- AnomalyDetector Metric Set Metric Set Frequency P1d 
- P1D
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- PT5M
- PT5M
- PT10M
- PT10M
- PT1H
- PT1H
- P1D
- P1D
- "PT5M"
- PT5M
- "PT10M"
- PT10M
- "PT1H"
- PT1H
- "P1D"
- P1D
AnomalyDetectorMetricSource, AnomalyDetectorMetricSourceArgs        
- AppFlow Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector App Flow Config 
- Details about an AppFlow datasource.
- CloudwatchConfig Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Cloudwatch Config 
- Details about an Amazon CloudWatch monitoring datasource.
- RdsSource Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Rds Source Config 
- Details about an Amazon Relational Database Service (RDS) datasource.
- RedshiftSource Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Redshift Source Config 
- Details about an Amazon Redshift database datasource.
- S3SourceConfig Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector S3Source Config 
- Contains information about the configuration of the S3 bucket that contains source files.
- AppFlow AnomalyConfig Detector App Flow Config 
- Details about an AppFlow datasource.
- CloudwatchConfig AnomalyDetector Cloudwatch Config 
- Details about an Amazon CloudWatch monitoring datasource.
- RdsSource AnomalyConfig Detector Rds Source Config 
- Details about an Amazon Relational Database Service (RDS) datasource.
- RedshiftSource AnomalyConfig Detector Redshift Source Config 
- Details about an Amazon Redshift database datasource.
- S3SourceConfig AnomalyDetector S3Source Config 
- Contains information about the configuration of the S3 bucket that contains source files.
- appFlow AnomalyConfig Detector App Flow Config 
- Details about an AppFlow datasource.
- cloudwatchConfig AnomalyDetector Cloudwatch Config 
- Details about an Amazon CloudWatch monitoring datasource.
- rdsSource AnomalyConfig Detector Rds Source Config 
- Details about an Amazon Relational Database Service (RDS) datasource.
- redshiftSource AnomalyConfig Detector Redshift Source Config 
- Details about an Amazon Redshift database datasource.
- s3SourceConfig AnomalyDetector S3Source Config 
- Contains information about the configuration of the S3 bucket that contains source files.
- appFlow AnomalyConfig Detector App Flow Config 
- Details about an AppFlow datasource.
- cloudwatchConfig AnomalyDetector Cloudwatch Config 
- Details about an Amazon CloudWatch monitoring datasource.
- rdsSource AnomalyConfig Detector Rds Source Config 
- Details about an Amazon Relational Database Service (RDS) datasource.
- redshiftSource AnomalyConfig Detector Redshift Source Config 
- Details about an Amazon Redshift database datasource.
- s3SourceConfig AnomalyDetector S3Source Config 
- Contains information about the configuration of the S3 bucket that contains source files.
- app_flow_ Anomalyconfig Detector App Flow Config 
- Details about an AppFlow datasource.
- cloudwatch_config AnomalyDetector Cloudwatch Config 
- Details about an Amazon CloudWatch monitoring datasource.
- rds_source_ Anomalyconfig Detector Rds Source Config 
- Details about an Amazon Relational Database Service (RDS) datasource.
- redshift_source_ Anomalyconfig Detector Redshift Source Config 
- Details about an Amazon Redshift database datasource.
- s3_source_ Anomalyconfig Detector S3Source Config 
- Contains information about the configuration of the S3 bucket that contains source files.
- appFlow Property MapConfig 
- Details about an AppFlow datasource.
- cloudwatchConfig Property Map
- Details about an Amazon CloudWatch monitoring datasource.
- rdsSource Property MapConfig 
- Details about an Amazon Relational Database Service (RDS) datasource.
- redshiftSource Property MapConfig 
- Details about an Amazon Redshift database datasource.
- s3SourceConfig Property Map
- Contains information about the configuration of the S3 bucket that contains source files.
AnomalyDetectorRdsSourceConfig, AnomalyDetectorRdsSourceConfigArgs          
- DatabaseHost string
- The host name of the database.
- DatabaseName string
- The name of the RDS database.
- DatabasePort int
- The port number where the database can be accessed.
- DbInstance stringIdentifier 
- A string identifying the database instance.
- RoleArn string
- The Amazon Resource Name (ARN) of the role.
- SecretManager stringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- TableName string
- The name of the table in the database.
- VpcConfiguration Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Vpc Configuration 
- An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
- DatabaseHost string
- The host name of the database.
- DatabaseName string
- The name of the RDS database.
- DatabasePort int
- The port number where the database can be accessed.
- DbInstance stringIdentifier 
- A string identifying the database instance.
- RoleArn string
- The Amazon Resource Name (ARN) of the role.
- SecretManager stringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- TableName string
- The name of the table in the database.
- VpcConfiguration AnomalyDetector Vpc Configuration 
- An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
- databaseHost String
- The host name of the database.
- databaseName String
- The name of the RDS database.
- databasePort Integer
- The port number where the database can be accessed.
- dbInstance StringIdentifier 
- A string identifying the database instance.
- roleArn String
- The Amazon Resource Name (ARN) of the role.
- secretManager StringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- tableName String
- The name of the table in the database.
- vpcConfiguration AnomalyDetector Vpc Configuration 
- An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
- databaseHost string
- The host name of the database.
- databaseName string
- The name of the RDS database.
- databasePort number
- The port number where the database can be accessed.
- dbInstance stringIdentifier 
- A string identifying the database instance.
- roleArn string
- The Amazon Resource Name (ARN) of the role.
- secretManager stringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- tableName string
- The name of the table in the database.
- vpcConfiguration AnomalyDetector Vpc Configuration 
- An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
- database_host str
- The host name of the database.
- database_name str
- The name of the RDS database.
- database_port int
- The port number where the database can be accessed.
- db_instance_ stridentifier 
- A string identifying the database instance.
- role_arn str
- The Amazon Resource Name (ARN) of the role.
- secret_manager_ strarn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table_name str
- The name of the table in the database.
- vpc_configuration AnomalyDetector Vpc Configuration 
- An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
- databaseHost String
- The host name of the database.
- databaseName String
- The name of the RDS database.
- databasePort Number
- The port number where the database can be accessed.
- dbInstance StringIdentifier 
- A string identifying the database instance.
- roleArn String
- The Amazon Resource Name (ARN) of the role.
- secretManager StringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- tableName String
- The name of the table in the database.
- vpcConfiguration Property Map
- An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
AnomalyDetectorRedshiftSourceConfig, AnomalyDetectorRedshiftSourceConfigArgs          
- ClusterIdentifier string
- A string identifying the Redshift cluster.
- DatabaseHost string
- The name of the database host.
- DatabaseName string
- The Redshift database name.
- DatabasePort int
- The port number where the database can be accessed.
- RoleArn string
- The Amazon Resource Name (ARN) of the role providing access to the database.
- SecretManager stringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- TableName string
- The table name of the Redshift database.
- VpcConfiguration Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Vpc Configuration 
- Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- ClusterIdentifier string
- A string identifying the Redshift cluster.
- DatabaseHost string
- The name of the database host.
- DatabaseName string
- The Redshift database name.
- DatabasePort int
- The port number where the database can be accessed.
- RoleArn string
- The Amazon Resource Name (ARN) of the role providing access to the database.
- SecretManager stringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- TableName string
- The table name of the Redshift database.
- VpcConfiguration AnomalyDetector Vpc Configuration 
- Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- clusterIdentifier String
- A string identifying the Redshift cluster.
- databaseHost String
- The name of the database host.
- databaseName String
- The Redshift database name.
- databasePort Integer
- The port number where the database can be accessed.
- roleArn String
- The Amazon Resource Name (ARN) of the role providing access to the database.
- secretManager StringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- tableName String
- The table name of the Redshift database.
- vpcConfiguration AnomalyDetector Vpc Configuration 
- Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- clusterIdentifier string
- A string identifying the Redshift cluster.
- databaseHost string
- The name of the database host.
- databaseName string
- The Redshift database name.
- databasePort number
- The port number where the database can be accessed.
- roleArn string
- The Amazon Resource Name (ARN) of the role providing access to the database.
- secretManager stringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- tableName string
- The table name of the Redshift database.
- vpcConfiguration AnomalyDetector Vpc Configuration 
- Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- cluster_identifier str
- A string identifying the Redshift cluster.
- database_host str
- The name of the database host.
- database_name str
- The Redshift database name.
- database_port int
- The port number where the database can be accessed.
- role_arn str
- The Amazon Resource Name (ARN) of the role providing access to the database.
- secret_manager_ strarn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table_name str
- The table name of the Redshift database.
- vpc_configuration AnomalyDetector Vpc Configuration 
- Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- clusterIdentifier String
- A string identifying the Redshift cluster.
- databaseHost String
- The name of the database host.
- databaseName String
- The Redshift database name.
- databasePort Number
- The port number where the database can be accessed.
- roleArn String
- The Amazon Resource Name (ARN) of the role providing access to the database.
- secretManager StringArn 
- The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- tableName String
- The table name of the Redshift database.
- vpcConfiguration Property Map
- Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
AnomalyDetectorS3SourceConfig, AnomalyDetectorS3SourceConfigArgs        
- FileFormat Pulumi.Descriptor Aws Native. Lookout Metrics. Inputs. Anomaly Detector File Format Descriptor 
- Contains information about a source file's formatting.
- RoleArn string
- The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- HistoricalData List<string>Path List 
- A list of paths to the historical data files.
- TemplatedPath List<string>List 
- A list of templated paths to the source files.
- FileFormat AnomalyDescriptor Detector File Format Descriptor 
- Contains information about a source file's formatting.
- RoleArn string
- The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- HistoricalData []stringPath List 
- A list of paths to the historical data files.
- TemplatedPath []stringList 
- A list of templated paths to the source files.
- fileFormat AnomalyDescriptor Detector File Format Descriptor 
- Contains information about a source file's formatting.
- roleArn String
- The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historicalData List<String>Path List 
- A list of paths to the historical data files.
- templatedPath List<String>List 
- A list of templated paths to the source files.
- fileFormat AnomalyDescriptor Detector File Format Descriptor 
- Contains information about a source file's formatting.
- roleArn string
- The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historicalData string[]Path List 
- A list of paths to the historical data files.
- templatedPath string[]List 
- A list of templated paths to the source files.
- file_format_ Anomalydescriptor Detector File Format Descriptor 
- Contains information about a source file's formatting.
- role_arn str
- The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historical_data_ Sequence[str]path_ list 
- A list of paths to the historical data files.
- templated_path_ Sequence[str]list 
- A list of templated paths to the source files.
- fileFormat Property MapDescriptor 
- Contains information about a source file's formatting.
- roleArn String
- The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historicalData List<String>Path List 
- A list of paths to the historical data files.
- templatedPath List<String>List 
- A list of templated paths to the source files.
AnomalyDetectorTimestampColumn, AnomalyDetectorTimestampColumnArgs        
- ColumnFormat string
- A timestamp format for the timestamps in the dataset
- ColumnName string
- The name of the timestamp column.
- ColumnFormat string
- A timestamp format for the timestamps in the dataset
- ColumnName string
- The name of the timestamp column.
- columnFormat String
- A timestamp format for the timestamps in the dataset
- columnName String
- The name of the timestamp column.
- columnFormat string
- A timestamp format for the timestamps in the dataset
- columnName string
- The name of the timestamp column.
- column_format str
- A timestamp format for the timestamps in the dataset
- column_name str
- The name of the timestamp column.
- columnFormat String
- A timestamp format for the timestamps in the dataset
- columnName String
- The name of the timestamp column.
AnomalyDetectorVpcConfiguration, AnomalyDetectorVpcConfigurationArgs        
- SecurityGroup List<string>Id List 
- An array of strings containing the list of security groups.
- SubnetId List<string>List 
- An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.
- SecurityGroup []stringId List 
- An array of strings containing the list of security groups.
- SubnetId []stringList 
- An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.
- securityGroup List<String>Id List 
- An array of strings containing the list of security groups.
- subnetId List<String>List 
- An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.
- securityGroup string[]Id List 
- An array of strings containing the list of security groups.
- subnetId string[]List 
- An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.
- security_group_ Sequence[str]id_ list 
- An array of strings containing the list of security groups.
- subnet_id_ Sequence[str]list 
- An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.
- securityGroup List<String>Id List 
- An array of strings containing the list of security groups.
- subnetId List<String>List 
- An array of strings containing the Amazon VPC subnet IDs (e.g., subnet-0bb1c79de3EXAMPLE.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.