aws-cdk-lib.aws_lookoutmetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty

interface RedshiftSourceConfigProperty

LanguageType name
.NETAmazon.CDK.AWS.LookoutMetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awslookoutmetrics#CfnAnomalyDetector_RedshiftSourceConfigProperty
Javasoftware.amazon.awscdk.services.lookoutmetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty
Pythonaws_cdk.aws_lookoutmetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty
TypeScript aws-cdk-lib » aws_lookoutmetrics » CfnAnomalyDetector » RedshiftSourceConfigProperty

Provides information about the Amazon Redshift database configuration.

Example

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lookoutmetrics as lookoutmetrics } from 'aws-cdk-lib';
const redshiftSourceConfigProperty: lookoutmetrics.CfnAnomalyDetector.RedshiftSourceConfigProperty = {
  clusterIdentifier: 'clusterIdentifier',
  databaseHost: 'databaseHost',
  databaseName: 'databaseName',
  databasePort: 123,
  roleArn: 'roleArn',
  secretManagerArn: 'secretManagerArn',
  tableName: 'tableName',
  vpcConfiguration: {
    securityGroupIdList: ['securityGroupIdList'],
    subnetIdList: ['subnetIdList'],
  },
};

Properties

NameTypeDescription
clusterIdentifierstringA string identifying the Redshift cluster.
databaseHoststringThe name of the database host.
databaseNamestringThe Redshift database name.
databasePortnumberThe port number where the database can be accessed.
roleArnstringThe Amazon Resource Name (ARN) of the role providing access to the database.
secretManagerArnstringThe Amazon Resource Name (ARN) of the AWS Secrets Manager role.
tableNamestringThe table name of the Redshift database.
vpcConfigurationIResolvable | VpcConfigurationPropertyContains information about the Amazon Virtual Private Cloud (VPC) configuration.

clusterIdentifier

Type: string

A string identifying the Redshift cluster.


databaseHost

Type: string

The name of the database host.


databaseName

Type: string

The Redshift database name.


databasePort

Type: number

The port number where the database can be accessed.


roleArn

Type: string

The Amazon Resource Name (ARN) of the role providing access to the database.


secretManagerArn

Type: string

The Amazon Resource Name (ARN) of the AWS Secrets Manager role.


tableName

Type: string

The table name of the Redshift database.


vpcConfiguration

Type: IResolvable | VpcConfigurationProperty

Contains information about the Amazon Virtual Private Cloud (VPC) configuration.