@Generated(value="software.amazon.awssdk:codegen") @ThreadSafe public interface LicenseManagerAsyncClient extends AwsClient
builder() method.
License Manager makes it easier to manage licenses from software vendors across multiple Amazon Web Services accounts and on-premises servers.
| Modifier and Type | Field and Description |
|---|---|
static String |
SERVICE_METADATA_ID
Value for looking up the service's metadata from the
ServiceMetadataProvider. |
static String |
SERVICE_NAME |
serviceNameclosestatic final String SERVICE_NAME
static final String SERVICE_METADATA_ID
ServiceMetadataProvider.default CompletableFuture<AcceptGrantResponse> acceptGrant(AcceptGrantRequest acceptGrantRequest)
Accepts the specified grant.
acceptGrantRequest - default CompletableFuture<AcceptGrantResponse> acceptGrant(Consumer<AcceptGrantRequest.Builder> acceptGrantRequest)
Accepts the specified grant.
This is a convenience which creates an instance of the AcceptGrantRequest.Builder avoiding the need to
create one manually via AcceptGrantRequest.builder()
acceptGrantRequest - A Consumer that will call methods on
AcceptGrantRequest.Builder to create a
request.default CompletableFuture<CheckInLicenseResponse> checkInLicense(CheckInLicenseRequest checkInLicenseRequest)
Checks in the specified license. Check in a license when it is no longer in use.
checkInLicenseRequest - default CompletableFuture<CheckInLicenseResponse> checkInLicense(Consumer<CheckInLicenseRequest.Builder> checkInLicenseRequest)
Checks in the specified license. Check in a license when it is no longer in use.
This is a convenience which creates an instance of the CheckInLicenseRequest.Builder avoiding the need to
create one manually via CheckInLicenseRequest.builder()
checkInLicenseRequest - A Consumer that will call methods on
CheckInLicenseRequest.Builder to create a
request.default CompletableFuture<CheckoutBorrowLicenseResponse> checkoutBorrowLicense(CheckoutBorrowLicenseRequest checkoutBorrowLicenseRequest)
Checks out the specified license for offline use.
checkoutBorrowLicenseRequest - default CompletableFuture<CheckoutBorrowLicenseResponse> checkoutBorrowLicense(Consumer<CheckoutBorrowLicenseRequest.Builder> checkoutBorrowLicenseRequest)
Checks out the specified license for offline use.
This is a convenience which creates an instance of the CheckoutBorrowLicenseRequest.Builder avoiding the
need to create one manually via CheckoutBorrowLicenseRequest.builder()
checkoutBorrowLicenseRequest - A Consumer that will call methods on
CheckoutBorrowLicenseRequest.Builder to
create a request.default CompletableFuture<CheckoutLicenseResponse> checkoutLicense(CheckoutLicenseRequest checkoutLicenseRequest)
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.
checkoutLicenseRequest - default CompletableFuture<CheckoutLicenseResponse> checkoutLicense(Consumer<CheckoutLicenseRequest.Builder> checkoutLicenseRequest)
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.
This is a convenience which creates an instance of the CheckoutLicenseRequest.Builder avoiding the need
to create one manually via CheckoutLicenseRequest.builder()
checkoutLicenseRequest - A Consumer that will call methods on
CheckoutLicenseRequest.Builder to create a
request.default CompletableFuture<CreateGrantResponse> createGrant(CreateGrantRequest createGrantRequest)
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.
createGrantRequest - default CompletableFuture<CreateGrantResponse> createGrant(Consumer<CreateGrantRequest.Builder> createGrantRequest)
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.
This is a convenience which creates an instance of the CreateGrantRequest.Builder avoiding the need to
create one manually via CreateGrantRequest.builder()
createGrantRequest - A Consumer that will call methods on
CreateGrantRequest.Builder to create a
request.default CompletableFuture<CreateGrantVersionResponse> createGrantVersion(CreateGrantVersionRequest createGrantVersionRequest)
Creates a new version of the specified grant. For more information, see Granted licenses in License Manager in the License Manager User Guide.
createGrantVersionRequest - default CompletableFuture<CreateGrantVersionResponse> createGrantVersion(Consumer<CreateGrantVersionRequest.Builder> createGrantVersionRequest)
Creates a new version of the specified grant. For more information, see Granted licenses in License Manager in the License Manager User Guide.
This is a convenience which creates an instance of the CreateGrantVersionRequest.Builder avoiding the
need to create one manually via CreateGrantVersionRequest.builder()
createGrantVersionRequest - A Consumer that will call methods on
CreateGrantVersionRequest.Builder to create a
request.default CompletableFuture<CreateLicenseResponse> createLicense(CreateLicenseRequest createLicenseRequest)
Creates a license.
createLicenseRequest - default CompletableFuture<CreateLicenseResponse> createLicense(Consumer<CreateLicenseRequest.Builder> createLicenseRequest)
Creates a license.
This is a convenience which creates an instance of the CreateLicenseRequest.Builder avoiding the need to
create one manually via CreateLicenseRequest.builder()
createLicenseRequest - A Consumer that will call methods on
CreateLicenseRequest.Builder to create a
request.default CompletableFuture<CreateLicenseConfigurationResponse> createLicenseConfiguration(CreateLicenseConfigurationRequest createLicenseConfigurationRequest)
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.
createLicenseConfigurationRequest - default CompletableFuture<CreateLicenseConfigurationResponse> createLicenseConfiguration(Consumer<CreateLicenseConfigurationRequest.Builder> createLicenseConfigurationRequest)
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.
This is a convenience which creates an instance of the CreateLicenseConfigurationRequest.Builder avoiding
the need to create one manually via CreateLicenseConfigurationRequest.builder()
createLicenseConfigurationRequest - A Consumer that will call methods on
CreateLicenseConfigurationRequest.Builder to
create a request.default CompletableFuture<CreateLicenseConversionTaskForResourceResponse> createLicenseConversionTaskForResource(CreateLicenseConversionTaskForResourceRequest createLicenseConversionTaskForResourceRequest)
Creates a new license conversion task.
createLicenseConversionTaskForResourceRequest - default CompletableFuture<CreateLicenseConversionTaskForResourceResponse> createLicenseConversionTaskForResource(Consumer<CreateLicenseConversionTaskForResourceRequest.Builder> createLicenseConversionTaskForResourceRequest)
Creates a new license conversion task.
This is a convenience which creates an instance of the
CreateLicenseConversionTaskForResourceRequest.Builder avoiding the need to create one manually via
CreateLicenseConversionTaskForResourceRequest.builder()
createLicenseConversionTaskForResourceRequest - A Consumer that will call methods on
CreateLicenseConversionTaskForResourceRequest.Builder
to create a request.default CompletableFuture<CreateLicenseManagerReportGeneratorResponse> createLicenseManagerReportGenerator(CreateLicenseManagerReportGeneratorRequest createLicenseManagerReportGeneratorRequest)
Creates a report generator.
createLicenseManagerReportGeneratorRequest - default CompletableFuture<CreateLicenseManagerReportGeneratorResponse> createLicenseManagerReportGenerator(Consumer<CreateLicenseManagerReportGeneratorRequest.Builder> createLicenseManagerReportGeneratorRequest)
Creates a report generator.
This is a convenience which creates an instance of the CreateLicenseManagerReportGeneratorRequest.Builder
avoiding the need to create one manually via CreateLicenseManagerReportGeneratorRequest.builder()
createLicenseManagerReportGeneratorRequest - A Consumer that will call methods on
CreateLicenseManagerReportGeneratorRequest.Builder
to create a request.default CompletableFuture<CreateLicenseVersionResponse> createLicenseVersion(CreateLicenseVersionRequest createLicenseVersionRequest)
Creates a new version of the specified license.
createLicenseVersionRequest - default CompletableFuture<CreateLicenseVersionResponse> createLicenseVersion(Consumer<CreateLicenseVersionRequest.Builder> createLicenseVersionRequest)
Creates a new version of the specified license.
This is a convenience which creates an instance of the CreateLicenseVersionRequest.Builder avoiding the
need to create one manually via CreateLicenseVersionRequest.builder()
createLicenseVersionRequest - A Consumer that will call methods on
CreateLicenseVersionRequest.Builder to create
a request.default CompletableFuture<CreateTokenResponse> createToken(CreateTokenRequest createTokenRequest)
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.
createTokenRequest - default CompletableFuture<CreateTokenResponse> createToken(Consumer<CreateTokenRequest.Builder> createTokenRequest)
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.
This is a convenience which creates an instance of the CreateTokenRequest.Builder avoiding the need to
create one manually via CreateTokenRequest.builder()
createTokenRequest - A Consumer that will call methods on
CreateTokenRequest.Builder to create a
request.default CompletableFuture<DeleteGrantResponse> deleteGrant(DeleteGrantRequest deleteGrantRequest)
Deletes the specified grant.
deleteGrantRequest - default CompletableFuture<DeleteGrantResponse> deleteGrant(Consumer<DeleteGrantRequest.Builder> deleteGrantRequest)
Deletes the specified grant.
This is a convenience which creates an instance of the DeleteGrantRequest.Builder avoiding the need to
create one manually via DeleteGrantRequest.builder()
deleteGrantRequest - A Consumer that will call methods on
DeleteGrantRequest.Builder to create a
request.default CompletableFuture<DeleteLicenseResponse> deleteLicense(DeleteLicenseRequest deleteLicenseRequest)
Deletes the specified license.
deleteLicenseRequest - default CompletableFuture<DeleteLicenseResponse> deleteLicense(Consumer<DeleteLicenseRequest.Builder> deleteLicenseRequest)
Deletes the specified license.
This is a convenience which creates an instance of the DeleteLicenseRequest.Builder avoiding the need to
create one manually via DeleteLicenseRequest.builder()
deleteLicenseRequest - A Consumer that will call methods on
DeleteLicenseRequest.Builder to create a
request.default CompletableFuture<DeleteLicenseConfigurationResponse> deleteLicenseConfiguration(DeleteLicenseConfigurationRequest deleteLicenseConfigurationRequest)
Deletes the specified license configuration.
You cannot delete a license configuration that is in use.
deleteLicenseConfigurationRequest - default CompletableFuture<DeleteLicenseConfigurationResponse> deleteLicenseConfiguration(Consumer<DeleteLicenseConfigurationRequest.Builder> deleteLicenseConfigurationRequest)
Deletes the specified license configuration.
You cannot delete a license configuration that is in use.
This is a convenience which creates an instance of the DeleteLicenseConfigurationRequest.Builder avoiding
the need to create one manually via DeleteLicenseConfigurationRequest.builder()
deleteLicenseConfigurationRequest - A Consumer that will call methods on
DeleteLicenseConfigurationRequest.Builder to
create a request.default CompletableFuture<DeleteLicenseManagerReportGeneratorResponse> deleteLicenseManagerReportGenerator(DeleteLicenseManagerReportGeneratorRequest deleteLicenseManagerReportGeneratorRequest)
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.
deleteLicenseManagerReportGeneratorRequest - default CompletableFuture<DeleteLicenseManagerReportGeneratorResponse> deleteLicenseManagerReportGenerator(Consumer<DeleteLicenseManagerReportGeneratorRequest.Builder> deleteLicenseManagerReportGeneratorRequest)
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.
This is a convenience which creates an instance of the DeleteLicenseManagerReportGeneratorRequest.Builder
avoiding the need to create one manually via DeleteLicenseManagerReportGeneratorRequest.builder()
deleteLicenseManagerReportGeneratorRequest - A Consumer that will call methods on
DeleteLicenseManagerReportGeneratorRequest.Builder
to create a request.default CompletableFuture<DeleteTokenResponse> deleteToken(DeleteTokenRequest deleteTokenRequest)
Deletes the specified token. Must be called in the license home Region.
deleteTokenRequest - default CompletableFuture<DeleteTokenResponse> deleteToken(Consumer<DeleteTokenRequest.Builder> deleteTokenRequest)
Deletes the specified token. Must be called in the license home Region.
This is a convenience which creates an instance of the DeleteTokenRequest.Builder avoiding the need to
create one manually via DeleteTokenRequest.builder()
deleteTokenRequest - A Consumer that will call methods on
DeleteTokenRequest.Builder to create a
request.default CompletableFuture<ExtendLicenseConsumptionResponse> extendLicenseConsumption(ExtendLicenseConsumptionRequest extendLicenseConsumptionRequest)
Extends the expiration date for license consumption.
extendLicenseConsumptionRequest - default CompletableFuture<ExtendLicenseConsumptionResponse> extendLicenseConsumption(Consumer<ExtendLicenseConsumptionRequest.Builder> extendLicenseConsumptionRequest)
Extends the expiration date for license consumption.
This is a convenience which creates an instance of the ExtendLicenseConsumptionRequest.Builder avoiding
the need to create one manually via ExtendLicenseConsumptionRequest.builder()
extendLicenseConsumptionRequest - A Consumer that will call methods on
ExtendLicenseConsumptionRequest.Builder to
create a request.default CompletableFuture<GetAccessTokenResponse> getAccessToken(GetAccessTokenRequest getAccessTokenRequest)
Gets a temporary access token to use with AssumeRoleWithWebIdentity. Access tokens are valid for one hour.
getAccessTokenRequest - default CompletableFuture<GetAccessTokenResponse> getAccessToken(Consumer<GetAccessTokenRequest.Builder> getAccessTokenRequest)
Gets a temporary access token to use with AssumeRoleWithWebIdentity. Access tokens are valid for one hour.
This is a convenience which creates an instance of the GetAccessTokenRequest.Builder avoiding the need to
create one manually via GetAccessTokenRequest.builder()
getAccessTokenRequest - A Consumer that will call methods on
GetAccessTokenRequest.Builder to create a
request.default CompletableFuture<GetGrantResponse> getGrant(GetGrantRequest getGrantRequest)
Gets detailed information about the specified grant.
getGrantRequest - default CompletableFuture<GetGrantResponse> getGrant(Consumer<GetGrantRequest.Builder> getGrantRequest)
Gets detailed information about the specified grant.
This is a convenience which creates an instance of the GetGrantRequest.Builder avoiding the need to
create one manually via GetGrantRequest.builder()
getGrantRequest - A Consumer that will call methods on
GetGrantRequest.Builder to create a request.default CompletableFuture<GetLicenseResponse> getLicense(GetLicenseRequest getLicenseRequest)
Gets detailed information about the specified license.
getLicenseRequest - default CompletableFuture<GetLicenseResponse> getLicense(Consumer<GetLicenseRequest.Builder> getLicenseRequest)
Gets detailed information about the specified license.
This is a convenience which creates an instance of the GetLicenseRequest.Builder avoiding the need to
create one manually via GetLicenseRequest.builder()
getLicenseRequest - A Consumer that will call methods on
GetLicenseRequest.Builder to create a
request.default CompletableFuture<GetLicenseConfigurationResponse> getLicenseConfiguration(GetLicenseConfigurationRequest getLicenseConfigurationRequest)
Gets detailed information about the specified license configuration.
getLicenseConfigurationRequest - default CompletableFuture<GetLicenseConfigurationResponse> getLicenseConfiguration(Consumer<GetLicenseConfigurationRequest.Builder> getLicenseConfigurationRequest)
Gets detailed information about the specified license configuration.
This is a convenience which creates an instance of the GetLicenseConfigurationRequest.Builder avoiding
the need to create one manually via GetLicenseConfigurationRequest.builder()
getLicenseConfigurationRequest - A Consumer that will call methods on
GetLicenseConfigurationRequest.Builder to
create a request.default CompletableFuture<GetLicenseConversionTaskResponse> getLicenseConversionTask(GetLicenseConversionTaskRequest getLicenseConversionTaskRequest)
Gets information about the specified license type conversion task.
getLicenseConversionTaskRequest - default CompletableFuture<GetLicenseConversionTaskResponse> getLicenseConversionTask(Consumer<GetLicenseConversionTaskRequest.Builder> getLicenseConversionTaskRequest)
Gets information about the specified license type conversion task.
This is a convenience which creates an instance of the GetLicenseConversionTaskRequest.Builder avoiding
the need to create one manually via GetLicenseConversionTaskRequest.builder()
getLicenseConversionTaskRequest - A Consumer that will call methods on
GetLicenseConversionTaskRequest.Builder to
create a request.default CompletableFuture<GetLicenseManagerReportGeneratorResponse> getLicenseManagerReportGenerator(GetLicenseManagerReportGeneratorRequest getLicenseManagerReportGeneratorRequest)
Gets information about the specified report generator.
getLicenseManagerReportGeneratorRequest - default CompletableFuture<GetLicenseManagerReportGeneratorResponse> getLicenseManagerReportGenerator(Consumer<GetLicenseManagerReportGeneratorRequest.Builder> getLicenseManagerReportGeneratorRequest)
Gets information about the specified report generator.
This is a convenience which creates an instance of the GetLicenseManagerReportGeneratorRequest.Builder
avoiding the need to create one manually via GetLicenseManagerReportGeneratorRequest.builder()
getLicenseManagerReportGeneratorRequest - A Consumer that will call methods on
GetLicenseManagerReportGeneratorRequest.Builder
to create a request.default CompletableFuture<GetLicenseUsageResponse> getLicenseUsage(GetLicenseUsageRequest getLicenseUsageRequest)
Gets detailed information about the usage of the specified license.
getLicenseUsageRequest - default CompletableFuture<GetLicenseUsageResponse> getLicenseUsage(Consumer<GetLicenseUsageRequest.Builder> getLicenseUsageRequest)
Gets detailed information about the usage of the specified license.
This is a convenience which creates an instance of the GetLicenseUsageRequest.Builder avoiding the need
to create one manually via GetLicenseUsageRequest.builder()
getLicenseUsageRequest - A Consumer that will call methods on
GetLicenseUsageRequest.Builder to create a
request.default CompletableFuture<GetServiceSettingsResponse> getServiceSettings(GetServiceSettingsRequest getServiceSettingsRequest)
Gets the License Manager settings for the current Region.
getServiceSettingsRequest - default CompletableFuture<GetServiceSettingsResponse> getServiceSettings(Consumer<GetServiceSettingsRequest.Builder> getServiceSettingsRequest)
Gets the License Manager settings for the current Region.
This is a convenience which creates an instance of the GetServiceSettingsRequest.Builder avoiding the
need to create one manually via GetServiceSettingsRequest.builder()
getServiceSettingsRequest - A Consumer that will call methods on
GetServiceSettingsRequest.Builder to create a
request.default CompletableFuture<GetServiceSettingsResponse> getServiceSettings()
Gets the License Manager settings for the current Region.
default CompletableFuture<ListAssociationsForLicenseConfigurationResponse> listAssociationsForLicenseConfiguration(ListAssociationsForLicenseConfigurationRequest listAssociationsForLicenseConfigurationRequest)
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).
listAssociationsForLicenseConfigurationRequest - default CompletableFuture<ListAssociationsForLicenseConfigurationResponse> listAssociationsForLicenseConfiguration(Consumer<ListAssociationsForLicenseConfigurationRequest.Builder> listAssociationsForLicenseConfigurationRequest)
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).
This is a convenience which creates an instance of the
ListAssociationsForLicenseConfigurationRequest.Builder avoiding the need to create one manually via
ListAssociationsForLicenseConfigurationRequest.builder()
listAssociationsForLicenseConfigurationRequest - A Consumer that will call methods on
ListAssociationsForLicenseConfigurationRequest.Builder
to create a request.default CompletableFuture<ListDistributedGrantsResponse> listDistributedGrants(ListDistributedGrantsRequest listDistributedGrantsRequest)
Lists the grants distributed for the specified license.
listDistributedGrantsRequest - default CompletableFuture<ListDistributedGrantsResponse> listDistributedGrants(Consumer<ListDistributedGrantsRequest.Builder> listDistributedGrantsRequest)
Lists the grants distributed for the specified license.
This is a convenience which creates an instance of the ListDistributedGrantsRequest.Builder avoiding the
need to create one manually via ListDistributedGrantsRequest.builder()
listDistributedGrantsRequest - A Consumer that will call methods on
ListDistributedGrantsRequest.Builder to
create a request.default CompletableFuture<ListFailuresForLicenseConfigurationOperationsResponse> listFailuresForLicenseConfigurationOperations(ListFailuresForLicenseConfigurationOperationsRequest listFailuresForLicenseConfigurationOperationsRequest)
Lists the license configuration operations that failed.
listFailuresForLicenseConfigurationOperationsRequest - default CompletableFuture<ListFailuresForLicenseConfigurationOperationsResponse> listFailuresForLicenseConfigurationOperations(Consumer<ListFailuresForLicenseConfigurationOperationsRequest.Builder> listFailuresForLicenseConfigurationOperationsRequest)
Lists the license configuration operations that failed.
This is a convenience which creates an instance of the
ListFailuresForLicenseConfigurationOperationsRequest.Builder avoiding the need to create one manually via
ListFailuresForLicenseConfigurationOperationsRequest.builder()
listFailuresForLicenseConfigurationOperationsRequest - A Consumer that will call methods on
ListFailuresForLicenseConfigurationOperationsRequest.Builder
to create a request.default CompletableFuture<ListLicenseConfigurationsResponse> listLicenseConfigurations(ListLicenseConfigurationsRequest listLicenseConfigurationsRequest)
Lists the license configurations for your account.
listLicenseConfigurationsRequest - default CompletableFuture<ListLicenseConfigurationsResponse> listLicenseConfigurations(Consumer<ListLicenseConfigurationsRequest.Builder> listLicenseConfigurationsRequest)
Lists the license configurations for your account.
This is a convenience which creates an instance of the ListLicenseConfigurationsRequest.Builder avoiding
the need to create one manually via ListLicenseConfigurationsRequest.builder()
listLicenseConfigurationsRequest - A Consumer that will call methods on
ListLicenseConfigurationsRequest.Builder to
create a request.default CompletableFuture<ListLicenseConfigurationsResponse> listLicenseConfigurations()
Lists the license configurations for your account.
default CompletableFuture<ListLicenseConversionTasksResponse> listLicenseConversionTasks(ListLicenseConversionTasksRequest listLicenseConversionTasksRequest)
Lists the license type conversion tasks for your account.
listLicenseConversionTasksRequest - default CompletableFuture<ListLicenseConversionTasksResponse> listLicenseConversionTasks(Consumer<ListLicenseConversionTasksRequest.Builder> listLicenseConversionTasksRequest)
Lists the license type conversion tasks for your account.
This is a convenience which creates an instance of the ListLicenseConversionTasksRequest.Builder avoiding
the need to create one manually via ListLicenseConversionTasksRequest.builder()
listLicenseConversionTasksRequest - A Consumer that will call methods on
ListLicenseConversionTasksRequest.Builder to
create a request.default CompletableFuture<ListLicenseManagerReportGeneratorsResponse> listLicenseManagerReportGenerators(ListLicenseManagerReportGeneratorsRequest listLicenseManagerReportGeneratorsRequest)
Lists the report generators for your account.
listLicenseManagerReportGeneratorsRequest - default CompletableFuture<ListLicenseManagerReportGeneratorsResponse> listLicenseManagerReportGenerators(Consumer<ListLicenseManagerReportGeneratorsRequest.Builder> listLicenseManagerReportGeneratorsRequest)
Lists the report generators for your account.
This is a convenience which creates an instance of the ListLicenseManagerReportGeneratorsRequest.Builder
avoiding the need to create one manually via ListLicenseManagerReportGeneratorsRequest.builder()
listLicenseManagerReportGeneratorsRequest - A Consumer that will call methods on
ListLicenseManagerReportGeneratorsRequest.Builder
to create a request.default CompletableFuture<ListLicenseSpecificationsForResourceResponse> listLicenseSpecificationsForResource(ListLicenseSpecificationsForResourceRequest listLicenseSpecificationsForResourceRequest)
Describes the license configurations for the specified resource.
listLicenseSpecificationsForResourceRequest - default CompletableFuture<ListLicenseSpecificationsForResourceResponse> listLicenseSpecificationsForResource(Consumer<ListLicenseSpecificationsForResourceRequest.Builder> listLicenseSpecificationsForResourceRequest)
Describes the license configurations for the specified resource.
This is a convenience which creates an instance of the
ListLicenseSpecificationsForResourceRequest.Builder avoiding the need to create one manually via
ListLicenseSpecificationsForResourceRequest.builder()
listLicenseSpecificationsForResourceRequest - A Consumer that will call methods on
ListLicenseSpecificationsForResourceRequest.Builder
to create a request.default CompletableFuture<ListLicenseVersionsResponse> listLicenseVersions(ListLicenseVersionsRequest listLicenseVersionsRequest)
Lists all versions of the specified license.
listLicenseVersionsRequest - default CompletableFuture<ListLicenseVersionsResponse> listLicenseVersions(Consumer<ListLicenseVersionsRequest.Builder> listLicenseVersionsRequest)
Lists all versions of the specified license.
This is a convenience which creates an instance of the ListLicenseVersionsRequest.Builder avoiding the
need to create one manually via ListLicenseVersionsRequest.builder()
listLicenseVersionsRequest - A Consumer that will call methods on
ListLicenseVersionsRequest.Builder to create
a request.default CompletableFuture<ListLicensesResponse> listLicenses(ListLicensesRequest listLicensesRequest)
Lists the licenses for your account.
listLicensesRequest - default CompletableFuture<ListLicensesResponse> listLicenses(Consumer<ListLicensesRequest.Builder> listLicensesRequest)
Lists the licenses for your account.
This is a convenience which creates an instance of the ListLicensesRequest.Builder avoiding the need to
create one manually via ListLicensesRequest.builder()
listLicensesRequest - A Consumer that will call methods on
ListLicensesRequest.Builder to create a
request.default CompletableFuture<ListReceivedGrantsResponse> listReceivedGrants(ListReceivedGrantsRequest listReceivedGrantsRequest)
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.
listReceivedGrantsRequest - default CompletableFuture<ListReceivedGrantsResponse> listReceivedGrants(Consumer<ListReceivedGrantsRequest.Builder> listReceivedGrantsRequest)
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.
This is a convenience which creates an instance of the ListReceivedGrantsRequest.Builder avoiding the
need to create one manually via ListReceivedGrantsRequest.builder()
listReceivedGrantsRequest - A Consumer that will call methods on
ListReceivedGrantsRequest.Builder to create a
request.default CompletableFuture<ListReceivedGrantsForOrganizationResponse> listReceivedGrantsForOrganization(ListReceivedGrantsForOrganizationRequest listReceivedGrantsForOrganizationRequest)
Lists the grants received for all accounts in the organization.
listReceivedGrantsForOrganizationRequest - default CompletableFuture<ListReceivedGrantsForOrganizationResponse> listReceivedGrantsForOrganization(Consumer<ListReceivedGrantsForOrganizationRequest.Builder> listReceivedGrantsForOrganizationRequest)
Lists the grants received for all accounts in the organization.
This is a convenience which creates an instance of the ListReceivedGrantsForOrganizationRequest.Builder
avoiding the need to create one manually via ListReceivedGrantsForOrganizationRequest.builder()
listReceivedGrantsForOrganizationRequest - A Consumer that will call methods on
ListReceivedGrantsForOrganizationRequest.Builder
to create a request.default CompletableFuture<ListReceivedLicensesResponse> listReceivedLicenses(ListReceivedLicensesRequest listReceivedLicensesRequest)
Lists received licenses.
listReceivedLicensesRequest - default CompletableFuture<ListReceivedLicensesResponse> listReceivedLicenses(Consumer<ListReceivedLicensesRequest.Builder> listReceivedLicensesRequest)
Lists received licenses.
This is a convenience which creates an instance of the ListReceivedLicensesRequest.Builder avoiding the
need to create one manually via ListReceivedLicensesRequest.builder()
listReceivedLicensesRequest - A Consumer that will call methods on
ListReceivedLicensesRequest.Builder to create
a request.default CompletableFuture<ListReceivedLicensesForOrganizationResponse> listReceivedLicensesForOrganization(ListReceivedLicensesForOrganizationRequest listReceivedLicensesForOrganizationRequest)
Lists the licenses received for all accounts in the organization.
listReceivedLicensesForOrganizationRequest - default CompletableFuture<ListReceivedLicensesForOrganizationResponse> listReceivedLicensesForOrganization(Consumer<ListReceivedLicensesForOrganizationRequest.Builder> listReceivedLicensesForOrganizationRequest)
Lists the licenses received for all accounts in the organization.
This is a convenience which creates an instance of the ListReceivedLicensesForOrganizationRequest.Builder
avoiding the need to create one manually via ListReceivedLicensesForOrganizationRequest.builder()
listReceivedLicensesForOrganizationRequest - A Consumer that will call methods on
ListReceivedLicensesForOrganizationRequest.Builder
to create a request.default CompletableFuture<ListResourceInventoryResponse> listResourceInventory(ListResourceInventoryRequest listResourceInventoryRequest)
Lists resources managed using Systems Manager inventory.
listResourceInventoryRequest - default CompletableFuture<ListResourceInventoryResponse> listResourceInventory(Consumer<ListResourceInventoryRequest.Builder> listResourceInventoryRequest)
Lists resources managed using Systems Manager inventory.
This is a convenience which creates an instance of the ListResourceInventoryRequest.Builder avoiding the
need to create one manually via ListResourceInventoryRequest.builder()
listResourceInventoryRequest - A Consumer that will call methods on
ListResourceInventoryRequest.Builder to
create a request.default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags for the specified license configuration.
listTagsForResourceRequest - default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest)
Lists the tags for the specified license configuration.
This is a convenience which creates an instance of the ListTagsForResourceRequest.Builder avoiding the
need to create one manually via ListTagsForResourceRequest.builder()
listTagsForResourceRequest - A Consumer that will call methods on
ListTagsForResourceRequest.Builder to create
a request.default CompletableFuture<ListTokensResponse> listTokens(ListTokensRequest listTokensRequest)
Lists your tokens.
listTokensRequest - default CompletableFuture<ListTokensResponse> listTokens(Consumer<ListTokensRequest.Builder> listTokensRequest)
Lists your tokens.
This is a convenience which creates an instance of the ListTokensRequest.Builder avoiding the need to
create one manually via ListTokensRequest.builder()
listTokensRequest - A Consumer that will call methods on
ListTokensRequest.Builder to create a
request.default CompletableFuture<ListUsageForLicenseConfigurationResponse> listUsageForLicenseConfiguration(ListUsageForLicenseConfigurationRequest listUsageForLicenseConfigurationRequest)
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.
listUsageForLicenseConfigurationRequest - default CompletableFuture<ListUsageForLicenseConfigurationResponse> listUsageForLicenseConfiguration(Consumer<ListUsageForLicenseConfigurationRequest.Builder> listUsageForLicenseConfigurationRequest)
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.
This is a convenience which creates an instance of the ListUsageForLicenseConfigurationRequest.Builder
avoiding the need to create one manually via ListUsageForLicenseConfigurationRequest.builder()
listUsageForLicenseConfigurationRequest - A Consumer that will call methods on
ListUsageForLicenseConfigurationRequest.Builder
to create a request.default CompletableFuture<RejectGrantResponse> rejectGrant(RejectGrantRequest rejectGrantRequest)
Rejects the specified grant.
rejectGrantRequest - default CompletableFuture<RejectGrantResponse> rejectGrant(Consumer<RejectGrantRequest.Builder> rejectGrantRequest)
Rejects the specified grant.
This is a convenience which creates an instance of the RejectGrantRequest.Builder avoiding the need to
create one manually via RejectGrantRequest.builder()
rejectGrantRequest - A Consumer that will call methods on
RejectGrantRequest.Builder to create a
request.default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
Adds the specified tags to the specified license configuration.
tagResourceRequest - default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest)
Adds the specified tags to the specified license configuration.
This is a convenience which creates an instance of the TagResourceRequest.Builder avoiding the need to
create one manually via TagResourceRequest.builder()
tagResourceRequest - A Consumer that will call methods on
TagResourceRequest.Builder to create a
request.default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest)
Removes the specified tags from the specified license configuration.
untagResourceRequest - default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest)
Removes the specified tags from the specified license configuration.
This is a convenience which creates an instance of the UntagResourceRequest.Builder avoiding the need to
create one manually via UntagResourceRequest.builder()
untagResourceRequest - A Consumer that will call methods on
UntagResourceRequest.Builder to create a
request.default CompletableFuture<UpdateLicenseConfigurationResponse> updateLicenseConfiguration(UpdateLicenseConfigurationRequest updateLicenseConfigurationRequest)
Modifies the attributes of an existing license configuration.
updateLicenseConfigurationRequest - default CompletableFuture<UpdateLicenseConfigurationResponse> updateLicenseConfiguration(Consumer<UpdateLicenseConfigurationRequest.Builder> updateLicenseConfigurationRequest)
Modifies the attributes of an existing license configuration.
This is a convenience which creates an instance of the UpdateLicenseConfigurationRequest.Builder avoiding
the need to create one manually via UpdateLicenseConfigurationRequest.builder()
updateLicenseConfigurationRequest - A Consumer that will call methods on
UpdateLicenseConfigurationRequest.Builder to
create a request.default CompletableFuture<UpdateLicenseManagerReportGeneratorResponse> updateLicenseManagerReportGenerator(UpdateLicenseManagerReportGeneratorRequest updateLicenseManagerReportGeneratorRequest)
Updates a report generator.
After you make changes to a report generator, it starts generating new reports within 60 minutes of being updated.
updateLicenseManagerReportGeneratorRequest - default CompletableFuture<UpdateLicenseManagerReportGeneratorResponse> updateLicenseManagerReportGenerator(Consumer<UpdateLicenseManagerReportGeneratorRequest.Builder> updateLicenseManagerReportGeneratorRequest)
Updates a report generator.
After you make changes to a report generator, it starts generating new reports within 60 minutes of being updated.
This is a convenience which creates an instance of the UpdateLicenseManagerReportGeneratorRequest.Builder
avoiding the need to create one manually via UpdateLicenseManagerReportGeneratorRequest.builder()
updateLicenseManagerReportGeneratorRequest - A Consumer that will call methods on
UpdateLicenseManagerReportGeneratorRequest.Builder
to create a request.default CompletableFuture<UpdateLicenseSpecificationsForResourceResponse> updateLicenseSpecificationsForResource(UpdateLicenseSpecificationsForResourceRequest updateLicenseSpecificationsForResourceRequest)
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.
updateLicenseSpecificationsForResourceRequest - For example, you cannot allocate a license to an instance in the process of shutting down.
default CompletableFuture<UpdateLicenseSpecificationsForResourceResponse> updateLicenseSpecificationsForResource(Consumer<UpdateLicenseSpecificationsForResourceRequest.Builder> updateLicenseSpecificationsForResourceRequest)
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.
This is a convenience which creates an instance of the
UpdateLicenseSpecificationsForResourceRequest.Builder avoiding the need to create one manually via
UpdateLicenseSpecificationsForResourceRequest.builder()
updateLicenseSpecificationsForResourceRequest - A Consumer that will call methods on
UpdateLicenseSpecificationsForResourceRequest.Builder
to create a request.For example, you cannot allocate a license to an instance in the process of shutting down.
default CompletableFuture<UpdateServiceSettingsResponse> updateServiceSettings(UpdateServiceSettingsRequest updateServiceSettingsRequest)
Updates License Manager settings for the current Region.
updateServiceSettingsRequest - default CompletableFuture<UpdateServiceSettingsResponse> updateServiceSettings(Consumer<UpdateServiceSettingsRequest.Builder> updateServiceSettingsRequest)
Updates License Manager settings for the current Region.
This is a convenience which creates an instance of the UpdateServiceSettingsRequest.Builder avoiding the
need to create one manually via UpdateServiceSettingsRequest.builder()
updateServiceSettingsRequest - A Consumer that will call methods on
UpdateServiceSettingsRequest.Builder to
create a request.default LicenseManagerServiceClientConfiguration serviceClientConfiguration()
serviceClientConfiguration in interface AwsClientserviceClientConfiguration in interface SdkClientstatic LicenseManagerAsyncClient create()
LicenseManagerAsyncClient with the region loaded from the
DefaultAwsRegionProviderChain and credentials loaded from the
DefaultCredentialsProvider.static LicenseManagerAsyncClientBuilder builder()
LicenseManagerAsyncClient.Copyright © 2023. All rights reserved.