AWS::BillingConductor::CustomLineItemCreates a custom line item that can be used to create a one-time or recurring, fixed or percentage-based charge that you can apply to a single billing group. You can apply custom line items to the current or previous billing period. You can create either a fee or a discount custom line item.
import { CfnCustomLineItem } from 'aws-cdk-lib/aws-billingconductor';Or use the module namespace:
import * as billingconductor from 'aws-cdk-lib/aws-billingconductor';
// billingconductor.CfnCustomLineItemConfiguration passed to the constructor as CfnCustomLineItemProps.
billingGroupArnRequiredstringThe Amazon Resource Name (ARN) that references the billing group where the custom line item applies to.
nameRequiredstringThe custom line item's name.
accountIdOptionalstringThe AWS account in which this custom line item will be applied to.
billingPeriodRangeOptionalIResolvable | BillingPeriodRangePropertyA time range for which the custom line item is effective.
computationRuleOptionalstringThe computation rule that determines how the custom line item charges are computed and reflected in the bill.
customLineItemChargeDetailsOptionalIResolvable | CustomLineItemChargeDetailsPropertyThe charge details of a custom line item. It should contain only one of `Flat` or `Percentage` .
descriptionOptionalstringThe custom line item's description. This is shown on the Bills page in association with the charge value.
presentationDetailsOptionalIResolvable | PresentationDetailsPropertyConfiguration details specifying how the custom line item charges are presented, including which service the charges are shown under.
tagsOptionalCfnTag[]A map that contains tag keys and tag values that are attached to a custom line item.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-billingconductorAWS::BillingConductor::CustomLineItem