Class ChannelS3DestinationStorageArgs


  • public final class ChannelS3DestinationStorageArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • bucketArn

        public com.pulumi.core.Output<java.lang.String> bucketArn()
        Returns:
        ARN of the destination Amazon S3 bucket.
      • compressionType

        public com.pulumi.core.Output<java.lang.String> compressionType()
        Returns:
        Compression codec applied to delivered Amazon S3 objects.
      • expectedBucketOwner

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> expectedBucketOwner()
        Returns:
        12-digit AWS account ID expected to own the Amazon S3 bucket.
      • outputKeyTemplate

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> outputKeyTemplate()
        Returns:
        Template that controls the Amazon S3 object key for each delivered record.
      • outputPrefix

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> outputPrefix()
        Returns:
        Prefix prepended to every Amazon S3 object key written by the channel.
      • storageClass

        public com.pulumi.core.Output<java.lang.String> storageClass()
        Returns:
        Amazon S3 storage class for delivered objects. The following arguments are optional: