Class: Aws::Appflow::Types::SourceConnectorProperties

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb

Overview

Specifies the information that is required to query a particular connector.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amplitudeTypes::AmplitudeSourceProperties

Specifies the information that is required for querying Amplitude.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#custom_connectorTypes::CustomConnectorSourceProperties

The properties that are applied when the custom connector is being used as a source.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#datadogTypes::DatadogSourceProperties

Specifies the information that is required for querying Datadog.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#dynatraceTypes::DynatraceSourceProperties

Specifies the information that is required for querying Dynatrace.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#google_analyticsTypes::GoogleAnalyticsSourceProperties

Specifies the information that is required for querying Google Analytics.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#infor_nexusTypes::InforNexusSourceProperties

Specifies the information that is required for querying Infor Nexus.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#marketoTypes::MarketoSourceProperties

Specifies the information that is required for querying Marketo.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#pardotTypes::PardotSourceProperties

Specifies the information that is required for querying Salesforce Pardot.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#s3Types::S3SourceProperties

Specifies the information that is required for querying Amazon S3.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#salesforceTypes::SalesforceSourceProperties

Specifies the information that is required for querying Salesforce.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#sapo_dataTypes::SAPODataSourceProperties

The properties that are applied when using SAPOData as a flow source.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#service_nowTypes::ServiceNowSourceProperties

Specifies the information that is required for querying ServiceNow.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#singularTypes::SingularSourceProperties

Specifies the information that is required for querying Singular.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#slackTypes::SlackSourceProperties

Specifies the information that is required for querying Slack.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#trendmicroTypes::TrendmicroSourceProperties

Specifies the information that is required for querying Trend Micro.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#veevaTypes::VeevaSourceProperties

Specifies the information that is required for querying Veeva.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end

#zendeskTypes::ZendeskSourceProperties

Specifies the information that is required for querying Zendesk.



4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 4728

class SourceConnectorProperties < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :trendmicro,
  :veeva,
  :zendesk,
  :sapo_data,
  :custom_connector,
  :pardot)
  SENSITIVE = []
  include Aws::Structure
end