Options provide configuration needed to direct how endpoints are resolved.
Disable usage of HTTPS (TLS / SSL)
LogDeprecated indicates that deprecated endpoints should be logged to the provided logger.
Logger is a logging implementation that log events should be sent to.
ResolvedRegion is the resolved region string. If provided (non-zero length) it takes priority
over the region name passed to the ResolveEndpoint call.
ServiceVariant is a bitfield of service specified endpoint variant data.
Instruct the resolver to use a service endpoint that supports dual-stack.
If a service does not have a dual-stack endpoint an error will be returned by the resolver.
Instruct the resolver to use a service endpoint that supports FIPS.
If a service does not have a FIPS endpoint an error will be returned by the resolver.
GetEndpointVariant returns the EndpointVariant for the variant associated options.
func github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints.transformToSharedOptions(options endpoints.Options) Options
func Partition.ResolveEndpoint(region string, options Options) (resolved aws.Endpoint, err error)
func Partitions.ResolveEndpoint(region string, opts Options) (aws.Endpoint, error)
func Endpoint.resolve(partition, region string, def Endpoint, options Options) (aws.Endpoint, error)
func Partition.canResolveEndpoint(region string, opts Options) bool
Partitions is a slice of partition
ResolveEndpoint resolves a service endpoint for the given region and options.
var github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints.defaultPartitions