Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

LicenseManagerLinuxSubscriptions

import { LicenseManagerLinuxSubscriptions } from "https://aws-api-bqtgftz736ft.deno.dev/v0.5/services/licensemanagerlinuxsubscriptions.ts?docs=full";
class LicenseManagerLinuxSubscriptions {
constructor(apiFactory: client.ApiFactory);
async deregisterSubscriptionProvider(params: DeregisterSubscriptionProviderRequest, opts?: client.RequestOptions): Promise<void>;
async getRegisteredSubscriptionProvider(params: GetRegisteredSubscriptionProviderRequest, opts?: client.RequestOptions): Promise<GetRegisteredSubscriptionProviderResponse>;
async getServiceSettings(opts?: client.RequestOptions): Promise<GetServiceSettingsResponse>;
async listLinuxSubscriptionInstances(params?: ListLinuxSubscriptionInstancesRequest, opts?: client.RequestOptions): Promise<ListLinuxSubscriptionInstancesResponse>;
async listLinuxSubscriptions(params?: ListLinuxSubscriptionsRequest, opts?: client.RequestOptions): Promise<ListLinuxSubscriptionsResponse>;
async listRegisteredSubscriptionProviders(params?: ListRegisteredSubscriptionProvidersRequest, opts?: client.RequestOptions): Promise<ListRegisteredSubscriptionProvidersResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async registerSubscriptionProvider(params: RegisterSubscriptionProviderRequest, opts?: client.RequestOptions): Promise<RegisterSubscriptionProviderResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateServiceSettings(params: UpdateServiceSettingsRequest, opts?: client.RequestOptions): Promise<UpdateServiceSettingsResponse>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

§
new LicenseManagerLinuxSubscriptions(apiFactory: client.ApiFactory)
[src]

§Methods

§
deregisterSubscriptionProvider(params: DeregisterSubscriptionProviderRequest, opts?: client.RequestOptions): Promise<void>
[src]

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

§

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

§
getServiceSettings(opts?: client.RequestOptions): Promise<GetServiceSettingsResponse>
[src]

Lists the Linux subscriptions service settings for your account.

§

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

§

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.

§

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

§

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

§

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

§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

Add metadata tags to the specified Amazon Web Services resource.

§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]

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

§

Updates the service settings for Linux subscriptions.

§Static Properties