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.