AWS Fundamentals Logo
AWS Fundamentals
L1 ConstructAWS::Invoicing::InvoiceUnit

CfnInvoiceUnit

An invoice unit is a set of mutually exclusive account that correspond to your business entity. Invoice units allow you separate AWS account costs and configures your invoice for each business entity going forward.

Import

import { CfnInvoiceUnit } from 'aws-cdk-lib/aws-invoicing';

Or use the module namespace:

import * as invoicing from 'aws-cdk-lib/aws-invoicing';
// invoicing.CfnInvoiceUnit

Properties

Configuration passed to the constructor as CfnInvoiceUnitProps.

invoiceReceiverRequired
string

The account that receives invoices related to the invoice unit.

nameRequired
string

A unique name that is distinctive within your AWS .

ruleRequired
IResolvable | RuleProperty

An `InvoiceUnitRule` object used the categorize invoice units.

descriptionOptional
string

The assigned description for an invoice unit. This information can't be modified or deleted.

resourceTagsOptional
ResourceTagProperty[]

The tag structure that contains a tag key and value.

taxInheritanceDisabledOptional
boolean | IResolvable

Whether the invoice unit based tax inheritance is/ should be enabled or disabled.

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-invoicing
CFN TypeAWS::Invoicing::InvoiceUnit
Properties6

External Links