Module Values.ConfluenceSourceConfigurationSource

The endpoint information to connect to your Confluence data source.

Sourcetype nonrec t = {
  1. hostUrl : HttpsUrl.t;
    (*

    The Confluence host URL or instance URL.

    *)
  2. hostType : ConfluenceHostType.t;
    (*

    The supported host type, whether online/cloud or server/on-premises.

    *)
  3. authType : ConfluenceAuthType.t;
    (*

    The supported authentication type to authenticate and connect to your Confluence instance.

    *)
  4. credentialsSecretArn : SecretArn.t;
    (*

    The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Confluence instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Confluence connection configuration.

    *)
}
Sourceval context_ : string
Sourceval make : hostUrl:HttpsUrl.t -> hostType:ConfluenceHostType.t -> authType:ConfluenceAuthType.t -> credentialsSecretArn:SecretArn.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of HttpsUrl.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