@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAWSLicenseManagerLinuxSubscriptions extends Object implements AWSLicenseManagerLinuxSubscriptions
AWSLicenseManagerLinuxSubscriptions. Convenient method forms pass through to the
corresponding overload that takes a request object, which throws an UnsupportedOperationException.ENDPOINT_PREFIX| Modifier and Type | Method and Description |
|---|---|
DeregisterSubscriptionProviderResult |
deregisterSubscriptionProvider(DeregisterSubscriptionProviderRequest request)
Remove a third-party subscription provider from the Bring Your Own License (BYOL) subscriptions registered to
your account.
|
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.
|
GetRegisteredSubscriptionProviderResult |
getRegisteredSubscriptionProvider(GetRegisteredSubscriptionProviderRequest request)
Get details for a Bring Your Own License (BYOL) subscription that's registered to your account.
|
GetServiceSettingsResult |
getServiceSettings(GetServiceSettingsRequest request)
Lists the Linux subscriptions service settings for your account.
|
ListLinuxSubscriptionInstancesResult |
listLinuxSubscriptionInstances(ListLinuxSubscriptionInstancesRequest request)
Lists the running Amazon EC2 instances that were discovered with commercial Linux subscriptions.
|
ListLinuxSubscriptionsResult |
listLinuxSubscriptions(ListLinuxSubscriptionsRequest request)
Lists the Linux subscriptions that have been discovered.
|
ListRegisteredSubscriptionProvidersResult |
listRegisteredSubscriptionProviders(ListRegisteredSubscriptionProvidersRequest request)
List Bring Your Own License (BYOL) subscription registration resources for your account.
|
ListTagsForResourceResult |
listTagsForResource(ListTagsForResourceRequest request)
List the metadata tags that are assigned to the specified Amazon Web Services resource.
|
RegisterSubscriptionProviderResult |
registerSubscriptionProvider(RegisterSubscriptionProviderRequest request)
Register the supported third-party subscription provider for your Bring Your Own License (BYOL) subscription.
|
void |
shutdown()
Shuts down this client object, releasing any resources that might be held open.
|
TagResourceResult |
tagResource(TagResourceRequest request)
Add metadata tags to the specified Amazon Web Services resource.
|
UntagResourceResult |
untagResource(UntagResourceRequest request)
Remove one or more metadata tag from the specified Amazon Web Services resource.
|
UpdateServiceSettingsResult |
updateServiceSettings(UpdateServiceSettingsRequest request)
Updates the service settings for Linux subscriptions.
|
public DeregisterSubscriptionProviderResult deregisterSubscriptionProvider(DeregisterSubscriptionProviderRequest request)
AWSLicenseManagerLinuxSubscriptionsRemove a third-party subscription provider from the Bring Your Own License (BYOL) subscriptions registered to your account.
deregisterSubscriptionProvider in interface AWSLicenseManagerLinuxSubscriptionspublic GetRegisteredSubscriptionProviderResult getRegisteredSubscriptionProvider(GetRegisteredSubscriptionProviderRequest request)
AWSLicenseManagerLinuxSubscriptionsGet details for a Bring Your Own License (BYOL) subscription that's registered to your account.
getRegisteredSubscriptionProvider in interface AWSLicenseManagerLinuxSubscriptionspublic GetServiceSettingsResult getServiceSettings(GetServiceSettingsRequest request)
AWSLicenseManagerLinuxSubscriptionsLists the Linux subscriptions service settings for your account.
getServiceSettings in interface AWSLicenseManagerLinuxSubscriptionspublic ListLinuxSubscriptionInstancesResult listLinuxSubscriptionInstances(ListLinuxSubscriptionInstancesRequest request)
AWSLicenseManagerLinuxSubscriptionsLists the running Amazon EC2 instances that were discovered with commercial Linux subscriptions.
listLinuxSubscriptionInstances in interface AWSLicenseManagerLinuxSubscriptionsrequest - NextToken length limit is half of ddb accepted limit. Increase this limit if parameters in request
increases.public ListLinuxSubscriptionsResult listLinuxSubscriptions(ListLinuxSubscriptionsRequest request)
AWSLicenseManagerLinuxSubscriptionsLists the Linux subscriptions that have been discovered. If you have linked your organization, the returned results will include data aggregated across your accounts in Organizations.
listLinuxSubscriptions in interface AWSLicenseManagerLinuxSubscriptionsrequest - NextToken length limit is half of ddb accepted limit. Increase this limit if parameters in request
increases.public ListRegisteredSubscriptionProvidersResult listRegisteredSubscriptionProviders(ListRegisteredSubscriptionProvidersRequest request)
AWSLicenseManagerLinuxSubscriptionsList Bring Your Own License (BYOL) subscription registration resources for your account.
listRegisteredSubscriptionProviders in interface AWSLicenseManagerLinuxSubscriptionspublic ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AWSLicenseManagerLinuxSubscriptionsList the metadata tags that are assigned to the specified Amazon Web Services resource.
listTagsForResource in interface AWSLicenseManagerLinuxSubscriptionspublic RegisterSubscriptionProviderResult registerSubscriptionProvider(RegisterSubscriptionProviderRequest request)
AWSLicenseManagerLinuxSubscriptionsRegister the supported third-party subscription provider for your Bring Your Own License (BYOL) subscription.
registerSubscriptionProvider in interface AWSLicenseManagerLinuxSubscriptionspublic TagResourceResult tagResource(TagResourceRequest request)
AWSLicenseManagerLinuxSubscriptionsAdd metadata tags to the specified Amazon Web Services resource.
tagResource in interface AWSLicenseManagerLinuxSubscriptionspublic UntagResourceResult untagResource(UntagResourceRequest request)
AWSLicenseManagerLinuxSubscriptionsRemove one or more metadata tag from the specified Amazon Web Services resource.
untagResource in interface AWSLicenseManagerLinuxSubscriptionspublic UpdateServiceSettingsResult updateServiceSettings(UpdateServiceSettingsRequest request)
AWSLicenseManagerLinuxSubscriptionsUpdates the service settings for Linux subscriptions.
updateServiceSettings in interface AWSLicenseManagerLinuxSubscriptionspublic void shutdown()
AWSLicenseManagerLinuxSubscriptionsshutdown in interface AWSLicenseManagerLinuxSubscriptionspublic ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AWSLicenseManagerLinuxSubscriptionsResponse 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 AWSLicenseManagerLinuxSubscriptionsrequest - The originally executed request.