Values.MembershipSummarySourceThe membership object listed by the request.
type nonrec t = {id : UUID.t option;The unique ID for the membership's collaboration.
*)arn : MembershipArn.t option;The unique ARN for the membership.
*)collaborationArn : CollaborationArn.t option;The unique ARN for the membership's associated collaboration.
*)collaborationId : CollaborationIdentifier.t option;The unique ID for the membership's collaboration.
*)collaborationCreatorAccountId : AccountId.t option;The identifier of the Amazon Web Services principal that created the collaboration. Currently only supports Amazon Web Services account ID.
*)collaborationCreatorDisplayName : DisplayName.t option;The display name of the collaboration creator.
*)collaborationName : CollaborationName.t option;The name for the membership's collaboration.
*)createTime : Timestamp.t option;The time when the membership was created.
*)updateTime : Timestamp.t option;The time the membership metadata was last updated.
*)status : MembershipStatus.t option;The status of the membership.
*)memberAbilities : MemberAbilities.t option;The abilities granted to the collaboration member.
*)mlMemberAbilities : MLMemberAbilities.t option;Provides a summary of the ML abilities for the collaboration member.
*)paymentConfiguration : MembershipPaymentConfiguration.t option;The payment responsibilities accepted by the collaboration member.
*)}val make :
?id:UUID.t ->
?arn:MembershipArn.t ->
?collaborationArn:CollaborationArn.t ->
?collaborationId:CollaborationIdentifier.t ->
?collaborationCreatorAccountId:AccountId.t ->
?collaborationCreatorDisplayName:DisplayName.t ->
?collaborationName:CollaborationName.t ->
?createTime:Timestamp.t ->
?updateTime:Timestamp.t ->
?status:MembershipStatus.t ->
?memberAbilities:MemberAbilities.t ->
?mlMemberAbilities:MLMemberAbilities.t ->
?paymentConfiguration:MembershipPaymentConfiguration.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of [> `Enum of string ] list
| `String of UUID.t
| `Structure of
(string
* [> `List of [> `Enum of string ] list
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Structure of (string * [> `Boolean of Boolean.t ]) list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]