Class CfnAnomalyDetector.RedshiftSourceConfigProperty
Provides information about the Amazon Redshift database configuration.
Inheritance
Namespace: Amazon.CDK.AWS.LookoutMetrics
Assembly: Amazon.CDK.AWS.LookoutMetrics.dll
Syntax (csharp)
public class RedshiftSourceConfigProperty : Object, CfnAnomalyDetector.IRedshiftSourceConfigProperty
Syntax (vb)
Public Class RedshiftSourceConfigProperty
Inherits Object
Implements CfnAnomalyDetector.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
Constructors
RedshiftSourceConfigProperty() |
Properties
ClusterIdentifier | A string identifying the Redshift cluster. |
DatabaseHost | The name of the database host. |
DatabaseName | The Redshift database name. |
DatabasePort | The port number where the database can be accessed. |
RoleArn | The Amazon Resource Name (ARN) of the role providing access to the database. |
SecretManagerArn | The Amazon Resource Name (ARN) of the AWS Secrets Manager role. |
TableName | The table name of the Redshift database. |
VpcConfiguration | Contains information about the Amazon Virtual Private Cloud (VPC) configuration. |
Constructors
RedshiftSourceConfigProperty()
public RedshiftSourceConfigProperty()
Properties
ClusterIdentifier
A string identifying the Redshift cluster.
public string ClusterIdentifier { get; set; }
Property Value
System.String
Remarks
DatabaseHost
The name of the database host.
public string DatabaseHost { get; set; }
Property Value
System.String
Remarks
DatabaseName
The Redshift database name.
public string DatabaseName { get; set; }
Property Value
System.String
Remarks
DatabasePort
The port number where the database can be accessed.
public double DatabasePort { get; set; }
Property Value
System.Double
Remarks
RoleArn
The Amazon Resource Name (ARN) of the role providing access to the database.
public string RoleArn { get; set; }
Property Value
System.String
Remarks
SecretManagerArn
The Amazon Resource Name (ARN) of the AWS Secrets Manager role.
public string SecretManagerArn { get; set; }
Property Value
System.String
Remarks
TableName
The table name of the Redshift database.
public string TableName { get; set; }
Property Value
System.String
Remarks
VpcConfiguration
Contains information about the Amazon Virtual Private Cloud (VPC) configuration.
public object VpcConfiguration { get; set; }
Property Value
System.Object