| Copyright | (c) 2013-2021 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | None |
Amazonka.AppFlow.Types.ConnectorConfiguration
Description
Synopsis
- data ConnectorConfiguration = ConnectorConfiguration' {
- isPrivateLinkEnabled :: Maybe Bool
- supportedTriggerTypes :: Maybe [TriggerType]
- canUseAsSource :: Maybe Bool
- connectorMetadata :: Maybe ConnectorMetadata
- canUseAsDestination :: Maybe Bool
- supportedSchedulingFrequencies :: Maybe [ScheduleFrequencyType]
- supportedDestinationConnectors :: Maybe [ConnectorType]
- isPrivateLinkEndpointUrlRequired :: Maybe Bool
- newConnectorConfiguration :: ConnectorConfiguration
- connectorConfiguration_isPrivateLinkEnabled :: Lens' ConnectorConfiguration (Maybe Bool)
- connectorConfiguration_supportedTriggerTypes :: Lens' ConnectorConfiguration (Maybe [TriggerType])
- connectorConfiguration_canUseAsSource :: Lens' ConnectorConfiguration (Maybe Bool)
- connectorConfiguration_connectorMetadata :: Lens' ConnectorConfiguration (Maybe ConnectorMetadata)
- connectorConfiguration_canUseAsDestination :: Lens' ConnectorConfiguration (Maybe Bool)
- connectorConfiguration_supportedSchedulingFrequencies :: Lens' ConnectorConfiguration (Maybe [ScheduleFrequencyType])
- connectorConfiguration_supportedDestinationConnectors :: Lens' ConnectorConfiguration (Maybe [ConnectorType])
- connectorConfiguration_isPrivateLinkEndpointUrlRequired :: Lens' ConnectorConfiguration (Maybe Bool)
Documentation
data ConnectorConfiguration Source #
The configuration settings related to a given connector.
See: newConnectorConfiguration smart constructor.
Constructors
| ConnectorConfiguration' | |
Fields
| |
Instances
newConnectorConfiguration :: ConnectorConfiguration Source #
Create a value of ConnectorConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isPrivateLinkEnabled:ConnectorConfiguration', connectorConfiguration_isPrivateLinkEnabled - Specifies if PrivateLink is enabled for that connector.
$sel:supportedTriggerTypes:ConnectorConfiguration', connectorConfiguration_supportedTriggerTypes - Specifies the supported trigger types for the flow.
$sel:canUseAsSource:ConnectorConfiguration', connectorConfiguration_canUseAsSource - Specifies whether the connector can be used as a source.
$sel:connectorMetadata:ConnectorConfiguration', connectorConfiguration_connectorMetadata - Specifies connector-specific metadata such as oAuthScopes,
supportedRegions, privateLinkServiceUrl, and so on.
$sel:canUseAsDestination:ConnectorConfiguration', connectorConfiguration_canUseAsDestination - Specifies whether the connector can be used as a destination.
$sel:supportedSchedulingFrequencies:ConnectorConfiguration', connectorConfiguration_supportedSchedulingFrequencies - Specifies the supported flow frequency for that connector.
$sel:supportedDestinationConnectors:ConnectorConfiguration', connectorConfiguration_supportedDestinationConnectors - Lists the connectors that are available for use as destinations.
$sel:isPrivateLinkEndpointUrlRequired:ConnectorConfiguration', connectorConfiguration_isPrivateLinkEndpointUrlRequired - Specifies if a PrivateLink endpoint URL is required.
connectorConfiguration_isPrivateLinkEnabled :: Lens' ConnectorConfiguration (Maybe Bool) Source #
Specifies if PrivateLink is enabled for that connector.
connectorConfiguration_supportedTriggerTypes :: Lens' ConnectorConfiguration (Maybe [TriggerType]) Source #
Specifies the supported trigger types for the flow.
connectorConfiguration_canUseAsSource :: Lens' ConnectorConfiguration (Maybe Bool) Source #
Specifies whether the connector can be used as a source.
connectorConfiguration_connectorMetadata :: Lens' ConnectorConfiguration (Maybe ConnectorMetadata) Source #
Specifies connector-specific metadata such as oAuthScopes,
supportedRegions, privateLinkServiceUrl, and so on.
connectorConfiguration_canUseAsDestination :: Lens' ConnectorConfiguration (Maybe Bool) Source #
Specifies whether the connector can be used as a destination.
connectorConfiguration_supportedSchedulingFrequencies :: Lens' ConnectorConfiguration (Maybe [ScheduleFrequencyType]) Source #
Specifies the supported flow frequency for that connector.
connectorConfiguration_supportedDestinationConnectors :: Lens' ConnectorConfiguration (Maybe [ConnectorType]) Source #
Lists the connectors that are available for use as destinations.
connectorConfiguration_isPrivateLinkEndpointUrlRequired :: Lens' ConnectorConfiguration (Maybe Bool) Source #
Specifies if a PrivateLink endpoint URL is required.