Interface CfnConnectorProfile.IRedshiftConnectorProfilePropertiesProperty
The connector-specific profile properties when using Amazon Redshift.
Namespace: Amazon.CDK.AWS.AppFlow
Assembly: Amazon.CDK.AWS.AppFlow.dll
Syntax (csharp)
public interface IRedshiftConnectorProfilePropertiesProperty
Syntax (vb)
Public Interface IRedshiftConnectorProfilePropertiesProperty
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.AppFlow;
var redshiftConnectorProfilePropertiesProperty = new RedshiftConnectorProfilePropertiesProperty {
BucketName = "bucketName",
RoleArn = "roleArn",
// the properties below are optional
BucketPrefix = "bucketPrefix",
ClusterIdentifier = "clusterIdentifier",
DataApiRoleArn = "dataApiRoleArn",
DatabaseName = "databaseName",
DatabaseUrl = "databaseUrl",
IsRedshiftServerless = false,
WorkgroupName = "workgroupName"
};
Synopsis
Properties
BucketName | A name for the associated Amazon S3 bucket. |
BucketPrefix | The object key for the destination bucket in which Amazon AppFlow places the files. |
ClusterIdentifier |
|
DataApiRoleArn |
|
DatabaseName |
|
DatabaseUrl | The JDBC URL of the Amazon Redshift cluster. |
IsRedshiftServerless |
|
RoleArn | The Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3. |
WorkgroupName |
|
Properties
BucketName
A name for the associated Amazon S3 bucket.
string BucketName { get; }
Property Value
System.String
Remarks
BucketPrefix
The object key for the destination bucket in which Amazon AppFlow places the files.
virtual string BucketPrefix { get; }
Property Value
System.String
Remarks
ClusterIdentifier
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.ClusterIdentifier
.
virtual string ClusterIdentifier { get; }
Property Value
System.String
Remarks
DataApiRoleArn
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.DataApiRoleArn
.
virtual string DataApiRoleArn { get; }
Property Value
System.String
Remarks
DatabaseName
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.DatabaseName
.
virtual string DatabaseName { get; }
Property Value
System.String
Remarks
DatabaseUrl
The JDBC URL of the Amazon Redshift cluster.
virtual string DatabaseUrl { get; }
Property Value
System.String
Remarks
IsRedshiftServerless
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.IsRedshiftServerless
.
virtual object IsRedshiftServerless { get; }
Property Value
System.Object
Remarks
RoleArn
The Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3.
string RoleArn { get; }
Property Value
System.String
Remarks
For more information, and for the polices that you attach to this role, see Allow Amazon Redshift to access your Amazon AppFlow data in Amazon S3 .
WorkgroupName
CfnConnectorProfile.RedshiftConnectorProfilePropertiesProperty.WorkgroupName
.
virtual string WorkgroupName { get; }
Property Value
System.String