Interface CfnAnomalyDetectorPropsMixin.RDSSourceConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnAnomalyDetectorPropsMixin.RDSSourceConfigProperty.Jsii$Proxy
- Enclosing class:
CfnAnomalyDetectorPropsMixin
@Stability(Stable)
public static interface CfnAnomalyDetectorPropsMixin.RDSSourceConfigProperty
extends software.amazon.jsii.JsiiSerializable
Contains information about the Amazon Relational Database Service (RDS) configuration.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.lookoutmetrics.*;
RDSSourceConfigProperty rDSSourceConfigProperty = RDSSourceConfigProperty.builder()
.databaseHost("databaseHost")
.databaseName("databaseName")
.databasePort(123)
.dbInstanceIdentifier("dbInstanceIdentifier")
.roleArn("roleArn")
.secretManagerArn("secretManagerArn")
.tableName("tableName")
.vpcConfiguration(VpcConfigurationProperty.builder()
.securityGroupIdList(List.of("securityGroupIdList"))
.subnetIdList(List.of("subnetIdList"))
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnAnomalyDetectorPropsMixin.RDSSourceConfigPropertystatic final classAn implementation forCfnAnomalyDetectorPropsMixin.RDSSourceConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe host name of the database.default StringThe name of the RDS database.default NumberThe port number where the database can be accessed.default StringA string identifying the database instance.default ObjectThe Amazon Resource Name (ARN) of the role.default StringThe Amazon Resource Name (ARN) of the AWS Secrets Manager role.default StringThe name of the table in the database.default ObjectAn object containing information about the Amazon Virtual Private Cloud (VPC) configuration.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDatabaseHost
The host name of the database.- See Also:
-
getDatabaseName
The name of the RDS database.- See Also:
-
getDatabasePort
The port number where the database can be accessed.- See Also:
-
getDbInstanceIdentifier
A string identifying the database instance.- See Also:
-
getRoleArn
- See Also:
-
getSecretManagerArn
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.- See Also:
-
getTableName
The name of the table in the database.- See Also:
-
getVpcConfiguration
An object containing information about the Amazon Virtual Private Cloud (VPC) configuration.Returns union: either
IResolvableorCfnAnomalyDetectorPropsMixin.VpcConfigurationProperty- See Also:
-
builder
-