This extension copies logs to an S3 bucket upon rotation by the server according to the configuration log rotation policy
Allowed Arguments
| Argument Name: | bucket-name |
| Description: | The name of the S3 bucket to upload files upon log rotation (no default value set) |
| Data Type: | String |
| Is Required: | true |
| Maximum Occurrences: | 1 |
| Argument Name: | bucket-path |
| Description: | The path in the bucket where the file must be placed |
| Data Type: | File Path |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | access-key |
| Description: | The access key to authenticate to the bucket (no default value set) |
| Data Type: | String |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | secret-key |
| Description: | The secret key to authenticate to the bucket (no default value set) |
| Data Type: | String |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | session-token |
| Description: | The session token to authenticate to the bucket (no default value set) |
| Data Type: | String |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | role-arn |
| Description: | The ARN of the role to use to obtain short-lived credentials (no default value set) |
| Data Type: | String |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | role-name |
| Description: | The name of the role to use to obtain short-lived credentials (no default value set) |
| Data Type: | String |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | properties-file |
| Description: | The properties file to use to authenticate to the bucket |
| Data Type: | File Path |
| Is Required: | false |
| Maximum Occurrences: | 1 |
| Argument Name: | region |
| Description: | The region the target S3 bucket is in (no default value set) |
| Data Type: | String |
| Is Required: | false |
| Maximum Occurrences: | 1 |