Struct aws_sdk_appflow::model::ConnectorMetadata
source · [−]#[non_exhaustive]pub struct ConnectorMetadata {Show 21 fields
pub amplitude: Option<AmplitudeMetadata>,
pub datadog: Option<DatadogMetadata>,
pub dynatrace: Option<DynatraceMetadata>,
pub google_analytics: Option<GoogleAnalyticsMetadata>,
pub infor_nexus: Option<InforNexusMetadata>,
pub marketo: Option<MarketoMetadata>,
pub redshift: Option<RedshiftMetadata>,
pub s3: Option<S3Metadata>,
pub salesforce: Option<SalesforceMetadata>,
pub service_now: Option<ServiceNowMetadata>,
pub singular: Option<SingularMetadata>,
pub slack: Option<SlackMetadata>,
pub snowflake: Option<SnowflakeMetadata>,
pub trendmicro: Option<TrendmicroMetadata>,
pub veeva: Option<VeevaMetadata>,
pub zendesk: Option<ZendeskMetadata>,
pub event_bridge: Option<EventBridgeMetadata>,
pub upsolver: Option<UpsolverMetadata>,
pub customer_profiles: Option<CustomerProfilesMetadata>,
pub honeycode: Option<HoneycodeMetadata>,
pub sapo_data: Option<SapoDataMetadata>,
}
Expand description
A structure to specify connector-specific metadata such as oAuthScopes
, supportedRegions
, privateLinkServiceUrl
, and so on.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.amplitude: Option<AmplitudeMetadata>
The connector metadata specific to Amplitude.
datadog: Option<DatadogMetadata>
The connector metadata specific to Datadog.
dynatrace: Option<DynatraceMetadata>
The connector metadata specific to Dynatrace.
google_analytics: Option<GoogleAnalyticsMetadata>
The connector metadata specific to Google Analytics.
infor_nexus: Option<InforNexusMetadata>
The connector metadata specific to Infor Nexus.
marketo: Option<MarketoMetadata>
The connector metadata specific to Marketo.
redshift: Option<RedshiftMetadata>
The connector metadata specific to Amazon Redshift.
s3: Option<S3Metadata>
The connector metadata specific to Amazon S3.
salesforce: Option<SalesforceMetadata>
The connector metadata specific to Salesforce.
service_now: Option<ServiceNowMetadata>
The connector metadata specific to ServiceNow.
singular: Option<SingularMetadata>
The connector metadata specific to Singular.
slack: Option<SlackMetadata>
The connector metadata specific to Slack.
snowflake: Option<SnowflakeMetadata>
The connector metadata specific to Snowflake.
trendmicro: Option<TrendmicroMetadata>
The connector metadata specific to Trend Micro.
veeva: Option<VeevaMetadata>
The connector metadata specific to Veeva.
zendesk: Option<ZendeskMetadata>
The connector metadata specific to Zendesk.
event_bridge: Option<EventBridgeMetadata>
The connector metadata specific to Amazon EventBridge.
upsolver: Option<UpsolverMetadata>
The connector metadata specific to Upsolver.
customer_profiles: Option<CustomerProfilesMetadata>
The connector metadata specific to Amazon Connect Customer Profiles.
honeycode: Option<HoneycodeMetadata>
The connector metadata specific to Amazon Honeycode.
sapo_data: Option<SapoDataMetadata>
The connector metadata specific to SAPOData.
Implementations
sourceimpl ConnectorMetadata
impl ConnectorMetadata
sourcepub fn amplitude(&self) -> Option<&AmplitudeMetadata>
pub fn amplitude(&self) -> Option<&AmplitudeMetadata>
The connector metadata specific to Amplitude.
sourcepub fn datadog(&self) -> Option<&DatadogMetadata>
pub fn datadog(&self) -> Option<&DatadogMetadata>
The connector metadata specific to Datadog.
sourcepub fn dynatrace(&self) -> Option<&DynatraceMetadata>
pub fn dynatrace(&self) -> Option<&DynatraceMetadata>
The connector metadata specific to Dynatrace.
sourcepub fn google_analytics(&self) -> Option<&GoogleAnalyticsMetadata>
pub fn google_analytics(&self) -> Option<&GoogleAnalyticsMetadata>
The connector metadata specific to Google Analytics.
sourcepub fn infor_nexus(&self) -> Option<&InforNexusMetadata>
pub fn infor_nexus(&self) -> Option<&InforNexusMetadata>
The connector metadata specific to Infor Nexus.
sourcepub fn marketo(&self) -> Option<&MarketoMetadata>
pub fn marketo(&self) -> Option<&MarketoMetadata>
The connector metadata specific to Marketo.
sourcepub fn redshift(&self) -> Option<&RedshiftMetadata>
pub fn redshift(&self) -> Option<&RedshiftMetadata>
The connector metadata specific to Amazon Redshift.
sourcepub fn s3(&self) -> Option<&S3Metadata>
pub fn s3(&self) -> Option<&S3Metadata>
The connector metadata specific to Amazon S3.
sourcepub fn salesforce(&self) -> Option<&SalesforceMetadata>
pub fn salesforce(&self) -> Option<&SalesforceMetadata>
The connector metadata specific to Salesforce.
sourcepub fn service_now(&self) -> Option<&ServiceNowMetadata>
pub fn service_now(&self) -> Option<&ServiceNowMetadata>
The connector metadata specific to ServiceNow.
sourcepub fn singular(&self) -> Option<&SingularMetadata>
pub fn singular(&self) -> Option<&SingularMetadata>
The connector metadata specific to Singular.
sourcepub fn slack(&self) -> Option<&SlackMetadata>
pub fn slack(&self) -> Option<&SlackMetadata>
The connector metadata specific to Slack.
sourcepub fn snowflake(&self) -> Option<&SnowflakeMetadata>
pub fn snowflake(&self) -> Option<&SnowflakeMetadata>
The connector metadata specific to Snowflake.
sourcepub fn trendmicro(&self) -> Option<&TrendmicroMetadata>
pub fn trendmicro(&self) -> Option<&TrendmicroMetadata>
The connector metadata specific to Trend Micro.
sourcepub fn veeva(&self) -> Option<&VeevaMetadata>
pub fn veeva(&self) -> Option<&VeevaMetadata>
The connector metadata specific to Veeva.
sourcepub fn zendesk(&self) -> Option<&ZendeskMetadata>
pub fn zendesk(&self) -> Option<&ZendeskMetadata>
The connector metadata specific to Zendesk.
sourcepub fn event_bridge(&self) -> Option<&EventBridgeMetadata>
pub fn event_bridge(&self) -> Option<&EventBridgeMetadata>
The connector metadata specific to Amazon EventBridge.
sourcepub fn upsolver(&self) -> Option<&UpsolverMetadata>
pub fn upsolver(&self) -> Option<&UpsolverMetadata>
The connector metadata specific to Upsolver.
sourcepub fn customer_profiles(&self) -> Option<&CustomerProfilesMetadata>
pub fn customer_profiles(&self) -> Option<&CustomerProfilesMetadata>
The connector metadata specific to Amazon Connect Customer Profiles.
sourcepub fn honeycode(&self) -> Option<&HoneycodeMetadata>
pub fn honeycode(&self) -> Option<&HoneycodeMetadata>
The connector metadata specific to Amazon Honeycode.
sourcepub fn sapo_data(&self) -> Option<&SapoDataMetadata>
pub fn sapo_data(&self) -> Option<&SapoDataMetadata>
The connector metadata specific to SAPOData.
sourceimpl ConnectorMetadata
impl ConnectorMetadata
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ConnectorMetadata
Trait Implementations
sourceimpl Clone for ConnectorMetadata
impl Clone for ConnectorMetadata
sourcefn clone(&self) -> ConnectorMetadata
fn clone(&self) -> ConnectorMetadata
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ConnectorMetadata
impl Debug for ConnectorMetadata
sourceimpl PartialEq<ConnectorMetadata> for ConnectorMetadata
impl PartialEq<ConnectorMetadata> for ConnectorMetadata
sourcefn eq(&self, other: &ConnectorMetadata) -> bool
fn eq(&self, other: &ConnectorMetadata) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ConnectorMetadata) -> bool
fn ne(&self, other: &ConnectorMetadata) -> bool
This method tests for !=
.
impl StructuralPartialEq for ConnectorMetadata
Auto Trait Implementations
impl RefUnwindSafe for ConnectorMetadata
impl Send for ConnectorMetadata
impl Sync for ConnectorMetadata
impl Unpin for ConnectorMetadata
impl UnwindSafe for ConnectorMetadata
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more