aws_request (aws_beam_core v1.2.1)

View Source

Summary

Functions

Include additions only if they don't already exist in the provided list.

Add querystring to url is there are any parameters in the list

Build custom request headers based on a list key-value pairs representing the mappings from param names to header names and a map with the params.

Build request headers based on a list key-value pairs representing the mappings from param names to header names and a map with the params.

Functions

add_headers(Additions, Headers)

Include additions only if they don't already exist in the provided list.

add_query(Url0, Query0)

-spec add_query(binary(), [{binary(), any()}]) -> binary().

Add querystring to url is there are any parameters in the list

build_custom_headers(ParamsCustomHeadersMapping, Params0)

Build custom request headers based on a list key-value pairs representing the mappings from param names to header names and a map with the params.

build_headers(ParamsHeadersMapping, Params0)

Build request headers based on a list key-value pairs representing the mappings from param names to header names and a map with the params.

method_to_binary(_)

-spec method_to_binary(atom()) -> binary().

request(RequestFun, Options)

sign_request(Client, Method, URL, Headers0, Body)

sign_request(Client, Method, URL, Headers0, Body, Options)