Overview - aws-api API documentation (original) (raw)

API Overview - aws-api

A Clojure API for the AWS API

cognitect.aws.client.api

Detailed API documentation

API functions for using a client to interact with AWS services.

Public variables and functions:client default-http-client doc doc-str invoke invoke-async ops request-spec-key response-spec-key stop validate-requests


cognitect.aws.client.shared

Detailed API documentation

Default, globally shared resources which are by default shared among all AWS clients and whose lifecycles and resources are automatically managed.

Public variables and functions:credentials-provider http-client region-provider


cognitect.aws.client.test-double

Detailed API documentation

Provides a test implementation of the aws client, which can be passed to the functions in the cognitect.aws.client.api ns.

Public variables and functions:client instrument


cognitect.aws.credentials

Detailed API documentation

Contains credentials providers and helpers for discovering credentials.

Alpha. Subject to change.

Public variables and functions:auto-refreshing-credentials basic-credentials-provider cached-credentials-with-auto-refresh calculate-ttl chain-credentials-provider container-credentials-provider default-credentials-provider environment-credentials-provider fetch fetch-async instance-profile-IMDSv2-credentials-provider instance-profile-credentials-provider profile-credentials-provider stop system-property-credentials-provider


cognitect.aws.http.default

Detailed API documentation

Public variables and functions:create


cognitect.aws.region

Detailed API documentation

Region providers. Primarily for internal use, and subject to change.

Public variables and functions:chain-region-provider default-region-provider environment-region-provider fetch fetch-async instance-region-IMDS-v2-provider instance-region-provider profile-region-provider system-property-region-provider


cognitect.aws.resources

Detailed API documentation

Public variables and functions:loader resource


cognitect.aws.retry

Detailed API documentation

Public variables and functions:capped-exponential-backoff default-backoff default-retriable?