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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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:



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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.



677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 677

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