CreateLicenseConfigurationRequest
¶
Source code in docs_src/capo_license_manager/types/create_license_configuration_request.py
description
instance-attribute
¶
description: NotRequired[String]
Description of the license configuration.
disassociate_when_not_found
instance-attribute
¶
disassociate_when_not_found: NotRequired[BoxBoolean]
When true, disassociates a resource when software is uninstalled.
license_count
instance-attribute
¶
license_count: NotRequired[BoxLong]
Number of licenses managed by the license configuration.
license_count_hard_limit
instance-attribute
¶
license_count_hard_limit: NotRequired[BoxBoolean]
Indicates whether hard or soft license enforcement is used. Exceeding a hard limit blocks the launch of new instances.
license_counting_type
instance-attribute
¶
license_counting_type: LicenseCountingType
Dimension used to track the license inventory.
license_expiry
instance-attribute
¶
license_expiry: NotRequired[BoxLong]
License configuration expiry.
license_rules
instance-attribute
¶
license_rules: NotRequired[StringList]
License rules. The syntax is #name=value (for example, #allowedTenancy=EC2-DedicatedHost). The available rules vary by dimension, as follows.
-
Coresdimension:allowedTenancy|licenseAffinityToHost|maximumCores|minimumCores -
Instancesdimension:allowedTenancy|maximumVcpus|minimumVcpus -
Socketsdimension:allowedTenancy|licenseAffinityToHost|maximumSockets|minimumSockets -
vCPUsdimension: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.
product_information_list
instance-attribute
¶
product_information_list: NotRequired[ProductInformationList]
Product information.