#[non_exhaustive]pub struct DestinationConnectorProperties {Show 13 fields
pub redshift: Option<RedshiftDestinationProperties>,
pub s3: Option<S3DestinationProperties>,
pub salesforce: Option<SalesforceDestinationProperties>,
pub snowflake: Option<SnowflakeDestinationProperties>,
pub event_bridge: Option<EventBridgeDestinationProperties>,
pub lookout_metrics: Option<LookoutMetricsDestinationProperties>,
pub upsolver: Option<UpsolverDestinationProperties>,
pub honeycode: Option<HoneycodeDestinationProperties>,
pub customer_profiles: Option<CustomerProfilesDestinationProperties>,
pub zendesk: Option<ZendeskDestinationProperties>,
pub marketo: Option<MarketoDestinationProperties>,
pub custom_connector: Option<CustomConnectorDestinationProperties>,
pub sapo_data: Option<SapoDataDestinationProperties>,
}
Expand description
This stores the information that is required to query a particular connector.
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.redshift: Option<RedshiftDestinationProperties>
The properties required to query Amazon Redshift.
s3: Option<S3DestinationProperties>
The properties required to query Amazon S3.
salesforce: Option<SalesforceDestinationProperties>
The properties required to query Salesforce.
snowflake: Option<SnowflakeDestinationProperties>
The properties required to query Snowflake.
event_bridge: Option<EventBridgeDestinationProperties>
The properties required to query Amazon EventBridge.
lookout_metrics: Option<LookoutMetricsDestinationProperties>
The properties required to query Amazon Lookout for Metrics.
upsolver: Option<UpsolverDestinationProperties>
The properties required to query Upsolver.
honeycode: Option<HoneycodeDestinationProperties>
The properties required to query Amazon Honeycode.
customer_profiles: Option<CustomerProfilesDestinationProperties>
The properties required to query Amazon Connect Customer Profiles.
zendesk: Option<ZendeskDestinationProperties>
The properties required to query Zendesk.
marketo: Option<MarketoDestinationProperties>
The properties required to query Marketo.
custom_connector: Option<CustomConnectorDestinationProperties>
The properties that are required to query the custom Connector.
sapo_data: Option<SapoDataDestinationProperties>
The properties required to query SAPOData.
Implementations§
source§impl DestinationConnectorProperties
impl DestinationConnectorProperties
sourcepub fn redshift(&self) -> Option<&RedshiftDestinationProperties>
pub fn redshift(&self) -> Option<&RedshiftDestinationProperties>
The properties required to query Amazon Redshift.
sourcepub fn s3(&self) -> Option<&S3DestinationProperties>
pub fn s3(&self) -> Option<&S3DestinationProperties>
The properties required to query Amazon S3.
sourcepub fn salesforce(&self) -> Option<&SalesforceDestinationProperties>
pub fn salesforce(&self) -> Option<&SalesforceDestinationProperties>
The properties required to query Salesforce.
sourcepub fn snowflake(&self) -> Option<&SnowflakeDestinationProperties>
pub fn snowflake(&self) -> Option<&SnowflakeDestinationProperties>
The properties required to query Snowflake.
sourcepub fn event_bridge(&self) -> Option<&EventBridgeDestinationProperties>
pub fn event_bridge(&self) -> Option<&EventBridgeDestinationProperties>
The properties required to query Amazon EventBridge.
sourcepub fn lookout_metrics(&self) -> Option<&LookoutMetricsDestinationProperties>
pub fn lookout_metrics(&self) -> Option<&LookoutMetricsDestinationProperties>
The properties required to query Amazon Lookout for Metrics.
sourcepub fn upsolver(&self) -> Option<&UpsolverDestinationProperties>
pub fn upsolver(&self) -> Option<&UpsolverDestinationProperties>
The properties required to query Upsolver.
sourcepub fn honeycode(&self) -> Option<&HoneycodeDestinationProperties>
pub fn honeycode(&self) -> Option<&HoneycodeDestinationProperties>
The properties required to query Amazon Honeycode.
sourcepub fn customer_profiles(
&self
) -> Option<&CustomerProfilesDestinationProperties>
pub fn customer_profiles( &self ) -> Option<&CustomerProfilesDestinationProperties>
The properties required to query Amazon Connect Customer Profiles.
sourcepub fn zendesk(&self) -> Option<&ZendeskDestinationProperties>
pub fn zendesk(&self) -> Option<&ZendeskDestinationProperties>
The properties required to query Zendesk.
sourcepub fn marketo(&self) -> Option<&MarketoDestinationProperties>
pub fn marketo(&self) -> Option<&MarketoDestinationProperties>
The properties required to query Marketo.
sourcepub fn custom_connector(&self) -> Option<&CustomConnectorDestinationProperties>
pub fn custom_connector(&self) -> Option<&CustomConnectorDestinationProperties>
The properties that are required to query the custom Connector.
sourcepub fn sapo_data(&self) -> Option<&SapoDataDestinationProperties>
pub fn sapo_data(&self) -> Option<&SapoDataDestinationProperties>
The properties required to query SAPOData.
source§impl DestinationConnectorProperties
impl DestinationConnectorProperties
sourcepub fn builder() -> DestinationConnectorPropertiesBuilder
pub fn builder() -> DestinationConnectorPropertiesBuilder
Creates a new builder-style object to manufacture DestinationConnectorProperties
.
Trait Implementations§
source§impl Clone for DestinationConnectorProperties
impl Clone for DestinationConnectorProperties
source§fn clone(&self) -> DestinationConnectorProperties
fn clone(&self) -> DestinationConnectorProperties
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for DestinationConnectorProperties
impl PartialEq for DestinationConnectorProperties
source§fn eq(&self, other: &DestinationConnectorProperties) -> bool
fn eq(&self, other: &DestinationConnectorProperties) -> bool
self
and other
values to be equal, and is used
by ==
.