interface CfnInvoiceUnitMixinProps
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.Invoicing.Mixins.CfnInvoiceUnitMixinProps |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsinvoicing/mixins#CfnInvoiceUnitMixinProps |
Java | software.amazon.awscdk.mixins.preview.services.invoicing.mixins.CfnInvoiceUnitMixinProps |
Python | aws_cdk.mixins_preview.aws_invoicing.mixins.CfnInvoiceUnitMixinProps |
TypeScript | @aws-cdk/mixins-preview » aws_invoicing » mixins » CfnInvoiceUnitMixinProps |
Properties for CfnInvoiceUnitPropsMixin.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { mixins as invoicing_mixins } from '@aws-cdk/mixins-preview/aws-invoicing';
const cfnInvoiceUnitMixinProps: invoicing_mixins.CfnInvoiceUnitMixinProps = {
description: 'description',
invoiceReceiver: 'invoiceReceiver',
name: 'name',
resourceTags: [{
key: 'key',
value: 'value',
}],
rule: {
linkedAccounts: ['linkedAccounts'],
},
taxInheritanceDisabled: false,
};
Properties
| Name | Type | Description |
|---|---|---|
| description? | string | The assigned description for an invoice unit. |
| invoice | string | The account that receives invoices related to the invoice unit. |
| name? | string | A unique name that is distinctive within your AWS . |
| resource | Resource[] | The tag structure that contains a tag key and value. |
| rule? | IResolvable | Rule | An InvoiceUnitRule object used the categorize invoice units. |
| tax | boolean | IResolvable | Whether the invoice unit based tax inheritance is/ should be enabled or disabled. |
description?
Type:
string
(optional)
The assigned description for an invoice unit.
This information can't be modified or deleted.
invoiceReceiver?
Type:
string
(optional)
The account that receives invoices related to the invoice unit.
name?
Type:
string
(optional)
A unique name that is distinctive within your AWS .
resourceTags?
Type:
Resource[]
(optional)
The tag structure that contains a tag key and value.
rule?
Type:
IResolvable | Rule
(optional)
An InvoiceUnitRule object used the categorize invoice units.
taxInheritanceDisabled?
Type:
boolean | IResolvable
(optional)
Whether the invoice unit based tax inheritance is/ should be enabled or disabled.

.NET
Go
Java
Python
TypeScript