AWS SDK Version 4 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Interface for accessing LicenseManagerLinuxSubscriptions

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

Inheritance Hierarchy

Amazon.LicenseManagerLinuxSubscriptions.IAmazonLicenseManagerLinuxSubscriptions

Namespace: Amazon.LicenseManagerLinuxSubscriptions
Assembly: AWSSDK.LicenseManagerLinuxSubscriptions.dll
Version: 3.x.y.z

Syntax

C#
public interface IAmazonLicenseManagerLinuxSubscriptions
         IAmazonService, IDisposable

The IAmazonLicenseManagerLinuxSubscriptions type exposes the following members

Properties

Methods

Note:

Asynchronous operations (methods ending with Async) in the table below are for .NET 4.7.2 or higher.

NameDescription
Public Method DeregisterSubscriptionProvider(DeregisterSubscriptionProviderRequest)

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

Public Method DeregisterSubscriptionProviderAsync(DeregisterSubscriptionProviderRequest, CancellationToken)

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

Public Method DetermineServiceOperationEndpoint(AmazonWebServiceRequest)

Returns the endpoint that will be used for a particular request.

Public Method GetRegisteredSubscriptionProvider(GetRegisteredSubscriptionProviderRequest)

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

Public Method GetRegisteredSubscriptionProviderAsync(GetRegisteredSubscriptionProviderRequest, CancellationToken)

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

Public Method GetServiceSettings(GetServiceSettingsRequest)

Lists the Linux subscriptions service settings for your account.

Public Method GetServiceSettingsAsync(GetServiceSettingsRequest, CancellationToken)

Lists the Linux subscriptions service settings for your account.

Public Method ListLinuxSubscriptionInstances(ListLinuxSubscriptionInstancesRequest)

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

Public Method ListLinuxSubscriptionInstancesAsync(ListLinuxSubscriptionInstancesRequest, CancellationToken)

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

Public Method ListLinuxSubscriptions(ListLinuxSubscriptionsRequest)

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.

Public Method ListLinuxSubscriptionsAsync(ListLinuxSubscriptionsRequest, CancellationToken)

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.

Public Method ListRegisteredSubscriptionProviders(ListRegisteredSubscriptionProvidersRequest)

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

Public Method ListRegisteredSubscriptionProvidersAsync(ListRegisteredSubscriptionProvidersRequest, CancellationToken)

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

Public Method ListTagsForResource(ListTagsForResourceRequest)

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

Public Method ListTagsForResourceAsync(ListTagsForResourceRequest, CancellationToken)

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

Public Method RegisterSubscriptionProvider(RegisterSubscriptionProviderRequest)

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

Public Method RegisterSubscriptionProviderAsync(RegisterSubscriptionProviderRequest, CancellationToken)

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

Public Method TagResource(TagResourceRequest)

Add metadata tags to the specified Amazon Web Services resource.

Public Method TagResourceAsync(TagResourceRequest, CancellationToken)

Add metadata tags to the specified Amazon Web Services resource.

Public Method UntagResource(UntagResourceRequest)

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

Public Method UntagResourceAsync(UntagResourceRequest, CancellationToken)

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

Public Method UpdateServiceSettings(UpdateServiceSettingsRequest)

Updates the service settings for Linux subscriptions.

Public Method UpdateServiceSettingsAsync(UpdateServiceSettingsRequest, CancellationToken)

Updates the service settings for Linux subscriptions.

Version Information

.NET:
Supported in: 8.0 and newer, Core 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.7.2 and newer