AnomalyDetectorRedshiftSourceConfigArgs

data class AnomalyDetectorRedshiftSourceConfigArgs(val clusterIdentifier: Output<String>, val databaseHost: Output<String>, val databaseName: Output<String>, val databasePort: Output<Int>, val roleArn: Output<String>, val secretManagerArn: Output<String>, val tableName: Output<String>, val vpcConfiguration: Output<AnomalyDetectorVpcConfigurationArgs>) : ConvertibleToJava<AnomalyDetectorRedshiftSourceConfigArgs>

Constructors

Link copied to clipboard
constructor(clusterIdentifier: Output<String>, databaseHost: Output<String>, databaseName: Output<String>, databasePort: Output<Int>, roleArn: Output<String>, secretManagerArn: Output<String>, tableName: Output<String>, vpcConfiguration: Output<AnomalyDetectorVpcConfigurationArgs>)

Properties

Link copied to clipboard

A string identifying the Redshift cluster.

Link copied to clipboard
val databaseHost: Output<String>

The name of the database host.

Link copied to clipboard
val databaseName: Output<String>

The Redshift database name.

Link copied to clipboard
val databasePort: Output<Int>

The port number where the database can be accessed.

Link copied to clipboard
val roleArn: Output<String>

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

Link copied to clipboard

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

Link copied to clipboard
val tableName: Output<String>

The table name of the Redshift database.

Link copied to clipboard

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

Functions

Link copied to clipboard
open override fun toJava(): AnomalyDetectorRedshiftSourceConfigArgs