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:
- Anomaly
Detector Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Config - Configuration options for the AnomalyDetector
- Metric
Set List<Pulumi.List Aws Native. Lookout Metrics. Inputs. Anomaly Detector Metric Set> - List of metric sets for anomaly detection
- Anomaly
Detector stringDescription - A description for the AnomalyDetector.
- Anomaly
Detector stringName - Name for the Amazon Lookout for Metrics Anomaly Detector
- Kms
Key stringArn - KMS key used to encrypt the AnomalyDetector data
- Anomaly
Detector AnomalyConfig Detector Config Args - Configuration options for the AnomalyDetector
- Metric
Set []AnomalyList Detector Metric Set Args - List of metric sets for anomaly detection
- Anomaly
Detector stringDescription - A description for the AnomalyDetector.
- Anomaly
Detector stringName - Name for the Amazon Lookout for Metrics Anomaly Detector
- Kms
Key stringArn - KMS key used to encrypt the AnomalyDetector data
- anomaly
Detector AnomalyConfig Detector Config - Configuration options for the AnomalyDetector
- metric
Set List<AnomalyList Detector Metric Set> - List of metric sets for anomaly detection
- anomaly
Detector StringDescription - A description for the AnomalyDetector.
- anomaly
Detector StringName - Name for the Amazon Lookout for Metrics Anomaly Detector
- kms
Key StringArn - KMS key used to encrypt the AnomalyDetector data
- anomaly
Detector AnomalyConfig Detector Config - Configuration options for the AnomalyDetector
- metric
Set AnomalyList Detector Metric Set[] - List of metric sets for anomaly detection
- anomaly
Detector stringDescription - A description for the AnomalyDetector.
- anomaly
Detector stringName - Name for the Amazon Lookout for Metrics Anomaly Detector
- kms
Key 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
- anomaly
Detector Property MapConfig - Configuration options for the AnomalyDetector
- metric
Set List<Property Map>List - List of metric sets for anomaly detection
- anomaly
Detector StringDescription - A description for the AnomalyDetector.
- anomaly
Detector StringName - Name for the Amazon Lookout for Metrics Anomaly Detector
- kms
Key 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
- Role
Arn string - An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- Role
Arn string - An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- role
Arn String - An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
- role
Arn 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.
- role
Arn String - An IAM role that gives Amazon Lookout for Metrics permission to access data in Amazon CloudWatch.
AnomalyDetectorConfig, AnomalyDetectorConfigArgs
- 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, AnomalyDetectorCsvFormatDescriptorArgs
- Charset string
- 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 string
- The character used to delimit the source CSV file.
- File
Compression Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Csv Format Descriptor File Compression - The level of compression of the source CSV file.
- Header
List List<string> - A list of the source CSV file's headers, if any.
- Quote
Symbol string - The character used as a quote character.
- Charset string
- 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 string
- 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 []string - A list of the source CSV file's headers, if any.
- Quote
Symbol string - The character used as a quote character.
- charset String
- The character set in which the source CSV file is written.
- contains
Header Boolean - Whether or not the source CSV file contains a header.
- delimiter String
- 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 List<String> - A list of the source CSV file's headers, if any.
- quote
Symbol String - The character used as a quote character.
- charset string
- The character set in which the source CSV file is written.
- contains
Header boolean - Whether or not the source CSV file contains a header.
- delimiter string
- 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 string[] - A list of the source CSV file's headers, if any.
- quote
Symbol 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.
- contains
Header Boolean - Whether or not the source CSV file contains a header.
- delimiter String
- The character used to delimit the source CSV file.
- file
Compression "NONE" | "GZIP" - The level of compression of the source CSV file.
- header
List List<String> - A list of the source CSV file's headers, if any.
- quote
Symbol String - The character used as a quote character.
AnomalyDetectorCsvFormatDescriptorFileCompression, AnomalyDetectorCsvFormatDescriptorFileCompressionArgs
- None
- NONE
- Gzip
- GZIP
- Anomaly
Detector Csv Format Descriptor File Compression None - NONE
- Anomaly
Detector 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
- Csv
Format Pulumi.Descriptor Aws Native. Lookout Metrics. Inputs. Anomaly Detector Csv Format Descriptor - Contains information about how a source CSV data file should be analyzed.
- Json
Format Pulumi.Descriptor Aws Native. Lookout Metrics. Inputs. Anomaly 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.
- 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.
- 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.
- 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.
- csv
Format Property MapDescriptor - Contains information about how a source CSV data file should be analyzed.
- json
Format Property MapDescriptor - Contains information about how a source JSON data file should be analyzed.
AnomalyDetectorFrequency, AnomalyDetectorFrequencyArgs
- Pt5m
- PT5M
- Pt10m
- PT10M
- Pt1h
- PT1H
- P1d
- P1D
- Anomaly
Detector Frequency Pt5m - PT5M
- Anomaly
Detector Frequency Pt10m - PT10M
- Anomaly
Detector Frequency Pt1h - PT1H
- Anomaly
Detector 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.
- File
Compression 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.
- 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.
- 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.
- file
Compression 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.
- file
Compression "NONE" | "GZIP" - The level of compression of the source CSV file.
AnomalyDetectorJsonFormatDescriptorFileCompression, AnomalyDetectorJsonFormatDescriptorFileCompressionArgs
- None
- NONE
- Gzip
- GZIP
- Anomaly
Detector Json Format Descriptor File Compression None - NONE
- Anomaly
Detector 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
- Aggregation
Function Pulumi.Aws Native. Lookout Metrics. Anomaly Detector Metric Aggregation Function - Operator used to aggregate metric values
- Metric
Name 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 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 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 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.
- aggregation
Function "AVG" | "SUM" - Operator used to aggregate metric values
- metric
Name String - The name of the metric.
- namespace String
- The namespace for the metric.
AnomalyDetectorMetricAggregationFunction, AnomalyDetectorMetricAggregationFunctionArgs
- Avg
- AVG
- Sum
- SUM
- Anomaly
Detector Metric Aggregation Function Avg - AVG
- Anomaly
Detector Metric Aggregation Function Sum - SUM
- Avg
- AVG
- Sum
- SUM
- Avg
- AVG
- Sum
- SUM
- AVG
- AVG
- SUM
- SUM
- "AVG"
- AVG
- "SUM"
- SUM
AnomalyDetectorMetricSet, AnomalyDetectorMetricSetArgs
- 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 - Contains information about how the source data should be interpreted.
- 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 - 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 []AnomalyDetector Metric - Metrics captured by this MetricSet.
- Metric
Set stringName - The name of the MetricSet.
- Metric
Source AnomalyDetector Metric Source - Contains information about how the source data should be interpreted.
- 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 - 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 List<AnomalyDetector Metric> - Metrics captured by this MetricSet.
- metric
Set StringName - The name of the MetricSet.
- metric
Source AnomalyDetector Metric Source - Contains information about how the source data should be interpreted.
- 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 - 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 AnomalyDetector Metric[] - Metrics captured by this MetricSet.
- metric
Set stringName - The name of the MetricSet.
- metric
Source AnomalyDetector Metric Source - Contains information about how the source data should be interpreted.
- 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 - 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.
- metric
List List<Property Map> - Metrics captured by this MetricSet.
- metric
Set StringName - The name of the MetricSet.
- metric
Source Property Map - Contains information about how the source data should be interpreted.
- 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 - 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
- Anomaly
Detector Metric Set Metric Set Frequency Pt5m - PT5M
- Anomaly
Detector Metric Set Metric Set Frequency Pt10m - PT10M
- Anomaly
Detector Metric Set Metric Set Frequency Pt1h - PT1H
- Anomaly
Detector 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
- App
Flow Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector App Flow Config - Details about an AppFlow datasource.
- Cloudwatch
Config Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Cloudwatch Config - Details about an Amazon CloudWatch monitoring datasource.
- Rds
Source Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Rds Source Config - Details about an Amazon Relational Database Service (RDS) datasource.
- Redshift
Source Pulumi.Config Aws Native. Lookout Metrics. Inputs. Anomaly Detector Redshift Source Config - Details about an Amazon Redshift database datasource.
- S3Source
Config Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector 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.
- S3Source
Config 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.
- s3Source
Config 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.
- s3Source
Config 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.
- app
Flow Property MapConfig - Details about an AppFlow datasource.
- cloudwatch
Config Property Map - Details about an Amazon CloudWatch monitoring datasource.
- rds
Source Property MapConfig - Details about an Amazon Relational Database Service (RDS) datasource.
- redshift
Source Property MapConfig - Details about an Amazon Redshift database datasource.
- s3Source
Config Property Map - Contains information about the configuration of the S3 bucket that contains source files.
AnomalyDetectorRdsSourceConfig, AnomalyDetectorRdsSourceConfigArgs
- Database
Host string - The host name of the database.
- Database
Name string - The name of the RDS database.
- Database
Port int - The port number where the database can be accessed.
- Db
Instance stringIdentifier - A string identifying the database instance.
- Role
Arn string - The Amazon Resource Name (ARN) of the role.
- Secret
Manager stringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- Table
Name string - The name of the table in the database.
- Vpc
Configuration Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Vpc Configuration - An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
- Database
Host string - The host name of the database.
- Database
Name string - The name of the RDS database.
- Database
Port int - The port number where the database can be accessed.
- Db
Instance stringIdentifier - A string identifying the database instance.
- Role
Arn string - The Amazon Resource Name (ARN) of the role.
- Secret
Manager stringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- Table
Name string - 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.
- database
Host String - The host name of the database.
- database
Name String - The name of the RDS database.
- database
Port Integer - The port number where the database can be accessed.
- db
Instance StringIdentifier - A string identifying the database instance.
- role
Arn String - The Amazon Resource Name (ARN) of the role.
- secret
Manager StringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table
Name String - 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.
- database
Host string - The host name of the database.
- database
Name string - The name of the RDS database.
- database
Port number - The port number where the database can be accessed.
- db
Instance stringIdentifier - A string identifying the database instance.
- role
Arn string - The Amazon Resource Name (ARN) of the role.
- secret
Manager stringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table
Name string - 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.
- 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.
- database
Host String - The host name of the database.
- database
Name String - The name of the RDS database.
- database
Port Number - The port number where the database can be accessed.
- db
Instance StringIdentifier - A string identifying the database instance.
- role
Arn String - The Amazon Resource Name (ARN) of the role.
- secret
Manager StringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table
Name String - The name of the table in the database.
- vpc
Configuration Property Map - An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.
AnomalyDetectorRedshiftSourceConfig, AnomalyDetectorRedshiftSourceConfigArgs
- Cluster
Identifier string - A string identifying the Redshift cluster.
- Database
Host string - The name of the database host.
- Database
Name string - The Redshift database name.
- Database
Port int - The port number where the database can be accessed.
- Role
Arn string - The Amazon Resource Name (ARN) of the role providing access to the database.
- Secret
Manager stringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- Table
Name string - The table name of the Redshift database.
- Vpc
Configuration Pulumi.Aws Native. Lookout Metrics. Inputs. Anomaly Detector Vpc Configuration - Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- Cluster
Identifier string - A string identifying the Redshift cluster.
- Database
Host string - The name of the database host.
- Database
Name string - The Redshift database name.
- Database
Port int - The port number where the database can be accessed.
- Role
Arn string - The Amazon Resource Name (ARN) of the role providing access to the database.
- Secret
Manager stringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- Table
Name string - The table name of the Redshift database.
- Vpc
Configuration AnomalyDetector Vpc Configuration - Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- cluster
Identifier String - A string identifying the Redshift cluster.
- database
Host String - The name of the database host.
- database
Name String - The Redshift database name.
- database
Port Integer - The port number where the database can be accessed.
- role
Arn String - The Amazon Resource Name (ARN) of the role providing access to the database.
- secret
Manager StringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table
Name String - The table name of the Redshift database.
- vpc
Configuration AnomalyDetector Vpc Configuration - Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
- cluster
Identifier string - A string identifying the Redshift cluster.
- database
Host string - The name of the database host.
- database
Name string - The Redshift database name.
- database
Port number - The port number where the database can be accessed.
- role
Arn string - The Amazon Resource Name (ARN) of the role providing access to the database.
- secret
Manager stringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table
Name string - The table name of the Redshift database.
- vpc
Configuration 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.
- cluster
Identifier String - A string identifying the Redshift cluster.
- database
Host String - The name of the database host.
- database
Name String - The Redshift database name.
- database
Port Number - The port number where the database can be accessed.
- role
Arn String - The Amazon Resource Name (ARN) of the role providing access to the database.
- secret
Manager StringArn - The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
- table
Name String - The table name of the Redshift database.
- vpc
Configuration Property Map - Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
AnomalyDetectorS3SourceConfig, AnomalyDetectorS3SourceConfigArgs
- File
Format Pulumi.Descriptor Aws Native. Lookout Metrics. Inputs. Anomaly Detector File Format Descriptor - Contains information about a source file's formatting.
- Role
Arn string - The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- Historical
Data List<string>Path List - A list of paths to the historical data files.
- Templated
Path List<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 string - The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- Historical
Data []stringPath List - A list of paths to the historical data files.
- Templated
Path []stringList - 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 String - The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historical
Data List<String>Path List - A list of paths to the historical data files.
- templated
Path List<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 string - The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historical
Data string[]Path List - A list of paths to the historical data files.
- templated
Path 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.
- file
Format Property MapDescriptor - Contains information about a source file's formatting.
- role
Arn String - The ARN of an IAM role that has read and write access permissions to the source S3 bucket.
- historical
Data List<String>Path List - A list of paths to the historical data files.
- templated
Path List<String>List - A list of templated paths to the source files.
AnomalyDetectorTimestampColumn, AnomalyDetectorTimestampColumnArgs
- Column
Format string - A timestamp format for the timestamps in the dataset
- Column
Name string - The name of the timestamp column.
- Column
Format string - A timestamp format for the timestamps in the dataset
- Column
Name string - The name of the timestamp column.
- column
Format String - A timestamp format for the timestamps in the dataset
- column
Name String - The name of the timestamp column.
- column
Format string - A timestamp format for the timestamps in the dataset
- column
Name 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.
- column
Format String - A timestamp format for the timestamps in the dataset
- column
Name String - The name of the timestamp column.
AnomalyDetectorVpcConfiguration, AnomalyDetectorVpcConfigurationArgs
- Security
Group List<string>Id List - An array of strings containing the list of security groups.
- Subnet
Id List<string>List - An array of strings containing the Amazon VPC subnet IDs (e.g.,
subnet-0bb1c79de3EXAMPLE
.
- Security
Group []stringId List - An array of strings containing the list of security groups.
- Subnet
Id []stringList - An array of strings containing the Amazon VPC subnet IDs (e.g.,
subnet-0bb1c79de3EXAMPLE
.
- security
Group List<String>Id List - An array of strings containing the list of security groups.
- subnet
Id List<String>List - An array of strings containing the Amazon VPC subnet IDs (e.g.,
subnet-0bb1c79de3EXAMPLE
.
- security
Group string[]Id List - An array of strings containing the list of security groups.
- subnet
Id 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
.
- security
Group List<String>Id List - An array of strings containing the list of security groups.
- subnet
Id 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.