$ gem install fluent-plugin-eventbridge
Add following line to your Gemfile:
gem "fluent-plugin-eventbridge"
And then execute:
$ bundle
AWS secret key.
Default value: ap-northeast-1
.
Default value: default
.
Default value: 15
.
Default value: source
.
Default value: event_type
.
Default value: time
.
The Amazon Resource Name (ARN) of the role to assume
An identifier for the assumed role session
An IAM policy in JSON format
The duration, in seconds, of the role session (900-3600)
A unique identifier that is used by third parties when assuming roles in their customers' accounts.
The region of the STS endpoint to use.
A http proxy url for requests to aws sts service
A url for a regional sts api endpoint, the default is global
The Amazon Resource Name (ARN) of the role to assume
An identifier for the assumed role session
The absolute path to the file on disk containing the OIDC token
An IAM policy in JSON format
The duration, in seconds, of the role session (900-43200)
The region of the STS endpoint to use.
Number of times to retry when retrieving credentials
IP address (default:169.254.169.254)
Port number (default:80)
Number of seconds to wait for the connection to open
Number of seconds to wait for one block to be read
Path to the shared file. (default: $HOME/.aws/credentials)
Profile name. Default to 'default' or ENV['AWS_PROFILE']
<match **>
@type eventbridge
aws_key_id YOUR_AWS_KEY_ID
aws_sec_key YOUR_AWS_SECRET_KEY
aws_region YOUR_AWS_REGION
event_bus_name BUS_NAME
source_key source
detail_type_key event_type
time_key time
batch_size 10
</match>
- Copyright(c) 2023- kaija
- License
- Apache License, Version 2.0