Values.UpdateProcurementPortalPreferenceStatusRequestSourceThis feature API is subject to changing at any time. For more information, see the Amazon Web Services Service Terms (Betas and Previews). Updates the status of a procurement portal preference, including the activation state of e-invoice delivery and purchase order retrieval features.
type nonrec t = {procurementPortalPreferenceArn : ProcurementPortalPreferenceArnString.t;The Amazon Resource Name (ARN) of the procurement portal preference to update.
*)einvoiceDeliveryPreferenceStatus : ProcurementPortalPreferenceStatus.t option;The updated status of the e-invoice delivery preference.
*)einvoiceDeliveryPreferenceStatusReason : BasicString.t option;The reason for the e-invoice delivery preference status update, providing context for the change.
*)purchaseOrderRetrievalPreferenceStatus : ProcurementPortalPreferenceStatus.t
option;The updated status of the purchase order retrieval preference.
*)purchaseOrderRetrievalPreferenceStatusReason : BasicString.t option;The reason for the purchase order retrieval preference status update, providing context for the change.
*)}val make :
?einvoiceDeliveryPreferenceStatus:??? ->
?einvoiceDeliveryPreferenceStatusReason:??? ->
?purchaseOrderRetrievalPreferenceStatus:??? ->
?purchaseOrderRetrievalPreferenceStatusReason:??? ->
procurementPortalPreferenceArn:ProcurementPortalPreferenceArnString.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of ProcurementPortalPreferenceArnString.t ])
list ]