interface CfnLicenseMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.LicenseManager.Mixins.CfnLicenseMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awslicensemanager/mixins#CfnLicenseMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.licensemanager.mixins.CfnLicenseMixinProps |
Python | aws_cdk.mixins_preview.aws_licensemanager.mixins.CfnLicenseMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_licensemanager » mixins » CfnLicenseMixinProps |
Properties for CfnLicensePropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as licensemanager_mixins } from '@aws-cdk/mixins-preview/aws-licensemanager';
const cfnLicenseMixinProps: licensemanager_mixins.CfnLicenseMixinProps = {
beneficiary: 'beneficiary',
consumptionConfiguration: {
borrowConfiguration: {
allowEarlyCheckIn: false,
maxTimeToLiveInMinutes: 123,
},
provisionalConfiguration: {
maxTimeToLiveInMinutes: 123,
},
renewType: 'renewType',
},
entitlements: [{
allowCheckIn: false,
maxCount: 123,
name: 'name',
overage: false,
unit: 'unit',
value: 'value',
}],
homeRegion: 'homeRegion',
issuer: {
name: 'name',
signKey: 'signKey',
},
licenseMetadata: [{
name: 'name',
value: 'value',
}],
licenseName: 'licenseName',
productName: 'productName',
productSku: 'productSku',
status: 'status',
validity: {
begin: 'begin',
end: 'end',
},
};
Properties
| Name | Type | Description |
|---|---|---|
| beneficiary? | string | License beneficiary. |
| consumption | IResolvable | Consumption | Configuration for consumption of the license. |
| entitlements? | IResolvable | (IResolvable | Entitlement)[] | License entitlements. |
| home | string | Home Region of the license. |
| issuer? | IResolvable | Issuer | License issuer. |
| license | IResolvable | (IResolvable | Metadata)[] | License metadata. |
| license | string | License name. |
| product | string | Product name. |
| product | string | Product SKU. |
| status? | string | License status. |
| validity? | IResolvable | Validity | Date and time range during which the license is valid, in ISO8601-UTC format. |
beneficiary?
Type:
string
(optional)
License beneficiary.
consumptionConfiguration?
Type:
IResolvable | Consumption
(optional)
Configuration for consumption of the license.
entitlements?
Type:
IResolvable | (IResolvable | Entitlement)[]
(optional)
License entitlements.
homeRegion?
Type:
string
(optional)
Home Region of the license.
issuer?
Type:
IResolvable | Issuer
(optional)
License issuer.
licenseMetadata?
Type:
IResolvable | (IResolvable | Metadata)[]
(optional)
License metadata.
licenseName?
Type:
string
(optional)
License name.
productName?
Type:
string
(optional)
Product name.
productSku?
Type:
string
(optional)
Product SKU.
status?
Type:
string
(optional)
License status.
validity?
Type:
IResolvable | Validity
(optional)
Date and time range during which the license is valid, in ISO8601-UTC format.

.NET
Go
Java
Python
TypeScript