class Aws::Appflow::Types::SourceConnectorProperties
Specifies the information that is required to query a particular connector.
@note When making an API call, you may pass SourceConnectorProperties
data as a hash: { amplitude: { object: "Object", # required }, datadog: { object: "Object", # required }, dynatrace: { object: "Object", # required }, google_analytics: { object: "Object", # required }, infor_nexus: { object: "Object", # required }, marketo: { object: "Object", # required }, s3: { bucket_name: "BucketName", # required bucket_prefix: "BucketPrefix", }, salesforce: { object: "Object", # required enable_dynamic_field_update: false, include_deleted_records: false, }, service_now: { object: "Object", # required }, singular: { object: "Object", # required }, slack: { object: "Object", # required }, trendmicro: { object: "Object", # required }, veeva: { object: "Object", # required document_type: "DocumentType", include_source_files: false, include_renditions: false, include_all_versions: false, }, zendesk: { object: "Object", # required }, sapo_data: { object_path: "Object", }, }
@!attribute [rw] amplitude
Specifies the information that is required for querying Amplitude. @return [Types::AmplitudeSourceProperties]
@!attribute [rw] datadog
Specifies the information that is required for querying Datadog. @return [Types::DatadogSourceProperties]
@!attribute [rw] dynatrace
Specifies the information that is required for querying Dynatrace. @return [Types::DynatraceSourceProperties]
@!attribute [rw] google_analytics
Specifies the information that is required for querying Google Analytics. @return [Types::GoogleAnalyticsSourceProperties]
@!attribute [rw] infor_nexus
Specifies the information that is required for querying Infor Nexus. @return [Types::InforNexusSourceProperties]
@!attribute [rw] marketo
Specifies the information that is required for querying Marketo. @return [Types::MarketoSourceProperties]
@!attribute [rw] s3
Specifies the information that is required for querying Amazon S3. @return [Types::S3SourceProperties]
@!attribute [rw] salesforce
Specifies the information that is required for querying Salesforce. @return [Types::SalesforceSourceProperties]
@!attribute [rw] service_now
Specifies the information that is required for querying ServiceNow. @return [Types::ServiceNowSourceProperties]
@!attribute [rw] singular
Specifies the information that is required for querying Singular. @return [Types::SingularSourceProperties]
@!attribute [rw] slack
Specifies the information that is required for querying Slack. @return [Types::SlackSourceProperties]
@!attribute [rw] trendmicro
Specifies the information that is required for querying Trend Micro. @return [Types::TrendmicroSourceProperties]
@!attribute [rw] veeva
Specifies the information that is required for querying Veeva. @return [Types::VeevaSourceProperties]
@!attribute [rw] zendesk
Specifies the information that is required for querying Zendesk. @return [Types::ZendeskSourceProperties]
@!attribute [rw] sapo_data
The properties that are applied when using SAPOData as a flow source. @return [Types::SAPODataSourceProperties]
@see docs.aws.amazon.com/goto/WebAPI/appflow-2020-08-23/SourceConnectorProperties AWS API Documentation
Constants
- SENSITIVE