[ https://issues.apache.org/jira/browse/BEAM-13244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anonymous updated BEAM-13244: ----------------------------- Status: Triage Needed (was: Resolved) > Add STS Assume role credentials provider to AwsModule (AWS SDK v2) > ------------------------------------------------------------------ > > Key: BEAM-13244 > URL: https://issues.apache.org/jira/browse/BEAM-13244 > Project: Beam > Issue Type: Improvement > Components: io-java-aws > Reporter: Moritz Mack > Assignee: Moritz Mack > Priority: P3 > Labels: aws > Fix For: 2.36.0 > > Time Spent: 0.5h > Remaining Estimate: 0h > > Java IOs for AWS SDK v1 already have support for STS assume role credentials. > Scope of this ticket is to add similar support for AWS SDK v2. > However, it's critical to note that support will be limited. > * After deserialization the {{StsAssumeRoleCredentialsProvider}} will always > use the default STS client, regardless of what client was configured. The > same limitation applies to the current support for AWS SDK v1. > * Also, the {{StsAssumeRoleCredentialsProvider}} may be configured to > provide a {{AssumeRoleRequest}} on demand through a {{Supplier}} function. > After deserialization the {{StsAssumeRoleCredentialsProvider}} will always > use the {{AssumeRoleRequest}} that was provided during serialization. -- This message was sent by Atlassian Jira (v8.20.10#820010)