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