/AWS1/CL_FRHS3DSTUPDATE¶
Describes an update for a destination in Amazon S3.
CONSTRUCTOR
¶
IMPORTING¶
Optional arguments:¶
IV_ROLEARN
TYPE /AWS1/FRHROLEARN
/AWS1/FRHROLEARN
¶
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.
IV_BUCKETARN
TYPE /AWS1/FRHBUCKETARN
/AWS1/FRHBUCKETARN
¶
The ARN of the S3 bucket. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
IV_PREFIX
TYPE /AWS1/FRHPREFIX
/AWS1/FRHPREFIX
¶
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered Amazon S3 files. You can also specify a custom prefix, as described in Custom Prefixes for Amazon S3 Objects.
IV_ERROROUTPUTPREFIX
TYPE /AWS1/FRHERROROUTPUTPREFIX
/AWS1/FRHERROROUTPUTPREFIX
¶
A prefix that Firehose evaluates and adds to failed records before writing them to S3. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects.
IO_BUFFERINGHINTS
TYPE REF TO /AWS1/CL_FRHBUFFERINGHINTS
/AWS1/CL_FRHBUFFERINGHINTS
¶
The buffering option. If no value is specified,
BufferingHints
object default values are used.
IV_COMPRESSIONFORMAT
TYPE /AWS1/FRHCOMPRESSIONFORMAT
/AWS1/FRHCOMPRESSIONFORMAT
¶
The compression format. If no value is specified, the default is
UNCOMPRESSED
.The compression formats
SNAPPY
orZIP
cannot be specified for Amazon Redshift destinations because they are not supported by the Amazon RedshiftCOPY
operation that reads from the S3 bucket.
IO_ENCRYPTIONCONFIGURATION
TYPE REF TO /AWS1/CL_FRHENCRYPTIONCONF
/AWS1/CL_FRHENCRYPTIONCONF
¶
The encryption configuration. If no value is specified, the default is no encryption.
IO_CLOUDWATCHLOGGINGOPTIONS
TYPE REF TO /AWS1/CL_FRHCLOUDWATCHLOGOPTS
/AWS1/CL_FRHCLOUDWATCHLOGOPTS
¶
The CloudWatch logging options for your Firehose stream.
Queryable Attributes¶
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.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
BucketARN¶
The ARN of the S3 bucket. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUCKETARN() |
Getter for BUCKETARN, with configurable default |
ASK_BUCKETARN() |
Getter for BUCKETARN w/ exceptions if field has no value |
HAS_BUCKETARN() |
Determine if BUCKETARN has a value |
Prefix¶
The "YYYY/MM/DD/HH" time format prefix is automatically used for delivered Amazon S3 files. You can also specify a custom prefix, as described in Custom Prefixes for Amazon S3 Objects.
Accessible with the following methods¶
Method | Description |
---|---|
GET_PREFIX() |
Getter for PREFIX, with configurable default |
ASK_PREFIX() |
Getter for PREFIX w/ exceptions if field has no value |
HAS_PREFIX() |
Determine if PREFIX has a value |
ErrorOutputPrefix¶
A prefix that Firehose evaluates and adds to failed records before writing them to S3. This prefix appears immediately following the bucket name. For information about how to specify this prefix, see Custom Prefixes for Amazon S3 Objects.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ERROROUTPUTPREFIX() |
Getter for ERROROUTPUTPREFIX, with configurable default |
ASK_ERROROUTPUTPREFIX() |
Getter for ERROROUTPUTPREFIX w/ exceptions if field has no v |
HAS_ERROROUTPUTPREFIX() |
Determine if ERROROUTPUTPREFIX has a value |
BufferingHints¶
The buffering option. If no value is specified,
BufferingHints
object default values are used.
Accessible with the following methods¶
Method | Description |
---|---|
GET_BUFFERINGHINTS() |
Getter for BUFFERINGHINTS |
CompressionFormat¶
The compression format. If no value is specified, the default is
UNCOMPRESSED
.The compression formats
SNAPPY
orZIP
cannot be specified for Amazon Redshift destinations because they are not supported by the Amazon RedshiftCOPY
operation that reads from the S3 bucket.
Accessible with the following methods¶
Method | Description |
---|---|
GET_COMPRESSIONFORMAT() |
Getter for COMPRESSIONFORMAT, with configurable default |
ASK_COMPRESSIONFORMAT() |
Getter for COMPRESSIONFORMAT w/ exceptions if field has no v |
HAS_COMPRESSIONFORMAT() |
Determine if COMPRESSIONFORMAT has a value |
EncryptionConfiguration¶
The encryption configuration. If no value is specified, the default is no encryption.
Accessible with the following methods¶
Method | Description |
---|---|
GET_ENCRYPTIONCONFIGURATION() |
Getter for ENCRYPTIONCONFIGURATION |
CloudWatchLoggingOptions¶
The CloudWatch logging options for your Firehose stream.
Accessible with the following methods¶
Method | Description |
---|---|
GET_CLOUDWATCHLOGGINGOPTIONS() |
Getter for CLOUDWATCHLOGGINGOPTIONS |