updateProcurementPortalPreferenceStatus

Updates the status of a procurement portal preference, including the activation state of e-invoice delivery and purchase order retrieval features.

Samples

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

fun main() { 
   //sampleStart 
   // UpdateProcurementPortalPreference for EinvoiceDeliveryPreferenceStatus and
// PurchaseOrderRetrievalPreferenceStatus
val resp = invoicingClient.updateProcurementPortalPreferenceStatus {
    procurementPortalPreferenceArn = "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd"
    einvoiceDeliveryPreferenceStatus = ProcurementPortalPreferenceStatus.fromValue("SUSPENDED")
    einvoiceDeliveryPreferenceStatusReason = "suspended example reason"
    purchaseOrderRetrievalPreferenceStatus = ProcurementPortalPreferenceStatus.fromValue("SUSPENDED")
    purchaseOrderRetrievalPreferenceStatusReason = "suspended example reason"
} 
   //sampleEnd
}