listInvoiceUnits

This fetches a list of all invoice unit definitions for a given account, as of the provided AsOf date.

Samples

import aws.sdk.kotlin.services.invoicing.model.Filters
import aws.smithy.kotlin.runtime.time.Instant

fun main() { 
   //sampleStart 
   // ListInvoiceUnits without filters as of current time
val resp = invoicingClient.listInvoiceUnits() 
   //sampleEnd
}
import aws.sdk.kotlin.services.invoicing.model.Filters
import aws.smithy.kotlin.runtime.time.Instant

fun main() { 
   //sampleStart 
   // ListInvoiceUnits with filters as of specified time
val resp = invoicingClient.listInvoiceUnits {
    asOf = Instant.fromEpochSeconds(1733097600, 0)
    filters = Filters {
        invoiceReceivers = listOf<String>(
            "333333333333"
        )
    }
} 
   //sampleEnd
}
import aws.sdk.kotlin.services.invoicing.model.Filters
import aws.smithy.kotlin.runtime.time.Instant

fun main() { 
   //sampleStart 
   // ListInvoiceUnits with pagination first page
val resp = invoicingClient.listInvoiceUnits {
    maxResults = 1
} 
   //sampleEnd
}
import aws.sdk.kotlin.services.invoicing.model.Filters
import aws.smithy.kotlin.runtime.time.Instant

fun main() { 
   //sampleStart 
   // ListInvoiceUnits with pagination second page
val resp = invoicingClient.listInvoiceUnits {
    maxResults = 1
    nextToken = "nextTokenExample"
} 
   //sampleEnd
}