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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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:



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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.



648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
# File 'gems/aws-sdk-appflow/lib/aws-sdk-appflow/types.rb', line 648

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