updateInvoiceUnit

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.

Samples

import aws.sdk.kotlin.services.invoicing.model.InvoiceUnitRule

fun main() { 
   //sampleStart 
   // UpdateInvoiceUnit with all updatable fields
val resp = invoicingClient.updateInvoiceUnit {
    invoiceUnitArn = "arn:aws:invoicing::000000000000:invoice-unit/12345678"
    description = "Updated IU description"
    taxInheritanceDisabled = false
    rule = InvoiceUnitRule {
        linkedAccounts = listOf<String>(
            "111111111111",
            "222222222222"
        )
    }
} 
   //sampleEnd
}
import aws.sdk.kotlin.services.invoicing.model.InvoiceUnitRule

fun main() { 
   //sampleStart 
   // UpdateInvoiceUnit with specific fields
val resp = invoicingClient.updateInvoiceUnit {
    invoiceUnitArn = "arn:aws:invoicing::000000000000:invoice-unit/12345678"
    description = "Updated IU description. All other fields remain unchanged"
} 
   //sampleEnd
}