Package-level declarations
Types
Functions
Link copied to clipboard
fun resolveAccountId(endpointMode: AccountIdEndpointMode, attributes: <Error class: unknown class>): String?
Resolve the account ID from the given attributes while respecting the given AccountIdEndpointMode
Link copied to clipboard
suspend fun resolveAccountIdEndpointMode(provider: <Error class: unknown class> = PlatformProvider.System, profile: <Error class: unknown class><AwsProfile> = asyncLazy { loadAwsSharedConfig(provider).activeProfile }): AccountIdEndpointMode
Resolve the AccountIdEndpointMode from the environment.
Link copied to clipboard
suspend fun resolveEndpointDiscoveryEnabled(provider: <Error class: unknown class> = PlatformProvider.System, profile: <Error class: unknown class><AwsProfile> = asyncLazy { loadAwsSharedConfig(provider).activeProfile }, serviceRequiresEpDiscovery: Boolean): Boolean
Resolve the endpoint discovery mode
Link copied to clipboard
suspend fun resolveEndpointUrl(sharedConfig: <Error class: unknown class><AwsSharedConfig>, sysPropSuffix: String, envSuffix: String, sharedConfigKey: String, provider: <Error class: unknown class> = PlatformProvider.System): <Error class: unknown class>?
Attempts to find the configured endpoint URL for a specific service.
Link copied to clipboard
suspend fun resolveUseDualStack(provider: <Error class: unknown class> = PlatformProvider.System, profile: <Error class: unknown class><AwsProfile> = asyncLazy { loadAwsSharedConfig(provider).activeProfile }): Boolean?
Attempts to resolve the enabled state of dual-stack endpoints from the environment.
Link copied to clipboard
suspend fun resolveUseFips(provider: <Error class: unknown class> = PlatformProvider.System, profile: <Error class: unknown class><AwsProfile> = asyncLazy { loadAwsSharedConfig(provider).activeProfile }): Boolean?
Attempts to resolve the enabled state of FIPS endpoints from the environment.