Values.CreateMembershipInputSourceCreates a membership for a specific collaboration identifier and joins the collaboration.
type nonrec t = {collaborationIdentifier : CollaborationIdentifier.t;The unique ID for the associated collaboration.
*)queryLogStatus : MembershipQueryLogStatus.t;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 that determines how job results are protected and managed within this membership. This configuration applies to all jobs.
*)paymentConfiguration : MembershipPaymentConfiguration.t option;The payment responsibilities accepted by the collaboration member. Not required if the collaboration member has the member ability to run queries. Required if the collaboration member doesn't have the member ability to run queries but is configured as a payer by the collaboration creator.
*)isMetricsEnabled : Boolean.t option;An indicator as to whether Amazon CloudWatch metrics have been enabled or disabled for the membership. Amazon CloudWatch metrics are only available when the collaboration has metrics enabled. This option can be set by collaboration members who have the ability to run queries (analysis runners) or by members who are configured as payers. When true, metrics about query execution are collected in Amazon CloudWatch. The default value is false.
*)}val make :
?jobLogStatus:??? ->
?tags:??? ->
?defaultResultConfiguration:??? ->
?defaultJobResultConfiguration:??? ->
?paymentConfiguration:??? ->
?isMetricsEnabled:??? ->
collaborationIdentifier:CollaborationIdentifier.t ->
queryLogStatus:MembershipQueryLogStatus.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of CollaborationIdentifier.t
| `Structure of
(string
* [> `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 ])
list ]