Values.UpdateResourceEventConfigurationRequestSourceUpdate the event configuration for a particular resource identifier.
type nonrec t = {identifier : Identifier.t;Resource identifier to opt in for event messaging.
*)identifierType : IdentifierType.t;Identifier type of the particular resource identifier for event configuration.
*)partnerType : EventNotificationPartnerType.t option;Partner type of the resource if the identifier type is PartnerAccountId
*)deviceRegistrationState : DeviceRegistrationStateEventConfiguration.t option;Event configuration for the device registration state event.
*)proximity : ProximityEventConfiguration.t option;Event configuration for the proximity event.
*)join : JoinEventConfiguration.t option;Event configuration for the join event.
*)connectionStatus : ConnectionStatusEventConfiguration.t option;Event configuration for the connection status event.
*)messageDeliveryStatus : MessageDeliveryStatusEventConfiguration.t option;Event configuration for the message delivery status event.
*)}val make :
?partnerType:??? ->
?deviceRegistrationState:??? ->
?proximity:??? ->
?join:??? ->
?connectionStatus:??? ->
?messageDeliveryStatus:??? ->
identifier:Identifier.t ->
identifierType:IdentifierType.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `String of Identifier.t
| `Structure of
(string
* [> `Enum of string
| `Structure of (string * [> `Enum of string ]) list ])
list ])
list ]