Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Options ¶
type Options struct {
// Logger is a logging implementation that log events should be sent to.
Logger logging.Logger
// LogDeprecated indicates that deprecated endpoints should be logged to the
// provided logger.
LogDeprecated bool
// 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.
ResolvedRegion string
// DisableHTTPS informs the resolver to return an endpoint that does not use the
// HTTPS scheme.
DisableHTTPS bool
// UseDualStackEndpoint specifies the resolver must resolve a dual-stack endpoint.
UseDualStackEndpoint aws.DualStackEndpointState
// UseFIPSEndpoint specifies the resolver must resolve a FIPS endpoint.
UseFIPSEndpoint aws.FIPSEndpointState
}
Options is the endpoint resolver configuration options
func (Options) GetDisableHTTPS ¶ added in v1.7.0
func (Options) GetResolvedRegion ¶ added in v1.7.0
func (Options) GetUseDualStackEndpoint ¶ added in v1.7.0
func (o Options) GetUseDualStackEndpoint() aws.DualStackEndpointState
func (Options) GetUseFIPSEndpoint ¶ added in v1.7.0
func (o Options) GetUseFIPSEndpoint() aws.FIPSEndpointState
Click to show internal directories.
Click to hide internal directories.