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.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#customer_profilesTypes::CustomerProfilesMetadata

The connector metadata specific to Amazon Connect Customer Profiles.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#datadogTypes::DatadogMetadata

The connector metadata specific to Datadog.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#dynatraceTypes::DynatraceMetadata

The connector metadata specific to Dynatrace.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#event_bridgeTypes::EventBridgeMetadata

The connector metadata specific to Amazon EventBridge.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#google_analyticsTypes::GoogleAnalyticsMetadata

The connector metadata specific to Google Analytics.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#honeycodeTypes::HoneycodeMetadata

The connector metadata specific to Amazon Honeycode.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#infor_nexusTypes::InforNexusMetadata

The connector metadata specific to Infor Nexus.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#marketoTypes::MarketoMetadata

The connector metadata specific to Marketo.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#redshiftTypes::RedshiftMetadata

The connector metadata specific to Amazon Redshift.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#s3Types::S3Metadata

The connector metadata specific to Amazon S3.

Returns:



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#salesforceTypes::SalesforceMetadata

The connector metadata specific to Salesforce.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#sapo_dataTypes::SAPODataMetadata

The connector metadata specific to SAPOData.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#service_nowTypes::ServiceNowMetadata

The connector metadata specific to ServiceNow.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#singularTypes::SingularMetadata

The connector metadata specific to Singular.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#slackTypes::SlackMetadata

The connector metadata specific to Slack.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#snowflakeTypes::SnowflakeMetadata

The connector metadata specific to Snowflake.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#trendmicroTypes::TrendmicroMetadata

The connector metadata specific to Trend Micro.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#upsolverTypes::UpsolverMetadata

The connector metadata specific to Upsolver.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#veevaTypes::VeevaMetadata

The connector metadata specific to Veeva.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end

#zendeskTypes::ZendeskMetadata

The connector metadata specific to Zendesk.



370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 370

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,
  :sapo_data)
  SENSITIVE = []
  include Aws::Structure
end