Interface CfnAnomalyDetector.IRedshiftSourceConfigProperty
Provides information about the Amazon Redshift database configuration.
Namespace: Amazon.CDK.AWS.LookoutMetrics
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IRedshiftSourceConfigProperty
Syntax (vb)
Public Interface IRedshiftSourceConfigProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.LookoutMetrics;
var redshiftSourceConfigProperty = new RedshiftSourceConfigProperty {
ClusterIdentifier = "clusterIdentifier",
DatabaseHost = "databaseHost",
DatabaseName = "databaseName",
DatabasePort = 123,
RoleArn = "roleArn",
SecretManagerArn = "secretManagerArn",
TableName = "tableName",
VpcConfiguration = new VpcConfigurationProperty {
SecurityGroupIdList = new [] { "securityGroupIdList" },
SubnetIdList = new [] { "subnetIdList" }
}
};
Synopsis
Properties
Cluster |
A string identifying the Redshift cluster. |
Database |
The name of the database host. |
Database |
The Redshift database name. |
Database |
The port number where the database can be accessed. |
Role |
The Amazon Resource Name (ARN) of the role providing access to the database. |
Secret |
The Amazon Resource Name (ARN) of the AWS Secrets Manager role. |
Table |
The table name of the Redshift database. |
Vpc |
Contains information about the Amazon Virtual Private Cloud (VPC) configuration. |
Properties
ClusterIdentifier
A string identifying the Redshift cluster.
string ClusterIdentifier { get; }
Property Value
System.
Remarks
DatabaseHost
The name of the database host.
string DatabaseHost { get; }
Property Value
System.
Remarks
DatabaseName
The Redshift database name.
string DatabaseName { get; }
Property Value
System.
Remarks
DatabasePort
The port number where the database can be accessed.
double DatabasePort { get; }
Property Value
System.
Remarks
RoleArn
The Amazon Resource Name (ARN) of the role providing access to the database.
string RoleArn { get; }
Property Value
System.
Remarks
SecretManagerArn
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
string SecretManagerArn { get; }
Property Value
System.
Remarks
TableName
The table name of the Redshift database.
string TableName { get; }
Property Value
System.
Remarks
VpcConfiguration
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
object VpcConfiguration { get; }
Property Value
System.