@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSLicenseManagerUserSubscriptions extends Object implements AWSLicenseManagerUserSubscriptions
AWSLicenseManagerUserSubscriptions. Convenient method forms pass through to the
corresponding overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier | Constructor and Description |
|---|---|
protected |
AbstractAWSLicenseManagerUserSubscriptions() |
| Modifier and Type | Method and Description |
|---|---|
AssociateUserResult |
associateUser(AssociateUserRequest request)
Associates the user to an EC2 instance to utilize user-based subscriptions.
|
DeregisterIdentityProviderResult |
deregisterIdentityProvider(DeregisterIdentityProviderRequest request)
Deregisters the identity provider from providing user-based subscriptions.
|
DisassociateUserResult |
disassociateUser(DisassociateUserRequest request)
Disassociates the user from an EC2 instance providing user-based subscriptions.
|
ResponseMetadata |
getCachedResponseMetadata(AmazonWebServiceRequest request)
Returns additional metadata for a previously executed successful request, typically used for debugging issues
where a service isn't acting as expected.
|
ListIdentityProvidersResult |
listIdentityProviders(ListIdentityProvidersRequest request)
Lists the identity providers for user-based subscriptions.
|
ListInstancesResult |
listInstances(ListInstancesRequest request)
Lists the EC2 instances providing user-based subscriptions.
|
ListProductSubscriptionsResult |
listProductSubscriptions(ListProductSubscriptionsRequest request)
Lists the user-based subscription products available from an identity provider.
|
ListUserAssociationsResult |
listUserAssociations(ListUserAssociationsRequest request)
Lists user associations for an identity provider.
|
RegisterIdentityProviderResult |
registerIdentityProvider(RegisterIdentityProviderRequest request)
Registers an identity provider for user-based subscriptions.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
StartProductSubscriptionResult |
startProductSubscription(StartProductSubscriptionRequest request)
Starts a product subscription for a user with the specified identity provider.
|
StopProductSubscriptionResult |
stopProductSubscription(StopProductSubscriptionRequest request)
Stops a product subscription for a user with the specified identity provider.
|
protected AbstractAWSLicenseManagerUserSubscriptions()
public AssociateUserResult associateUser(AssociateUserRequest request)
AWSLicenseManagerUserSubscriptionsAssociates the user to an EC2 instance to utilize user-based subscriptions.
associateUser in interface AWSLicenseManagerUserSubscriptionspublic DeregisterIdentityProviderResult deregisterIdentityProvider(DeregisterIdentityProviderRequest request)
AWSLicenseManagerUserSubscriptionsDeregisters the identity provider from providing user-based subscriptions.
deregisterIdentityProvider in interface AWSLicenseManagerUserSubscriptionspublic DisassociateUserResult disassociateUser(DisassociateUserRequest request)
AWSLicenseManagerUserSubscriptionsDisassociates the user from an EC2 instance providing user-based subscriptions.
disassociateUser in interface AWSLicenseManagerUserSubscriptionspublic ListIdentityProvidersResult listIdentityProviders(ListIdentityProvidersRequest request)
AWSLicenseManagerUserSubscriptionsLists the identity providers for user-based subscriptions.
listIdentityProviders in interface AWSLicenseManagerUserSubscriptionspublic ListInstancesResult listInstances(ListInstancesRequest request)
AWSLicenseManagerUserSubscriptionsLists the EC2 instances providing user-based subscriptions.
listInstances in interface AWSLicenseManagerUserSubscriptionspublic ListProductSubscriptionsResult listProductSubscriptions(ListProductSubscriptionsRequest request)
AWSLicenseManagerUserSubscriptionsLists the user-based subscription products available from an identity provider.
listProductSubscriptions in interface AWSLicenseManagerUserSubscriptionspublic ListUserAssociationsResult listUserAssociations(ListUserAssociationsRequest request)
AWSLicenseManagerUserSubscriptionsLists user associations for an identity provider.
listUserAssociations in interface AWSLicenseManagerUserSubscriptionspublic RegisterIdentityProviderResult registerIdentityProvider(RegisterIdentityProviderRequest request)
AWSLicenseManagerUserSubscriptionsRegisters an identity provider for user-based subscriptions.
registerIdentityProvider in interface AWSLicenseManagerUserSubscriptionspublic StartProductSubscriptionResult startProductSubscription(StartProductSubscriptionRequest request)
AWSLicenseManagerUserSubscriptionsStarts a product subscription for a user with the specified identity provider.
startProductSubscription in interface AWSLicenseManagerUserSubscriptionspublic StopProductSubscriptionResult stopProductSubscription(StopProductSubscriptionRequest request)
AWSLicenseManagerUserSubscriptionsStops a product subscription for a user with the specified identity provider.
stopProductSubscription in interface AWSLicenseManagerUserSubscriptionspublic void shutdown()
AWSLicenseManagerUserSubscriptionsshutdown in interface AWSLicenseManagerUserSubscriptionspublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSLicenseManagerUserSubscriptionsResponse metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata in interface AWSLicenseManagerUserSubscriptionsrequest - The originally executed request.Copyright © 2022. All rights reserved.