package endpoints

Import Path
	github.com/aws/aws-sdk-go-v2/service/s3/internal/endpoints (on go.dev)

Dependency Relation
	imports 6 packages, and imported by 2 packages

Involved Source Files endpoints.go
Package-Level Type Names (total 2, both are exported)
/* sort exporteds by: | */
Options is the endpoint resolver configuration options DisableHTTPS informs the resolver to return an endpoint that does not use the HTTPS scheme. 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 used to override the region to be resolved, rather then the using the value passed to the ResolveEndpoint method. This value is used by the SDK to translate regions like fips-us-east-1 or us-east-1-fips to an alternative name. You must not set this value directly in your application. UseDualStackEndpoint specifies the resolver must resolve a dual-stack endpoint. UseFIPSEndpoint specifies the resolver must resolve a FIPS endpoint. ( Options) GetDisableHTTPS() bool ( Options) GetResolvedRegion() string ( Options) GetUseDualStackEndpoint() aws.DualStackEndpointState ( Options) GetUseFIPSEndpoint() aws.FIPSEndpointState func GetDNSSuffix(id string, options Options) (string, error) func GetDNSSuffixFromRegion(region string, options Options) (string, error) func (*Resolver).ResolveEndpoint(region string, options Options) (endpoint aws.Endpoint, err error) func github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations.EndpointResolver.ResolveEndpoint(region string, options customizations.EndpointResolverOptions) (aws.Endpoint, error) func github.com/aws/aws-sdk-go-v2/service/s3.EndpointResolver.ResolveEndpoint(region string, options customizations.EndpointResolverOptions) (aws.Endpoint, error) func github.com/aws/aws-sdk-go-v2/service/s3.EndpointResolverFunc.ResolveEndpoint(region string, options s3.EndpointResolverOptions) (endpoint aws.Endpoint, err error)
Resolver S3 endpoint resolver ResolveEndpoint resolves the service endpoint for the given region and options *Resolver : github.com/aws/aws-sdk-go-v2/service/s3/internal/customizations.EndpointResolver *Resolver : github.com/aws/aws-sdk-go-v2/service/s3.EndpointResolver func New() *Resolver func github.com/aws/aws-sdk-go-v2/service/s3.NewDefaultEndpointResolver() *Resolver
Package-Level Functions (total 4, in which 3 are exported)
GetDNSSuffix returns the dnsSuffix URL component for the given partition id
GetDNSSuffixFromRegion returns the DNS suffix for the provided region and options.
New returns a new Resolver
Package-Level Variables (total 2, neither is exported)