Skip to content

InvoiceUnit

Source code in docs_src/capo_invoicing/types/invoice_unit.py
class InvoiceUnit(TypedDict, closed=True):
    invoice_unit_arn: NotRequired[
        "capo_invoicing.types.invoice_unit_arn_string.InvoiceUnitArnString"
    ]
    """<p>ARN to identify an invoice unit. This information can't be modified or deleted. </p>"""
    invoice_receiver: NotRequired[
        "capo_invoicing.types.account_id_string.AccountIdString"
    ]
    """<p>The account that receives invoices related to the invoice unit. </p>"""
    name: NotRequired["capo_invoicing.types.invoice_unit_name.InvoiceUnitName"]
    """<p> A unique name that is distinctive within your Amazon Web Services. </p>"""
    description: NotRequired[
        "capo_invoicing.types.description_string.DescriptionString"
    ]
    """<p>The assigned description for an invoice unit. This information can't be modified or deleted. </p>"""
    tax_inheritance_disabled: NotRequired[
        "capo_invoicing.types.tax_inheritance_disabled_flag.TaxInheritanceDisabledFlag"
    ]
    """<p>Whether the invoice unit based tax inheritance is/ should be enabled or disabled. </p>"""
    rule: NotRequired["capo_invoicing.types.invoice_unit_rule.InvoiceUnitRule"]
    """<p> An <code>InvoiceUnitRule</code> object used the categorize invoice units. </p>"""
    last_modified: NotRequired[
        "capo_invoicing.types.last_modified_timestamp.LastModifiedTimestamp"
    ]
    """<p> 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. </p>"""

description instance-attribute

description: NotRequired[DescriptionString]

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

invoice_receiver instance-attribute

invoice_receiver: NotRequired[AccountIdString]

The account that receives invoices related to the invoice unit.

invoice_unit_arn instance-attribute

invoice_unit_arn: NotRequired[InvoiceUnitArnString]

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

last_modified instance-attribute

last_modified: NotRequired[LastModifiedTimestamp]

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.

name instance-attribute

name: NotRequired[InvoiceUnitName]

A unique name that is distinctive within your Amazon Web Services.

rule instance-attribute

rule: NotRequired[InvoiceUnitRule]

An InvoiceUnitRule object used the categorize invoice units.

tax_inheritance_disabled instance-attribute

tax_inheritance_disabled: NotRequired[TaxInheritanceDisabledFlag]

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