Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.billingconductor package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.services.billingconductor package.
(build-cfn-billing-group-account-grouping-property-builder builder id config)
The build-cfn-billing-group-account-grouping-property-builder function updates a CfnBillingGroup$AccountGroupingProperty$Builder instance using the provided configuration. The function takes the CfnBillingGroup$AccountGroupingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
autoAssociate | java.lang.Boolean | cdk.support/lookup-entry | :auto-associate |
linkedAccountIds | java.util.List | cdk.support/lookup-entry | :linked-account-ids |
The build-cfn-billing-group-account-grouping-property-builder function updates a CfnBillingGroup$AccountGroupingProperty$Builder instance using the provided configuration. The function takes the CfnBillingGroup$AccountGroupingProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `autoAssociate` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:auto-associate` | | `linkedAccountIds` | java.util.List | [[cdk.support/lookup-entry]] | `:linked-account-ids` |
(build-cfn-billing-group-builder builder id config)
The build-cfn-billing-group-builder function updates a CfnBillingGroup$Builder instance using the provided configuration. The function takes the CfnBillingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountGrouping | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :account-grouping |
computationPreference | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :computation-preference |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
primaryAccountId | java.lang.String | cdk.support/lookup-entry | :primary-account-id |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-billing-group-builder function updates a CfnBillingGroup$Builder instance using the provided configuration. The function takes the CfnBillingGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountGrouping` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:account-grouping` | | `computationPreference` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:computation-preference` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `primaryAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:primary-account-id` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-billing-group-computation-preference-property-builder builder
id
config)
The build-cfn-billing-group-computation-preference-property-builder function updates a CfnBillingGroup$ComputationPreferenceProperty$Builder instance using the provided configuration. The function takes the CfnBillingGroup$ComputationPreferenceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
pricingPlanArn | java.lang.String | cdk.support/lookup-entry | :pricing-plan-arn |
The build-cfn-billing-group-computation-preference-property-builder function updates a CfnBillingGroup$ComputationPreferenceProperty$Builder instance using the provided configuration. The function takes the CfnBillingGroup$ComputationPreferenceProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `pricingPlanArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:pricing-plan-arn` |
(build-cfn-billing-group-props-builder builder id config)
The build-cfn-billing-group-props-builder function updates a CfnBillingGroupProps$Builder instance using the provided configuration. The function takes the CfnBillingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountGrouping | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :account-grouping |
computationPreference | software.amazon.awscdk.services.billingconductor.CfnBillingGroup$ComputationPreferenceProperty | cdk.support/lookup-entry | :computation-preference |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
primaryAccountId | java.lang.String | cdk.support/lookup-entry | :primary-account-id |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-billing-group-props-builder function updates a CfnBillingGroupProps$Builder instance using the provided configuration. The function takes the CfnBillingGroupProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountGrouping` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:account-grouping` | | `computationPreference` | software.amazon.awscdk.services.billingconductor.CfnBillingGroup$ComputationPreferenceProperty | [[cdk.support/lookup-entry]] | `:computation-preference` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `primaryAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:primary-account-id` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-custom-line-item-billing-period-range-property-builder builder
id
config)
The build-cfn-custom-line-item-billing-period-range-property-builder function updates a CfnCustomLineItem$BillingPeriodRangeProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$BillingPeriodRangeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
exclusiveEndBillingPeriod | java.lang.String | cdk.support/lookup-entry | :exclusive-end-billing-period |
inclusiveStartBillingPeriod | java.lang.String | cdk.support/lookup-entry | :inclusive-start-billing-period |
The build-cfn-custom-line-item-billing-period-range-property-builder function updates a CfnCustomLineItem$BillingPeriodRangeProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$BillingPeriodRangeProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `exclusiveEndBillingPeriod` | java.lang.String | [[cdk.support/lookup-entry]] | `:exclusive-end-billing-period` | | `inclusiveStartBillingPeriod` | java.lang.String | [[cdk.support/lookup-entry]] | `:inclusive-start-billing-period` |
(build-cfn-custom-line-item-builder builder id config)
The build-cfn-custom-line-item-builder function updates a CfnCustomLineItem$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountId | java.lang.String | cdk.support/lookup-entry | :account-id |
billingGroupArn | java.lang.String | cdk.support/lookup-entry | :billing-group-arn |
billingPeriodRange | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :billing-period-range |
customLineItemChargeDetails | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-line-item-charge-details |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-custom-line-item-builder function updates a CfnCustomLineItem$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:account-id` | | `billingGroupArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:billing-group-arn` | | `billingPeriodRange` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:billing-period-range` | | `customLineItemChargeDetails` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-line-item-charge-details` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-custom-line-item-custom-line-item-charge-details-property-builder
builder
id
config)
The build-cfn-custom-line-item-custom-line-item-charge-details-property-builder function updates a CfnCustomLineItem$CustomLineItemChargeDetailsProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$CustomLineItemChargeDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
flat | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :flat |
lineItemFilters | java.util.List | cdk.support/lookup-entry | :line-item-filters |
percentage | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :percentage |
type | java.lang.String | cdk.support/lookup-entry | :type |
The build-cfn-custom-line-item-custom-line-item-charge-details-property-builder function updates a CfnCustomLineItem$CustomLineItemChargeDetailsProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$CustomLineItemChargeDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `flat` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:flat` | | `lineItemFilters` | java.util.List | [[cdk.support/lookup-entry]] | `:line-item-filters` | | `percentage` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:percentage` | | `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
(build-cfn-custom-line-item-custom-line-item-flat-charge-details-property-builder
builder
id
config)
The build-cfn-custom-line-item-custom-line-item-flat-charge-details-property-builder function updates a CfnCustomLineItem$CustomLineItemFlatChargeDetailsProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$CustomLineItemFlatChargeDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
chargeValue | java.lang.Number | cdk.support/lookup-entry | :charge-value |
The build-cfn-custom-line-item-custom-line-item-flat-charge-details-property-builder function updates a CfnCustomLineItem$CustomLineItemFlatChargeDetailsProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$CustomLineItemFlatChargeDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `chargeValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:charge-value` |
(build-cfn-custom-line-item-custom-line-item-percentage-charge-details-property-builder
builder
id
config)
The build-cfn-custom-line-item-custom-line-item-percentage-charge-details-property-builder function updates a CfnCustomLineItem$CustomLineItemPercentageChargeDetailsProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$CustomLineItemPercentageChargeDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
childAssociatedResources | java.util.List | cdk.support/lookup-entry | :child-associated-resources |
percentageValue | java.lang.Number | cdk.support/lookup-entry | :percentage-value |
The build-cfn-custom-line-item-custom-line-item-percentage-charge-details-property-builder function updates a CfnCustomLineItem$CustomLineItemPercentageChargeDetailsProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$CustomLineItemPercentageChargeDetailsProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `childAssociatedResources` | java.util.List | [[cdk.support/lookup-entry]] | `:child-associated-resources` | | `percentageValue` | java.lang.Number | [[cdk.support/lookup-entry]] | `:percentage-value` |
(build-cfn-custom-line-item-line-item-filter-property-builder builder id config)
The build-cfn-custom-line-item-line-item-filter-property-builder function updates a CfnCustomLineItem$LineItemFilterProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$LineItemFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
attribute | java.lang.String | cdk.support/lookup-entry | :attribute |
matchOption | java.lang.String | cdk.support/lookup-entry | :match-option |
values | java.util.List | cdk.support/lookup-entry | :values |
The build-cfn-custom-line-item-line-item-filter-property-builder function updates a CfnCustomLineItem$LineItemFilterProperty$Builder instance using the provided configuration. The function takes the CfnCustomLineItem$LineItemFilterProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `attribute` | java.lang.String | [[cdk.support/lookup-entry]] | `:attribute` | | `matchOption` | java.lang.String | [[cdk.support/lookup-entry]] | `:match-option` | | `values` | java.util.List | [[cdk.support/lookup-entry]] | `:values` |
(build-cfn-custom-line-item-props-builder builder id config)
The build-cfn-custom-line-item-props-builder function updates a CfnCustomLineItemProps$Builder instance using the provided configuration. The function takes the CfnCustomLineItemProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountId | java.lang.String | cdk.support/lookup-entry | :account-id |
billingGroupArn | java.lang.String | cdk.support/lookup-entry | :billing-group-arn |
billingPeriodRange | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :billing-period-range |
customLineItemChargeDetails | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :custom-line-item-charge-details |
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-custom-line-item-props-builder function updates a CfnCustomLineItemProps$Builder instance using the provided configuration. The function takes the CfnCustomLineItemProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:account-id` | | `billingGroupArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:billing-group-arn` | | `billingPeriodRange` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:billing-period-range` | | `customLineItemChargeDetails` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:custom-line-item-charge-details` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-pricing-plan-builder builder id config)
The build-cfn-pricing-plan-builder function updates a CfnPricingPlan$Builder instance using the provided configuration. The function takes the CfnPricingPlan$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
pricingRuleArns | java.util.List | cdk.support/lookup-entry | :pricing-rule-arns |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-pricing-plan-builder function updates a CfnPricingPlan$Builder instance using the provided configuration. The function takes the CfnPricingPlan$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `pricingRuleArns` | java.util.List | [[cdk.support/lookup-entry]] | `:pricing-rule-arns` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-pricing-plan-props-builder builder id config)
The build-cfn-pricing-plan-props-builder function updates a CfnPricingPlanProps$Builder instance using the provided configuration. The function takes the CfnPricingPlanProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
description | java.lang.String | cdk.support/lookup-entry | :description |
name | java.lang.String | cdk.support/lookup-entry | :name |
pricingRuleArns | java.util.List | cdk.support/lookup-entry | :pricing-rule-arns |
tags | java.util.List | cdk.support/lookup-entry | :tags |
The build-cfn-pricing-plan-props-builder function updates a CfnPricingPlanProps$Builder instance using the provided configuration. The function takes the CfnPricingPlanProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `pricingRuleArns` | java.util.List | [[cdk.support/lookup-entry]] | `:pricing-rule-arns` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` |
(build-cfn-pricing-rule-builder builder id config)
The build-cfn-pricing-rule-builder function updates a CfnPricingRule$Builder instance using the provided configuration. The function takes the CfnPricingRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
billingEntity | java.lang.String | cdk.support/lookup-entry | :billing-entity |
description | java.lang.String | cdk.support/lookup-entry | :description |
modifierPercentage | java.lang.Number | cdk.support/lookup-entry | :modifier-percentage |
name | java.lang.String | cdk.support/lookup-entry | :name |
operation | java.lang.String | cdk.support/lookup-entry | :operation |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
service | java.lang.String | cdk.support/lookup-entry | :service |
tags | java.util.List | cdk.support/lookup-entry | :tags |
tiering | software.amazon.awscdk.services.billingconductor.CfnPricingRule$TieringProperty | cdk.support/lookup-entry | :tiering |
type | java.lang.String | cdk.support/lookup-entry | :type |
usageType | java.lang.String | cdk.support/lookup-entry | :usage-type |
The build-cfn-pricing-rule-builder function updates a CfnPricingRule$Builder instance using the provided configuration. The function takes the CfnPricingRule$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `billingEntity` | java.lang.String | [[cdk.support/lookup-entry]] | `:billing-entity` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `modifierPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:modifier-percentage` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `operation` | java.lang.String | [[cdk.support/lookup-entry]] | `:operation` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `service` | java.lang.String | [[cdk.support/lookup-entry]] | `:service` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `tiering` | software.amazon.awscdk.services.billingconductor.CfnPricingRule$TieringProperty | [[cdk.support/lookup-entry]] | `:tiering` | | `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` | | `usageType` | java.lang.String | [[cdk.support/lookup-entry]] | `:usage-type` |
(build-cfn-pricing-rule-free-tier-property-builder builder id config)
The build-cfn-pricing-rule-free-tier-property-builder function updates a CfnPricingRule$FreeTierProperty$Builder instance using the provided configuration. The function takes the CfnPricingRule$FreeTierProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
activated | java.lang.Boolean | cdk.support/lookup-entry | :activated |
The build-cfn-pricing-rule-free-tier-property-builder function updates a CfnPricingRule$FreeTierProperty$Builder instance using the provided configuration. The function takes the CfnPricingRule$FreeTierProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `activated` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:activated` |
(build-cfn-pricing-rule-props-builder builder id config)
The build-cfn-pricing-rule-props-builder function updates a CfnPricingRuleProps$Builder instance using the provided configuration. The function takes the CfnPricingRuleProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
billingEntity | java.lang.String | cdk.support/lookup-entry | :billing-entity |
description | java.lang.String | cdk.support/lookup-entry | :description |
modifierPercentage | java.lang.Number | cdk.support/lookup-entry | :modifier-percentage |
name | java.lang.String | cdk.support/lookup-entry | :name |
operation | java.lang.String | cdk.support/lookup-entry | :operation |
scope | java.lang.String | cdk.support/lookup-entry | :scope |
service | java.lang.String | cdk.support/lookup-entry | :service |
tags | java.util.List | cdk.support/lookup-entry | :tags |
tiering | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :tiering |
type | java.lang.String | cdk.support/lookup-entry | :type |
usageType | java.lang.String | cdk.support/lookup-entry | :usage-type |
The build-cfn-pricing-rule-props-builder function updates a CfnPricingRuleProps$Builder instance using the provided configuration. The function takes the CfnPricingRuleProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `billingEntity` | java.lang.String | [[cdk.support/lookup-entry]] | `:billing-entity` | | `description` | java.lang.String | [[cdk.support/lookup-entry]] | `:description` | | `modifierPercentage` | java.lang.Number | [[cdk.support/lookup-entry]] | `:modifier-percentage` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `operation` | java.lang.String | [[cdk.support/lookup-entry]] | `:operation` | | `scope` | java.lang.String | [[cdk.support/lookup-entry]] | `:scope` | | `service` | java.lang.String | [[cdk.support/lookup-entry]] | `:service` | | `tags` | java.util.List | [[cdk.support/lookup-entry]] | `:tags` | | `tiering` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:tiering` | | `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` | | `usageType` | java.lang.String | [[cdk.support/lookup-entry]] | `:usage-type` |
(build-cfn-pricing-rule-tiering-property-builder builder id config)
The build-cfn-pricing-rule-tiering-property-builder function updates a CfnPricingRule$TieringProperty$Builder instance using the provided configuration. The function takes the CfnPricingRule$TieringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
freeTier | software.amazon.awscdk.IResolvable | cdk.support/lookup-entry | :free-tier |
The build-cfn-pricing-rule-tiering-property-builder function updates a CfnPricingRule$TieringProperty$Builder instance using the provided configuration. The function takes the CfnPricingRule$TieringProperty$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `freeTier` | software.amazon.awscdk.IResolvable | [[cdk.support/lookup-entry]] | `:free-tier` |
(cfn-billing-group-account-grouping-property-builder id config)
Creates a CfnBillingGroup$AccountGroupingProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBillingGroup$AccountGroupingProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-billing-group-builder scope id config)
Creates a CfnBillingGroup$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnBillingGroup$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-billing-group-computation-preference-property-builder id config)
Creates a CfnBillingGroup$ComputationPreferenceProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBillingGroup$ComputationPreferenceProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-billing-group-props-builder id config)
Creates a CfnBillingGroupProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnBillingGroupProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-billing-period-range-property-builder id config)
Creates a CfnCustomLineItem$BillingPeriodRangeProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnCustomLineItem$BillingPeriodRangeProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-builder scope id config)
Creates a CfnCustomLineItem$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnCustomLineItem$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-custom-line-item-charge-details-property-builder id
config)
Creates a CfnCustomLineItem$CustomLineItemChargeDetailsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnCustomLineItem$CustomLineItemChargeDetailsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-custom-line-item-flat-charge-details-property-builder
id
config)
Creates a CfnCustomLineItem$CustomLineItemFlatChargeDetailsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnCustomLineItem$CustomLineItemFlatChargeDetailsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-custom-line-item-percentage-charge-details-property-builder
id
config)
Creates a CfnCustomLineItem$CustomLineItemPercentageChargeDetailsProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnCustomLineItem$CustomLineItemPercentageChargeDetailsProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-line-item-filter-property-builder id config)
Creates a CfnCustomLineItem$LineItemFilterProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnCustomLineItem$LineItemFilterProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-custom-line-item-props-builder id config)
Creates a CfnCustomLineItemProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnCustomLineItemProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-pricing-plan-builder scope id config)
Creates a CfnPricingPlan$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnPricingPlan$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-pricing-plan-props-builder id config)
Creates a CfnPricingPlanProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnPricingPlanProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-pricing-rule-builder scope id config)
Creates a CfnPricingRule$Builder
instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments:
| Argument | DataType | Description |
|---|---|---|
| scope | software.constructs.Construct | The parent scope construct of the object being built. |
| id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. |
| config | map | Data configuration |
Creates a `CfnPricingRule$Builder` instance using a scope and ID, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | scope | software.constructs.Construct | The parent scope construct of the object being built. | | id | String or Keyword or Symbol | Value to use as both the ID of the object being build and the namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-pricing-rule-free-tier-property-builder id config)
Creates a CfnPricingRule$FreeTierProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnPricingRule$FreeTierProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-pricing-rule-props-builder id config)
Creates a CfnPricingRuleProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnPricingRuleProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cfn-pricing-rule-tiering-property-builder id config)
Creates a CfnPricingRule$TieringProperty$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CfnPricingRule$TieringProperty$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close