Details
-
Improvement
-
Status: Open
-
P3
-
Resolution: Unresolved
-
None
-
None
Description
To use StsAssumeRoleCredentialsProvider from the environment that doesn't have access to AWS defaults credentials one needs to provide configured StsClient to StsAssumeRoleCredentialsProvider.
If we don't serialize and consequently deserialize StsClient that was provided to StsAssumeRoleCredentialsProvider, we're not going to be able to use StsAssumeRoleCredentialsProvider from the Beam pipeline.
The goal of this ticket is to introduce this functionality.
Attachments
Issue Links
- is blocked by
-
BEAM-13563 Generalize AWS client provider to be independent of client type
- Triage Needed
- is related to
-
BEAM-13244 Add STS Assume role credentials provider to AwsModule (AWS SDK v2)
- Resolved