Represents the endpoint a service client should make API operation calls to.
Resolves endpoints for a given service client.
Thrown when an EndpointProvider is unable to resolve to an endpoint with the provided parameters.