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 DestinationFieldProperties = DestinationFieldProperties' {}
- newDestinationFieldProperties :: DestinationFieldProperties
- destinationFieldProperties_isUpdatable :: Lens' DestinationFieldProperties (Maybe Bool)
- destinationFieldProperties_isNullable :: Lens' DestinationFieldProperties (Maybe Bool)
- destinationFieldProperties_supportedWriteOperations :: Lens' DestinationFieldProperties (Maybe [WriteOperationType])
- destinationFieldProperties_isUpsertable :: Lens' DestinationFieldProperties (Maybe Bool)
- destinationFieldProperties_isCreatable :: Lens' DestinationFieldProperties (Maybe Bool)
Documentation
data DestinationFieldProperties Source #
The properties that can be applied to a field when connector is being used as a destination.
See: newDestinationFieldProperties
smart constructor.
DestinationFieldProperties' | |
|
Instances
newDestinationFieldProperties :: DestinationFieldProperties Source #
Create a value of DestinationFieldProperties
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:isUpdatable:DestinationFieldProperties'
, destinationFieldProperties_isUpdatable
- Specifies whether the field can be updated during an UPDATE
or
UPSERT
write operation.
$sel:isNullable:DestinationFieldProperties'
, destinationFieldProperties_isNullable
- Specifies if the destination field can have a null value.
$sel:supportedWriteOperations:DestinationFieldProperties'
, destinationFieldProperties_supportedWriteOperations
- A list of supported write operations. For each write operation listed,
this field can be used in idFieldNames
when that write operation is
present as a destination option.
$sel:isUpsertable:DestinationFieldProperties'
, destinationFieldProperties_isUpsertable
- Specifies if the flow run can either insert new rows in the destination
field if they do not already exist, or update them if they do.
$sel:isCreatable:DestinationFieldProperties'
, destinationFieldProperties_isCreatable
- Specifies if the destination field can be created by the current user.
destinationFieldProperties_isUpdatable :: Lens' DestinationFieldProperties (Maybe Bool) Source #
Specifies whether the field can be updated during an UPDATE
or
UPSERT
write operation.
destinationFieldProperties_isNullable :: Lens' DestinationFieldProperties (Maybe Bool) Source #
Specifies if the destination field can have a null value.
destinationFieldProperties_supportedWriteOperations :: Lens' DestinationFieldProperties (Maybe [WriteOperationType]) Source #
A list of supported write operations. For each write operation listed,
this field can be used in idFieldNames
when that write operation is
present as a destination option.
destinationFieldProperties_isUpsertable :: Lens' DestinationFieldProperties (Maybe Bool) Source #
Specifies if the flow run can either insert new rows in the destination field if they do not already exist, or update them if they do.
destinationFieldProperties_isCreatable :: Lens' DestinationFieldProperties (Maybe Bool) Source #
Specifies if the destination field can be created by the current user.