@Stability(value=Stable) public static final class CfnPricingPlanProps.Builder extends Object implements software.amazon.jsii.Builder<CfnPricingPlanProps>
CfnPricingPlanProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnPricingPlanProps |
build()
Builds the configured instance.
|
CfnPricingPlanProps.Builder |
description(String description)
Sets the value of
CfnPricingPlanProps.getDescription() |
CfnPricingPlanProps.Builder |
name(String name)
Sets the value of
CfnPricingPlanProps.getName() |
CfnPricingPlanProps.Builder |
pricingRuleArns(List<String> pricingRuleArns)
Sets the value of
CfnPricingPlanProps.getPricingRuleArns() |
CfnPricingPlanProps.Builder |
tags(List<? extends CfnTag> tags)
Sets the value of
CfnPricingPlanProps.getTags() |
@Stability(value=Stable) public CfnPricingPlanProps.Builder name(String name)
CfnPricingPlanProps.getName()name - The name of a pricing plan. This parameter is required.this@Stability(value=Stable) public CfnPricingPlanProps.Builder description(String description)
CfnPricingPlanProps.getDescription()description - The pricing plan description.this@Stability(value=Stable) public CfnPricingPlanProps.Builder pricingRuleArns(List<String> pricingRuleArns)
CfnPricingPlanProps.getPricingRuleArns()pricingRuleArns - The `PricingRuleArns` that are associated with the Pricing Plan.this@Stability(value=Stable) public CfnPricingPlanProps.Builder tags(List<? extends CfnTag> tags)
CfnPricingPlanProps.getTags()tags - `AWS::BillingConductor::PricingPlan.Tags`.this@Stability(value=Stable) public CfnPricingPlanProps build()
build in interface software.amazon.jsii.Builder<CfnPricingPlanProps>CfnPricingPlanPropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.