Module Values.ConnectorMetadataSource

A structure to specify connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.

Sourcetype nonrec t = {
  1. amplitude : AmplitudeMetadata.t option;
    (*

    The connector metadata specific to Amplitude.

    *)
  2. datadog : DatadogMetadata.t option;
    (*

    The connector metadata specific to Datadog.

    *)
  3. dynatrace : DynatraceMetadata.t option;
    (*

    The connector metadata specific to Dynatrace.

    *)
  4. googleAnalytics : GoogleAnalyticsMetadata.t option;
    (*

    The connector metadata specific to Google Analytics.

    *)
  5. inforNexus : InforNexusMetadata.t option;
    (*

    The connector metadata specific to Infor Nexus.

    *)
  6. marketo : MarketoMetadata.t option;
    (*

    The connector metadata specific to Marketo.

    *)
  7. redshift : RedshiftMetadata.t option;
    (*

    The connector metadata specific to Amazon Redshift.

    *)
  8. s3 : S3Metadata.t option;
    (*

    The connector metadata specific to Amazon S3.

    *)
  9. salesforce : SalesforceMetadata.t option;
    (*

    The connector metadata specific to Salesforce.

    *)
  10. serviceNow : ServiceNowMetadata.t option;
    (*

    The connector metadata specific to ServiceNow.

    *)
  11. singular : SingularMetadata.t option;
    (*

    The connector metadata specific to Singular.

    *)
  12. slack : SlackMetadata.t option;
    (*

    The connector metadata specific to Slack.

    *)
  13. snowflake : SnowflakeMetadata.t option;
    (*

    The connector metadata specific to Snowflake.

    *)
  14. trendmicro : TrendmicroMetadata.t option;
    (*

    The connector metadata specific to Trend Micro.

    *)
  15. veeva : VeevaMetadata.t option;
    (*

    The connector metadata specific to Veeva.

    *)
  16. zendesk : ZendeskMetadata.t option;
    (*

    The connector metadata specific to Zendesk.

    *)
  17. eventBridge : EventBridgeMetadata.t option;
    (*

    The connector metadata specific to Amazon EventBridge.

    *)
  18. upsolver : UpsolverMetadata.t option;
    (*

    The connector metadata specific to Upsolver.

    *)
  19. customerProfiles : CustomerProfilesMetadata.t option;
    (*

    The connector metadata specific to Amazon Connect Customer Profiles.

    *)
  20. honeycode : HoneycodeMetadata.t option;
    (*

    The connector metadata specific to Amazon Honeycode.

    *)
  21. sAPOData : SAPODataMetadata.t option;
  22. pardot : PardotMetadata.t option;
    (*

    The connector metadata specific to Salesforce Pardot.

    *)
}
Sourceval make : ?amplitude:AmplitudeMetadata.t -> ?datadog:DatadogMetadata.t -> ?dynatrace:DynatraceMetadata.t -> ?googleAnalytics:GoogleAnalyticsMetadata.t -> ?inforNexus:InforNexusMetadata.t -> ?marketo:MarketoMetadata.t -> ?redshift:RedshiftMetadata.t -> ?s3:S3Metadata.t -> ?salesforce:SalesforceMetadata.t -> ?serviceNow:ServiceNowMetadata.t -> ?singular:SingularMetadata.t -> ?slack:SlackMetadata.t -> ?snowflake:SnowflakeMetadata.t -> ?trendmicro:TrendmicroMetadata.t -> ?veeva:VeevaMetadata.t -> ?zendesk:ZendeskMetadata.t -> ?eventBridge:EventBridgeMetadata.t -> ?upsolver:UpsolverMetadata.t -> ?customerProfiles:CustomerProfilesMetadata.t -> ?honeycode:HoneycodeMetadata.t -> ?sAPOData:SAPODataMetadata.t -> ?pardot:PardotMetadata.t -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `List of [> `Enum of string | `String of OAuthScope.t ] 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