TeslaAwsSigV4
Middleware to sign Tesla requests with AWS SigV4
This is a simple wrapper around the AWS Signature Version 4 (SigV4) signing process implemented in ex_aws
in the form of Tesla middleware. This is used to sign manual requests to AWS APIs using Tesla. Note, this does NOT use or support any of the service libraries in ex_aws
; it is only signing manually constructed requests with SigV4.
Installation
If available in Hex, the package can be installed
by adding tesla_aws_sigv4
to your list of dependencies in mix.exs
:
def deps do
[
{:tesla_aws_sigv4, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/tesla_aws_sigv4.