Struct rusoto_marketplace_entitlement::MarketplaceEntitlementClient [−][src]
pub struct MarketplaceEntitlementClient { /* fields omitted */ }
A client for the AWS Marketplace Entitlement Service API.
Methods
impl MarketplaceEntitlementClient
[src]
impl MarketplaceEntitlementClient
pub fn new(region: Region) -> MarketplaceEntitlementClient
[src]
pub fn new(region: Region) -> MarketplaceEntitlementClient
Creates a client backed by the default tokio event loop.
The client will use the default credentials provider and tls client.
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> MarketplaceEntitlementClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
P::Future: Send,
D: DispatchSignedRequest + Send + Sync + 'static,
D::Future: Send,
[src]
pub fn new_with<P, D>(
request_dispatcher: D,
credentials_provider: P,
region: Region
) -> MarketplaceEntitlementClient where
P: ProvideAwsCredentials + Send + Sync + 'static,
P::Future: Send,
D: DispatchSignedRequest + Send + Sync + 'static,
D::Future: Send,
Trait Implementations
impl MarketplaceEntitlement for MarketplaceEntitlementClient
[src]
impl MarketplaceEntitlement for MarketplaceEntitlementClient
fn get_entitlements(
&self,
input: GetEntitlementsRequest
) -> RusotoFuture<GetEntitlementsResult, GetEntitlementsError>
[src]
fn get_entitlements(
&self,
input: GetEntitlementsRequest
) -> RusotoFuture<GetEntitlementsResult, GetEntitlementsError>
GetEntitlements retrieves entitlement values for a given product. The results can be filtered based on customer identifier or product dimensions.
Auto Trait Implementations
impl Send for MarketplaceEntitlementClient
impl Send for MarketplaceEntitlementClient
impl Sync for MarketplaceEntitlementClient
impl Sync for MarketplaceEntitlementClient