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

LicenseManager

import { LicenseManager } from "https://aws-api-gyr5wj9zj0fg.deno.dev/v0.2/services/licensemanager.ts";
class LicenseManager {
constructor(apiFactory: client.ApiFactory);
async acceptGrant(params: AcceptGrantRequest, opts?: client.RequestOptions): Promise<AcceptGrantResponse>;
async checkInLicense(params: CheckInLicenseRequest, opts?: client.RequestOptions): Promise<void>;
async checkoutBorrowLicense(params: CheckoutBorrowLicenseRequest, opts?: client.RequestOptions): Promise<CheckoutBorrowLicenseResponse>;
async checkoutLicense(params: CheckoutLicenseRequest, opts?: client.RequestOptions): Promise<CheckoutLicenseResponse>;
async createGrant(params: CreateGrantRequest, opts?: client.RequestOptions): Promise<CreateGrantResponse>;
async createGrantVersion(params: CreateGrantVersionRequest, opts?: client.RequestOptions): Promise<CreateGrantVersionResponse>;
async createLicense(params: CreateLicenseRequest, opts?: client.RequestOptions): Promise<CreateLicenseResponse>;
async createLicenseConfiguration(params: CreateLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<CreateLicenseConfigurationResponse>;
async createLicenseManagerReportGenerator(params: CreateLicenseManagerReportGeneratorRequest, opts?: client.RequestOptions): Promise<CreateLicenseManagerReportGeneratorResponse>;
async createLicenseVersion(params: CreateLicenseVersionRequest, opts?: client.RequestOptions): Promise<CreateLicenseVersionResponse>;
async createToken(params: CreateTokenRequest, opts?: client.RequestOptions): Promise<CreateTokenResponse>;
async deleteGrant(params: DeleteGrantRequest, opts?: client.RequestOptions): Promise<DeleteGrantResponse>;
async deleteLicense(params: DeleteLicenseRequest, opts?: client.RequestOptions): Promise<DeleteLicenseResponse>;
async deleteLicenseConfiguration(params: DeleteLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async deleteLicenseManagerReportGenerator(params: DeleteLicenseManagerReportGeneratorRequest, opts?: client.RequestOptions): Promise<void>;
async deleteToken(params: DeleteTokenRequest, opts?: client.RequestOptions): Promise<void>;
async extendLicenseConsumption(params: ExtendLicenseConsumptionRequest, opts?: client.RequestOptions): Promise<ExtendLicenseConsumptionResponse>;
async getAccessToken(params: GetAccessTokenRequest, opts?: client.RequestOptions): Promise<GetAccessTokenResponse>;
async getGrant(params: GetGrantRequest, opts?: client.RequestOptions): Promise<GetGrantResponse>;
async getLicense(params: GetLicenseRequest, opts?: client.RequestOptions): Promise<GetLicenseResponse>;
async getLicenseConfiguration(params: GetLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<GetLicenseConfigurationResponse>;
async getLicenseManagerReportGenerator(params: GetLicenseManagerReportGeneratorRequest, opts?: client.RequestOptions): Promise<GetLicenseManagerReportGeneratorResponse>;
async getLicenseUsage(params: GetLicenseUsageRequest, opts?: client.RequestOptions): Promise<GetLicenseUsageResponse>;
async getServiceSettings(opts?: client.RequestOptions): Promise<GetServiceSettingsResponse>;
async listAssociationsForLicenseConfiguration(params: ListAssociationsForLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<ListAssociationsForLicenseConfigurationResponse>;
async listDistributedGrants(params?: ListDistributedGrantsRequest, opts?: client.RequestOptions): Promise<ListDistributedGrantsResponse>;
async listLicenseConfigurations(params?: ListLicenseConfigurationsRequest, opts?: client.RequestOptions): Promise<ListLicenseConfigurationsResponse>;
async listLicenseManagerReportGenerators(params?: ListLicenseManagerReportGeneratorsRequest, opts?: client.RequestOptions): Promise<ListLicenseManagerReportGeneratorsResponse>;
async listLicenses(params?: ListLicensesRequest, opts?: client.RequestOptions): Promise<ListLicensesResponse>;
async listLicenseSpecificationsForResource(params: ListLicenseSpecificationsForResourceRequest, opts?: client.RequestOptions): Promise<ListLicenseSpecificationsForResourceResponse>;
async listLicenseVersions(params: ListLicenseVersionsRequest, opts?: client.RequestOptions): Promise<ListLicenseVersionsResponse>;
async listReceivedGrants(params?: ListReceivedGrantsRequest, opts?: client.RequestOptions): Promise<ListReceivedGrantsResponse>;
async listReceivedLicenses(params?: ListReceivedLicensesRequest, opts?: client.RequestOptions): Promise<ListReceivedLicensesResponse>;
async listResourceInventory(params?: ListResourceInventoryRequest, opts?: client.RequestOptions): Promise<ListResourceInventoryResponse>;
async listTagsForResource(params: ListTagsForResourceRequest, opts?: client.RequestOptions): Promise<ListTagsForResourceResponse>;
async listTokens(params?: ListTokensRequest, opts?: client.RequestOptions): Promise<ListTokensResponse>;
async listUsageForLicenseConfiguration(params: ListUsageForLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<ListUsageForLicenseConfigurationResponse>;
async rejectGrant(params: RejectGrantRequest, opts?: client.RequestOptions): Promise<RejectGrantResponse>;
async tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateLicenseConfiguration(params: UpdateLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<void>;
async updateLicenseManagerReportGenerator(params: UpdateLicenseManagerReportGeneratorRequest, opts?: client.RequestOptions): Promise<void>;
async updateLicenseSpecificationsForResource(params: UpdateLicenseSpecificationsForResourceRequest, opts?: client.RequestOptions): Promise<void>;
async updateServiceSettings(params?: UpdateServiceSettingsRequest, opts?: client.RequestOptions): Promise<void>;
 
static ApiMetadata: client.ApiMetadata;
}

§Constructors

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

§Methods

§
checkInLicense(params: CheckInLicenseRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteLicenseConfiguration(params: DeleteLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteLicenseManagerReportGenerator(params: DeleteLicenseManagerReportGeneratorRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
deleteToken(params: DeleteTokenRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
getServiceSettings(opts?: client.RequestOptions): Promise<GetServiceSettingsResponse>
[src]
§
tagResource(params: TagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
untagResource(params: UntagResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateLicenseConfiguration(params: UpdateLicenseConfigurationRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateLicenseManagerReportGenerator(params: UpdateLicenseManagerReportGeneratorRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateLicenseSpecificationsForResource(params: UpdateLicenseSpecificationsForResourceRequest, opts?: client.RequestOptions): Promise<void>
[src]
§
updateServiceSettings(params?: UpdateServiceSettingsRequest, opts?: client.RequestOptions): Promise<void>
[src]

§Static Properties