aws-http4s
aws-http4s
API
smithy4s.aws
AwsCall
AwsCall
AwsClient
AWSInterpreterBuilder
AwsClientError
AwsClientInitialisationError
AwsClientInitialisationError
NotAws
UnsupportedProtocol
AwsCredentialsFile
AwsCredentialsFile
AwsCredentialsFileException
AwsCredentialsProvider
AwsCredentialsProvider
AwsEnvironment
AwsEnvironment
AwsErrorTypeDecoder
AwsOperationKind
ByteUpload
ByteUpload
Unary
Unary
aws-http4s
/
smithy4s.aws
/
AwsCredentialsProvider
AwsCredentialsProvider
smithy4s.aws.AwsCredentialsProvider
See the
AwsCredentialsProvider
companion object
class
AwsCredentialsProvider
[
F
[
_
]](
implicit
F
:
Temporal
[
F
])
Attributes
Companion
object
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Members list
Clear all
Value members
Concrete methods
def
default
(
httpClient
:
Client
[
F
])(
implicit
files
:
Files
[
F
]):
Resource
[
F
,
F
[
AwsCredentials
]]
def
defaultCredentialsFile
(
implicit
files
:
Files
[
F
]):
F
[
Path
]
def
fromDisk
(
path
:
Path
,
profile
:
Option
[
String
])(
implicit
files
:
Files
[
F
]):
F
[
AwsCredentials
]
def
fromEC2
(
httpClient
:
Client
[
F
]):
F
[
AwsTemporaryCredentials
]
def
fromECS
(
httpClient
:
Client
[
F
]):
F
[
AwsTemporaryCredentials
]
def
getProfileFromEnv
:
Option
[
String
]
def
refreshing
(
get
:
F
[
AwsTemporaryCredentials
]):
Resource
[
F
,
F
[
AwsCredentials
]]
Concrete fields
val
AWS_CONTAINER_CREDENTIALS_RELATIVE_URI
:
String
val
AWS_EC2_METADATA_URI
:
Uri
val
AWS_ECS_METADATA_BASE_URI
:
Uri
val
fromEnv
:
F
[
AwsCredentials
]
Implicits
Implicits
implicit
val
awsInstanceMetadataDecoder
:
EntityDecoder
[
F
,
AwsInstanceMetadata
]
In this article
Attributes
Members list
Value members
Concrete methods
Concrete fields
Implicits
Implicits