LicenseManagerUserSubscriptionsClient

With License Manager, you can create user-based subscriptions to utilize licensed software with a per user subscription fee on Amazon EC2 instances.

Properties

Link copied to clipboard

LicenseManagerUserSubscriptionsClient's configuration

Functions

Link copied to clipboard

Associates the user to an EC2 instance to utilize user-based subscriptions.

Link copied to clipboard

Creates a network endpoint for the Remote Desktop Services (RDS) license server.

Link copied to clipboard

Deletes a LicenseServerEndpoint resource.

Link copied to clipboard
abstract suspend fun deregisterIdentityProvider(input: DeregisterIdentityProviderRequest = DeregisterIdentityProviderRequest { }): DeregisterIdentityProviderResponse

Deregisters the Active Directory identity provider from License Manager user-based subscriptions.

Link copied to clipboard
abstract suspend fun disassociateUser(input: DisassociateUserRequest = DisassociateUserRequest { }): DisassociateUserResponse

Disassociates the user from an EC2 instance providing user-based subscriptions.

Link copied to clipboard
abstract suspend fun listIdentityProviders(input: ListIdentityProvidersRequest = ListIdentityProvidersRequest { }): ListIdentityProvidersResponse

Lists the Active Directory identity providers for user-based subscriptions.

Link copied to clipboard
abstract suspend fun listInstances(input: ListInstancesRequest = ListInstancesRequest { }): ListInstancesResponse

Lists the EC2 instances providing user-based subscriptions.

Link copied to clipboard
abstract suspend fun listLicenseServerEndpoints(input: ListLicenseServerEndpointsRequest = ListLicenseServerEndpointsRequest { }): ListLicenseServerEndpointsResponse

List the Remote Desktop Services (RDS) License Server endpoints

Link copied to clipboard

Lists the user-based subscription products available from an identity provider.

Link copied to clipboard

Returns the list of tags for the specified resource.

Link copied to clipboard

Lists user associations for an identity provider.

Link copied to clipboard

Registers an identity provider for user-based subscriptions.

Link copied to clipboard

Starts a product subscription for a user with the specified identity provider.

Link copied to clipboard
abstract suspend fun stopProductSubscription(input: StopProductSubscriptionRequest = StopProductSubscriptionRequest { }): StopProductSubscriptionResponse

Stops a product subscription for a user with the specified identity provider.

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

Adds tags to a resource.

Link copied to clipboard

Removes tags from a resource.

Link copied to clipboard

Updates additional product configuration settings for the registered identity provider.

Inherited functions

Link copied to clipboard

Associates the user to an EC2 instance to utilize user-based subscriptions.

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

Creates a network endpoint for the Remote Desktop Services (RDS) license server.

Link copied to clipboard
Link copied to clipboard

Deregisters the Active Directory identity provider from License Manager user-based subscriptions.

Link copied to clipboard

Disassociates the user from an EC2 instance providing user-based subscriptions.

Link copied to clipboard

Lists the Active Directory identity providers for user-based subscriptions.

Link copied to clipboard

Lists the EC2 instances providing user-based subscriptions.

Link copied to clipboard

List the Remote Desktop Services (RDS) License Server endpoints

Link copied to clipboard

Lists the user-based subscription products available from an identity provider.

Link copied to clipboard

Returns the list of tags for the specified resource.

Link copied to clipboard

Lists user associations for an identity provider.

Link copied to clipboard

Registers an identity provider for user-based subscriptions.

Link copied to clipboard

Starts a product subscription for a user with the specified identity provider.

Link copied to clipboard

Stops a product subscription for a user with the specified identity provider.

Link copied to clipboard

Adds tags to a resource.

Link copied to clipboard

Removes tags from a resource.

Link copied to clipboard

Updates additional product configuration settings for the registered identity provider.

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.