aws-cdk-lib.aws_licensemanager.CfnLicense.ConsumptionConfigurationProperty

interface ConsumptionConfigurationProperty

LanguageType name
.NETAmazon.CDK.AWS.LicenseManager.CfnLicense.ConsumptionConfigurationProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awslicensemanager#CfnLicense_ConsumptionConfigurationProperty
Javasoftware.amazon.awscdk.services.licensemanager.CfnLicense.ConsumptionConfigurationProperty
Pythonaws_cdk.aws_licensemanager.CfnLicense.ConsumptionConfigurationProperty
TypeScript aws-cdk-lib » aws_licensemanager » CfnLicense » ConsumptionConfigurationProperty

Details about a consumption configuration.

Example

// 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 consumptionConfigurationProperty: licensemanager.CfnLicense.ConsumptionConfigurationProperty = {
  borrowConfiguration: {
    allowEarlyCheckIn: false,
    maxTimeToLiveInMinutes: 123,
  },
  provisionalConfiguration: {
    maxTimeToLiveInMinutes: 123,
  },
  renewType: 'renewType',
};

Properties

NameTypeDescription
borrowConfiguration?IResolvable | BorrowConfigurationPropertyDetails about a borrow configuration.
provisionalConfiguration?IResolvable | ProvisionalConfigurationPropertyDetails about a provisional configuration.
renewType?stringRenewal frequency.

borrowConfiguration?

Type: IResolvable | BorrowConfigurationProperty (optional)

Details about a borrow configuration.


provisionalConfiguration?

Type: IResolvable | ProvisionalConfigurationProperty (optional)

Details about a provisional configuration.


renewType?

Type: string (optional)

Renewal frequency.