AnomalyDetectorRdsSourceConfigArgs

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

Constructors

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

Properties

Link copied to clipboard
val databaseHost: Output<String>

The host name of the database.

Link copied to clipboard
val databaseName: Output<String>

The name of the RDS database.

Link copied to clipboard
val databasePort: Output<Int>

The port number where the database can be accessed.

Link copied to clipboard

A string identifying the database instance.

Link copied to clipboard
val roleArn: Output<String>

The Amazon Resource Name (ARN) of the role.

Link copied to clipboard

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

Link copied to clipboard
val tableName: Output<String>

The name of the table in the database.

Link copied to clipboard

An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.

Functions

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