Trait aws_sdk_kms::config::endpoint::ResolveEndpoint
source · pub trait ResolveEndpoint: Send + Sync + Debug {
// Required method
fn resolve_endpoint<'a>(&'a self, params: &'a Params) -> EndpointFuture<'a> ⓘ;
// Provided method
fn into_shared_resolver(self) -> SharedEndpointResolver
where Self: Sized + 'static { ... }
}
Expand description
Endpoint resolver trait specific to AWS Key Management Service
Required Methods§
sourcefn resolve_endpoint<'a>(&'a self, params: &'a Params) -> EndpointFuture<'a> ⓘ
fn resolve_endpoint<'a>(&'a self, params: &'a Params) -> EndpointFuture<'a> ⓘ
Resolve an endpoint with the given parameters
Provided Methods§
Convert this service-specific resolver into a SharedEndpointResolver
The resulting resolver will downcast EndpointResolverParams
into crate::config::endpoint::Params
.