S3 defines the parameters for out_s3 output plugin
| Field | Description | Scheme |
|---|---|---|
| awsKeyId | The AWS access key id. | *string |
| awsSecKey | The AWS secret key. | *string |
| awsKeyIdFromSecret | The AWS access key id from Secrets. | *plugins.Secret |
| awsSecKeyFromSecret | The AWS secret key from Secrets. | *plugins.Secret |
| s3Bucket | The Amazon S3 bucket name. | *string |
| s3Region | The Amazon S3 region name | *string |
| s3Endpoint | The endpoint URL (like "http://localhost:9000/\") | *string |
| forcePathStyle | This prevents AWS SDK from breaking endpoint URL | *bool |
| timeSliceFormat | This timestamp is added to each file name | *string |
| path | The path prefix of the files on S3. | *string |
| s3ObjectKeyFormat | The actual S3 path. This is interpolated to the actual path. | *string |
| storeAs | The compression type. | *string |
| proxyUri | The proxy URL. | *string |
| sslVerifyPeer | Verify the SSL certificate of the endpoint. | *bool |
| useServerSideEncryption | the following parameters are for S3 kms https://docs.aws.amazon.com/AmazonS3/latest/userguide/UsingKMSEncryption.html | *string |
| sseCustomerAlgorithm | The AWS KMS enctyption algorithm. | *string |
| ssekmsKeyId | The AWS KMS key ID. | *string |
| sseCustomerKey | The AWS KMS key. | *string |
| sseCustomerKeyMd5 | The AWS KMS key MD5. | *string |