Creates a license configuration.
See https://www.paws-r-sdk.com/docs/licensemanager_create_license_configuration/ for full documentation.
licensemanager_create_license_configuration(
Name,
Description = NULL,
LicenseCountingType,
LicenseCount = NULL,
LicenseCountHardLimit = NULL,
LicenseRules = NULL,
Tags = NULL,
DisassociateWhenNotFound = NULL,
ProductInformationList = NULL
)[required] Name of the license configuration.
Description of the license configuration.
[required] Dimension used to track the license inventory.
Number of licenses managed by the license configuration.
Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
License rules. The syntax is #name=value (for example, #allowedTenancy=EC2-DedicatedHost). The available rules vary by dimension, as follows.
Cores dimension: allowedTenancy | licenseAffinityToHost |
maximumCores | minimumCores
Instances dimension: allowedTenancy | maximumCores |
minimumCores | maximumSockets | minimumSockets |
maximumVcpus | minimumVcpus
Sockets dimension: allowedTenancy | licenseAffinityToHost |
maximumSockets | minimumSockets
vCPUs dimension: allowedTenancy | honorVcpuOptimization |
maximumVcpus | minimumVcpus
The unit for licenseAffinityToHost is days and the range is 1 to 180.
The possible values for allowedTenancy are EC2-Default,
EC2-DedicatedHost, and EC2-DedicatedInstance. The possible values
for honorVcpuOptimization are True and False.
Tags to add to the license configuration.
When true, disassociates a resource when software is uninstalled.
Product information.