Package com.pulumi.aws.appflow.inputs
Class ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.appflow.inputs.ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder
-
public static final class ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs defaults)
-
-
Method Detail
-
bucketName
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder bucketName(com.pulumi.core.Output<java.lang.String> bucketName)
- Parameters:
bucketName- Name of the Amazon S3 bucket associated with Snowflake.- Returns:
- builder
-
bucketName
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder bucketName(java.lang.String bucketName)
- Parameters:
bucketName- Name of the Amazon S3 bucket associated with Snowflake.- Returns:
- builder
-
bucketPrefix
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder bucketPrefix(@Nullable com.pulumi.core.Output<java.lang.String> bucketPrefix)
- Parameters:
bucketPrefix- Bucket path that refers to the Amazon S3 bucket associated with Snowflake.- Returns:
- builder
-
bucketPrefix
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder bucketPrefix(java.lang.String bucketPrefix)
- Parameters:
bucketPrefix- Bucket path that refers to the Amazon S3 bucket associated with Snowflake.- Returns:
- builder
-
clusterIdentifier
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder clusterIdentifier(@Nullable com.pulumi.core.Output<java.lang.String> clusterIdentifier)
- Parameters:
clusterIdentifier- Unique ID that's assigned to an Amazon Redshift cluster.- Returns:
- builder
-
clusterIdentifier
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder clusterIdentifier(java.lang.String clusterIdentifier)
- Parameters:
clusterIdentifier- Unique ID that's assigned to an Amazon Redshift cluster.- Returns:
- builder
-
dataApiRoleArn
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder dataApiRoleArn(@Nullable com.pulumi.core.Output<java.lang.String> dataApiRoleArn)
- Parameters:
dataApiRoleArn- ARN of the IAM role that permits AppFlow to access the database through Data API.- Returns:
- builder
-
dataApiRoleArn
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder dataApiRoleArn(java.lang.String dataApiRoleArn)
- Parameters:
dataApiRoleArn- ARN of the IAM role that permits AppFlow to access the database through Data API.- Returns:
- builder
-
databaseName
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder databaseName(@Nullable com.pulumi.core.Output<java.lang.String> databaseName)
- Parameters:
databaseName- Name of an Amazon Redshift database.- Returns:
- builder
-
databaseName
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder databaseName(java.lang.String databaseName)
- Parameters:
databaseName- Name of an Amazon Redshift database.- Returns:
- builder
-
databaseUrl
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder databaseUrl(@Nullable com.pulumi.core.Output<java.lang.String> databaseUrl)
- Parameters:
databaseUrl- JDBC URL of the Amazon Redshift cluster.- Returns:
- builder
-
databaseUrl
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder databaseUrl(java.lang.String databaseUrl)
- Parameters:
databaseUrl- JDBC URL of the Amazon Redshift cluster.- Returns:
- builder
-
roleArn
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- ARN of the IAM role.- Returns:
- builder
-
roleArn
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- ARN of the IAM role.- Returns:
- builder
-
build
public ConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftArgs build()
-
-