Interface CfnLicense.ConsumptionConfigurationProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLicense.ConsumptionConfigurationProperty.Jsii$Proxy
- Enclosing class:
CfnLicense
@Stability(Stable)
public static interface CfnLicense.ConsumptionConfigurationProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.licensemanager.*;
ConsumptionConfigurationProperty consumptionConfigurationProperty = ConsumptionConfigurationProperty.builder()
.borrowConfiguration(BorrowConfigurationProperty.builder()
.allowEarlyCheckIn(false)
.maxTimeToLiveInMinutes(123)
.build())
.provisionalConfiguration(ProvisionalConfigurationProperty.builder()
.maxTimeToLiveInMinutes(123)
.build())
.renewType("renewType")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnLicense.ConsumptionConfigurationPropertystatic final classAn implementation forCfnLicense.ConsumptionConfigurationProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBorrowConfiguration
Details about a borrow configuration.Returns union: either
IResolvableorCfnLicense.BorrowConfigurationProperty- See Also:
-
getProvisionalConfiguration
Details about a provisional configuration.Returns union: either
IResolvableorCfnLicense.ProvisionalConfigurationProperty- See Also:
-
getRenewType
Renewal frequency.- See Also:
-
builder
-