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 ConnectorEntityField = ConnectorEntityField' {}
- newConnectorEntityField :: Text -> ConnectorEntityField
- connectorEntityField_sourceProperties :: Lens' ConnectorEntityField (Maybe SourceFieldProperties)
- connectorEntityField_supportedFieldTypeDetails :: Lens' ConnectorEntityField (Maybe SupportedFieldTypeDetails)
- connectorEntityField_destinationProperties :: Lens' ConnectorEntityField (Maybe DestinationFieldProperties)
- connectorEntityField_description :: Lens' ConnectorEntityField (Maybe Text)
- connectorEntityField_label :: Lens' ConnectorEntityField (Maybe Text)
- connectorEntityField_identifier :: Lens' ConnectorEntityField Text
Documentation
data ConnectorEntityField Source #
Describes the data model of a connector field. For example, for an account entity, the fields would be account name, account ID, and so on.
See: newConnectorEntityField
smart constructor.
ConnectorEntityField' | |
|
Instances
newConnectorEntityField Source #
Create a value of ConnectorEntityField
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:sourceProperties:ConnectorEntityField'
, connectorEntityField_sourceProperties
- The properties that can be applied to a field when the connector is
being used as a source.
$sel:supportedFieldTypeDetails:ConnectorEntityField'
, connectorEntityField_supportedFieldTypeDetails
- Contains details regarding the supported FieldType
, including the
corresponding filterOperators
and supportedValues
.
$sel:destinationProperties:ConnectorEntityField'
, connectorEntityField_destinationProperties
- The properties applied to a field when the connector is being used as a
destination.
$sel:description:ConnectorEntityField'
, connectorEntityField_description
- A description of the connector entity field.
$sel:label:ConnectorEntityField'
, connectorEntityField_label
- The label applied to a connector entity field.
$sel:identifier:ConnectorEntityField'
, connectorEntityField_identifier
- The unique identifier of the connector field.
connectorEntityField_sourceProperties :: Lens' ConnectorEntityField (Maybe SourceFieldProperties) Source #
The properties that can be applied to a field when the connector is being used as a source.
connectorEntityField_supportedFieldTypeDetails :: Lens' ConnectorEntityField (Maybe SupportedFieldTypeDetails) Source #
Contains details regarding the supported FieldType
, including the
corresponding filterOperators
and supportedValues
.
connectorEntityField_destinationProperties :: Lens' ConnectorEntityField (Maybe DestinationFieldProperties) Source #
The properties applied to a field when the connector is being used as a destination.
connectorEntityField_description :: Lens' ConnectorEntityField (Maybe Text) Source #
A description of the connector entity field.
connectorEntityField_label :: Lens' ConnectorEntityField (Maybe Text) Source #
The label applied to a connector entity field.
connectorEntityField_identifier :: Lens' ConnectorEntityField Text Source #
The unique identifier of the connector field.