Module Values_0.OAuth2ClientApplicationSource

The OAuth2 client app used for the connection.

Sourcetype nonrec t = {
  1. userManagedClientApplicationClientId : UserManagedClientApplicationClientId.t option;
    (*

    The client application clientID if the ClientAppType is USER_MANAGED.

    *)
  2. aWSManagedClientApplicationReference : AWSManagedClientApplicationReference.t option;
    (*

    The reference to the SaaS-side client app that is Amazon Web Services managed.

    *)
}
Sourceval make : ?userManagedClientApplicationClientId:??? -> ?aWSManagedClientApplicationReference:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `String of UserManagedClientApplicationClientId.t ]) 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