class Aws::Appflow::Types::ConnectorProfileProperties

The connector-specific profile properties required by each connector.

@note When making an API call, you may pass ConnectorProfileProperties

data as a hash:

    {
      amplitude: {
      },
      datadog: {
        instance_url: "InstanceUrl", # required
      },
      dynatrace: {
        instance_url: "InstanceUrl", # required
      },
      google_analytics: {
      },
      honeycode: {
      },
      infor_nexus: {
        instance_url: "InstanceUrl", # required
      },
      marketo: {
        instance_url: "InstanceUrl", # required
      },
      redshift: {
        database_url: "DatabaseUrl", # required
        bucket_name: "BucketName", # required
        bucket_prefix: "BucketPrefix",
        role_arn: "RoleArn", # required
      },
      salesforce: {
        instance_url: "InstanceUrl",
        is_sandbox_environment: false,
      },
      service_now: {
        instance_url: "InstanceUrl", # required
      },
      singular: {
      },
      slack: {
        instance_url: "InstanceUrl", # required
      },
      snowflake: {
        warehouse: "Warehouse", # required
        stage: "Stage", # required
        bucket_name: "BucketName", # required
        bucket_prefix: "BucketPrefix",
        private_link_service_name: "PrivateLinkServiceName",
        account_name: "AccountName",
        region: "Region",
      },
      trendmicro: {
      },
      veeva: {
        instance_url: "InstanceUrl", # required
      },
      zendesk: {
        instance_url: "InstanceUrl", # required
      },
      sapo_data: {
        application_host_url: "ApplicationHostUrl", # required
        application_service_path: "ApplicationServicePath", # required
        port_number: 1, # required
        client_number: "ClientNumber", # required
        logon_language: "LogonLanguage",
        private_link_service_name: "PrivateLinkServiceName",
        o_auth_properties: {
          token_url: "TokenUrl", # required
          auth_code_url: "AuthCodeUrl", # required
          o_auth_scopes: ["OAuthScope"], # required
        },
      },
    }

@!attribute [rw] amplitude

The connector-specific properties required by Amplitude.
@return [Types::AmplitudeConnectorProfileProperties]

@!attribute [rw] datadog

The connector-specific properties required by Datadog.
@return [Types::DatadogConnectorProfileProperties]

@!attribute [rw] dynatrace

The connector-specific properties required by Dynatrace.
@return [Types::DynatraceConnectorProfileProperties]

@!attribute [rw] google_analytics

The connector-specific properties required Google Analytics.
@return [Types::GoogleAnalyticsConnectorProfileProperties]

@!attribute [rw] honeycode

The connector-specific properties required by Amazon Honeycode.
@return [Types::HoneycodeConnectorProfileProperties]

@!attribute [rw] infor_nexus

The connector-specific properties required by Infor Nexus.
@return [Types::InforNexusConnectorProfileProperties]

@!attribute [rw] marketo

The connector-specific properties required by Marketo.
@return [Types::MarketoConnectorProfileProperties]

@!attribute [rw] redshift

The connector-specific properties required by Amazon Redshift.
@return [Types::RedshiftConnectorProfileProperties]

@!attribute [rw] salesforce

The connector-specific properties required by Salesforce.
@return [Types::SalesforceConnectorProfileProperties]

@!attribute [rw] service_now

The connector-specific properties required by serviceNow.
@return [Types::ServiceNowConnectorProfileProperties]

@!attribute [rw] singular

The connector-specific properties required by Singular.
@return [Types::SingularConnectorProfileProperties]

@!attribute [rw] slack

The connector-specific properties required by Slack.
@return [Types::SlackConnectorProfileProperties]

@!attribute [rw] snowflake

The connector-specific properties required by Snowflake.
@return [Types::SnowflakeConnectorProfileProperties]

@!attribute [rw] trendmicro

The connector-specific properties required by Trend Micro.
@return [Types::TrendmicroConnectorProfileProperties]

@!attribute [rw] veeva

The connector-specific properties required by Veeva.
@return [Types::VeevaConnectorProfileProperties]

@!attribute [rw] zendesk

The connector-specific properties required by Zendesk.
@return [Types::ZendeskConnectorProfileProperties]

@!attribute [rw] sapo_data

The connector-specific profile properties required when using
SAPOData.
@return [Types::SAPODataConnectorProfileProperties]

@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/ConnectorProfileProperties AWS API Documentation

Constants

SENSITIVE