aws
aws
API
smithy4s.aws
AwsCall
AwsClient
AWSInterpreterBuilder
InitialisationError
AwsClientError
AwsCredentialsProvider
AwsEnvironment
AwsEnvironment
AwsErrorTypeDecoder
AwsOperationKind
Unary
Unary
HttpRequest
HttpRequest
Raw
HttpResponse
SimpleHttpClient
Time
smithy4s.aws.internals
AwsSigner
aws
/
smithy4s.aws
/
AwsCredentialsProvider
AwsCredentialsProvider
smithy4s.aws.AwsCredentialsProvider$
object
AwsCredentialsProvider
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
AwsCredentialsProvider
.type
Clear all
Members list
Concise view
Value members
Concrete methods
def
default
[
F
[
_
]](
httpClient
:
SimpleHttpClient
[
F
])(
implicit
F
:
Temporal
[
F
]):
Resource
[
F
,
F
[
AwsCredentials
]]
def
fromEC2
[
F
[
_
] :
MonadThrow
](
httpClient
:
SimpleHttpClient
[
F
]):
F
[
AwsTemporaryCredentials
]
def
fromECS
[
F
[
_
] :
MonadThrow
](
httpClient
:
SimpleHttpClient
[
F
]):
F
[
AwsTemporaryCredentials
]
def
fromEnv
[
F
[
_
]](
implicit
F
:
MonadThrow
[
F
]):
F
[
AwsCredentials
]
def
refreshing
[
F
[
_
]](
get
:
F
[
AwsTemporaryCredentials
])(
implicit
F
:
Temporal
[
F
]):
Resource
[
F
,
F
[
AwsCredentials
]]
Concrete fields
val
AWS_CONTAINER_CREDENTIALS_RELATIVE_URI
:
String
val
AWS_EC2_METADATA_URI
:
String
val
codecAPI
:
AwsJsonCodecAPI
val
instanceMetadataCodec
:
JCodec
[
AwsInstanceMetadata
]