Class: Aws::Appflow::Types::ConnectorProfileProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::Appflow::Types::ConnectorProfileProperties
- Defined in:
- gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb
Overview
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: {
},
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
},
}
The connector-specific profile properties required by each connector.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#amplitude ⇒ Types::AmplitudeConnectorProfileProperties
The connector-specific properties required by Amplitude.
-
#datadog ⇒ Types::DatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
-
#dynatrace ⇒ Types::DynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
-
#google_analytics ⇒ Types::GoogleAnalyticsConnectorProfileProperties
The connector-specific properties required Google Analytics.
-
#infor_nexus ⇒ Types::InforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
-
#marketo ⇒ Types::MarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
-
#redshift ⇒ Types::RedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
-
#salesforce ⇒ Types::SalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
-
#service_now ⇒ Types::ServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
-
#singular ⇒ Types::SingularConnectorProfileProperties
The connector-specific properties required by Singular.
-
#slack ⇒ Types::SlackConnectorProfileProperties
The connector-specific properties required by Slack.
-
#snowflake ⇒ Types::SnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
-
#trendmicro ⇒ Types::TrendmicroConnectorProfileProperties
The connector-specific properties required by Trend Micro.
-
#veeva ⇒ Types::VeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
-
#zendesk ⇒ Types::ZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
Instance Attribute Details
#amplitude ⇒ Types::AmplitudeConnectorProfileProperties
The connector-specific properties required by Amplitude.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#datadog ⇒ Types::DatadogConnectorProfileProperties
The connector-specific properties required by Datadog.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#dynatrace ⇒ Types::DynatraceConnectorProfileProperties
The connector-specific properties required by Dynatrace.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#google_analytics ⇒ Types::GoogleAnalyticsConnectorProfileProperties
The connector-specific properties required Google Analytics.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#infor_nexus ⇒ Types::InforNexusConnectorProfileProperties
The connector-specific properties required by Infor Nexus.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#marketo ⇒ Types::MarketoConnectorProfileProperties
The connector-specific properties required by Marketo.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#redshift ⇒ Types::RedshiftConnectorProfileProperties
The connector-specific properties required by Amazon Redshift.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#salesforce ⇒ Types::SalesforceConnectorProfileProperties
The connector-specific properties required by Salesforce.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#service_now ⇒ Types::ServiceNowConnectorProfileProperties
The connector-specific properties required by serviceNow.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#singular ⇒ Types::SingularConnectorProfileProperties
The connector-specific properties required by Singular.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#slack ⇒ Types::SlackConnectorProfileProperties
The connector-specific properties required by Slack.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#snowflake ⇒ Types::SnowflakeConnectorProfileProperties
The connector-specific properties required by Snowflake.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#trendmicro ⇒ Types::TrendmicroConnectorProfileProperties
The connector-specific properties required by Trend Micro.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#veeva ⇒ Types::VeevaConnectorProfileProperties
The connector-specific properties required by Veeva.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |
#zendesk ⇒ Types::ZendeskConnectorProfileProperties
The connector-specific properties required by Zendesk.
1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 |
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 1011 class ConnectorProfileProperties < Struct.new( :amplitude, :datadog, :dynatrace, :google_analytics, :infor_nexus, :marketo, :redshift, :salesforce, :service_now, :singular, :slack, :snowflake, :trendmicro, :veeva, :zendesk) SENSITIVE = [] include Aws::Structure end |