Class: Aws::CustomerProfiles::Types::SourceConnectorProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::CustomerProfiles::Types::SourceConnectorProperties
- Defined in:
- gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb
Overview
When making an API call, you may pass SourceConnectorProperties data as a hash:
{
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
},
zendesk: {
object: "Object", # required
},
}
Specifies the information that is required to query a particular Amazon AppFlow connector. Customer Profiles supports Salesforce, Zendesk, Marketo, ServiceNow and Amazon S3.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#marketo ⇒ Types::MarketoSourceProperties
The properties that are applied when Marketo is being used as a source.
-
#s3 ⇒ Types::S3SourceProperties
The properties that are applied when Amazon S3 is being used as the flow source.
-
#salesforce ⇒ Types::SalesforceSourceProperties
The properties that are applied when Salesforce is being used as a source.
-
#service_now ⇒ Types::ServiceNowSourceProperties
The properties that are applied when ServiceNow is being used as a source.
-
#zendesk ⇒ Types::ZendeskSourceProperties
The properties that are applied when using Zendesk as a flow source.
Instance Attribute Details
#marketo ⇒ Types::MarketoSourceProperties
The properties that are applied when Marketo is being used as a source.
4523 4524 4525 4526 4527 4528 4529 4530 4531 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 4523 class SourceConnectorProperties < Struct.new( :marketo, :s3, :salesforce, :service_now, :zendesk) SENSITIVE = [] include Aws::Structure end |
#s3 ⇒ Types::S3SourceProperties
The properties that are applied when Amazon S3 is being used as the flow source.
4523 4524 4525 4526 4527 4528 4529 4530 4531 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 4523 class SourceConnectorProperties < Struct.new( :marketo, :s3, :salesforce, :service_now, :zendesk) SENSITIVE = [] include Aws::Structure end |
#salesforce ⇒ Types::SalesforceSourceProperties
The properties that are applied when Salesforce is being used as a source.
4523 4524 4525 4526 4527 4528 4529 4530 4531 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 4523 class SourceConnectorProperties < Struct.new( :marketo, :s3, :salesforce, :service_now, :zendesk) SENSITIVE = [] include Aws::Structure end |
#service_now ⇒ Types::ServiceNowSourceProperties
The properties that are applied when ServiceNow is being used as a source.
4523 4524 4525 4526 4527 4528 4529 4530 4531 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 4523 class SourceConnectorProperties < Struct.new( :marketo, :s3, :salesforce, :service_now, :zendesk) SENSITIVE = [] include Aws::Structure end |
#zendesk ⇒ Types::ZendeskSourceProperties
The properties that are applied when using Zendesk as a flow source.
4523 4524 4525 4526 4527 4528 4529 4530 4531 |
# File 'gems/aws-sdk-customerprofiles/lib/aws-sdk-customerprofiles/types.rb', line 4523 class SourceConnectorProperties < Struct.new( :marketo, :s3, :salesforce, :service_now, :zendesk) SENSITIVE = [] include Aws::Structure end |