Values.HandshakeDetailSourceContains detailed information about different types of handshakes.
type nonrec t = {startServicePeriodHandshakeDetail : StartServicePeriodHandshakeDetail.t option;Details for a start service period handshake.
*)revokeServicePeriodHandshakeDetail : RevokeServicePeriodHandshakeDetail.t
option;Details for a revoke service period handshake.
*)programManagementAccountHandshakeDetail : ProgramManagementAccountHandshakeDetail.t
option;Details for a program management account handshake.
*)}val make :
?startServicePeriodHandshakeDetail:StartServicePeriodHandshakeDetail.t ->
?revokeServicePeriodHandshakeDetail:RevokeServicePeriodHandshakeDetail.t ->
?programManagementAccountHandshakeDetail:
ProgramManagementAccountHandshakeDetail.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of Note.t
| `Timestamp of DateTime.t ])
list ])
list ]