# Functions
AddScheme adds the HTTP or HTTPS schemes to a endpoint URL if there is no scheme.
DisableSSLOption sets the DisableSSL options.
NewUnknownEndpointError builds and returns UnknownEndpointError.
NewUnknownServiceError builds and returns UnknownServiceError.
ResolveUnknownServiceOption sets the ResolveUnknownService option.
StrictMatchingOption sets the StrictMatching option.
UseDualStackOption sets the UseDualStack option.
# Structs
A Endpoint provides information about endpoints, and provides the ability to resolve that endpoint for the service, and the region the endpoint represents.
A EndpointNotFoundError is returned when in StrictMatching mode, and the endpoint for the service and region cannot be found in any of the partitions.
No description provided by the author
Options provide the configuration needed to direct how the endpoints will be resolved.
A Partition provides the ability to enumerate the partition's regions and services.
A Region provides information about a region, and ability to resolve an endpoint from the context of a region, given a service.
A ResolvedEndpoint is an endpoint that has been resolved based on a partition service, and region.
A Service provides information about a service, and ability to resolve an endpoint from the context of a service, given a region.
No description provided by the author
A UnknownEndpointError is returned when in StrictMatching mode and the service is valid, but the region does not resolve to an endpoint.
A UnknownServiceError is returned when the service does not resolve to an endpoint.
# Interfaces
EnumPartitions a provides a way to retrieve the underlying partitions that make up the SDK's default Resolver, or any resolver decoded from a model file.
A Resolver provides the interface for functionality to resolve endpoints.
# Type aliases
No description provided by the author
ResolverFunc is a helper utility that wraps a function so it satisfies the Resolver interface.