amazonka-appflow-2.0: Amazon Appflow SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

Description

 
Synopsis

Documentation

data CustomConnectorDestinationProperties Source #

The properties that are applied when the custom connector is being used as a destination.

See: newCustomConnectorDestinationProperties smart constructor.

Constructors

CustomConnectorDestinationProperties' 

Fields

Instances

Instances details
FromJSON CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

ToJSON CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

Generic CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

Read CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

Show CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

NFData CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

Eq CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

Hashable CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

type Rep CustomConnectorDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorDestinationProperties

type Rep CustomConnectorDestinationProperties = D1 ('MetaData "CustomConnectorDestinationProperties" "Amazonka.AppFlow.Types.CustomConnectorDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomConnectorDestinationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig))) :*: (S1 ('MetaSel ('Just "idFieldNames") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "writeOperationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WriteOperationType)) :*: S1 ('MetaSel ('Just "entityName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newCustomConnectorDestinationProperties Source #

Create a value of CustomConnectorDestinationProperties 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:customProperties:CustomConnectorDestinationProperties', customConnectorDestinationProperties_customProperties - The custom properties that are specific to the connector when it's used as a destination in the flow.

$sel:errorHandlingConfig:CustomConnectorDestinationProperties', customConnectorDestinationProperties_errorHandlingConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.

$sel:idFieldNames:CustomConnectorDestinationProperties', customConnectorDestinationProperties_idFieldNames - The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

$sel:writeOperationType:CustomConnectorDestinationProperties', customConnectorDestinationProperties_writeOperationType - Specifies the type of write operation to be performed in the custom connector when it's used as destination.

$sel:entityName:CustomConnectorDestinationProperties', customConnectorDestinationProperties_entityName - The entity specified in the custom connector as a destination in the flow.

customConnectorDestinationProperties_customProperties :: Lens' CustomConnectorDestinationProperties (Maybe (HashMap Text Text)) Source #

The custom properties that are specific to the connector when it's used as a destination in the flow.

customConnectorDestinationProperties_errorHandlingConfig :: Lens' CustomConnectorDestinationProperties (Maybe ErrorHandlingConfig) Source #

The settings that determine how Amazon AppFlow handles an error when placing data in the custom connector as destination.

customConnectorDestinationProperties_idFieldNames :: Lens' CustomConnectorDestinationProperties (Maybe [Text]) Source #

The name of the field that Amazon AppFlow uses as an ID when performing a write operation such as update, delete, or upsert.

customConnectorDestinationProperties_writeOperationType :: Lens' CustomConnectorDestinationProperties (Maybe WriteOperationType) Source #

Specifies the type of write operation to be performed in the custom connector when it's used as destination.

customConnectorDestinationProperties_entityName :: Lens' CustomConnectorDestinationProperties Text Source #

The entity specified in the custom connector as a destination in the flow.