Generated Documentation for S3LogRotationListener

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