Module Values_1.MemberDefinitionSource

Defines an Amazon Cognito or your own OIDC IdP user group that is part of a work team.

Sourcetype nonrec t = {
  1. cognitoMemberDefinition : Values_0.CognitoMemberDefinition.t option;
    (*

    The Amazon Cognito user group that is part of the work team.

    *)
  2. oidcMemberDefinition : OidcMemberDefinition.t option;
    (*

    A list user groups that exist in your OIDC Identity Provider (IdP). One to ten groups can be used to create a single private work team. When you add a user group to the list of Groups, you can add that user group to one or more private work teams. If you add a user group to a private work team, all workers in that user group are added to the work team.

    *)
}
Sourceval make : ?cognitoMemberDefinition:??? -> ?oidcMemberDefinition:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `List of [> `String of Group.t ] list | `String of string ]) 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