AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Describes an update for a destination in Amazon S3.
Namespace: Amazon.KinesisFirehose.Model
Assembly: AWSSDK.KinesisFirehose.dll
Version: 3.x.y.z
public class ExtendedS3DestinationUpdate
The ExtendedS3DestinationUpdate type exposes the following members
Name | Description | |
---|---|---|
ExtendedS3DestinationUpdate() |
Name | Type | Description | |
---|---|---|---|
BucketARN | System.String |
Gets and sets the property BucketARN. The ARN of the S3 bucket. For more information, see Amazon Resource Names (ARNs) and Amazon Web Services Service Namespaces. |
|
BufferingHints | Amazon.KinesisFirehose.Model.BufferingHints |
Gets and sets the property BufferingHints. The buffering option. |
|
CloudWatchLoggingOptions | Amazon.KinesisFirehose.Model.CloudWatchLoggingOptions |
Gets and sets the property CloudWatchLoggingOptions. The Amazon CloudWatch logging options for your delivery stream. |
|
CompressionFormat | Amazon.KinesisFirehose.CompressionFormat |
Gets and sets the property CompressionFormat.
The compression format. If no value is specified, the default is |
|
CustomTimeZone | System.String |
Gets and sets the property CustomTimeZone. The time zone you prefer. UTC is the default. |
|
DataFormatConversionConfiguration | Amazon.KinesisFirehose.Model.DataFormatConversionConfiguration |
Gets and sets the property DataFormatConversionConfiguration. The serializer, deserializer, and schema for converting data from the JSON format to the Parquet or ORC format before writing it to Amazon S3. |
|
DynamicPartitioningConfiguration | Amazon.KinesisFirehose.Model.DynamicPartitioningConfiguration |
Gets and sets the property DynamicPartitioningConfiguration. The configuration of the dynamic partitioning mechanism that creates smaller data sets from the streaming data by partitioning it based on partition keys. Currently, dynamic partitioning is only supported for Amazon S3 destinations. |
|
EncryptionConfiguration | Amazon.KinesisFirehose.Model.EncryptionConfiguration |
Gets and sets the property EncryptionConfiguration. The encryption configuration. If no value is specified, the default is no encryption. |
|
ErrorOutputPrefix | System.String |
Gets and sets the property 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. |
|
FileExtension | System.String |
Gets and sets the property FileExtension. Specify a file extension. It will override the default file extension |
|
Prefix | System.String |
Gets and sets the property 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. |
|
ProcessingConfiguration | Amazon.KinesisFirehose.Model.ProcessingConfiguration |
Gets and sets the property ProcessingConfiguration. The data processing configuration. |
|
RoleARN | System.String |
Gets and sets the property 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. |
|
S3BackupMode | Amazon.KinesisFirehose.S3BackupMode |
Gets and sets the property S3BackupMode. You can update a delivery stream to enable Amazon S3 backup if it is disabled. If backup is enabled, you can't update the delivery stream to disable it. |
|
S3BackupUpdate | Amazon.KinesisFirehose.Model.S3DestinationUpdate |
Gets and sets the property S3BackupUpdate. The Amazon S3 destination for backup. |
.NET Core App:
Supported in: 3.1
.NET Standard:
Supported in: 2.0
.NET Framework:
Supported in: 4.5, 4.0, 3.5