@Stability(value=Stable) public static final class CfnCustomLineItemProps.Builder extends Object implements software.amazon.jsii.Builder<CfnCustomLineItemProps>
CfnCustomLineItemProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnCustomLineItemProps.Builder billingGroupArn(String billingGroupArn)
CfnCustomLineItemProps.getBillingGroupArn()billingGroupArn - The Amazon Resource Name (ARN) that references the billing group where the custom line item applies to. This parameter is required.this@Stability(value=Stable) public CfnCustomLineItemProps.Builder name(String name)
CfnCustomLineItemProps.getName()name - The custom line item's name. This parameter is required.this@Stability(value=Stable) public CfnCustomLineItemProps.Builder billingPeriodRange(CfnCustomLineItem.BillingPeriodRangeProperty billingPeriodRange)
CfnCustomLineItemProps.getBillingPeriodRange()billingPeriodRange - A time range for which the custom line item is effective.this@Stability(value=Stable) public CfnCustomLineItemProps.Builder billingPeriodRange(IResolvable billingPeriodRange)
CfnCustomLineItemProps.getBillingPeriodRange()billingPeriodRange - A time range for which the custom line item is effective.this@Stability(value=Stable) public CfnCustomLineItemProps.Builder customLineItemChargeDetails(CfnCustomLineItem.CustomLineItemChargeDetailsProperty customLineItemChargeDetails)
CfnCustomLineItemProps.getCustomLineItemChargeDetails()customLineItemChargeDetails - The charge details of a custom line item.
It should contain only one of Flat or Percentage .this@Stability(value=Stable) public CfnCustomLineItemProps.Builder customLineItemChargeDetails(IResolvable customLineItemChargeDetails)
CfnCustomLineItemProps.getCustomLineItemChargeDetails()customLineItemChargeDetails - The charge details of a custom line item.
It should contain only one of Flat or Percentage .this@Stability(value=Stable) public CfnCustomLineItemProps.Builder description(String description)
CfnCustomLineItemProps.getDescription()description - The custom line item's description.
This is shown on the Bills page in association with the charge value.this@Stability(value=Stable) public CfnCustomLineItemProps.Builder tags(List<? extends CfnTag> tags)
CfnCustomLineItemProps.getTags()tags - `AWS::BillingConductor::CustomLineItem.Tags`.this@Stability(value=Stable) public CfnCustomLineItemProps build()
build in interface software.amazon.jsii.Builder<CfnCustomLineItemProps>CfnCustomLineItemPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.