Impl, don't call directly.
Impl, don't call directly.
(partition-resolve {:keys [services] :as partition} service-key region-key)
(resolve* service region)
Resolves an endpoint for a given service and region.
service keyword Identify a AWS service (e.g. :s3) region keyword Identify a AWS region (e.g. :us-east-1).
Return a map with the following keys:
:partition The name of the partition. :endpoint-name The name of the endpoint. :hostname The hostname to use. :ssl-common-name The ssl-common-name to use (optional). :credential-scope The Signature v4 credential scope (optional). :signature-versions A list of possible signature versions (optional). :protocols A list of supported protocols.
Resolves an endpoint for a given service and region. service keyword Identify a AWS service (e.g. :s3) region keyword Identify a AWS region (e.g. :us-east-1). Return a map with the following keys: :partition The name of the partition. :endpoint-name The name of the endpoint. :hostname The hostname to use. :ssl-common-name The ssl-common-name to use (optional). :credential-scope The Signature v4 credential scope (optional). :signature-versions A list of possible signature versions (optional). :protocols A list of supported protocols.
(resolver)
Create a new endpoint resolver.
Create a new endpoint resolver.
(service-resolve partition service-name service endpoint-key)
Resolve the endpoint for the given service.
Resolve the endpoint for the given service.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close