Module Values.UpdateMembershipInputSource

Updates a membership.

Sourcetype nonrec t = {
  1. membershipIdentifier : MembershipIdentifier.t;
    (*

    The unique identifier of the membership.

    *)
  2. 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.

    *)
  3. 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.

    *)
  4. defaultResultConfiguration : MembershipProtectedQueryResultConfiguration.t option;
    (*

    The default protected query result configuration as specified by the member who can receive results.

    *)
  5. defaultJobResultConfiguration : MembershipProtectedJobResultConfiguration.t option;
    (*

    The default job result configuration.

    *)
}
Sourceval context_ : string
Sourceval make : ?queryLogStatus:??? -> ?jobLogStatus:??? -> ?defaultResultConfiguration:??? -> ?defaultJobResultConfiguration:??? -> membershipIdentifier:MembershipIdentifier.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of MembershipIdentifier.t | `Structure of (string * [> `String of RoleArn.t | `Structure of (string * [> `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `String of ProtectedQueryS3OutputConfigurationBucketString.t ]) list ]) list ]) list ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t