AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::BillingConductor::BillingGroup

CfnBillingGroup

Creates a billing group that resembles a consolidated billing family that AWS charges, based off of the predefined pricing plan computation.

Import

import { CfnBillingGroup } from 'aws-cdk-lib/aws-billingconductor';

Or use the module namespace:

import * as billingconductor from 'aws-cdk-lib/aws-billingconductor';
// billingconductor.CfnBillingGroup

Properties

Configuration passed to the constructor as CfnBillingGroupProps.

accountGroupingRequired
IResolvable | AccountGroupingProperty

The set of accounts that will be under the billing group. The set of accounts resemble the linked accounts in a consolidated billing family.

computationPreferenceRequired
IResolvable | ComputationPreferenceProperty

The preferences and settings that will be used to compute the AWS charges for a billing group.

nameRequired
string

The billing group's name.

descriptionOptional
string

The description of the billing group.

primaryAccountIdOptional
string

The account ID that serves as the main account in a billing group.

tagsOptional
CfnTag[]

A map that contains tag keys and tag values that are attached to a billing group.

CloudFormation Resource

This L1 construct maps directly to the following CloudFormation resource type.

Learn AWS the Practical Way

Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.

Subscribe to Newsletter

Quick Facts

LevelL1 (CloudFormation)
Moduleaws-billingconductor
CFN TypeAWS::BillingConductor::BillingGroup
Properties6

External Links