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.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#datadogTypes::DatadogMetadata

The connector metadata specific to Datadog.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#dynatraceTypes::DynatraceMetadata

The connector metadata specific to Dynatrace.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#event_bridgeTypes::EventBridgeMetadata

The connector metadata specific to Amazon EventBridge.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#google_analyticsTypes::GoogleAnalyticsMetadata

The connector metadata specific to Google Analytics.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#infor_nexusTypes::InforNexusMetadata

The connector metadata specific to Infor Nexus.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#marketoTypes::MarketoMetadata

The connector metadata specific to Marketo.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#redshiftTypes::RedshiftMetadata

The connector metadata specific to Amazon Redshift.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#s3Types::S3Metadata

The connector metadata specific to Amazon S3.

Returns:



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#salesforceTypes::SalesforceMetadata

The connector metadata specific to Salesforce.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#service_nowTypes::ServiceNowMetadata

The connector metadata specific to ServiceNow.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#singularTypes::SingularMetadata

The connector metadata specific to Singular.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#slackTypes::SlackMetadata

The connector metadata specific to Slack.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#snowflakeTypes::SnowflakeMetadata

The connector metadata specific to Snowflake.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#trendmicroTypes::TrendmicroMetadata

The connector metadata specific to Trend Micro.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#upsolverTypes::UpsolverMetadata

The connector metadata specific to Upsolver.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#veevaTypes::VeevaMetadata

The connector metadata specific to Veeva.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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

#zendeskTypes::ZendeskMetadata

The connector metadata specific to Zendesk.



331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 331

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