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

AWS v4 auth for http client components #2578

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

jfrconley
Copy link

Added support for configuring aws_v4 authentication http client components. This is useful in cases where you want to call a lambda function url or protected api gateway using the included aws auth capabilities.

Example:

pipeline:
  processors:
    - http:
         url: "https://some-lamba-function-url"
         verb: "GET"
         aws_v4:
           // Will try to pull credentials from the environment by default
           enabled: true
           // You can configure the service name as needed
           service: test-service
           
           // These fields are the exact same as other resources that use v4 auth
           region: us-east-1
           credentials:
             profile: test-profile

@jfrconley jfrconley requested a review from Jeffail as a code owner May 10, 2024 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant