/* * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). * You may not use this file except in compliance with the License. * A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ /* * Do not modify this file. This file is generated from the license-manager-2018-08-01.normal.json service model. */ using System; using System.Threading; using System.Threading.Tasks; using System.Collections.Generic; using Amazon.Runtime; using Amazon.LicenseManager.Model; namespace Amazon.LicenseManager { /// /// Interface for accessing LicenseManager /// /// License Manager makes it easier to manage licenses from software vendors across multiple /// Amazon Web Services accounts and on-premises servers. /// public partial interface IAmazonLicenseManager : IAmazonService, IDisposable { #region AcceptGrant /// /// Accepts the specified grant. /// /// Container for the necessary parameters to execute the AcceptGrant service method. /// /// The response from the AcceptGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for AcceptGrant Operation AcceptGrantResponse AcceptGrant(AcceptGrantRequest request); /// /// Accepts the specified grant. /// /// Container for the necessary parameters to execute the AcceptGrant service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the AcceptGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for AcceptGrant Operation Task AcceptGrantAsync(AcceptGrantRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CheckInLicense /// /// Checks in the specified license. Check in a license when it is no longer in use. /// /// Container for the necessary parameters to execute the CheckInLicense service method. /// /// The response from the CheckInLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// There was a conflict processing the request. Try your request again. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CheckInLicense Operation CheckInLicenseResponse CheckInLicense(CheckInLicenseRequest request); /// /// Checks in the specified license. Check in a license when it is no longer in use. /// /// Container for the necessary parameters to execute the CheckInLicense service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CheckInLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// There was a conflict processing the request. Try your request again. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CheckInLicense Operation Task CheckInLicenseAsync(CheckInLicenseRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CheckoutBorrowLicense /// /// Checks out the specified license for offline use. /// /// Container for the necessary parameters to execute the CheckoutBorrowLicense service method. /// /// The response from the CheckoutBorrowLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The entitlement is not allowed. /// /// /// One or more parameter values are not valid. /// /// /// There are no entitlements found for this license, or the entitlement maximum count /// is reached. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The digital signature method is unsupported. Try your request again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CheckoutBorrowLicense Operation CheckoutBorrowLicenseResponse CheckoutBorrowLicense(CheckoutBorrowLicenseRequest request); /// /// Checks out the specified license for offline use. /// /// Container for the necessary parameters to execute the CheckoutBorrowLicense service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CheckoutBorrowLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The entitlement is not allowed. /// /// /// One or more parameter values are not valid. /// /// /// There are no entitlements found for this license, or the entitlement maximum count /// is reached. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The digital signature method is unsupported. Try your request again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CheckoutBorrowLicense Operation Task CheckoutBorrowLicenseAsync(CheckoutBorrowLicenseRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CheckoutLicense /// /// Checks out the specified license. /// /// /// /// If the account that created the license is the same that is performing the check out, /// you must specify the account as the beneficiary. /// /// /// /// Container for the necessary parameters to execute the CheckoutLicense service method. /// /// The response from the CheckoutLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// There are no entitlements found for this license, or the entitlement maximum count /// is reached. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The digital signature method is unsupported. Try your request again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CheckoutLicense Operation CheckoutLicenseResponse CheckoutLicense(CheckoutLicenseRequest request); /// /// Checks out the specified license. /// /// /// /// If the account that created the license is the same that is performing the check out, /// you must specify the account as the beneficiary. /// /// /// /// Container for the necessary parameters to execute the CheckoutLicense service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CheckoutLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// There are no entitlements found for this license, or the entitlement maximum count /// is reached. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The digital signature method is unsupported. Try your request again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CheckoutLicense Operation Task CheckoutLicenseAsync(CheckoutLicenseRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateGrant /// /// Creates a grant for the specified license. A grant shares the use of license entitlements /// with a specific Amazon Web Services account, an organization, or an organizational /// unit (OU). For more information, see Granted /// licenses in License Manager in the License Manager User Guide. /// /// Container for the necessary parameters to execute the CreateGrant service method. /// /// The response from the CreateGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateGrant Operation CreateGrantResponse CreateGrant(CreateGrantRequest request); /// /// Creates a grant for the specified license. A grant shares the use of license entitlements /// with a specific Amazon Web Services account, an organization, or an organizational /// unit (OU). For more information, see Granted /// licenses in License Manager in the License Manager User Guide. /// /// Container for the necessary parameters to execute the CreateGrant service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateGrant Operation Task CreateGrantAsync(CreateGrantRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateGrantVersion /// /// Creates a new version of the specified grant. For more information, see Granted /// licenses in License Manager in the License Manager User Guide. /// /// Container for the necessary parameters to execute the CreateGrantVersion service method. /// /// The response from the CreateGrantVersion service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateGrantVersion Operation CreateGrantVersionResponse CreateGrantVersion(CreateGrantVersionRequest request); /// /// Creates a new version of the specified grant. For more information, see Granted /// licenses in License Manager in the License Manager User Guide. /// /// Container for the necessary parameters to execute the CreateGrantVersion service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateGrantVersion service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateGrantVersion Operation Task CreateGrantVersionAsync(CreateGrantVersionRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateLicense /// /// Creates a license. /// /// Container for the necessary parameters to execute the CreateLicense service method. /// /// The response from the CreateLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicense Operation CreateLicenseResponse CreateLicense(CreateLicenseRequest request); /// /// Creates a license. /// /// Container for the necessary parameters to execute the CreateLicense service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicense Operation Task CreateLicenseAsync(CreateLicenseRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateLicenseConfiguration /// /// Creates a license configuration. /// /// /// /// A license configuration is an abstraction of a customer license agreement that can /// be consumed and enforced by License Manager. Components include specifications for /// the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared /// tenancy, Dedicated Instance, Dedicated Host, or all of these), license affinity to /// host (how long a license must be associated with a host), and the number of licenses /// purchased and used. /// /// /// Container for the necessary parameters to execute the CreateLicenseConfiguration service method. /// /// The response from the CreateLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for CreateLicenseConfiguration Operation CreateLicenseConfigurationResponse CreateLicenseConfiguration(CreateLicenseConfigurationRequest request); /// /// Creates a license configuration. /// /// /// /// A license configuration is an abstraction of a customer license agreement that can /// be consumed and enforced by License Manager. Components include specifications for /// the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared /// tenancy, Dedicated Instance, Dedicated Host, or all of these), license affinity to /// host (how long a license must be associated with a host), and the number of licenses /// purchased and used. /// /// /// Container for the necessary parameters to execute the CreateLicenseConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for CreateLicenseConfiguration Operation Task CreateLicenseConfigurationAsync(CreateLicenseConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateLicenseConversionTaskForResource /// /// Creates a new license conversion task. /// /// Container for the necessary parameters to execute the CreateLicenseConversionTaskForResource service method. /// /// The response from the CreateLicenseConversionTaskForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicenseConversionTaskForResource Operation CreateLicenseConversionTaskForResourceResponse CreateLicenseConversionTaskForResource(CreateLicenseConversionTaskForResourceRequest request); /// /// Creates a new license conversion task. /// /// Container for the necessary parameters to execute the CreateLicenseConversionTaskForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateLicenseConversionTaskForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicenseConversionTaskForResource Operation Task CreateLicenseConversionTaskForResourceAsync(CreateLicenseConversionTaskForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateLicenseManagerReportGenerator /// /// Creates a report generator. /// /// Container for the necessary parameters to execute the CreateLicenseManagerReportGenerator service method. /// /// The response from the CreateLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicenseManagerReportGenerator Operation CreateLicenseManagerReportGeneratorResponse CreateLicenseManagerReportGenerator(CreateLicenseManagerReportGeneratorRequest request); /// /// Creates a report generator. /// /// Container for the necessary parameters to execute the CreateLicenseManagerReportGenerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicenseManagerReportGenerator Operation Task CreateLicenseManagerReportGeneratorAsync(CreateLicenseManagerReportGeneratorRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateLicenseVersion /// /// Creates a new version of the specified license. /// /// Container for the necessary parameters to execute the CreateLicenseVersion service method. /// /// The response from the CreateLicenseVersion service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// There was a conflict processing the request. Try your request again. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicenseVersion Operation CreateLicenseVersionResponse CreateLicenseVersion(CreateLicenseVersionRequest request); /// /// Creates a new version of the specified license. /// /// Container for the necessary parameters to execute the CreateLicenseVersion service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateLicenseVersion service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// There was a conflict processing the request. Try your request again. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateLicenseVersion Operation Task CreateLicenseVersionAsync(CreateLicenseVersionRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region CreateToken /// /// Creates a long-lived token. /// /// /// /// A refresh token is a JWT token used to get an access token. With an access token, /// you can call AssumeRoleWithWebIdentity to get role credentials that you can use to /// call License Manager to manage the specified license. /// /// /// Container for the necessary parameters to execute the CreateToken service method. /// /// The response from the CreateToken service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateToken Operation CreateTokenResponse CreateToken(CreateTokenRequest request); /// /// Creates a long-lived token. /// /// /// /// A refresh token is a JWT token used to get an access token. With an access token, /// you can call AssumeRoleWithWebIdentity to get role credentials that you can use to /// call License Manager to manage the specified license. /// /// /// Container for the necessary parameters to execute the CreateToken service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the CreateToken service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for CreateToken Operation Task CreateTokenAsync(CreateTokenRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteGrant /// /// Deletes the specified grant. /// /// Container for the necessary parameters to execute the DeleteGrant service method. /// /// The response from the DeleteGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteGrant Operation DeleteGrantResponse DeleteGrant(DeleteGrantRequest request); /// /// Deletes the specified grant. /// /// Container for the necessary parameters to execute the DeleteGrant service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteGrant Operation Task DeleteGrantAsync(DeleteGrantRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteLicense /// /// Deletes the specified license. /// /// Container for the necessary parameters to execute the DeleteLicense service method. /// /// The response from the DeleteLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// There was a conflict processing the request. Try your request again. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteLicense Operation DeleteLicenseResponse DeleteLicense(DeleteLicenseRequest request); /// /// Deletes the specified license. /// /// Container for the necessary parameters to execute the DeleteLicense service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// There was a conflict processing the request. Try your request again. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteLicense Operation Task DeleteLicenseAsync(DeleteLicenseRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteLicenseConfiguration /// /// Deletes the specified license configuration. /// /// /// /// You cannot delete a license configuration that is in use. /// /// /// Container for the necessary parameters to execute the DeleteLicenseConfiguration service method. /// /// The response from the DeleteLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for DeleteLicenseConfiguration Operation DeleteLicenseConfigurationResponse DeleteLicenseConfiguration(DeleteLicenseConfigurationRequest request); /// /// Deletes the specified license configuration. /// /// /// /// You cannot delete a license configuration that is in use. /// /// /// Container for the necessary parameters to execute the DeleteLicenseConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for DeleteLicenseConfiguration Operation Task DeleteLicenseConfigurationAsync(DeleteLicenseConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteLicenseManagerReportGenerator /// /// Deletes the specified report generator. /// /// /// /// This action deletes the report generator, which stops it from generating future reports. /// The action cannot be reversed. It has no effect on the previous reports from this /// generator. /// /// /// Container for the necessary parameters to execute the DeleteLicenseManagerReportGenerator service method. /// /// The response from the DeleteLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteLicenseManagerReportGenerator Operation DeleteLicenseManagerReportGeneratorResponse DeleteLicenseManagerReportGenerator(DeleteLicenseManagerReportGeneratorRequest request); /// /// Deletes the specified report generator. /// /// /// /// This action deletes the report generator, which stops it from generating future reports. /// The action cannot be reversed. It has no effect on the previous reports from this /// generator. /// /// /// Container for the necessary parameters to execute the DeleteLicenseManagerReportGenerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteLicenseManagerReportGenerator Operation Task DeleteLicenseManagerReportGeneratorAsync(DeleteLicenseManagerReportGeneratorRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region DeleteToken /// /// Deletes the specified token. Must be called in the license home Region. /// /// Container for the necessary parameters to execute the DeleteToken service method. /// /// The response from the DeleteToken service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteToken Operation DeleteTokenResponse DeleteToken(DeleteTokenRequest request); /// /// Deletes the specified token. Must be called in the license home Region. /// /// Container for the necessary parameters to execute the DeleteToken service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the DeleteToken service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// This is not the correct Region for the resource. Try again. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for DeleteToken Operation Task DeleteTokenAsync(DeleteTokenRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ExtendLicenseConsumption /// /// Extends the expiration date for license consumption. /// /// Container for the necessary parameters to execute the ExtendLicenseConsumption service method. /// /// The response from the ExtendLicenseConsumption service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ExtendLicenseConsumption Operation ExtendLicenseConsumptionResponse ExtendLicenseConsumption(ExtendLicenseConsumptionRequest request); /// /// Extends the expiration date for license consumption. /// /// Container for the necessary parameters to execute the ExtendLicenseConsumption service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ExtendLicenseConsumption service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ExtendLicenseConsumption Operation Task ExtendLicenseConsumptionAsync(ExtendLicenseConsumptionRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetAccessToken /// /// Gets a temporary access token to use with AssumeRoleWithWebIdentity. Access tokens /// are valid for one hour. /// /// Container for the necessary parameters to execute the GetAccessToken service method. /// /// The response from the GetAccessToken service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetAccessToken Operation GetAccessTokenResponse GetAccessToken(GetAccessTokenRequest request); /// /// Gets a temporary access token to use with AssumeRoleWithWebIdentity. Access tokens /// are valid for one hour. /// /// Container for the necessary parameters to execute the GetAccessToken service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetAccessToken service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetAccessToken Operation Task GetAccessTokenAsync(GetAccessTokenRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetGrant /// /// Gets detailed information about the specified grant. /// /// Container for the necessary parameters to execute the GetGrant service method. /// /// The response from the GetGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetGrant Operation GetGrantResponse GetGrant(GetGrantRequest request); /// /// Gets detailed information about the specified grant. /// /// Container for the necessary parameters to execute the GetGrant service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetGrant Operation Task GetGrantAsync(GetGrantRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetLicense /// /// Gets detailed information about the specified license. /// /// Container for the necessary parameters to execute the GetLicense service method. /// /// The response from the GetLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetLicense Operation GetLicenseResponse GetLicense(GetLicenseRequest request); /// /// Gets detailed information about the specified license. /// /// Container for the necessary parameters to execute the GetLicense service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetLicense service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetLicense Operation Task GetLicenseAsync(GetLicenseRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetLicenseConfiguration /// /// Gets detailed information about the specified license configuration. /// /// Container for the necessary parameters to execute the GetLicenseConfiguration service method. /// /// The response from the GetLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for GetLicenseConfiguration Operation GetLicenseConfigurationResponse GetLicenseConfiguration(GetLicenseConfigurationRequest request); /// /// Gets detailed information about the specified license configuration. /// /// Container for the necessary parameters to execute the GetLicenseConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for GetLicenseConfiguration Operation Task GetLicenseConfigurationAsync(GetLicenseConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetLicenseConversionTask /// /// Gets information about the specified license type conversion task. /// /// Container for the necessary parameters to execute the GetLicenseConversionTask service method. /// /// The response from the GetLicenseConversionTask service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for GetLicenseConversionTask Operation GetLicenseConversionTaskResponse GetLicenseConversionTask(GetLicenseConversionTaskRequest request); /// /// Gets information about the specified license type conversion task. /// /// Container for the necessary parameters to execute the GetLicenseConversionTask service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetLicenseConversionTask service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for GetLicenseConversionTask Operation Task GetLicenseConversionTaskAsync(GetLicenseConversionTaskRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetLicenseManagerReportGenerator /// /// Gets information about the specified report generator. /// /// Container for the necessary parameters to execute the GetLicenseManagerReportGenerator service method. /// /// The response from the GetLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetLicenseManagerReportGenerator Operation GetLicenseManagerReportGeneratorResponse GetLicenseManagerReportGenerator(GetLicenseManagerReportGeneratorRequest request); /// /// Gets information about the specified report generator. /// /// Container for the necessary parameters to execute the GetLicenseManagerReportGenerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetLicenseManagerReportGenerator Operation Task GetLicenseManagerReportGeneratorAsync(GetLicenseManagerReportGeneratorRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetLicenseUsage /// /// Gets detailed information about the usage of the specified license. /// /// Container for the necessary parameters to execute the GetLicenseUsage service method. /// /// The response from the GetLicenseUsage service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetLicenseUsage Operation GetLicenseUsageResponse GetLicenseUsage(GetLicenseUsageRequest request); /// /// Gets detailed information about the usage of the specified license. /// /// Container for the necessary parameters to execute the GetLicenseUsage service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetLicenseUsage service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for GetLicenseUsage Operation Task GetLicenseUsageAsync(GetLicenseUsageRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region GetServiceSettings /// /// Gets the License Manager settings for the current Region. /// /// Container for the necessary parameters to execute the GetServiceSettings service method. /// /// The response from the GetServiceSettings service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for GetServiceSettings Operation GetServiceSettingsResponse GetServiceSettings(GetServiceSettingsRequest request); /// /// Gets the License Manager settings for the current Region. /// /// Container for the necessary parameters to execute the GetServiceSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the GetServiceSettings service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for GetServiceSettings Operation Task GetServiceSettingsAsync(GetServiceSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListAssociationsForLicenseConfiguration /// /// Lists the resource associations for the specified license configuration. /// /// /// /// Resource associations need not consume licenses from a license configuration. For /// example, an AMI or a stopped instance might not consume a license (depending on the /// license rules). /// /// /// Container for the necessary parameters to execute the ListAssociationsForLicenseConfiguration service method. /// /// The response from the ListAssociationsForLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListAssociationsForLicenseConfiguration Operation ListAssociationsForLicenseConfigurationResponse ListAssociationsForLicenseConfiguration(ListAssociationsForLicenseConfigurationRequest request); /// /// Lists the resource associations for the specified license configuration. /// /// /// /// Resource associations need not consume licenses from a license configuration. For /// example, an AMI or a stopped instance might not consume a license (depending on the /// license rules). /// /// /// Container for the necessary parameters to execute the ListAssociationsForLicenseConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListAssociationsForLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListAssociationsForLicenseConfiguration Operation Task ListAssociationsForLicenseConfigurationAsync(ListAssociationsForLicenseConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListDistributedGrants /// /// Lists the grants distributed for the specified license. /// /// Container for the necessary parameters to execute the ListDistributedGrants service method. /// /// The response from the ListDistributedGrants service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListDistributedGrants Operation ListDistributedGrantsResponse ListDistributedGrants(ListDistributedGrantsRequest request); /// /// Lists the grants distributed for the specified license. /// /// Container for the necessary parameters to execute the ListDistributedGrants service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListDistributedGrants service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListDistributedGrants Operation Task ListDistributedGrantsAsync(ListDistributedGrantsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListFailuresForLicenseConfigurationOperations /// /// Lists the license configuration operations that failed. /// /// Container for the necessary parameters to execute the ListFailuresForLicenseConfigurationOperations service method. /// /// The response from the ListFailuresForLicenseConfigurationOperations service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListFailuresForLicenseConfigurationOperations Operation ListFailuresForLicenseConfigurationOperationsResponse ListFailuresForLicenseConfigurationOperations(ListFailuresForLicenseConfigurationOperationsRequest request); /// /// Lists the license configuration operations that failed. /// /// Container for the necessary parameters to execute the ListFailuresForLicenseConfigurationOperations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListFailuresForLicenseConfigurationOperations service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListFailuresForLicenseConfigurationOperations Operation Task ListFailuresForLicenseConfigurationOperationsAsync(ListFailuresForLicenseConfigurationOperationsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLicenseConfigurations /// /// Lists the license configurations for your account. /// /// Container for the necessary parameters to execute the ListLicenseConfigurations service method. /// /// The response from the ListLicenseConfigurations service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseConfigurations Operation ListLicenseConfigurationsResponse ListLicenseConfigurations(ListLicenseConfigurationsRequest request); /// /// Lists the license configurations for your account. /// /// Container for the necessary parameters to execute the ListLicenseConfigurations service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLicenseConfigurations service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseConfigurations Operation Task ListLicenseConfigurationsAsync(ListLicenseConfigurationsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLicenseConversionTasks /// /// Lists the license type conversion tasks for your account. /// /// Container for the necessary parameters to execute the ListLicenseConversionTasks service method. /// /// The response from the ListLicenseConversionTasks service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseConversionTasks Operation ListLicenseConversionTasksResponse ListLicenseConversionTasks(ListLicenseConversionTasksRequest request); /// /// Lists the license type conversion tasks for your account. /// /// Container for the necessary parameters to execute the ListLicenseConversionTasks service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLicenseConversionTasks service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseConversionTasks Operation Task ListLicenseConversionTasksAsync(ListLicenseConversionTasksRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLicenseManagerReportGenerators /// /// Lists the report generators for your account. /// /// Container for the necessary parameters to execute the ListLicenseManagerReportGenerators service method. /// /// The response from the ListLicenseManagerReportGenerators service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListLicenseManagerReportGenerators Operation ListLicenseManagerReportGeneratorsResponse ListLicenseManagerReportGenerators(ListLicenseManagerReportGeneratorsRequest request); /// /// Lists the report generators for your account. /// /// Container for the necessary parameters to execute the ListLicenseManagerReportGenerators service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLicenseManagerReportGenerators service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListLicenseManagerReportGenerators Operation Task ListLicenseManagerReportGeneratorsAsync(ListLicenseManagerReportGeneratorsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLicenses /// /// Lists the licenses for your account. /// /// Container for the necessary parameters to execute the ListLicenses service method. /// /// The response from the ListLicenses service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListLicenses Operation ListLicensesResponse ListLicenses(ListLicensesRequest request); /// /// Lists the licenses for your account. /// /// Container for the necessary parameters to execute the ListLicenses service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLicenses service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListLicenses Operation Task ListLicensesAsync(ListLicensesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLicenseSpecificationsForResource /// /// Describes the license configurations for the specified resource. /// /// Container for the necessary parameters to execute the ListLicenseSpecificationsForResource service method. /// /// The response from the ListLicenseSpecificationsForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseSpecificationsForResource Operation ListLicenseSpecificationsForResourceResponse ListLicenseSpecificationsForResource(ListLicenseSpecificationsForResourceRequest request); /// /// Describes the license configurations for the specified resource. /// /// Container for the necessary parameters to execute the ListLicenseSpecificationsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLicenseSpecificationsForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseSpecificationsForResource Operation Task ListLicenseSpecificationsForResourceAsync(ListLicenseSpecificationsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListLicenseVersions /// /// Lists all versions of the specified license. /// /// Container for the necessary parameters to execute the ListLicenseVersions service method. /// /// The response from the ListLicenseVersions service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseVersions Operation ListLicenseVersionsResponse ListLicenseVersions(ListLicenseVersionsRequest request); /// /// Lists all versions of the specified license. /// /// Container for the necessary parameters to execute the ListLicenseVersions service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListLicenseVersions service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListLicenseVersions Operation Task ListLicenseVersionsAsync(ListLicenseVersionsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListReceivedGrants /// /// Lists grants that are received. Received grants are grants created while specifying /// the recipient as this Amazon Web Services account, your organization, or an organizational /// unit (OU) to which this member account belongs. /// /// Container for the necessary parameters to execute the ListReceivedGrants service method. /// /// The response from the ListReceivedGrants service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedGrants Operation ListReceivedGrantsResponse ListReceivedGrants(ListReceivedGrantsRequest request); /// /// Lists grants that are received. Received grants are grants created while specifying /// the recipient as this Amazon Web Services account, your organization, or an organizational /// unit (OU) to which this member account belongs. /// /// Container for the necessary parameters to execute the ListReceivedGrants service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListReceivedGrants service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedGrants Operation Task ListReceivedGrantsAsync(ListReceivedGrantsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListReceivedGrantsForOrganization /// /// Lists the grants received for all accounts in the organization. /// /// Container for the necessary parameters to execute the ListReceivedGrantsForOrganization service method. /// /// The response from the ListReceivedGrantsForOrganization service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedGrantsForOrganization Operation ListReceivedGrantsForOrganizationResponse ListReceivedGrantsForOrganization(ListReceivedGrantsForOrganizationRequest request); /// /// Lists the grants received for all accounts in the organization. /// /// Container for the necessary parameters to execute the ListReceivedGrantsForOrganization service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListReceivedGrantsForOrganization service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedGrantsForOrganization Operation Task ListReceivedGrantsForOrganizationAsync(ListReceivedGrantsForOrganizationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListReceivedLicenses /// /// Lists received licenses. /// /// Container for the necessary parameters to execute the ListReceivedLicenses service method. /// /// The response from the ListReceivedLicenses service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedLicenses Operation ListReceivedLicensesResponse ListReceivedLicenses(ListReceivedLicensesRequest request); /// /// Lists received licenses. /// /// Container for the necessary parameters to execute the ListReceivedLicenses service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListReceivedLicenses service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedLicenses Operation Task ListReceivedLicensesAsync(ListReceivedLicensesRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListReceivedLicensesForOrganization /// /// Lists the licenses received for all accounts in the organization. /// /// Container for the necessary parameters to execute the ListReceivedLicensesForOrganization service method. /// /// The response from the ListReceivedLicensesForOrganization service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedLicensesForOrganization Operation ListReceivedLicensesForOrganizationResponse ListReceivedLicensesForOrganization(ListReceivedLicensesForOrganizationRequest request); /// /// Lists the licenses received for all accounts in the organization. /// /// Container for the necessary parameters to execute the ListReceivedLicensesForOrganization service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListReceivedLicensesForOrganization service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListReceivedLicensesForOrganization Operation Task ListReceivedLicensesForOrganizationAsync(ListReceivedLicensesForOrganizationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListResourceInventory /// /// Lists resources managed using Systems Manager inventory. /// /// Container for the necessary parameters to execute the ListResourceInventory service method. /// /// The response from the ListResourceInventory service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// A dependency required to run the API is missing. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListResourceInventory Operation ListResourceInventoryResponse ListResourceInventory(ListResourceInventoryRequest request); /// /// Lists resources managed using Systems Manager inventory. /// /// Container for the necessary parameters to execute the ListResourceInventory service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListResourceInventory service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// A dependency required to run the API is missing. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListResourceInventory Operation Task ListResourceInventoryAsync(ListResourceInventoryRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTagsForResource /// /// Lists the tags for the specified license configuration. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// The response from the ListTagsForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListTagsForResource Operation ListTagsForResourceResponse ListTagsForResource(ListTagsForResourceRequest request); /// /// Lists the tags for the specified license configuration. /// /// Container for the necessary parameters to execute the ListTagsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTagsForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListTagsForResource Operation Task ListTagsForResourceAsync(ListTagsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListTokens /// /// Lists your tokens. /// /// Container for the necessary parameters to execute the ListTokens service method. /// /// The response from the ListTokens service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListTokens Operation ListTokensResponse ListTokens(ListTokensRequest request); /// /// Lists your tokens. /// /// Container for the necessary parameters to execute the ListTokens service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListTokens service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for ListTokens Operation Task ListTokensAsync(ListTokensRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region ListUsageForLicenseConfiguration /// /// Lists all license usage records for a license configuration, displaying license consumption /// details by resource at a selected point in time. Use this action to audit the current /// license consumption for any license inventory and configuration. /// /// Container for the necessary parameters to execute the ListUsageForLicenseConfiguration service method. /// /// The response from the ListUsageForLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListUsageForLicenseConfiguration Operation ListUsageForLicenseConfigurationResponse ListUsageForLicenseConfiguration(ListUsageForLicenseConfigurationRequest request); /// /// Lists all license usage records for a license configuration, displaying license consumption /// details by resource at a selected point in time. Use this action to audit the current /// license consumption for any license inventory and configuration. /// /// Container for the necessary parameters to execute the ListUsageForLicenseConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the ListUsageForLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// The request uses too many filters or too many filter values. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for ListUsageForLicenseConfiguration Operation Task ListUsageForLicenseConfigurationAsync(ListUsageForLicenseConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region RejectGrant /// /// Rejects the specified grant. /// /// Container for the necessary parameters to execute the RejectGrant service method. /// /// The response from the RejectGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for RejectGrant Operation RejectGrantResponse RejectGrant(RejectGrantRequest request); /// /// Rejects the specified grant. /// /// Container for the necessary parameters to execute the RejectGrant service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the RejectGrant service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for RejectGrant Operation Task RejectGrantAsync(RejectGrantRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region TagResource /// /// Adds the specified tags to the specified license configuration. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// The response from the TagResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for TagResource Operation TagResourceResponse TagResource(TagResourceRequest request); /// /// Adds the specified tags to the specified license configuration. /// /// Container for the necessary parameters to execute the TagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the TagResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for TagResource Operation Task TagResourceAsync(TagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UntagResource /// /// Removes the specified tags from the specified license configuration. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// The response from the UntagResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UntagResource Operation UntagResourceResponse UntagResource(UntagResourceRequest request); /// /// Removes the specified tags from the specified license configuration. /// /// Container for the necessary parameters to execute the UntagResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UntagResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UntagResource Operation Task UntagResourceAsync(UntagResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateLicenseConfiguration /// /// Modifies the attributes of an existing license configuration. /// /// Container for the necessary parameters to execute the UpdateLicenseConfiguration service method. /// /// The response from the UpdateLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UpdateLicenseConfiguration Operation UpdateLicenseConfigurationResponse UpdateLicenseConfiguration(UpdateLicenseConfigurationRequest request); /// /// Modifies the attributes of an existing license configuration. /// /// Container for the necessary parameters to execute the UpdateLicenseConfiguration service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateLicenseConfiguration service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UpdateLicenseConfiguration Operation Task UpdateLicenseConfigurationAsync(UpdateLicenseConfigurationRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateLicenseManagerReportGenerator /// /// Updates a report generator. /// /// /// /// After you make changes to a report generator, it starts generating new reports within /// 60 minutes of being updated. /// /// /// Container for the necessary parameters to execute the UpdateLicenseManagerReportGenerator service method. /// /// The response from the UpdateLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for UpdateLicenseManagerReportGenerator Operation UpdateLicenseManagerReportGeneratorResponse UpdateLicenseManagerReportGenerator(UpdateLicenseManagerReportGeneratorRequest request); /// /// Updates a report generator. /// /// /// /// After you make changes to a report generator, it starts generating new reports within /// 60 minutes of being updated. /// /// /// Container for the necessary parameters to execute the UpdateLicenseManagerReportGenerator service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateLicenseManagerReportGenerator service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// Your resource limits have been exceeded. /// /// /// The resource cannot be found. /// /// /// The server experienced an internal error. Try again. /// /// /// The provided input is not valid. Try your request again. /// /// REST API Reference for UpdateLicenseManagerReportGenerator Operation Task UpdateLicenseManagerReportGeneratorAsync(UpdateLicenseManagerReportGeneratorRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateLicenseSpecificationsForResource /// /// Adds or removes the specified license configurations for the specified Amazon Web /// Services resource. /// /// /// /// You can update the license specifications of AMIs, instances, and hosts. You cannot /// update the license specifications for launch templates and CloudFormation templates, /// as they send license configurations to the operation that creates the resource. /// /// /// Container for the necessary parameters to execute the UpdateLicenseSpecificationsForResource service method. /// /// The response from the UpdateLicenseSpecificationsForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// License Manager cannot allocate a license to a resource because of its state. /// /// /// /// For example, you cannot allocate a license to an instance in the process of shutting /// down. /// /// /// /// You do not have enough licenses available to support a new resource launch. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UpdateLicenseSpecificationsForResource Operation UpdateLicenseSpecificationsForResourceResponse UpdateLicenseSpecificationsForResource(UpdateLicenseSpecificationsForResourceRequest request); /// /// Adds or removes the specified license configurations for the specified Amazon Web /// Services resource. /// /// /// /// You can update the license specifications of AMIs, instances, and hosts. You cannot /// update the license specifications for launch templates and CloudFormation templates, /// as they send license configurations to the operation that creates the resource. /// /// /// Container for the necessary parameters to execute the UpdateLicenseSpecificationsForResource service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateLicenseSpecificationsForResource service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// License Manager cannot allocate a license to a resource because of its state. /// /// /// /// For example, you cannot allocate a license to an instance in the process of shutting /// down. /// /// /// /// You do not have enough licenses available to support a new resource launch. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UpdateLicenseSpecificationsForResource Operation Task UpdateLicenseSpecificationsForResourceAsync(UpdateLicenseSpecificationsForResourceRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion #region UpdateServiceSettings /// /// Updates License Manager settings for the current Region. /// /// Container for the necessary parameters to execute the UpdateServiceSettings service method. /// /// The response from the UpdateServiceSettings service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UpdateServiceSettings Operation UpdateServiceSettingsResponse UpdateServiceSettings(UpdateServiceSettingsRequest request); /// /// Updates License Manager settings for the current Region. /// /// Container for the necessary parameters to execute the UpdateServiceSettings service method. /// /// A cancellation token that can be used by other objects or threads to receive notice of cancellation. /// /// /// The response from the UpdateServiceSettings service method, as returned by LicenseManager. /// /// Access to resource denied. /// /// /// The Amazon Web Services user account does not have permission to perform the action. /// Check the IAM policy associated with this account. /// /// /// One or more parameter values are not valid. /// /// /// Too many requests have been submitted. Try again after a brief wait. /// /// /// The server experienced an internal error. Try again. /// /// REST API Reference for UpdateServiceSettings Operation Task UpdateServiceSettingsAsync(UpdateServiceSettingsRequest request, CancellationToken cancellationToken = default(CancellationToken)); #endregion } }