ktonon/elm-aws-core/1.0.0

NOTE: this package is not compatible with Elm 0.19.1

AWS.Core.Credentials

AWS credentials.

Types

Holds AWS credentials.

type alias AccessKeyId =
String

The AWS access key ID.

type alias SecretAccessKey =
String

The AWS secret access key.

type alias SessionToken =
String

An optional AWS session token.

Building

fromAccessKeys : AccessKeyId -> SecretAccessKey -> Credentials

Create AWS credentials given an access key and secret key.

setSessionToken : SessionToken -> Credentials -> Credentials

Set the session token.

Accessing

accessKeyId : Credentials -> AccessKeyId

Gets the access key.

secretAccessKey : Credentials -> SecretAccessKey

Gets the secret.

sessionToken : Credentials -> Maybe SessionToken

Gets the session token.