Class: Aws::Appflow::Types::ConnectorMetadata

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

Overview

A structure to specify connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#amplitudeTypes::AmplitudeMetadata

The connector metadata specific to Amplitude.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#customer_profilesTypes::CustomerProfilesMetadata

The connector metadata specific to Amazon Connect Customer Profiles.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#datadogTypes::DatadogMetadata

The connector metadata specific to Datadog.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#dynatraceTypes::DynatraceMetadata

The connector metadata specific to Dynatrace.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#event_bridgeTypes::EventBridgeMetadata

The connector metadata specific to Amazon EventBridge.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#google_analyticsTypes::GoogleAnalyticsMetadata

The connector metadata specific to Google Analytics.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#honeycodeTypes::HoneycodeMetadata

The connector metadata specific to Amazon Honeycode.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#infor_nexusTypes::InforNexusMetadata

The connector metadata specific to Infor Nexus.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#marketoTypes::MarketoMetadata

The connector metadata specific to Marketo.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#redshiftTypes::RedshiftMetadata

The connector metadata specific to Amazon Redshift.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#s3Types::S3Metadata

The connector metadata specific to Amazon S3.

Returns:



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#salesforceTypes::SalesforceMetadata

The connector metadata specific to Salesforce.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#service_nowTypes::ServiceNowMetadata

The connector metadata specific to ServiceNow.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#singularTypes::SingularMetadata

The connector metadata specific to Singular.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#slackTypes::SlackMetadata

The connector metadata specific to Slack.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#snowflakeTypes::SnowflakeMetadata

The connector metadata specific to Snowflake.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#trendmicroTypes::TrendmicroMetadata

The connector metadata specific to Trend Micro.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#upsolverTypes::UpsolverMetadata

The connector metadata specific to Upsolver.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#veevaTypes::VeevaMetadata

The connector metadata specific to Veeva.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end

#zendeskTypes::ZendeskMetadata

The connector metadata specific to Zendesk.



339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 339

class ConnectorMetadata < Struct.new(
  :amplitude,
  :datadog,
  :dynatrace,
  :google_analytics,
  :infor_nexus,
  :marketo,
  :redshift,
  :s3,
  :salesforce,
  :service_now,
  :singular,
  :slack,
  :snowflake,
  :trendmicro,
  :veeva,
  :zendesk,
  :event_bridge,
  :upsolver,
  :customer_profiles,
  :honeycode)
  SENSITIVE = []
  include Aws::Structure
end