RedshiftDestinationUpdate
¶
Used by
-
AsyncFirehoseClient Operationsupdate_destination -
FirehoseClient Operationsupdate_destination
Source code in docs_src/capo_firehose/types/redshift_destination_update.py
cloud_watch_logging_options
instance-attribute
¶
cloud_watch_logging_options: NotRequired[CloudWatchLoggingOptions]
The Amazon CloudWatch logging options for your Firehose stream.
cluster_jdbcurl
instance-attribute
¶
cluster_jdbcurl: NotRequired[ClusterJDBCURL]
The database connection string.
processing_configuration
instance-attribute
¶
processing_configuration: NotRequired[ProcessingConfiguration]
The data processing configuration.
retry_options
instance-attribute
¶
retry_options: NotRequired[RedshiftRetryOptions]
The retry behavior in case Firehose is unable to deliver documents to Amazon Redshift. Default value is 3600 (60 minutes).
role_arn
instance-attribute
¶
role_arn: NotRequired[RoleARN]
The Amazon Resource Name (ARN) of the Amazon Web Services credentials. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
s3_backup_mode
instance-attribute
¶
s3_backup_mode: NotRequired[RedshiftS3BackupMode]
You can update a Firehose stream to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the Firehose stream to disable it.
s3_backup_update
instance-attribute
¶
s3_backup_update: NotRequired[S3DestinationUpdate]
The Amazon S3 destination for backup.
s3_update
instance-attribute
¶
s3_update: NotRequired[S3DestinationUpdate]
The Amazon S3 destination.
The compression formats SNAPPY or ZIP cannot be specified in RedshiftDestinationUpdate.S3Update because the Amazon Redshift COPY operation that reads from the S3 bucket doesn't support these compression formats.
secrets_manager_configuration
instance-attribute
¶
secrets_manager_configuration: NotRequired[SecretsManagerConfiguration]
The configuration that defines how you access secrets for Amazon Redshift.