Struct aws_sdk_appflow::model::ConnectorConfiguration
source · [−]#[non_exhaustive]pub struct ConnectorConfiguration { /* private fields */ }
Expand description
The configuration settings related to a given connector.
Implementations
sourceimpl ConnectorConfiguration
impl ConnectorConfiguration
sourcepub fn can_use_as_source(&self) -> bool
pub fn can_use_as_source(&self) -> bool
Specifies whether the connector can be used as a source.
sourcepub fn can_use_as_destination(&self) -> bool
pub fn can_use_as_destination(&self) -> bool
Specifies whether the connector can be used as a destination.
sourcepub fn supported_destination_connectors(&self) -> Option<&[ConnectorType]>
pub fn supported_destination_connectors(&self) -> Option<&[ConnectorType]>
Lists the connectors that are available for use as destinations.
sourcepub fn supported_scheduling_frequencies(
&self
) -> Option<&[ScheduleFrequencyType]>
pub fn supported_scheduling_frequencies(
&self
) -> Option<&[ScheduleFrequencyType]>
Specifies the supported flow frequency for that connector.
sourcepub fn is_private_link_enabled(&self) -> bool
pub fn is_private_link_enabled(&self) -> bool
Specifies if PrivateLink is enabled for that connector.
sourcepub fn is_private_link_endpoint_url_required(&self) -> bool
pub fn is_private_link_endpoint_url_required(&self) -> bool
Specifies if a PrivateLink endpoint URL is required.
sourcepub fn supported_trigger_types(&self) -> Option<&[TriggerType]>
pub fn supported_trigger_types(&self) -> Option<&[TriggerType]>
Specifies the supported trigger types for the flow.
sourcepub fn connector_metadata(&self) -> Option<&ConnectorMetadata>
pub fn connector_metadata(&self) -> Option<&ConnectorMetadata>
Specifies connector-specific metadata such as oAuthScopes
, supportedRegions
, privateLinkServiceUrl
, and so on.
sourcepub fn connector_type(&self) -> Option<&ConnectorType>
pub fn connector_type(&self) -> Option<&ConnectorType>
The connector type.
sourcepub fn connector_label(&self) -> Option<&str>
pub fn connector_label(&self) -> Option<&str>
The label used for registering the connector.
sourcepub fn connector_description(&self) -> Option<&str>
pub fn connector_description(&self) -> Option<&str>
A description about the connector.
sourcepub fn connector_owner(&self) -> Option<&str>
pub fn connector_owner(&self) -> Option<&str>
The owner who developed the connector.
sourcepub fn connector_name(&self) -> Option<&str>
pub fn connector_name(&self) -> Option<&str>
The connector name.
sourcepub fn connector_version(&self) -> Option<&str>
pub fn connector_version(&self) -> Option<&str>
The connector version.
sourcepub fn connector_arn(&self) -> Option<&str>
pub fn connector_arn(&self) -> Option<&str>
The Amazon Resource Name (ARN) for the registered connector.
sourcepub fn connector_modes(&self) -> Option<&[String]>
pub fn connector_modes(&self) -> Option<&[String]>
The connection modes that the connector supports.
sourcepub fn authentication_config(&self) -> Option<&AuthenticationConfig>
pub fn authentication_config(&self) -> Option<&AuthenticationConfig>
The authentication config required for the connector.
sourcepub fn connector_runtime_settings(&self) -> Option<&[ConnectorRuntimeSetting]>
pub fn connector_runtime_settings(&self) -> Option<&[ConnectorRuntimeSetting]>
The required connector runtime settings.
sourcepub fn supported_api_versions(&self) -> Option<&[String]>
pub fn supported_api_versions(&self) -> Option<&[String]>
A list of API versions that are supported by the connector.
sourcepub fn supported_operators(&self) -> Option<&[Operators]>
pub fn supported_operators(&self) -> Option<&[Operators]>
A list of operators supported by the connector.
sourcepub fn supported_write_operations(&self) -> Option<&[WriteOperationType]>
pub fn supported_write_operations(&self) -> Option<&[WriteOperationType]>
A list of write operations supported by the connector.
sourcepub fn connector_provisioning_type(&self) -> Option<&ConnectorProvisioningType>
pub fn connector_provisioning_type(&self) -> Option<&ConnectorProvisioningType>
The provisioning type used to register the connector.
sourcepub fn connector_provisioning_config(
&self
) -> Option<&ConnectorProvisioningConfig>
pub fn connector_provisioning_config(
&self
) -> Option<&ConnectorProvisioningConfig>
The configuration required for registering the connector.
sourcepub fn registered_at(&self) -> Option<&DateTime>
pub fn registered_at(&self) -> Option<&DateTime>
The date on which the connector was registered.
sourcepub fn registered_by(&self) -> Option<&str>
pub fn registered_by(&self) -> Option<&str>
Information about who registered the connector.
sourceimpl ConnectorConfiguration
impl ConnectorConfiguration
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ConnectorConfiguration
.
Trait Implementations
sourceimpl Clone for ConnectorConfiguration
impl Clone for ConnectorConfiguration
sourcefn clone(&self) -> ConnectorConfiguration
fn clone(&self) -> ConnectorConfiguration
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more