Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data RedshiftConnectorProfileProperties = RedshiftConnectorProfileProperties' {}
- newRedshiftConnectorProfileProperties :: Text -> Text -> RedshiftConnectorProfileProperties
- redshiftConnectorProfileProperties_bucketPrefix :: Lens' RedshiftConnectorProfileProperties (Maybe Text)
- redshiftConnectorProfileProperties_clusterIdentifier :: Lens' RedshiftConnectorProfileProperties (Maybe Text)
- redshiftConnectorProfileProperties_dataApiRoleArn :: Lens' RedshiftConnectorProfileProperties (Maybe Text)
- redshiftConnectorProfileProperties_databaseName :: Lens' RedshiftConnectorProfileProperties (Maybe Text)
- redshiftConnectorProfileProperties_databaseUrl :: Lens' RedshiftConnectorProfileProperties (Maybe Text)
- redshiftConnectorProfileProperties_isRedshiftServerless :: Lens' RedshiftConnectorProfileProperties (Maybe Bool)
- redshiftConnectorProfileProperties_workgroupName :: Lens' RedshiftConnectorProfileProperties (Maybe Text)
- redshiftConnectorProfileProperties_bucketName :: Lens' RedshiftConnectorProfileProperties Text
- redshiftConnectorProfileProperties_roleArn :: Lens' RedshiftConnectorProfileProperties Text
Documentation
data RedshiftConnectorProfileProperties Source #
The connector-specific profile properties when using Amazon Redshift.
See: newRedshiftConnectorProfileProperties
smart constructor.
RedshiftConnectorProfileProperties' | |
|
Instances
newRedshiftConnectorProfileProperties Source #
Create a value of RedshiftConnectorProfileProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:bucketPrefix:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_bucketPrefix
- The object key for the destination bucket in which Amazon AppFlow places
the files.
$sel:clusterIdentifier:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_clusterIdentifier
- The unique ID that's assigned to an Amazon Redshift cluster.
$sel:dataApiRoleArn:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_dataApiRoleArn
- The Amazon Resource Name (ARN) of an IAM role that permits Amazon
AppFlow to access your Amazon Redshift database through the Data API.
For more information, and for the polices that you attach to this role,
see
Allow Amazon AppFlow to access Amazon Redshift databases with the Data API.
$sel:databaseName:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_databaseName
- The name of an Amazon Redshift database.
$sel:databaseUrl:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_databaseUrl
- The JDBC URL of the Amazon Redshift cluster.
$sel:isRedshiftServerless:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_isRedshiftServerless
- Indicates whether the connector profile defines a connection to an
Amazon Redshift Serverless data warehouse.
$sel:workgroupName:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_workgroupName
- The name of an Amazon Redshift workgroup.
$sel:bucketName:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_bucketName
- A name for the associated Amazon S3 bucket.
$sel:roleArn:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_roleArn
- The Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift
read-only access to Amazon S3. 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.
redshiftConnectorProfileProperties_bucketPrefix :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #
The object key for the destination bucket in which Amazon AppFlow places the files.
redshiftConnectorProfileProperties_clusterIdentifier :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #
The unique ID that's assigned to an Amazon Redshift cluster.
redshiftConnectorProfileProperties_dataApiRoleArn :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #
The Amazon Resource Name (ARN) of an IAM role that permits Amazon AppFlow to access your Amazon Redshift database through the Data API. For more information, and for the polices that you attach to this role, see Allow Amazon AppFlow to access Amazon Redshift databases with the Data API.
redshiftConnectorProfileProperties_databaseName :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #
The name of an Amazon Redshift database.
redshiftConnectorProfileProperties_databaseUrl :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #
The JDBC URL of the Amazon Redshift cluster.
redshiftConnectorProfileProperties_isRedshiftServerless :: Lens' RedshiftConnectorProfileProperties (Maybe Bool) Source #
Indicates whether the connector profile defines a connection to an Amazon Redshift Serverless data warehouse.
redshiftConnectorProfileProperties_workgroupName :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #
The name of an Amazon Redshift workgroup.
redshiftConnectorProfileProperties_bucketName :: Lens' RedshiftConnectorProfileProperties Text Source #
A name for the associated Amazon S3 bucket.
redshiftConnectorProfileProperties_roleArn :: Lens' RedshiftConnectorProfileProperties Text Source #
The Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3. 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.