updateProcurementPortalPreferenceStatus
abstract suspend fun updateProcurementPortalPreferenceStatus(input: UpdateProcurementPortalPreferenceStatusRequest): UpdateProcurementPortalPreferenceStatusResponse
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
}