CfnInvoiceUnitProps
- class aws_cdk.aws_invoicing.CfnInvoiceUnitProps(*, invoice_receiver, name, rule, description=None, resource_tags=None, tax_inheritance_disabled=None)
Bases:
objectProperties for defining a
CfnInvoiceUnit.- Parameters:
invoice_receiver (
str) – The account that receives invoices related to the invoice unit.name (
str) – A unique name that is distinctive within your AWS .rule (
Union[IResolvable,RuleProperty,Dict[str,Any]]) – AnInvoiceUnitRuleobject used the categorize invoice units.description (
Optional[str]) – The assigned description for an invoice unit. This information can’t be modified or deleted.resource_tags (
Optional[Sequence[Union[ResourceTagProperty,Dict[str,Any]]]]) – The tag structure that contains a tag key and value.tax_inheritance_disabled (
Union[bool,IResolvable,None]) – Whether the invoice unit based tax inheritance is/ should be enabled or disabled.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_invoicing as invoicing cfn_invoice_unit_props = invoicing.CfnInvoiceUnitProps( invoice_receiver="invoiceReceiver", name="name", rule=invoicing.CfnInvoiceUnit.RuleProperty( linked_accounts=["linkedAccounts"] ), # the properties below are optional description="description", resource_tags=[invoicing.CfnInvoiceUnit.ResourceTagProperty( key="key", value="value" )], tax_inheritance_disabled=False )
Attributes
- description
The assigned description for an invoice unit.
This information can’t be modified or deleted.
- invoice_receiver
The account that receives invoices related to the invoice unit.
- name
A unique name that is distinctive within your AWS .
- resource_tags
The tag structure that contains a tag key and value.
- rule
An
InvoiceUnitRuleobject used the categorize invoice units.
- tax_inheritance_disabled
Whether the invoice unit based tax inheritance is/ should be enabled or disabled.