Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Destination S3: STS Assume Role Authentication #38143

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on May 11, 2024

  1. Add the AssumeRoleCredentialConfig that will use STS Assume Role to k…

    …eep credentials refreshed for a particular Role ARN. The Role ARN comes from the connector spec and is configured. Airbyte credentials are used to configure the initial STS Client, then the credentials aquired through the STS Assume Role are used for subsequent service requests. This means that all calls to S3 are made with the temporary credentials aquired through STS. The temporary credentials are refreshed using the credentials provided to the connector through the environment.
    bgroff committed May 11, 2024
    Configuration menu
    Copy the full SHA
    8b3e86e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Remove this comment.

    bgroff committed May 14, 2024
    Configuration menu
    Copy the full SHA
    d1e23b0 View commit details
    Browse the repository at this point in the history
  2. Fix style issues.

    bgroff committed May 14, 2024
    Configuration menu
    Copy the full SHA
    e0c4662 View commit details
    Browse the repository at this point in the history