Values.MembershipSourceThe membership object.
type nonrec t = {id : UUID.t option;The unique ID of the membership.
*)arn : MembershipArn.t option;The unique ARN for the membership.
*)collaborationArn : CollaborationArn.t option;The unique ARN for the membership's associated collaboration.
*)collaborationId : UUID.t option;The unique ID for the membership's collaboration.
*)collaborationCreatorAccountId : AccountId.t option;The identifier used to reference members of 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 of 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;Specifies the ML member abilities that are granted to a collaboration member.
*)queryLogStatus : MembershipQueryLogStatus.t option;An indicator as to whether query logging has been enabled or disabled for the membership. When ENABLED, Clean Rooms logs details about queries run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED.
*)jobLogStatus : MembershipJobLogStatus.t option;An indicator as to whether job logging has been enabled or disabled for the collaboration. When ENABLED, Clean Rooms logs details about jobs run within this collaboration and those logs can be viewed in Amazon CloudWatch Logs. The default value is DISABLED.
*)defaultResultConfiguration : MembershipProtectedQueryResultConfiguration.t
option;The default protected query result configuration as specified by the member who can receive results.
*)defaultJobResultConfiguration : MembershipProtectedJobResultConfiguration.t
option;The default job result configuration for the membership.
*)paymentConfiguration : MembershipPaymentConfiguration.t option;The payment responsibilities accepted by the collaboration member.
*)isMetricsEnabled : Boolean.t option;An indicator as to whether Amazon CloudWatch metrics are enabled for the membership. When true, metrics about query execution are collected in Amazon CloudWatch.
*)}val make :
?id:??? ->
?arn:??? ->
?collaborationArn:??? ->
?collaborationId:??? ->
?collaborationCreatorAccountId:??? ->
?collaborationCreatorDisplayName:??? ->
?collaborationName:??? ->
?createTime:??? ->
?updateTime:??? ->
?status:??? ->
?memberAbilities:??? ->
?mlMemberAbilities:??? ->
?queryLogStatus:??? ->
?jobLogStatus:??? ->
?defaultResultConfiguration:??? ->
?defaultJobResultConfiguration:??? ->
?paymentConfiguration:??? ->
?isMetricsEnabled:??? ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of [> `Enum of string ] list
| `String of UUID.t
| `Structure of
(string
* [> `List of [> `Enum of string ] list
| `String of RoleArn.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `String of
ProtectedQueryS3OutputConfigurationBucketString.t ])
list ])
list ])
list
| `Timestamp of Timestamp.t ])
list ]