Interface CfnPricingRulePropsMixin.CustomTierProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPricingRulePropsMixin.CustomTierProperty.Jsii$Proxy
- Enclosing class:
CfnPricingRulePropsMixin
@Stability(Stable)
public static interface CfnPricingRulePropsMixin.CustomTierProperty
extends software.amazon.jsii.JsiiSerializable
A custom volume tier that defines the rate applied to usage within the given range.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.billingconductor.*;
CustomTierProperty customTierProperty = CustomTierProperty.builder()
.beginRangeInclusive(123)
.endRangeExclusive(123)
.rateValue(123)
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPricingRulePropsMixin.CustomTierPropertystatic final classAn implementation forCfnPricingRulePropsMixin.CustomTierProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBeginRangeInclusive
The inclusive beginning of the tier's usage range.- See Also:
-
getEndRangeExclusive
The exclusive end of the tier's usage range.Omit for the last tier (infinity).
- See Also:
-
getRateValue
The custom rate applied to usage within the tier's range.- See Also:
-
builder
-