Skip to content
v2.275.0

EntitlementProperty Struct ​

Describes a resource entitled for use with a license.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_licensemanager as licensemanager } from 'aws-cdk-lib';
const entitlementProperty: licensemanager.CfnLicense.EntitlementProperty = {
  name: 'name',
  unit: 'unit',

  // the properties below are optional
  allowCheckIn: false,
  maxCount: 123,
  overage: false,
  value: 'value',
};

Properties ​

allowCheckInoptionalboolean | IResolvableallow_check_inoptionaltyping.Union[bool, IResolvable]allowCheckInoptionalBooleanAllowCheckInoptionalboolAllowCheckInoptionalinterface{}#
Indicates whether check-ins are allowed.
maxCountoptionalnumbermax_countoptionalint | floatmaxCountoptionalNumberMaxCountoptionaldoubleMaxCountoptional*float64#
Maximum entitlement count.

Use if the unit is not None.

namestringnamestrnameStringNamestringName*stringrequired#
Entitlement name.
overageoptionalboolean | IResolvableoverageoptionaltyping.Union[bool, IResolvable]overageoptionalBooleanOverageoptionalboolOverageoptionalinterface{}#
Indicates whether overages are allowed.
unitstringunitstrunitStringUnitstringUnit*stringrequired#
Entitlement unit.
valueoptionalstringvalueoptionalstrvalueoptionalStringValueoptionalstringValueoptional*string#
Entitlement resource.

Use only if the unit is None.