Invoicing / Client / update_invoice_unit
update_invoice_unit¶
- Invoicing.Client.update_invoice_unit(**kwargs)¶
- You can update the invoice unit configuration at any time, and Amazon Web Services will use the latest configuration at the end of the month. - See also: AWS API Documentation - Request Syntax- response = client.update_invoice_unit( InvoiceUnitArn='string', Description='string', TaxInheritanceDisabled=True|False, Rule={ 'LinkedAccounts': [ 'string', ] } ) - Parameters:
- InvoiceUnitArn (string) – - [REQUIRED] - The ARN to identify an invoice unit. This information can’t be modified or deleted. 
- Description (string) – The assigned description for an invoice unit. This information can’t be modified or deleted. 
- TaxInheritanceDisabled (boolean) – Whether the invoice unit based tax inheritance is/ should be enabled or disabled. 
- Rule (dict) – - The - InvoiceUnitRuleobject used to update invoice units.- LinkedAccounts (list) – - The list of - LINKED_ACCOUNTIDs where charges are included within the invoice unit.- (string) – 
 
 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'InvoiceUnitArn': 'string' } - Response Structure- (dict) – - InvoiceUnitArn (string) – - The ARN to identify an invoice unit. This information can’t be modified or deleted. 
 
 
 - Exceptions- Invoicing.Client.exceptions.ResourceNotFoundException
- Invoicing.Client.exceptions.ValidationException
- Invoicing.Client.exceptions.InternalServerException
- Invoicing.Client.exceptions.ThrottlingException
- Invoicing.Client.exceptions.AccessDeniedException