LicenseManagerLinuxSubscriptionsClient

With License Manager, you can discover and track your commercial Linux subscriptions on running Amazon EC2 instances.

Properties

Link copied to clipboard

LicenseManagerLinuxSubscriptionsClient's configuration

Functions

Link copied to clipboard

Remove a third-party subscription provider from the Bring Your Own License (BYOL) subscriptions registered to your account.

Link copied to clipboard

Get details for a Bring Your Own License (BYOL) subscription that's registered to your account.

Link copied to clipboard
abstract suspend fun getServiceSettings(input: GetServiceSettingsRequest = GetServiceSettingsRequest { }): GetServiceSettingsResponse

Lists the Linux subscriptions service settings for your account.

Link copied to clipboard
abstract suspend fun listLinuxSubscriptionInstances(input: ListLinuxSubscriptionInstancesRequest = ListLinuxSubscriptionInstancesRequest { }): ListLinuxSubscriptionInstancesResponse

Lists the running Amazon EC2 instances that were discovered with commercial Linux subscriptions.

Link copied to clipboard
abstract suspend fun listLinuxSubscriptions(input: ListLinuxSubscriptionsRequest = ListLinuxSubscriptionsRequest { }): ListLinuxSubscriptionsResponse

Lists 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.

Link copied to clipboard
abstract suspend fun listRegisteredSubscriptionProviders(input: ListRegisteredSubscriptionProvidersRequest = ListRegisteredSubscriptionProvidersRequest { }): ListRegisteredSubscriptionProvidersResponse

List Bring Your Own License (BYOL) subscription registration resources for your account.

Link copied to clipboard

List the metadata tags that are assigned to the specified Amazon Web Services resource.

Link copied to clipboard

Register the supported third-party subscription provider for your Bring Your Own License (BYOL) subscription.

Link copied to clipboard
abstract suspend fun tagResource(input: TagResourceRequest): TagResourceResponse

Add metadata tags to the specified Amazon Web Services resource.

Link copied to clipboard

Remove one or more metadata tag from the specified Amazon Web Services resource.

Link copied to clipboard

Updates the service settings for Linux subscriptions.

Inherited functions

Link copied to clipboard
expect abstract fun close()
Link copied to clipboard

Remove a third-party subscription provider from the Bring Your Own License (BYOL) subscriptions registered to your account.

Link copied to clipboard

Get details for a Bring Your Own License (BYOL) subscription that's registered to your account.

Link copied to clipboard

Lists the Linux subscriptions service settings for your account.

Link copied to clipboard

Lists the running Amazon EC2 instances that were discovered with commercial Linux subscriptions.

Link copied to clipboard

Lists 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.

Link copied to clipboard

List Bring Your Own License (BYOL) subscription registration resources for your account.

Link copied to clipboard

List the metadata tags that are assigned to the specified Amazon Web Services resource.

Link copied to clipboard

Register the supported third-party subscription provider for your Bring Your Own License (BYOL) subscription.

Link copied to clipboard

Add metadata tags to the specified Amazon Web Services resource.

Link copied to clipboard

Remove one or more metadata tag from the specified Amazon Web Services resource.

Link copied to clipboard

Updates the service settings for Linux subscriptions.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.