Values.GetApprovalTeamResponseApproverSourceContains details for an approver.
type nonrec t = {approverId : ParticipantId.t option;ID for the approver.
*)responseTime : IsoTimestamp.t option;Timestamp when the approver responded to an approval team invitation.
*)primaryIdentityId : IdentityId.t option;ID for the user.
*)primaryIdentitySourceArn : String_.t option;Amazon Resource Name (ARN) for the identity source. The identity source manages the user authentication for approvers.
*)primaryIdentityStatus : IdentityStatus.t option;Status for the identity source. For example, if an approver has accepted a team invitation with a user authentication method managed by the identity source.
*)lastActivity : ApproverLastActivity.t option;Last Activity performed by the approver.
*)lastActivityTime : IsoTimestamp.t option;Timestamp when the approver last responded to an operation or invitation request.
*)pendingBaselineSessionArn : SessionArn.t option;Amazon Resource Name (ARN) for the pending baseline session.
*)mfaMethods : MfaMethods.t option;Multi-factor authentication configuration for the approver
*)}val make :
?approverId:ParticipantId.t ->
?responseTime:IsoTimestamp.t ->
?primaryIdentityId:IdentityId.t ->
?primaryIdentitySourceArn:String_.t ->
?primaryIdentityStatus:IdentityStatus.t ->
?lastActivity:ApproverLastActivity.t ->
?lastActivityTime:IsoTimestamp.t ->
?pendingBaselineSessionArn:SessionArn.t ->
?mfaMethods:MfaMethods.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Structure of (string * [> `Enum of string ]) list ] list
| `String of ParticipantId.t
| `Timestamp of IsoTimestamp.t ])
list ]