package configsources
Import Path
github.com/aws/aws-sdk-go-v2/internal/configsources (on go.dev)
Dependency Relation
imports 2 packages, and imported by one package
Package-Level Type Names (total 3, all are exported)
EnableEndpointDiscoveryProvider is an interface for retrieving external configuration value
for Enable Endpoint Discovery
( EnableEndpointDiscoveryProvider) GetEnableEndpointDiscovery(ctx context.Context) (value aws.EndpointDiscoveryEnableState, found bool, err error)
UseDualStackEndpointProvider is an interface for retrieving external configuration values for UseDualStackEndpoint
( UseDualStackEndpointProvider) GetUseDualStackEndpoint(context.Context) (value aws.DualStackEndpointState, found bool, err error)
UseFIPSEndpointProvider is an interface for retrieving external configuration values for UseFIPSEndpoint
( UseFIPSEndpointProvider) GetUseFIPSEndpoint(context.Context) (value aws.FIPSEndpointState, found bool, err error)
Package-Level Functions (total 3, all are exported)
ResolveEnableEndpointDiscovery extracts the first instance of a EnableEndpointDiscoveryProvider from the config slice.
Additionally returns a aws.EndpointDiscoveryEnableState to indicate if the value was found in provided configs,
and error if one is encountered.
ResolveUseDualStackEndpoint extracts the first instance of a UseDualStackEndpoint from the config slice.
Additionally returns a boolean to indicate if the value was found in provided configs, and error if one is encountered.
ResolveUseFIPSEndpoint extracts the first instance of a UseFIPSEndpointProvider from the config slice.
Additionally, returns a boolean to indicate if the value was found in provided configs, and error if one is encountered.
Package-Level Constants (only one, which is unexported)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)