EcsCredentialsProvider
constructor(platformProvider: <Error class: unknown class> = PlatformProvider.System, httpClient: <Error class: unknown class>? = null)
constructor(platformProvider: <Error class: unknown class> = PlatformProvider.System, httpClient: <Error class: unknown class>? = null, hostResolver: <Error class: unknown class> = HostResolver.Default)
Parameters
platformProvider
the platform provider
httpClient
the HttpClientEngine instance to use to make requests. NOTE: This engine's resources and lifetime are NOT managed by the provider. Caller is responsible for closing.
hostResolver
used to resolve hostname from AwsContainerCredentialsFullUri env setting. If not specified falls back to default.