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 |
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.
ConnectorConfiguration' | |
|
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.