InvoiceUnit - AWS Billing and Cost Management

InvoiceUnit

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

Contents

Description

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

Type: String

Length Constraints: Minimum length of 0. Maximum length of 500.

Pattern: [\S\s]*

Required: No

InvoiceReceiver

The account that receives invoices related to the invoice unit.

Type: String

Pattern: \d{12}

Required: No

InvoiceUnitArn

ARN to identify an invoice unit. This information can't be modified or deleted.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: arn:aws[-a-z0-9]*:[a-z0-9]+:[-a-z0-9]*:[0-9]{12}:[-a-zA-Z0-9/:_]+

Required: No

LastModified

The last time the invoice unit was updated. This is important to determine the version of invoice unit configuration used to create the invoices. Any invoice created after this modified time will use this invoice unit configuration.

Type: Timestamp

Required: No

Name

A unique name that is distinctive within your AWS.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 50.

Pattern: (?! )[\p{L}\p{N}\p{Z}-_]*(?<! )

Required: No

Rule

An InvoiceUnitRule object used the categorize invoice units.

Type: InvoiceUnitRule object

Required: No

TaxInheritanceDisabled

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

Type: Boolean

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: