logstash-plugins / logstash-input-kinesis

Logstash Plugin for AWS Kinesis Input
Apache License 2.0
45 stars 57 forks source link

Add support for GovCloud assume role and upgrade AWS SDK #99

Open bink22 opened 1 year ago

bink22 commented 1 year ago

To assume roles in GovCloud regions we must specify the GovCloud STS endpoint (Though not using that deprecated method). This Builder pattern can also be used to add support for Chinese regions or a Max Session Timeout.

Let's also upgrade the AWS SDK libraries while we're at it.