Ecosyste.ms: Packages

An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 0.7% on proxy.golang.org
Top 0.2% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 1.3% forks on proxy.golang.org
Top 0.1% docker downloads on proxy.golang.org

proxy.golang.org : github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery

Package endpointdiscovery provides a feature implemented in the AWS SDK for Go V2 that allows client to fetch a valid endpoint to serve an API request. Discovered endpoints are stored in an internal thread-safe cache to reduce the number of calls made to fetch the endpoint. Endpoint discovery stores endpoint by associating to a generated cache key. Cache key is built using service-modeled sdkId and any service-defined input identifiers provided by the customer. Endpoint cache keys follow the grammar: The endpoint discovery cache implementation is internal. Clients resolves the cache size to 10 entries. Each entry may contain multiple host addresses as returned by the service. Each discovered endpoint has a TTL associated to it, and are evicted from cache lazily i.e. when client tries to retrieve an endpoint but finds an expired entry instead. Endpoint discovery feature can be turned on by setting the `AWS_ENABLE_ENDPOINT_DISCOVERY` env variable to TRUE. By default, the feature is set to AUTO - indicating operations that require endpoint discovery always use it. To completely turn off the feature, one should set the value as FALSE. Similar configuration rules apply for shared config file where key is `endpoint_discovery_enabled`.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/aws/aws-sdk-go-v2/service/internal/endpoint-discovery
Keywords: aws, aws-sdk, go, golang
License: Apache-2.0
Latest release: 5 months ago
First release: almost 3 years ago
Namespace: github.com/aws/aws-sdk-go-v2/service/internal
Dependent packages: 831
Dependent repositories: 580
Stars: 1,887 on GitHub
Forks: 502 on GitHub
Docker dependents: 323
Docker downloads: 792,542,649
See more repository details: repos.ecosyste.ms
Last synced: about 3 hours ago

    Loading...
    Readme
    Loading...