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

Contents

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-08-23 of the Amazon Appflow SDK configuration.

Errors

_AccessDeniedException :: AsError a => Fold a ServiceError Source #

AppFlow/Requester has invalid or missing permissions.

_ConflictException :: AsError a => Fold a ServiceError Source #

There was a conflict when processing the request (for example, a flow with the given name already exists within the account. Check for conflicting resource names and try again.

_ConnectorAuthenticationException :: AsError a => Fold a ServiceError Source #

An error occurred when authenticating with the connector endpoint.

_ConnectorServerException :: AsError a => Fold a ServiceError Source #

An error occurred when retrieving data from the connector endpoint.

_InternalServerException :: AsError a => Fold a ServiceError Source #

An internal service error occurred during the processing of your request. Try again later.

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The resource specified in the request (such as the source or destination connector profile) is not found.

_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #

The request would cause a service quota (such as the number of flows) to be exceeded.

_ThrottlingException :: AsError a => Fold a ServiceError Source #

API calls have exceeded the maximum allowed API request rate per account and per Region.

_UnsupportedOperationException :: AsError a => Fold a ServiceError Source #

The requested operation is not supported for the current flow.

_ValidationException :: AsError a => Fold a ServiceError Source #

The request has invalid or missing parameters.

AggregationType

newtype AggregationType Source #

Constructors

AggregationType' 

Instances

Instances details
FromJSON AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

FromJSONKey AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToJSON AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToJSONKey AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToByteString AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToHeader AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToLog AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToQuery AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

FromText AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToText AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

FromXML AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

ToXML AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

Methods

toXML :: AggregationType -> XML #

Generic AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

Associated Types

type Rep AggregationType :: Type -> Type #

Read AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

Show AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

NFData AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

Methods

rnf :: AggregationType -> () #

Eq AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

Ord AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

Hashable AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

type Rep AggregationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationType

type Rep AggregationType = D1 ('MetaData "AggregationType" "Amazonka.AppFlow.Types.AggregationType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "AggregationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAggregationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AmplitudeConnectorOperator

newtype AmplitudeConnectorOperator Source #

Instances

Instances details
FromJSON AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

FromJSONKey AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToJSON AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToJSONKey AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToByteString AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToHeader AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToLog AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToQuery AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

FromText AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToText AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

FromXML AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

ToXML AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

Generic AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

Associated Types

type Rep AmplitudeConnectorOperator :: Type -> Type #

Read AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

Show AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

NFData AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

Eq AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

Ord AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

Hashable AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

type Rep AmplitudeConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorOperator

type Rep AmplitudeConnectorOperator = D1 ('MetaData "AmplitudeConnectorOperator" "Amazonka.AppFlow.Types.AmplitudeConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "AmplitudeConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAmplitudeConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AuthenticationType

newtype AuthenticationType Source #

Instances

Instances details
FromJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

FromJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToJSON AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToJSONKey AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToByteString AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToHeader AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToLog AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToQuery AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

FromText AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToText AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

FromXML AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

ToXML AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

Generic AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

Associated Types

type Rep AuthenticationType :: Type -> Type #

Read AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

Show AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

NFData AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

Methods

rnf :: AuthenticationType -> () #

Eq AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

Ord AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

Hashable AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

type Rep AuthenticationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationType

type Rep AuthenticationType = D1 ('MetaData "AuthenticationType" "Amazonka.AppFlow.Types.AuthenticationType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "AuthenticationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

CatalogType

newtype CatalogType Source #

Constructors

CatalogType' 

Bundled Patterns

pattern CatalogType_GLUE :: CatalogType 

Instances

Instances details
FromJSON CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

FromJSONKey CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToJSON CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToJSONKey CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToByteString CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToHeader CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToLog CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToQuery CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

FromText CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToText CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Methods

toText :: CatalogType -> Text #

FromXML CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

ToXML CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Methods

toXML :: CatalogType -> XML #

Generic CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Associated Types

type Rep CatalogType :: Type -> Type #

Read CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Show CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

NFData CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Methods

rnf :: CatalogType -> () #

Eq CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Ord CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

Hashable CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

type Rep CatalogType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CatalogType

type Rep CatalogType = D1 ('MetaData "CatalogType" "Amazonka.AppFlow.Types.CatalogType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "CatalogType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromCatalogType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectionMode

newtype ConnectionMode Source #

Constructors

ConnectionMode' 

Instances

Instances details
FromJSON ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

FromJSONKey ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToJSON ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToJSONKey ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToByteString ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToHeader ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToLog ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToQuery ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

FromText ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToText ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

FromXML ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

ToXML ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

Methods

toXML :: ConnectionMode -> XML #

Generic ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

Associated Types

type Rep ConnectionMode :: Type -> Type #

Read ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

Show ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

NFData ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

Methods

rnf :: ConnectionMode -> () #

Eq ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

Ord ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

Hashable ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

type Rep ConnectionMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectionMode

type Rep ConnectionMode = D1 ('MetaData "ConnectionMode" "Amazonka.AppFlow.Types.ConnectionMode" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ConnectionMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectorProvisioningType

newtype ConnectorProvisioningType Source #

The type of provisioning that the connector supports, such as Lambda.

Instances

Instances details
FromJSON ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

FromJSONKey ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToJSON ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToJSONKey ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToByteString ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToHeader ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToLog ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToQuery ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

FromText ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToText ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

FromXML ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

ToXML ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

Generic ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

Associated Types

type Rep ConnectorProvisioningType :: Type -> Type #

Read ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

Show ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

NFData ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

Eq ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

Ord ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

Hashable ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

type Rep ConnectorProvisioningType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningType

type Rep ConnectorProvisioningType = D1 ('MetaData "ConnectorProvisioningType" "Amazonka.AppFlow.Types.ConnectorProvisioningType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ConnectorProvisioningType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectorProvisioningType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConnectorType

newtype ConnectorType Source #

Constructors

ConnectorType' 

Instances

Instances details
FromJSON ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

FromJSONKey ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToJSON ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToJSONKey ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToByteString ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToHeader ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToLog ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToQuery ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

FromText ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToText ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Methods

toText :: ConnectorType -> Text #

FromXML ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

ToXML ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Methods

toXML :: ConnectorType -> XML #

Generic ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Associated Types

type Rep ConnectorType :: Type -> Type #

Read ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Show ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

NFData ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Methods

rnf :: ConnectorType -> () #

Eq ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Ord ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

Hashable ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

type Rep ConnectorType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorType

type Rep ConnectorType = D1 ('MetaData "ConnectorType" "Amazonka.AppFlow.Types.ConnectorType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ConnectorType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataPullMode

newtype DataPullMode Source #

Constructors

DataPullMode' 

Instances

Instances details
FromJSON DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

FromJSONKey DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToJSON DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToJSONKey DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToByteString DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToHeader DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToLog DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToQuery DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

FromText DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToText DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Methods

toText :: DataPullMode -> Text #

FromXML DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

ToXML DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Methods

toXML :: DataPullMode -> XML #

Generic DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Associated Types

type Rep DataPullMode :: Type -> Type #

Read DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Show DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

NFData DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Methods

rnf :: DataPullMode -> () #

Eq DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Ord DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

Hashable DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

type Rep DataPullMode Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DataPullMode

type Rep DataPullMode = D1 ('MetaData "DataPullMode" "Amazonka.AppFlow.Types.DataPullMode" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "DataPullMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataPullMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DatadogConnectorOperator

newtype DatadogConnectorOperator Source #

Instances

Instances details
FromJSON DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

FromJSONKey DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToJSON DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToJSONKey DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToByteString DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToHeader DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToLog DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToQuery DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

FromText DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToText DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

FromXML DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

ToXML DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

Generic DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

Associated Types

type Rep DatadogConnectorOperator :: Type -> Type #

Read DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

Show DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

NFData DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

Eq DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

Ord DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

Hashable DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

type Rep DatadogConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorOperator

type Rep DatadogConnectorOperator = D1 ('MetaData "DatadogConnectorOperator" "Amazonka.AppFlow.Types.DatadogConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "DatadogConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDatadogConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DynatraceConnectorOperator

newtype DynatraceConnectorOperator Source #

Instances

Instances details
FromJSON DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

FromJSONKey DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToJSON DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToJSONKey DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToByteString DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToHeader DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToLog DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToQuery DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

FromText DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToText DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

FromXML DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

ToXML DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

Generic DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

Associated Types

type Rep DynatraceConnectorOperator :: Type -> Type #

Read DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

Show DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

NFData DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

Eq DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

Ord DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

Hashable DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

type Rep DynatraceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorOperator

type Rep DynatraceConnectorOperator = D1 ('MetaData "DynatraceConnectorOperator" "Amazonka.AppFlow.Types.DynatraceConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "DynatraceConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDynatraceConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExecutionStatus

newtype ExecutionStatus Source #

Constructors

ExecutionStatus' 

Instances

Instances details
FromJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

FromJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToJSON ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToJSONKey ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToByteString ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToHeader ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToLog ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToQuery ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

FromText ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToText ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

FromXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

ToXML ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

Methods

toXML :: ExecutionStatus -> XML #

Generic ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

Associated Types

type Rep ExecutionStatus :: Type -> Type #

Read ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

Show ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

NFData ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

Methods

rnf :: ExecutionStatus -> () #

Eq ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

Ord ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

Hashable ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

type Rep ExecutionStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionStatus

type Rep ExecutionStatus = D1 ('MetaData "ExecutionStatus" "Amazonka.AppFlow.Types.ExecutionStatus" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ExecutionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FileType

newtype FileType Source #

Constructors

FileType' 

Fields

Bundled Patterns

pattern FileType_CSV :: FileType 
pattern FileType_JSON :: FileType 
pattern FileType_PARQUET :: FileType 

Instances

Instances details
FromJSON FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

FromJSONKey FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

ToJSON FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

ToJSONKey FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

ToByteString FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Methods

toBS :: FileType -> ByteString #

ToHeader FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Methods

toHeader :: HeaderName -> FileType -> [Header] #

ToLog FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

ToQuery FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

FromText FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

ToText FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Methods

toText :: FileType -> Text #

FromXML FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

ToXML FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Methods

toXML :: FileType -> XML #

Generic FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Associated Types

type Rep FileType :: Type -> Type #

Methods

from :: FileType -> Rep FileType x #

to :: Rep FileType x -> FileType #

Read FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Show FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

NFData FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Methods

rnf :: FileType -> () #

Eq FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Ord FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Hashable FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

Methods

hashWithSalt :: Int -> FileType -> Int #

hash :: FileType -> Int #

type Rep FileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FileType

type Rep FileType = D1 ('MetaData "FileType" "Amazonka.AppFlow.Types.FileType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "FileType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FlowStatus

newtype FlowStatus Source #

Constructors

FlowStatus' 

Fields

Instances

Instances details
FromJSON FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

FromJSONKey FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToJSON FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToJSONKey FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToByteString FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToHeader FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToLog FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToQuery FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

FromText FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToText FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Methods

toText :: FlowStatus -> Text #

FromXML FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

ToXML FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Methods

toXML :: FlowStatus -> XML #

Generic FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Associated Types

type Rep FlowStatus :: Type -> Type #

Read FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Show FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

NFData FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Methods

rnf :: FlowStatus -> () #

Eq FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Ord FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

Hashable FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

type Rep FlowStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowStatus

type Rep FlowStatus = D1 ('MetaData "FlowStatus" "Amazonka.AppFlow.Types.FlowStatus" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "FlowStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFlowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

GoogleAnalyticsConnectorOperator

newtype GoogleAnalyticsConnectorOperator Source #

Instances

Instances details
FromJSON GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

FromJSONKey GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToJSON GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToJSONKey GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToByteString GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToHeader GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToLog GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToQuery GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

FromText GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToText GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

FromXML GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

ToXML GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

Generic GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

Associated Types

type Rep GoogleAnalyticsConnectorOperator :: Type -> Type #

Read GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

Show GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

NFData GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

Eq GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

Ord GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

Hashable GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

type Rep GoogleAnalyticsConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator

type Rep GoogleAnalyticsConnectorOperator = D1 ('MetaData "GoogleAnalyticsConnectorOperator" "Amazonka.AppFlow.Types.GoogleAnalyticsConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "GoogleAnalyticsConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromGoogleAnalyticsConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

InforNexusConnectorOperator

newtype InforNexusConnectorOperator Source #

Instances

Instances details
FromJSON InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

FromJSONKey InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToJSON InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToJSONKey InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToByteString InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToHeader InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToLog InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToQuery InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

FromText InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToText InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

FromXML InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

ToXML InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

Generic InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

Associated Types

type Rep InforNexusConnectorOperator :: Type -> Type #

Read InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

Show InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

NFData InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

Eq InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

Ord InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

Hashable InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

type Rep InforNexusConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorOperator

type Rep InforNexusConnectorOperator = D1 ('MetaData "InforNexusConnectorOperator" "Amazonka.AppFlow.Types.InforNexusConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "InforNexusConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromInforNexusConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

MarketoConnectorOperator

newtype MarketoConnectorOperator Source #

Instances

Instances details
FromJSON MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

FromJSONKey MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToJSON MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToJSONKey MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToByteString MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToHeader MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToLog MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToQuery MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

FromText MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToText MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

FromXML MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

ToXML MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

Generic MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

Associated Types

type Rep MarketoConnectorOperator :: Type -> Type #

Read MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

Show MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

NFData MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

Eq MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

Ord MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

Hashable MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

type Rep MarketoConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorOperator

type Rep MarketoConnectorOperator = D1 ('MetaData "MarketoConnectorOperator" "Amazonka.AppFlow.Types.MarketoConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "MarketoConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromMarketoConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OAuth2CustomPropType

newtype OAuth2CustomPropType Source #

Instances

Instances details
FromJSON OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

FromJSONKey OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToJSON OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToJSONKey OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToByteString OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToHeader OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToLog OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToQuery OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

FromText OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToText OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

FromXML OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

ToXML OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

Generic OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

Associated Types

type Rep OAuth2CustomPropType :: Type -> Type #

Read OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

Show OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

NFData OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

Methods

rnf :: OAuth2CustomPropType -> () #

Eq OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

Ord OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

Hashable OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

type Rep OAuth2CustomPropType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomPropType

type Rep OAuth2CustomPropType = D1 ('MetaData "OAuth2CustomPropType" "Amazonka.AppFlow.Types.OAuth2CustomPropType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "OAuth2CustomPropType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOAuth2CustomPropType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OAuth2GrantType

newtype OAuth2GrantType Source #

Constructors

OAuth2GrantType' 

Instances

Instances details
FromJSON OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

FromJSONKey OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToJSON OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToJSONKey OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToByteString OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToHeader OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToLog OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToQuery OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

FromText OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToText OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

FromXML OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

ToXML OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

Methods

toXML :: OAuth2GrantType -> XML #

Generic OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

Associated Types

type Rep OAuth2GrantType :: Type -> Type #

Read OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

Show OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

NFData OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

Methods

rnf :: OAuth2GrantType -> () #

Eq OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

Ord OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

Hashable OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

type Rep OAuth2GrantType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2GrantType

type Rep OAuth2GrantType = D1 ('MetaData "OAuth2GrantType" "Amazonka.AppFlow.Types.OAuth2GrantType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "OAuth2GrantType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOAuth2GrantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Operator

newtype Operator Source #

Constructors

Operator' 

Fields

Instances

Instances details
FromJSON Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

FromJSONKey Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

ToJSON Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

ToJSONKey Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

ToByteString Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Methods

toBS :: Operator -> ByteString #

ToHeader Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Methods

toHeader :: HeaderName -> Operator -> [Header] #

ToLog Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

ToQuery Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

FromText Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

ToText Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Methods

toText :: Operator -> Text #

FromXML Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

ToXML Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Methods

toXML :: Operator -> XML #

Generic Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Associated Types

type Rep Operator :: Type -> Type #

Methods

from :: Operator -> Rep Operator x #

to :: Rep Operator x -> Operator #

Read Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Show Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

NFData Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Methods

rnf :: Operator -> () #

Eq Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Ord Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Hashable Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

Methods

hashWithSalt :: Int -> Operator -> Int #

hash :: Operator -> Int #

type Rep Operator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operator

type Rep Operator = D1 ('MetaData "Operator" "Amazonka.AppFlow.Types.Operator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "Operator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OperatorPropertiesKeys

newtype OperatorPropertiesKeys Source #

Instances

Instances details
FromJSON OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

FromJSONKey OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToJSON OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToJSONKey OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToByteString OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToHeader OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToLog OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToQuery OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

FromText OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToText OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

FromXML OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

ToXML OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

Generic OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

Associated Types

type Rep OperatorPropertiesKeys :: Type -> Type #

Read OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

Show OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

NFData OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

Methods

rnf :: OperatorPropertiesKeys -> () #

Eq OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

Ord OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

Hashable OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

type Rep OperatorPropertiesKeys Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OperatorPropertiesKeys

type Rep OperatorPropertiesKeys = D1 ('MetaData "OperatorPropertiesKeys" "Amazonka.AppFlow.Types.OperatorPropertiesKeys" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "OperatorPropertiesKeys'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperatorPropertiesKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Operators

newtype Operators Source #

Constructors

Operators' 

Fields

Instances

Instances details
FromJSON Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

FromJSONKey Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToJSON Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToJSONKey Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToByteString Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Methods

toBS :: Operators -> ByteString #

ToHeader Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToLog Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToQuery Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

FromText Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToText Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Methods

toText :: Operators -> Text #

FromXML Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

ToXML Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Methods

toXML :: Operators -> XML #

Generic Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Associated Types

type Rep Operators :: Type -> Type #

Read Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Show Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

NFData Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Methods

rnf :: Operators -> () #

Eq Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Ord Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

Hashable Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

type Rep Operators Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Operators

type Rep Operators = D1 ('MetaData "Operators" "Amazonka.AppFlow.Types.Operators" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "Operators'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOperators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PathPrefix

newtype PathPrefix Source #

Constructors

PathPrefix' 

Fields

Instances

Instances details
FromJSON PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

FromJSONKey PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToJSON PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToJSONKey PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToByteString PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToHeader PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToLog PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToQuery PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

FromText PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToText PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Methods

toText :: PathPrefix -> Text #

FromXML PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

ToXML PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Methods

toXML :: PathPrefix -> XML #

Generic PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Associated Types

type Rep PathPrefix :: Type -> Type #

Read PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Show PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

NFData PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Methods

rnf :: PathPrefix -> () #

Eq PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Ord PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

Hashable PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

type Rep PathPrefix Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PathPrefix

type Rep PathPrefix = D1 ('MetaData "PathPrefix" "Amazonka.AppFlow.Types.PathPrefix" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "PathPrefix'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPathPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrefixFormat

newtype PrefixFormat Source #

Constructors

PrefixFormat' 

Instances

Instances details
FromJSON PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

FromJSONKey PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToJSON PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToJSONKey PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToByteString PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToHeader PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToLog PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToQuery PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

FromText PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToText PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Methods

toText :: PrefixFormat -> Text #

FromXML PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

ToXML PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Methods

toXML :: PrefixFormat -> XML #

Generic PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Associated Types

type Rep PrefixFormat :: Type -> Type #

Read PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Show PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

NFData PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Methods

rnf :: PrefixFormat -> () #

Eq PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Ord PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

Hashable PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

type Rep PrefixFormat Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixFormat

type Rep PrefixFormat = D1 ('MetaData "PrefixFormat" "Amazonka.AppFlow.Types.PrefixFormat" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "PrefixFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrefixFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrefixType

newtype PrefixType Source #

Constructors

PrefixType' 

Fields

Instances

Instances details
FromJSON PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

FromJSONKey PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToJSON PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToJSONKey PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToByteString PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToHeader PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToLog PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToQuery PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

FromText PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToText PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Methods

toText :: PrefixType -> Text #

FromXML PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

ToXML PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Methods

toXML :: PrefixType -> XML #

Generic PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Associated Types

type Rep PrefixType :: Type -> Type #

Read PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Show PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

NFData PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Methods

rnf :: PrefixType -> () #

Eq PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Ord PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

Hashable PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

type Rep PrefixType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixType

type Rep PrefixType = D1 ('MetaData "PrefixType" "Amazonka.AppFlow.Types.PrefixType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "PrefixType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrefixType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrivateConnectionProvisioningFailureCause

newtype PrivateConnectionProvisioningFailureCause Source #

Instances

Instances details
FromJSON PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

FromJSONKey PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToJSON PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToJSONKey PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToByteString PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToHeader PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToLog PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToQuery PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

FromText PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToText PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

FromXML PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

ToXML PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

Generic PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

Read PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

Show PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

NFData PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

Eq PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

Ord PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

Hashable PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

type Rep PrivateConnectionProvisioningFailureCause Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause

type Rep PrivateConnectionProvisioningFailureCause = D1 ('MetaData "PrivateConnectionProvisioningFailureCause" "Amazonka.AppFlow.Types.PrivateConnectionProvisioningFailureCause" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "PrivateConnectionProvisioningFailureCause'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrivateConnectionProvisioningFailureCause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

PrivateConnectionProvisioningStatus

newtype PrivateConnectionProvisioningStatus Source #

Instances

Instances details
FromJSON PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

FromJSONKey PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToJSON PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToJSONKey PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToByteString PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToHeader PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToLog PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToQuery PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

FromText PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToText PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

FromXML PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

ToXML PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

Generic PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

Read PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

Show PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

NFData PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

Eq PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

Ord PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

Hashable PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

type Rep PrivateConnectionProvisioningStatus Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus

type Rep PrivateConnectionProvisioningStatus = D1 ('MetaData "PrivateConnectionProvisioningStatus" "Amazonka.AppFlow.Types.PrivateConnectionProvisioningStatus" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "PrivateConnectionProvisioningStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPrivateConnectionProvisioningStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

S3ConnectorOperator

newtype S3ConnectorOperator Source #

Instances

Instances details
FromJSON S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

FromJSONKey S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToJSON S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToJSONKey S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToByteString S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToHeader S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToLog S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToQuery S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

FromText S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToText S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

FromXML S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

ToXML S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

Generic S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

Associated Types

type Rep S3ConnectorOperator :: Type -> Type #

Read S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

Show S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

NFData S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

Methods

rnf :: S3ConnectorOperator -> () #

Eq S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

Ord S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

Hashable S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

type Rep S3ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3ConnectorOperator

type Rep S3ConnectorOperator = D1 ('MetaData "S3ConnectorOperator" "Amazonka.AppFlow.Types.S3ConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "S3ConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromS3ConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

S3InputFileType

newtype S3InputFileType Source #

Constructors

S3InputFileType' 

Instances

Instances details
FromJSON S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

FromJSONKey S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToJSON S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToJSONKey S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToByteString S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToHeader S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToLog S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToQuery S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

FromText S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToText S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

FromXML S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

ToXML S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

Methods

toXML :: S3InputFileType -> XML #

Generic S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

Associated Types

type Rep S3InputFileType :: Type -> Type #

Read S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

Show S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

NFData S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

Methods

rnf :: S3InputFileType -> () #

Eq S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

Ord S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

Hashable S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

type Rep S3InputFileType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFileType

type Rep S3InputFileType = D1 ('MetaData "S3InputFileType" "Amazonka.AppFlow.Types.S3InputFileType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "S3InputFileType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromS3InputFileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SAPODataConnectorOperator

newtype SAPODataConnectorOperator Source #

Bundled Patterns

pattern SAPODataConnectorOperator_ADDITION :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_BETWEEN :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_CONTAINS :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_DIVISION :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_EQUAL_TO :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_GREATER_THAN :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_LESS_THAN :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_LESS_THAN_OR_EQUAL_TO :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_MASK_ALL :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_MASK_FIRST_N :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_MASK_LAST_N :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_MULTIPLICATION :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_NOT_EQUAL_TO :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_NO_OP :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_PROJECTION :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_SUBTRACTION :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_VALIDATE_NON_NEGATIVE :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_VALIDATE_NON_NULL :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_VALIDATE_NON_ZERO :: SAPODataConnectorOperator 
pattern SAPODataConnectorOperator_VALIDATE_NUMERIC :: SAPODataConnectorOperator 

Instances

Instances details
FromJSON SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

FromJSONKey SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToJSON SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToJSONKey SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToByteString SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToHeader SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToLog SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToQuery SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

FromText SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToText SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

FromXML SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

ToXML SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

Generic SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

Associated Types

type Rep SAPODataConnectorOperator :: Type -> Type #

Read SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

Show SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

NFData SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

Eq SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

Ord SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

Hashable SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

type Rep SAPODataConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorOperator

type Rep SAPODataConnectorOperator = D1 ('MetaData "SAPODataConnectorOperator" "Amazonka.AppFlow.Types.SAPODataConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "SAPODataConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSAPODataConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SalesforceConnectorOperator

newtype SalesforceConnectorOperator Source #

Bundled Patterns

pattern SalesforceConnectorOperator_ADDITION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_BETWEEN :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_CONTAINS :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_DIVISION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_GREATER_THAN :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_LESS_THAN :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_LESS_THAN_OR_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MASK_ALL :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MASK_FIRST_N :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MASK_LAST_N :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_MULTIPLICATION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_NOT_EQUAL_TO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_NO_OP :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_PROJECTION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_SUBTRACTION :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NON_NEGATIVE :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NON_NULL :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NON_ZERO :: SalesforceConnectorOperator 
pattern SalesforceConnectorOperator_VALIDATE_NUMERIC :: SalesforceConnectorOperator 

Instances

Instances details
FromJSON SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

FromJSONKey SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToJSON SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToJSONKey SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToByteString SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToHeader SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToLog SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToQuery SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

FromText SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToText SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

FromXML SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

ToXML SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

Generic SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

Associated Types

type Rep SalesforceConnectorOperator :: Type -> Type #

Read SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

Show SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

NFData SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

Eq SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

Ord SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

Hashable SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

type Rep SalesforceConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorOperator

type Rep SalesforceConnectorOperator = D1 ('MetaData "SalesforceConnectorOperator" "Amazonka.AppFlow.Types.SalesforceConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "SalesforceConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSalesforceConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SalesforceDataTransferApi

newtype SalesforceDataTransferApi Source #

Instances

Instances details
FromJSON SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

FromJSONKey SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToJSON SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToJSONKey SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToByteString SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToHeader SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToLog SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToQuery SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

FromText SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToText SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

FromXML SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

ToXML SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

Generic SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

Associated Types

type Rep SalesforceDataTransferApi :: Type -> Type #

Read SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

Show SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

NFData SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

Eq SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

Ord SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

Hashable SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

type Rep SalesforceDataTransferApi Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDataTransferApi

type Rep SalesforceDataTransferApi = D1 ('MetaData "SalesforceDataTransferApi" "Amazonka.AppFlow.Types.SalesforceDataTransferApi" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "SalesforceDataTransferApi'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSalesforceDataTransferApi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ScheduleFrequencyType

newtype ScheduleFrequencyType Source #

Instances

Instances details
FromJSON ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

FromJSONKey ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToJSON ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToJSONKey ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToByteString ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToHeader ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToLog ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToQuery ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

FromText ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToText ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

FromXML ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

ToXML ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

Generic ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

Associated Types

type Rep ScheduleFrequencyType :: Type -> Type #

Read ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

Show ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

NFData ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

Methods

rnf :: ScheduleFrequencyType -> () #

Eq ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

Ord ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

Hashable ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

type Rep ScheduleFrequencyType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduleFrequencyType

type Rep ScheduleFrequencyType = D1 ('MetaData "ScheduleFrequencyType" "Amazonka.AppFlow.Types.ScheduleFrequencyType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ScheduleFrequencyType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromScheduleFrequencyType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ServiceNowConnectorOperator

newtype ServiceNowConnectorOperator Source #

Bundled Patterns

pattern ServiceNowConnectorOperator_ADDITION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_BETWEEN :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_CONTAINS :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_DIVISION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_GREATER_THAN :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_LESS_THAN :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_LESS_THAN_OR_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MASK_ALL :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MASK_FIRST_N :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MASK_LAST_N :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_MULTIPLICATION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_NOT_EQUAL_TO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_NO_OP :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_PROJECTION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_SUBTRACTION :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NON_NEGATIVE :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NON_NULL :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NON_ZERO :: ServiceNowConnectorOperator 
pattern ServiceNowConnectorOperator_VALIDATE_NUMERIC :: ServiceNowConnectorOperator 

Instances

Instances details
FromJSON ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

FromJSONKey ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToJSON ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToJSONKey ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToByteString ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToHeader ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToLog ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToQuery ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

FromText ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToText ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

FromXML ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

ToXML ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

Generic ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

Associated Types

type Rep ServiceNowConnectorOperator :: Type -> Type #

Read ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

Show ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

NFData ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

Eq ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

Ord ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

Hashable ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

type Rep ServiceNowConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorOperator

type Rep ServiceNowConnectorOperator = D1 ('MetaData "ServiceNowConnectorOperator" "Amazonka.AppFlow.Types.ServiceNowConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ServiceNowConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromServiceNowConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SingularConnectorOperator

newtype SingularConnectorOperator Source #

Instances

Instances details
FromJSON SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

FromJSONKey SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToJSON SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToJSONKey SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToByteString SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToHeader SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToLog SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToQuery SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

FromText SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToText SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

FromXML SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

ToXML SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

Generic SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

Associated Types

type Rep SingularConnectorOperator :: Type -> Type #

Read SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

Show SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

NFData SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

Eq SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

Ord SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

Hashable SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

type Rep SingularConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorOperator

type Rep SingularConnectorOperator = D1 ('MetaData "SingularConnectorOperator" "Amazonka.AppFlow.Types.SingularConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "SingularConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSingularConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SlackConnectorOperator

newtype SlackConnectorOperator Source #

Instances

Instances details
FromJSON SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

FromJSONKey SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToJSON SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToJSONKey SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToByteString SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToHeader SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToLog SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToQuery SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

FromText SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToText SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

FromXML SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

ToXML SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

Generic SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

Associated Types

type Rep SlackConnectorOperator :: Type -> Type #

Read SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

Show SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

NFData SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

Methods

rnf :: SlackConnectorOperator -> () #

Eq SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

Ord SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

Hashable SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

type Rep SlackConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorOperator

type Rep SlackConnectorOperator = D1 ('MetaData "SlackConnectorOperator" "Amazonka.AppFlow.Types.SlackConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "SlackConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSlackConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TaskType

newtype TaskType Source #

Constructors

TaskType' 

Fields

Instances

Instances details
FromJSON TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

FromJSONKey TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

ToJSON TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

ToJSONKey TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

ToByteString TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Methods

toBS :: TaskType -> ByteString #

ToHeader TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Methods

toHeader :: HeaderName -> TaskType -> [Header] #

ToLog TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

ToQuery TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

FromText TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

ToText TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Methods

toText :: TaskType -> Text #

FromXML TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

ToXML TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Methods

toXML :: TaskType -> XML #

Generic TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Associated Types

type Rep TaskType :: Type -> Type #

Methods

from :: TaskType -> Rep TaskType x #

to :: Rep TaskType x -> TaskType #

Read TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Show TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

NFData TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Methods

rnf :: TaskType -> () #

Eq TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Ord TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Hashable TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

Methods

hashWithSalt :: Int -> TaskType -> Int #

hash :: TaskType -> Int #

type Rep TaskType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TaskType

type Rep TaskType = D1 ('MetaData "TaskType" "Amazonka.AppFlow.Types.TaskType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "TaskType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTaskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TrendmicroConnectorOperator

newtype TrendmicroConnectorOperator Source #

Instances

Instances details
FromJSON TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

FromJSONKey TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToJSON TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToJSONKey TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToByteString TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToHeader TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToLog TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToQuery TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

FromText TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToText TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

FromXML TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

ToXML TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

Generic TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

Associated Types

type Rep TrendmicroConnectorOperator :: Type -> Type #

Read TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

Show TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

NFData TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

Eq TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

Ord TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

Hashable TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

type Rep TrendmicroConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorOperator

type Rep TrendmicroConnectorOperator = D1 ('MetaData "TrendmicroConnectorOperator" "Amazonka.AppFlow.Types.TrendmicroConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "TrendmicroConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTrendmicroConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

TriggerType

newtype TriggerType Source #

Constructors

TriggerType' 

Instances

Instances details
FromJSON TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

FromJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToJSON TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToJSONKey TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToByteString TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToHeader TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToLog TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToQuery TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

FromText TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToText TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Methods

toText :: TriggerType -> Text #

FromXML TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

ToXML TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Methods

toXML :: TriggerType -> XML #

Generic TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Associated Types

type Rep TriggerType :: Type -> Type #

Read TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Show TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

NFData TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Methods

rnf :: TriggerType -> () #

Eq TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Ord TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

Hashable TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

type Rep TriggerType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerType

type Rep TriggerType = D1 ('MetaData "TriggerType" "Amazonka.AppFlow.Types.TriggerType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "TriggerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTriggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

VeevaConnectorOperator

newtype VeevaConnectorOperator Source #

Bundled Patterns

pattern VeevaConnectorOperator_ADDITION :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_BETWEEN :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_CONTAINS :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_DIVISION :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_EQUAL_TO :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_GREATER_THAN :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_LESS_THAN :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_LESS_THAN_OR_EQUAL_TO :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_MASK_ALL :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_MASK_FIRST_N :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_MASK_LAST_N :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_MULTIPLICATION :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_NOT_EQUAL_TO :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_NO_OP :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_PROJECTION :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_SUBTRACTION :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_VALIDATE_NON_NEGATIVE :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_VALIDATE_NON_NULL :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_VALIDATE_NON_ZERO :: VeevaConnectorOperator 
pattern VeevaConnectorOperator_VALIDATE_NUMERIC :: VeevaConnectorOperator 

Instances

Instances details
FromJSON VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

FromJSONKey VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToJSON VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToJSONKey VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToByteString VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToHeader VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToLog VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToQuery VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

FromText VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToText VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

FromXML VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

ToXML VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

Generic VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

Associated Types

type Rep VeevaConnectorOperator :: Type -> Type #

Read VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

Show VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

NFData VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

Methods

rnf :: VeevaConnectorOperator -> () #

Eq VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

Ord VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

Hashable VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

type Rep VeevaConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorOperator

type Rep VeevaConnectorOperator = D1 ('MetaData "VeevaConnectorOperator" "Amazonka.AppFlow.Types.VeevaConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "VeevaConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromVeevaConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WriteOperationType

newtype WriteOperationType Source #

The possible write operations in the destination connector. When this value is not provided, this defaults to the INSERT operation.

Instances

Instances details
FromJSON WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

FromJSONKey WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToJSON WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToJSONKey WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToByteString WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToHeader WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToLog WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToQuery WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

FromText WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToText WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

FromXML WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

ToXML WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

Generic WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

Associated Types

type Rep WriteOperationType :: Type -> Type #

Read WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

Show WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

NFData WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

Methods

rnf :: WriteOperationType -> () #

Eq WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

Ord WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

Hashable WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

type Rep WriteOperationType Source # 
Instance details

Defined in Amazonka.AppFlow.Types.WriteOperationType

type Rep WriteOperationType = D1 ('MetaData "WriteOperationType" "Amazonka.AppFlow.Types.WriteOperationType" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "WriteOperationType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWriteOperationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ZendeskConnectorOperator

newtype ZendeskConnectorOperator Source #

Instances

Instances details
FromJSON ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

FromJSONKey ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToJSON ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToJSONKey ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToByteString ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToHeader ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToLog ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToQuery ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

FromText ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToText ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

FromXML ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

ToXML ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

Generic ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

Associated Types

type Rep ZendeskConnectorOperator :: Type -> Type #

Read ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

Show ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

NFData ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

Eq ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

Ord ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

Hashable ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

type Rep ZendeskConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorOperator

type Rep ZendeskConnectorOperator = D1 ('MetaData "ZendeskConnectorOperator" "Amazonka.AppFlow.Types.ZendeskConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'True) (C1 ('MetaCons "ZendeskConnectorOperator'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromZendeskConnectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AggregationConfig

data AggregationConfig Source #

The aggregation settings that you can use to customize the output format of your flow data.

See: newAggregationConfig smart constructor.

Constructors

AggregationConfig' 

Fields

  • aggregationType :: Maybe AggregationType

    Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.

  • targetFileSize :: Maybe Integer

    The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.

Instances

Instances details
FromJSON AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

ToJSON AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

Generic AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

Associated Types

type Rep AggregationConfig :: Type -> Type #

Read AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

Show AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

NFData AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

Methods

rnf :: AggregationConfig -> () #

Eq AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

Hashable AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

type Rep AggregationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AggregationConfig

type Rep AggregationConfig = D1 ('MetaData "AggregationConfig" "Amazonka.AppFlow.Types.AggregationConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AggregationConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aggregationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationType)) :*: S1 ('MetaSel ('Just "targetFileSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newAggregationConfig :: AggregationConfig Source #

Create a value of AggregationConfig 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:aggregationType:AggregationConfig', aggregationConfig_aggregationType - Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.

$sel:targetFileSize:AggregationConfig', aggregationConfig_targetFileSize - The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.

aggregationConfig_aggregationType :: Lens' AggregationConfig (Maybe AggregationType) Source #

Specifies whether Amazon AppFlow aggregates the flow records into a single file, or leave them unaggregated.

aggregationConfig_targetFileSize :: Lens' AggregationConfig (Maybe Integer) Source #

The desired file size, in MB, for each output file that Amazon AppFlow writes to the flow destination. For each file, Amazon AppFlow attempts to achieve the size that you specify. The actual file sizes might differ from this target based on the number and size of the records that each file contains.

AmplitudeConnectorProfileCredentials

data AmplitudeConnectorProfileCredentials Source #

The connector-specific credentials required when using Amplitude.

See: newAmplitudeConnectorProfileCredentials smart constructor.

Constructors

AmplitudeConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

Generic AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

Show AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

NFData AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

Eq AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

Hashable AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

type Rep AmplitudeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials

type Rep AmplitudeConnectorProfileCredentials = D1 ('MetaData "AmplitudeConnectorProfileCredentials" "Amazonka.AppFlow.Types.AmplitudeConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AmplitudeConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "secretKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newAmplitudeConnectorProfileCredentials Source #

Create a value of AmplitudeConnectorProfileCredentials 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:apiKey:AmplitudeConnectorProfileCredentials', amplitudeConnectorProfileCredentials_apiKey - A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

$sel:secretKey:AmplitudeConnectorProfileCredentials', amplitudeConnectorProfileCredentials_secretKey - The Secret Access Key portion of the credentials.

amplitudeConnectorProfileCredentials_apiKey :: Lens' AmplitudeConnectorProfileCredentials Text Source #

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

AmplitudeConnectorProfileProperties

data AmplitudeConnectorProfileProperties Source #

The connector-specific profile properties required when using Amplitude.

See: newAmplitudeConnectorProfileProperties smart constructor.

Instances

Instances details
FromJSON AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

ToJSON AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

Generic AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

Read AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

Show AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

NFData AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

Eq AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

Hashable AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

type Rep AmplitudeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties

type Rep AmplitudeConnectorProfileProperties = D1 ('MetaData "AmplitudeConnectorProfileProperties" "Amazonka.AppFlow.Types.AmplitudeConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AmplitudeConnectorProfileProperties'" 'PrefixI 'False) (U1 :: Type -> Type))

newAmplitudeConnectorProfileProperties :: AmplitudeConnectorProfileProperties Source #

Create a value of AmplitudeConnectorProfileProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

AmplitudeMetadata

data AmplitudeMetadata Source #

The connector metadata specific to Amplitude.

See: newAmplitudeMetadata smart constructor.

Constructors

AmplitudeMetadata' 

Instances

Instances details
FromJSON AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

Generic AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

Associated Types

type Rep AmplitudeMetadata :: Type -> Type #

Read AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

Show AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

NFData AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

Methods

rnf :: AmplitudeMetadata -> () #

Eq AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

Hashable AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

type Rep AmplitudeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeMetadata

type Rep AmplitudeMetadata = D1 ('MetaData "AmplitudeMetadata" "Amazonka.AppFlow.Types.AmplitudeMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AmplitudeMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newAmplitudeMetadata :: AmplitudeMetadata Source #

Create a value of AmplitudeMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

AmplitudeSourceProperties

data AmplitudeSourceProperties Source #

The properties that are applied when Amplitude is being used as a source.

See: newAmplitudeSourceProperties smart constructor.

Constructors

AmplitudeSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Amplitude flow source.

Instances

Instances details
FromJSON AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

ToJSON AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

Generic AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

Associated Types

type Rep AmplitudeSourceProperties :: Type -> Type #

Read AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

Show AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

NFData AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

Eq AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

Hashable AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

type Rep AmplitudeSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AmplitudeSourceProperties

type Rep AmplitudeSourceProperties = D1 ('MetaData "AmplitudeSourceProperties" "Amazonka.AppFlow.Types.AmplitudeSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AmplitudeSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAmplitudeSourceProperties Source #

Create a value of AmplitudeSourceProperties 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:object':AmplitudeSourceProperties', amplitudeSourceProperties_object - The object specified in the Amplitude flow source.

amplitudeSourceProperties_object :: Lens' AmplitudeSourceProperties Text Source #

The object specified in the Amplitude flow source.

ApiKeyCredentials

data ApiKeyCredentials Source #

The API key credentials required for API key authentication.

See: newApiKeyCredentials smart constructor.

Constructors

ApiKeyCredentials' 

Fields

Instances

Instances details
ToJSON ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

Generic ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

Associated Types

type Rep ApiKeyCredentials :: Type -> Type #

Show ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

NFData ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

Methods

rnf :: ApiKeyCredentials -> () #

Eq ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

Hashable ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

type Rep ApiKeyCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ApiKeyCredentials

type Rep ApiKeyCredentials = D1 ('MetaData "ApiKeyCredentials" "Amazonka.AppFlow.Types.ApiKeyCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ApiKeyCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiSecretKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newApiKeyCredentials Source #

Create a value of ApiKeyCredentials 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:apiSecretKey:ApiKeyCredentials', apiKeyCredentials_apiSecretKey - The API secret key required for API key authentication.

$sel:apiKey:ApiKeyCredentials', apiKeyCredentials_apiKey - The API key required for API key authentication.

apiKeyCredentials_apiSecretKey :: Lens' ApiKeyCredentials (Maybe Text) Source #

The API secret key required for API key authentication.

apiKeyCredentials_apiKey :: Lens' ApiKeyCredentials Text Source #

The API key required for API key authentication.

AuthParameter

data AuthParameter Source #

Information about required authentication parameters.

See: newAuthParameter smart constructor.

Constructors

AuthParameter' 

Fields

Instances

Instances details
FromJSON AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

Generic AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

Associated Types

type Rep AuthParameter :: Type -> Type #

Read AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

Show AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

NFData AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

Methods

rnf :: AuthParameter -> () #

Eq AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

Hashable AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

type Rep AuthParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthParameter

type Rep AuthParameter = D1 ('MetaData "AuthParameter" "Amazonka.AppFlow.Types.AuthParameter" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AuthParameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorSuppliedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isRequired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "isSensitiveField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newAuthParameter :: AuthParameter Source #

Create a value of AuthParameter 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:connectorSuppliedValues:AuthParameter', authParameter_connectorSuppliedValues - Contains default values for this authentication parameter that are supplied by the connector.

$sel:description:AuthParameter', authParameter_description - A description about the authentication parameter.

$sel:isRequired:AuthParameter', authParameter_isRequired - Indicates whether this authentication parameter is required.

$sel:isSensitiveField:AuthParameter', authParameter_isSensitiveField - Indicates whether this authentication parameter is a sensitive field.

$sel:key:AuthParameter', authParameter_key - The authentication key required to authenticate with the connector.

$sel:label:AuthParameter', authParameter_label - Label used for authentication parameter.

authParameter_connectorSuppliedValues :: Lens' AuthParameter (Maybe [Text]) Source #

Contains default values for this authentication parameter that are supplied by the connector.

authParameter_description :: Lens' AuthParameter (Maybe Text) Source #

A description about the authentication parameter.

authParameter_isRequired :: Lens' AuthParameter (Maybe Bool) Source #

Indicates whether this authentication parameter is required.

authParameter_isSensitiveField :: Lens' AuthParameter (Maybe Bool) Source #

Indicates whether this authentication parameter is a sensitive field.

authParameter_key :: Lens' AuthParameter (Maybe Text) Source #

The authentication key required to authenticate with the connector.

authParameter_label :: Lens' AuthParameter (Maybe Text) Source #

Label used for authentication parameter.

AuthenticationConfig

data AuthenticationConfig Source #

Contains information about the authentication config that the connector supports.

See: newAuthenticationConfig smart constructor.

Constructors

AuthenticationConfig' 

Fields

Instances

Instances details
FromJSON AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

Generic AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

Associated Types

type Rep AuthenticationConfig :: Type -> Type #

Read AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

Show AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

NFData AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

Methods

rnf :: AuthenticationConfig -> () #

Eq AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

Hashable AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

type Rep AuthenticationConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.AuthenticationConfig

type Rep AuthenticationConfig = D1 ('MetaData "AuthenticationConfig" "Amazonka.AppFlow.Types.AuthenticationConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "AuthenticationConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "customAuthConfigs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [CustomAuthConfig])) :*: (S1 ('MetaSel ('Just "isApiKeyAuthSupported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "isBasicAuthSupported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "isCustomAuthSupported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "isOAuth2Supported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "oAuth2Defaults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuth2Defaults))))))

newAuthenticationConfig :: AuthenticationConfig Source #

Create a value of AuthenticationConfig 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:customAuthConfigs:AuthenticationConfig', authenticationConfig_customAuthConfigs - Contains information required for custom authentication.

$sel:isApiKeyAuthSupported:AuthenticationConfig', authenticationConfig_isApiKeyAuthSupported - Indicates whether API key authentication is supported by the connector

$sel:isBasicAuthSupported:AuthenticationConfig', authenticationConfig_isBasicAuthSupported - Indicates whether basic authentication is supported by the connector.

$sel:isCustomAuthSupported:AuthenticationConfig', authenticationConfig_isCustomAuthSupported - Indicates whether custom authentication is supported by the connector

$sel:isOAuth2Supported:AuthenticationConfig', authenticationConfig_isOAuth2Supported - Indicates whether OAuth 2.0 authentication is supported by the connector.

$sel:oAuth2Defaults:AuthenticationConfig', authenticationConfig_oAuth2Defaults - Contains the default values required for OAuth 2.0 authentication.

authenticationConfig_customAuthConfigs :: Lens' AuthenticationConfig (Maybe [CustomAuthConfig]) Source #

Contains information required for custom authentication.

authenticationConfig_isApiKeyAuthSupported :: Lens' AuthenticationConfig (Maybe Bool) Source #

Indicates whether API key authentication is supported by the connector

authenticationConfig_isBasicAuthSupported :: Lens' AuthenticationConfig (Maybe Bool) Source #

Indicates whether basic authentication is supported by the connector.

authenticationConfig_isCustomAuthSupported :: Lens' AuthenticationConfig (Maybe Bool) Source #

Indicates whether custom authentication is supported by the connector

authenticationConfig_isOAuth2Supported :: Lens' AuthenticationConfig (Maybe Bool) Source #

Indicates whether OAuth 2.0 authentication is supported by the connector.

authenticationConfig_oAuth2Defaults :: Lens' AuthenticationConfig (Maybe OAuth2Defaults) Source #

Contains the default values required for OAuth 2.0 authentication.

BasicAuthCredentials

data BasicAuthCredentials Source #

The basic auth credentials required for basic authentication.

See: newBasicAuthCredentials smart constructor.

Constructors

BasicAuthCredentials' 

Fields

Instances

Instances details
ToJSON BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

Generic BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

Associated Types

type Rep BasicAuthCredentials :: Type -> Type #

Show BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

NFData BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

Methods

rnf :: BasicAuthCredentials -> () #

Eq BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

Hashable BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

type Rep BasicAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.BasicAuthCredentials

type Rep BasicAuthCredentials = D1 ('MetaData "BasicAuthCredentials" "Amazonka.AppFlow.Types.BasicAuthCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "BasicAuthCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newBasicAuthCredentials Source #

Create a value of BasicAuthCredentials 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:username:BasicAuthCredentials', basicAuthCredentials_username - The username to use to connect to a resource.

$sel:password:BasicAuthCredentials', basicAuthCredentials_password - The password to use to connect to a resource.

basicAuthCredentials_username :: Lens' BasicAuthCredentials Text Source #

The username to use to connect to a resource.

basicAuthCredentials_password :: Lens' BasicAuthCredentials Text Source #

The password to use to connect to a resource.

ConnectorConfiguration

data ConnectorConfiguration Source #

The configuration settings related to a given connector.

See: newConnectorConfiguration smart constructor.

Constructors

ConnectorConfiguration' 

Fields

Instances

Instances details
FromJSON ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

Generic ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

Associated Types

type Rep ConnectorConfiguration :: Type -> Type #

Read ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

Show ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

NFData ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

Methods

rnf :: ConnectorConfiguration -> () #

Eq ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

Hashable ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

type Rep ConnectorConfiguration Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorConfiguration

type Rep ConnectorConfiguration = D1 ('MetaData "ConnectorConfiguration" "Amazonka.AppFlow.Types.ConnectorConfiguration" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorConfiguration'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "authenticationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AuthenticationConfig)) :*: (S1 ('MetaSel ('Just "canUseAsDestination") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "canUseAsSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "connectorMetadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorMetadata)) :*: (S1 ('MetaSel ('Just "connectorModes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "connectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "connectorOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorProvisioningConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorProvisioningConfig))) :*: (S1 ('MetaSel ('Just "connectorProvisioningType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorProvisioningType)) :*: S1 ('MetaSel ('Just "connectorRuntimeSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectorRuntimeSetting])))))) :*: (((S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType)) :*: (S1 ('MetaSel ('Just "connectorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isPrivateLinkEnabled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "isPrivateLinkEndpointUrlRequired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "logoURL") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "registeredAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "registeredBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "supportedApiVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "supportedDestinationConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectorType])))) :*: ((S1 ('MetaSel ('Just "supportedOperators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Operators])) :*: S1 ('MetaSel ('Just "supportedSchedulingFrequencies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ScheduleFrequencyType]))) :*: (S1 ('MetaSel ('Just "supportedTriggerTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TriggerType])) :*: S1 ('MetaSel ('Just "supportedWriteOperations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WriteOperationType]))))))))

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:authenticationConfig:ConnectorConfiguration', connectorConfiguration_authenticationConfig - The authentication config required for the connector.

$sel:canUseAsDestination:ConnectorConfiguration', connectorConfiguration_canUseAsDestination - Specifies whether the connector can be used as a destination.

$sel:canUseAsSource:ConnectorConfiguration', connectorConfiguration_canUseAsSource - Specifies whether the connector can be used as a source.

$sel:connectorArn:ConnectorConfiguration', connectorConfiguration_connectorArn - The Amazon Resource Name (ARN) for the registered connector.

$sel:connectorDescription:ConnectorConfiguration', connectorConfiguration_connectorDescription - A description about the connector.

$sel:connectorLabel:ConnectorConfiguration', connectorConfiguration_connectorLabel - The label used for registering the connector.

$sel:connectorMetadata:ConnectorConfiguration', connectorConfiguration_connectorMetadata - Specifies connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.

$sel:connectorModes:ConnectorConfiguration', connectorConfiguration_connectorModes - The connection modes that the connector supports.

$sel:connectorName:ConnectorConfiguration', connectorConfiguration_connectorName - The connector name.

$sel:connectorOwner:ConnectorConfiguration', connectorConfiguration_connectorOwner - The owner who developed the connector.

$sel:connectorProvisioningConfig:ConnectorConfiguration', connectorConfiguration_connectorProvisioningConfig - The configuration required for registering the connector.

$sel:connectorProvisioningType:ConnectorConfiguration', connectorConfiguration_connectorProvisioningType - The provisioning type used to register the connector.

$sel:connectorRuntimeSettings:ConnectorConfiguration', connectorConfiguration_connectorRuntimeSettings - The required connector runtime settings.

$sel:connectorType:ConnectorConfiguration', connectorConfiguration_connectorType - The connector type.

$sel:connectorVersion:ConnectorConfiguration', connectorConfiguration_connectorVersion - The connector version.

$sel:isPrivateLinkEnabled:ConnectorConfiguration', connectorConfiguration_isPrivateLinkEnabled - Specifies if PrivateLink is enabled for that connector.

$sel:isPrivateLinkEndpointUrlRequired:ConnectorConfiguration', connectorConfiguration_isPrivateLinkEndpointUrlRequired - Specifies if a PrivateLink endpoint URL is required.

$sel:logoURL:ConnectorConfiguration', connectorConfiguration_logoURL - Logo URL of the connector.

$sel:registeredAt:ConnectorConfiguration', connectorConfiguration_registeredAt - The date on which the connector was registered.

$sel:registeredBy:ConnectorConfiguration', connectorConfiguration_registeredBy - Information about who registered the connector.

$sel:supportedApiVersions:ConnectorConfiguration', connectorConfiguration_supportedApiVersions - A list of API versions that are supported by the connector.

$sel:supportedDestinationConnectors:ConnectorConfiguration', connectorConfiguration_supportedDestinationConnectors - Lists the connectors that are available for use as destinations.

$sel:supportedOperators:ConnectorConfiguration', connectorConfiguration_supportedOperators - A list of operators supported by the connector.

$sel:supportedSchedulingFrequencies:ConnectorConfiguration', connectorConfiguration_supportedSchedulingFrequencies - Specifies the supported flow frequency for that connector.

$sel:supportedTriggerTypes:ConnectorConfiguration', connectorConfiguration_supportedTriggerTypes - Specifies the supported trigger types for the flow.

$sel:supportedWriteOperations:ConnectorConfiguration', connectorConfiguration_supportedWriteOperations - A list of write operations supported by the connector.

connectorConfiguration_canUseAsDestination :: Lens' ConnectorConfiguration (Maybe Bool) Source #

Specifies whether the connector can be used as a destination.

connectorConfiguration_canUseAsSource :: Lens' ConnectorConfiguration (Maybe Bool) Source #

Specifies whether the connector can be used as a source.

connectorConfiguration_connectorArn :: Lens' ConnectorConfiguration (Maybe Text) Source #

The Amazon Resource Name (ARN) for the registered connector.

connectorConfiguration_connectorLabel :: Lens' ConnectorConfiguration (Maybe Text) Source #

The label used for registering the connector.

connectorConfiguration_connectorMetadata :: Lens' ConnectorConfiguration (Maybe ConnectorMetadata) Source #

Specifies connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.

connectorConfiguration_connectorModes :: Lens' ConnectorConfiguration (Maybe [Text]) Source #

The connection modes that the connector supports.

connectorConfiguration_isPrivateLinkEnabled :: Lens' ConnectorConfiguration (Maybe Bool) Source #

Specifies if PrivateLink is enabled for that connector.

connectorConfiguration_registeredAt :: Lens' ConnectorConfiguration (Maybe UTCTime) Source #

The date on which the connector was registered.

connectorConfiguration_registeredBy :: Lens' ConnectorConfiguration (Maybe Text) Source #

Information about who registered the connector.

connectorConfiguration_supportedApiVersions :: Lens' ConnectorConfiguration (Maybe [Text]) Source #

A list of API versions that are supported by the connector.

connectorConfiguration_supportedDestinationConnectors :: Lens' ConnectorConfiguration (Maybe [ConnectorType]) Source #

Lists the connectors that are available for use as destinations.

connectorConfiguration_supportedOperators :: Lens' ConnectorConfiguration (Maybe [Operators]) Source #

A list of operators supported by the connector.

connectorConfiguration_supportedTriggerTypes :: Lens' ConnectorConfiguration (Maybe [TriggerType]) Source #

Specifies the supported trigger types for the flow.

ConnectorDetail

data ConnectorDetail Source #

Information about the registered connector.

See: newConnectorDetail smart constructor.

Constructors

ConnectorDetail' 

Fields

Instances

Instances details
FromJSON ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

Generic ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

Associated Types

type Rep ConnectorDetail :: Type -> Type #

Read ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

Show ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

NFData ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

Methods

rnf :: ConnectorDetail -> () #

Eq ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

Hashable ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

type Rep ConnectorDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorDetail

type Rep ConnectorDetail = D1 ('MetaData "ConnectorDetail" "Amazonka.AppFlow.Types.ConnectorDetail" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorDetail'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectorLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorModes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "connectorName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "connectorOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorProvisioningType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorProvisioningType)) :*: S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType)))) :*: (S1 ('MetaSel ('Just "connectorVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "registeredAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "registeredBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newConnectorDetail :: ConnectorDetail Source #

Create a value of ConnectorDetail 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:applicationType:ConnectorDetail', connectorDetail_applicationType - The application type of the connector.

$sel:connectorDescription:ConnectorDetail', connectorDetail_connectorDescription - A description about the registered connector.

$sel:connectorLabel:ConnectorDetail', connectorDetail_connectorLabel - A label used for the connector.

$sel:connectorModes:ConnectorDetail', connectorDetail_connectorModes - The connection mode that the connector supports.

$sel:connectorName:ConnectorDetail', connectorDetail_connectorName - The name of the connector.

$sel:connectorOwner:ConnectorDetail', connectorDetail_connectorOwner - The owner of the connector.

$sel:connectorProvisioningType:ConnectorDetail', connectorDetail_connectorProvisioningType - The provisioning type that the connector uses.

$sel:connectorType:ConnectorDetail', connectorDetail_connectorType - The connector type.

$sel:connectorVersion:ConnectorDetail', connectorDetail_connectorVersion - The connector version.

$sel:registeredAt:ConnectorDetail', connectorDetail_registeredAt - The time at which the connector was registered.

$sel:registeredBy:ConnectorDetail', connectorDetail_registeredBy - The user who registered the connector.

connectorDetail_applicationType :: Lens' ConnectorDetail (Maybe Text) Source #

The application type of the connector.

connectorDetail_connectorDescription :: Lens' ConnectorDetail (Maybe Text) Source #

A description about the registered connector.

connectorDetail_connectorModes :: Lens' ConnectorDetail (Maybe [Text]) Source #

The connection mode that the connector supports.

connectorDetail_registeredAt :: Lens' ConnectorDetail (Maybe UTCTime) Source #

The time at which the connector was registered.

connectorDetail_registeredBy :: Lens' ConnectorDetail (Maybe Text) Source #

The user who registered the connector.

ConnectorEntity

data ConnectorEntity Source #

The high-level entity that can be queried in Amazon AppFlow. For example, a Salesforce entity might be an Account or Opportunity, whereas a ServiceNow entity might be an Incident.

See: newConnectorEntity smart constructor.

Constructors

ConnectorEntity' 

Fields

  • hasNestedEntities :: Maybe Bool

    Specifies whether the connector entity is a parent or a category and has more entities nested underneath it. If another call is made with entitiesPath = "the_current_entity_name_with_hasNestedEntities_true", then it returns the nested entities underneath it. This provides a way to retrieve all supported entities in a recursive fashion.

  • label :: Maybe Text

    The label applied to the connector entity.

  • name :: Text

    The name of the connector entity.

Instances

Instances details
FromJSON ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

Generic ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

Associated Types

type Rep ConnectorEntity :: Type -> Type #

Read ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

Show ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

NFData ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

Methods

rnf :: ConnectorEntity -> () #

Eq ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

Hashable ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

type Rep ConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntity

type Rep ConnectorEntity = D1 ('MetaData "ConnectorEntity" "Amazonka.AppFlow.Types.ConnectorEntity" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorEntity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hasNestedEntities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newConnectorEntity Source #

Create a value of ConnectorEntity 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:hasNestedEntities:ConnectorEntity', connectorEntity_hasNestedEntities - Specifies whether the connector entity is a parent or a category and has more entities nested underneath it. If another call is made with entitiesPath = "the_current_entity_name_with_hasNestedEntities_true", then it returns the nested entities underneath it. This provides a way to retrieve all supported entities in a recursive fashion.

$sel:label:ConnectorEntity', connectorEntity_label - The label applied to the connector entity.

$sel:name:ConnectorEntity', connectorEntity_name - The name of the connector entity.

connectorEntity_hasNestedEntities :: Lens' ConnectorEntity (Maybe Bool) Source #

Specifies whether the connector entity is a parent or a category and has more entities nested underneath it. If another call is made with entitiesPath = "the_current_entity_name_with_hasNestedEntities_true", then it returns the nested entities underneath it. This provides a way to retrieve all supported entities in a recursive fashion.

connectorEntity_label :: Lens' ConnectorEntity (Maybe Text) Source #

The label applied to the connector entity.

connectorEntity_name :: Lens' ConnectorEntity Text Source #

The name of the connector entity.

ConnectorEntityField

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.

Constructors

ConnectorEntityField' 

Fields

Instances

Instances details
FromJSON ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

Generic ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

Associated Types

type Rep ConnectorEntityField :: Type -> Type #

Read ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

Show ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

NFData ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

Methods

rnf :: ConnectorEntityField -> () #

Eq ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

Hashable ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

type Rep ConnectorEntityField Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorEntityField

type Rep ConnectorEntityField = D1 ('MetaData "ConnectorEntityField" "Amazonka.AppFlow.Types.ConnectorEntityField" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorEntityField'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "customProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "defaultValue") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "destinationProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DestinationFieldProperties)) :*: S1 ('MetaSel ('Just "isDeprecated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))) :*: ((S1 ('MetaSel ('Just "isPrimaryKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "parentIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "sourceProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceFieldProperties)) :*: (S1 ('MetaSel ('Just "supportedFieldTypeDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SupportedFieldTypeDetails)) :*: S1 ('MetaSel ('Just "identifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

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:customProperties:ConnectorEntityField', connectorEntityField_customProperties - A map that has specific properties related to the ConnectorEntityField.

$sel:defaultValue:ConnectorEntityField', connectorEntityField_defaultValue - Default value that can be assigned to this field.

$sel:description:ConnectorEntityField', connectorEntityField_description - A description of the connector entity field.

$sel:destinationProperties:ConnectorEntityField', connectorEntityField_destinationProperties - The properties applied to a field when the connector is being used as a destination.

$sel:isDeprecated:ConnectorEntityField', connectorEntityField_isDeprecated - Booelan value that indicates whether this field is deprecated or not.

$sel:isPrimaryKey:ConnectorEntityField', connectorEntityField_isPrimaryKey - Booelan value that indicates whether this field can be used as a primary key.

$sel:label:ConnectorEntityField', connectorEntityField_label - The label applied to a connector entity field.

$sel:parentIdentifier:ConnectorEntityField', connectorEntityField_parentIdentifier - The parent identifier of the connector field.

$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:identifier:ConnectorEntityField', connectorEntityField_identifier - The unique identifier of the connector field.

connectorEntityField_customProperties :: Lens' ConnectorEntityField (Maybe (HashMap Text Text)) Source #

A map that has specific properties related to the ConnectorEntityField.

connectorEntityField_defaultValue :: Lens' ConnectorEntityField (Maybe Text) Source #

Default value that can be assigned to this field.

connectorEntityField_description :: Lens' ConnectorEntityField (Maybe Text) Source #

A description of the connector entity field.

connectorEntityField_destinationProperties :: Lens' ConnectorEntityField (Maybe DestinationFieldProperties) Source #

The properties applied to a field when the connector is being used as a destination.

connectorEntityField_isDeprecated :: Lens' ConnectorEntityField (Maybe Bool) Source #

Booelan value that indicates whether this field is deprecated or not.

connectorEntityField_isPrimaryKey :: Lens' ConnectorEntityField (Maybe Bool) Source #

Booelan value that indicates whether this field can be used as a primary key.

connectorEntityField_label :: Lens' ConnectorEntityField (Maybe Text) Source #

The label applied to a connector entity field.

connectorEntityField_parentIdentifier :: Lens' ConnectorEntityField (Maybe Text) Source #

The parent 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_identifier :: Lens' ConnectorEntityField Text Source #

The unique identifier of the connector field.

ConnectorMetadata

data ConnectorMetadata Source #

A structure to specify connector-specific metadata such as oAuthScopes, supportedRegions, privateLinkServiceUrl, and so on.

See: newConnectorMetadata smart constructor.

Constructors

ConnectorMetadata' 

Fields

Instances

Instances details
FromJSON ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

Generic ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

Associated Types

type Rep ConnectorMetadata :: Type -> Type #

Read ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

Show ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

NFData ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

Methods

rnf :: ConnectorMetadata -> () #

Eq ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

Hashable ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

type Rep ConnectorMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorMetadata

type Rep ConnectorMetadata = D1 ('MetaData "ConnectorMetadata" "Amazonka.AppFlow.Types.ConnectorMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorMetadata'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeMetadata)) :*: S1 ('MetaSel ('Just "customerProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerProfilesMetadata))) :*: (S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogMetadata)) :*: (S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceMetadata)) :*: S1 ('MetaSel ('Just "eventBridge") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventBridgeMetadata))))) :*: ((S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsMetadata)) :*: S1 ('MetaSel ('Just "honeycode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HoneycodeMetadata))) :*: (S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusMetadata)) :*: (S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoMetadata)) :*: S1 ('MetaSel ('Just "redshift") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftMetadata)))))) :*: (((S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3Metadata)) :*: S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataMetadata))) :*: (S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceMetadata)) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowMetadata)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularMetadata))))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackMetadata)) :*: (S1 ('MetaSel ('Just "snowflake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnowflakeMetadata)) :*: S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroMetadata)))) :*: (S1 ('MetaSel ('Just "upsolver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpsolverMetadata)) :*: (S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaMetadata)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskMetadata))))))))

newConnectorMetadata :: ConnectorMetadata Source #

Create a value of ConnectorMetadata 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:amplitude:ConnectorMetadata', connectorMetadata_amplitude - The connector metadata specific to Amplitude.

$sel:customerProfiles:ConnectorMetadata', connectorMetadata_customerProfiles - The connector metadata specific to Amazon Connect Customer Profiles.

$sel:datadog:ConnectorMetadata', connectorMetadata_datadog - The connector metadata specific to Datadog.

$sel:dynatrace:ConnectorMetadata', connectorMetadata_dynatrace - The connector metadata specific to Dynatrace.

$sel:eventBridge:ConnectorMetadata', connectorMetadata_eventBridge - The connector metadata specific to Amazon EventBridge.

$sel:googleAnalytics:ConnectorMetadata', connectorMetadata_googleAnalytics - The connector metadata specific to Google Analytics.

$sel:honeycode:ConnectorMetadata', connectorMetadata_honeycode - The connector metadata specific to Amazon Honeycode.

$sel:inforNexus:ConnectorMetadata', connectorMetadata_inforNexus - The connector metadata specific to Infor Nexus.

$sel:marketo:ConnectorMetadata', connectorMetadata_marketo - The connector metadata specific to Marketo.

$sel:redshift:ConnectorMetadata', connectorMetadata_redshift - The connector metadata specific to Amazon Redshift.

$sel:s3:ConnectorMetadata', connectorMetadata_s3 - The connector metadata specific to Amazon S3.

$sel:sAPOData:ConnectorMetadata', connectorMetadata_sAPOData - Undocumented member.

$sel:salesforce:ConnectorMetadata', connectorMetadata_salesforce - The connector metadata specific to Salesforce.

$sel:serviceNow:ConnectorMetadata', connectorMetadata_serviceNow - The connector metadata specific to ServiceNow.

$sel:singular:ConnectorMetadata', connectorMetadata_singular - The connector metadata specific to Singular.

$sel:slack:ConnectorMetadata', connectorMetadata_slack - The connector metadata specific to Slack.

$sel:snowflake:ConnectorMetadata', connectorMetadata_snowflake - The connector metadata specific to Snowflake.

$sel:trendmicro:ConnectorMetadata', connectorMetadata_trendmicro - The connector metadata specific to Trend Micro.

$sel:upsolver:ConnectorMetadata', connectorMetadata_upsolver - The connector metadata specific to Upsolver.

$sel:veeva:ConnectorMetadata', connectorMetadata_veeva - The connector metadata specific to Veeva.

$sel:zendesk:ConnectorMetadata', connectorMetadata_zendesk - The connector metadata specific to Zendesk.

connectorMetadata_amplitude :: Lens' ConnectorMetadata (Maybe AmplitudeMetadata) Source #

The connector metadata specific to Amplitude.

connectorMetadata_customerProfiles :: Lens' ConnectorMetadata (Maybe CustomerProfilesMetadata) Source #

The connector metadata specific to Amazon Connect Customer Profiles.

connectorMetadata_datadog :: Lens' ConnectorMetadata (Maybe DatadogMetadata) Source #

The connector metadata specific to Datadog.

connectorMetadata_dynatrace :: Lens' ConnectorMetadata (Maybe DynatraceMetadata) Source #

The connector metadata specific to Dynatrace.

connectorMetadata_eventBridge :: Lens' ConnectorMetadata (Maybe EventBridgeMetadata) Source #

The connector metadata specific to Amazon EventBridge.

connectorMetadata_googleAnalytics :: Lens' ConnectorMetadata (Maybe GoogleAnalyticsMetadata) Source #

The connector metadata specific to Google Analytics.

connectorMetadata_honeycode :: Lens' ConnectorMetadata (Maybe HoneycodeMetadata) Source #

The connector metadata specific to Amazon Honeycode.

connectorMetadata_inforNexus :: Lens' ConnectorMetadata (Maybe InforNexusMetadata) Source #

The connector metadata specific to Infor Nexus.

connectorMetadata_marketo :: Lens' ConnectorMetadata (Maybe MarketoMetadata) Source #

The connector metadata specific to Marketo.

connectorMetadata_redshift :: Lens' ConnectorMetadata (Maybe RedshiftMetadata) Source #

The connector metadata specific to Amazon Redshift.

connectorMetadata_s3 :: Lens' ConnectorMetadata (Maybe S3Metadata) Source #

The connector metadata specific to Amazon S3.

connectorMetadata_salesforce :: Lens' ConnectorMetadata (Maybe SalesforceMetadata) Source #

The connector metadata specific to Salesforce.

connectorMetadata_serviceNow :: Lens' ConnectorMetadata (Maybe ServiceNowMetadata) Source #

The connector metadata specific to ServiceNow.

connectorMetadata_singular :: Lens' ConnectorMetadata (Maybe SingularMetadata) Source #

The connector metadata specific to Singular.

connectorMetadata_slack :: Lens' ConnectorMetadata (Maybe SlackMetadata) Source #

The connector metadata specific to Slack.

connectorMetadata_snowflake :: Lens' ConnectorMetadata (Maybe SnowflakeMetadata) Source #

The connector metadata specific to Snowflake.

connectorMetadata_trendmicro :: Lens' ConnectorMetadata (Maybe TrendmicroMetadata) Source #

The connector metadata specific to Trend Micro.

connectorMetadata_upsolver :: Lens' ConnectorMetadata (Maybe UpsolverMetadata) Source #

The connector metadata specific to Upsolver.

connectorMetadata_veeva :: Lens' ConnectorMetadata (Maybe VeevaMetadata) Source #

The connector metadata specific to Veeva.

connectorMetadata_zendesk :: Lens' ConnectorMetadata (Maybe ZendeskMetadata) Source #

The connector metadata specific to Zendesk.

ConnectorOAuthRequest

data ConnectorOAuthRequest Source #

Used by select connectors for which the OAuth workflow is supported, such as Salesforce, Google Analytics, Marketo, Zendesk, and Slack.

See: newConnectorOAuthRequest smart constructor.

Constructors

ConnectorOAuthRequest' 

Fields

  • authCode :: Maybe Text

    The code provided by the connector when it has been authenticated via the connected app.

  • redirectUri :: Maybe Text

    The URL to which the authentication server redirects the browser after authorization has been granted.

Instances

Instances details
ToJSON ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

Generic ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

Associated Types

type Rep ConnectorOAuthRequest :: Type -> Type #

Read ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

Show ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

NFData ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

Methods

rnf :: ConnectorOAuthRequest -> () #

Eq ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

Hashable ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

type Rep ConnectorOAuthRequest Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOAuthRequest

type Rep ConnectorOAuthRequest = D1 ('MetaData "ConnectorOAuthRequest" "Amazonka.AppFlow.Types.ConnectorOAuthRequest" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorOAuthRequest'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "redirectUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newConnectorOAuthRequest :: ConnectorOAuthRequest Source #

Create a value of ConnectorOAuthRequest 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:authCode:ConnectorOAuthRequest', connectorOAuthRequest_authCode - The code provided by the connector when it has been authenticated via the connected app.

$sel:redirectUri:ConnectorOAuthRequest', connectorOAuthRequest_redirectUri - The URL to which the authentication server redirects the browser after authorization has been granted.

connectorOAuthRequest_authCode :: Lens' ConnectorOAuthRequest (Maybe Text) Source #

The code provided by the connector when it has been authenticated via the connected app.

connectorOAuthRequest_redirectUri :: Lens' ConnectorOAuthRequest (Maybe Text) Source #

The URL to which the authentication server redirects the browser after authorization has been granted.

ConnectorOperator

data ConnectorOperator Source #

The operation to be performed on the provided source fields.

See: newConnectorOperator smart constructor.

Constructors

ConnectorOperator' 

Fields

Instances

Instances details
FromJSON ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

ToJSON ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Generic ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Associated Types

type Rep ConnectorOperator :: Type -> Type #

Read ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Show ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

NFData ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Methods

rnf :: ConnectorOperator -> () #

Eq ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

Hashable ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

type Rep ConnectorOperator Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorOperator

type Rep ConnectorOperator = D1 ('MetaData "ConnectorOperator" "Amazonka.AppFlow.Types.ConnectorOperator" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorOperator'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeConnectorOperator)) :*: S1 ('MetaSel ('Just "customConnector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Operator))) :*: (S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogConnectorOperator)) :*: S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceConnectorOperator)))) :*: ((S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsConnectorOperator)) :*: S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusConnectorOperator))) :*: (S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoConnectorOperator)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3ConnectorOperator))))) :*: (((S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataConnectorOperator)) :*: S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceConnectorOperator))) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowConnectorOperator)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularConnectorOperator)))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackConnectorOperator)) :*: S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroConnectorOperator))) :*: (S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaConnectorOperator)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskConnectorOperator)))))))

newConnectorOperator :: ConnectorOperator Source #

Create a value of ConnectorOperator 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:amplitude:ConnectorOperator', connectorOperator_amplitude - The operation to be performed on the provided Amplitude source fields.

$sel:customConnector:ConnectorOperator', connectorOperator_customConnector - Operators supported by the custom connector.

$sel:datadog:ConnectorOperator', connectorOperator_datadog - The operation to be performed on the provided Datadog source fields.

$sel:dynatrace:ConnectorOperator', connectorOperator_dynatrace - The operation to be performed on the provided Dynatrace source fields.

$sel:googleAnalytics:ConnectorOperator', connectorOperator_googleAnalytics - The operation to be performed on the provided Google Analytics source fields.

$sel:inforNexus:ConnectorOperator', connectorOperator_inforNexus - The operation to be performed on the provided Infor Nexus source fields.

$sel:marketo:ConnectorOperator', connectorOperator_marketo - The operation to be performed on the provided Marketo source fields.

$sel:s3:ConnectorOperator', connectorOperator_s3 - The operation to be performed on the provided Amazon S3 source fields.

$sel:sAPOData:ConnectorOperator', connectorOperator_sAPOData - The operation to be performed on the provided SAPOData source fields.

$sel:salesforce:ConnectorOperator', connectorOperator_salesforce - The operation to be performed on the provided Salesforce source fields.

$sel:serviceNow:ConnectorOperator', connectorOperator_serviceNow - The operation to be performed on the provided ServiceNow source fields.

$sel:singular:ConnectorOperator', connectorOperator_singular - The operation to be performed on the provided Singular source fields.

$sel:slack:ConnectorOperator', connectorOperator_slack - The operation to be performed on the provided Slack source fields.

$sel:trendmicro:ConnectorOperator', connectorOperator_trendmicro - The operation to be performed on the provided Trend Micro source fields.

$sel:veeva:ConnectorOperator', connectorOperator_veeva - The operation to be performed on the provided Veeva source fields.

$sel:zendesk:ConnectorOperator', connectorOperator_zendesk - The operation to be performed on the provided Zendesk source fields.

connectorOperator_amplitude :: Lens' ConnectorOperator (Maybe AmplitudeConnectorOperator) Source #

The operation to be performed on the provided Amplitude source fields.

connectorOperator_customConnector :: Lens' ConnectorOperator (Maybe Operator) Source #

Operators supported by the custom connector.

connectorOperator_datadog :: Lens' ConnectorOperator (Maybe DatadogConnectorOperator) Source #

The operation to be performed on the provided Datadog source fields.

connectorOperator_dynatrace :: Lens' ConnectorOperator (Maybe DynatraceConnectorOperator) Source #

The operation to be performed on the provided Dynatrace source fields.

connectorOperator_googleAnalytics :: Lens' ConnectorOperator (Maybe GoogleAnalyticsConnectorOperator) Source #

The operation to be performed on the provided Google Analytics source fields.

connectorOperator_inforNexus :: Lens' ConnectorOperator (Maybe InforNexusConnectorOperator) Source #

The operation to be performed on the provided Infor Nexus source fields.

connectorOperator_marketo :: Lens' ConnectorOperator (Maybe MarketoConnectorOperator) Source #

The operation to be performed on the provided Marketo source fields.

connectorOperator_s3 :: Lens' ConnectorOperator (Maybe S3ConnectorOperator) Source #

The operation to be performed on the provided Amazon S3 source fields.

connectorOperator_sAPOData :: Lens' ConnectorOperator (Maybe SAPODataConnectorOperator) Source #

The operation to be performed on the provided SAPOData source fields.

connectorOperator_salesforce :: Lens' ConnectorOperator (Maybe SalesforceConnectorOperator) Source #

The operation to be performed on the provided Salesforce source fields.

connectorOperator_serviceNow :: Lens' ConnectorOperator (Maybe ServiceNowConnectorOperator) Source #

The operation to be performed on the provided ServiceNow source fields.

connectorOperator_singular :: Lens' ConnectorOperator (Maybe SingularConnectorOperator) Source #

The operation to be performed on the provided Singular source fields.

connectorOperator_slack :: Lens' ConnectorOperator (Maybe SlackConnectorOperator) Source #

The operation to be performed on the provided Slack source fields.

connectorOperator_trendmicro :: Lens' ConnectorOperator (Maybe TrendmicroConnectorOperator) Source #

The operation to be performed on the provided Trend Micro source fields.

connectorOperator_veeva :: Lens' ConnectorOperator (Maybe VeevaConnectorOperator) Source #

The operation to be performed on the provided Veeva source fields.

connectorOperator_zendesk :: Lens' ConnectorOperator (Maybe ZendeskConnectorOperator) Source #

The operation to be performed on the provided Zendesk source fields.

ConnectorProfile

data ConnectorProfile Source #

Describes an instance of a connector. This includes the provided name, credentials ARN, connection-mode, and so on. To keep the API intuitive and extensible, the fields that are common to all types of connector profiles are explicitly specified at the top level. The rest of the connector-specific properties are available via the connectorProfileProperties field.

See: newConnectorProfile smart constructor.

Constructors

ConnectorProfile' 

Fields

Instances

Instances details
FromJSON ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

Generic ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

Associated Types

type Rep ConnectorProfile :: Type -> Type #

Read ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

Show ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

NFData ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

Methods

rnf :: ConnectorProfile -> () #

Eq ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

Hashable ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

type Rep ConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfile

type Rep ConnectorProfile = D1 ('MetaData "ConnectorProfile" "Amazonka.AppFlow.Types.ConnectorProfile" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorProfile'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "connectionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectionMode)) :*: S1 ('MetaSel ('Just "connectorLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectorProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorProfileProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorProfileProperties))))) :*: ((S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "credentialsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "privateConnectionProvisioningState") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrivateConnectionProvisioningState)))))))

newConnectorProfile :: ConnectorProfile Source #

Create a value of ConnectorProfile 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:connectionMode:ConnectorProfile', connectorProfile_connectionMode - Indicates the connection mode and if it is public or private.

$sel:connectorLabel:ConnectorProfile', connectorProfile_connectorLabel - The label for the connector profile being created.

$sel:connectorProfileArn:ConnectorProfile', connectorProfile_connectorProfileArn - The Amazon Resource Name (ARN) of the connector profile.

$sel:connectorProfileName:ConnectorProfile', connectorProfile_connectorProfileName - The name of the connector profile. The name is unique for each ConnectorProfile in the Amazon Web Services account.

$sel:connectorProfileProperties:ConnectorProfile', connectorProfile_connectorProfileProperties - The connector-specific properties of the profile configuration.

$sel:connectorType:ConnectorProfile', connectorProfile_connectorType - The type of connector, such as Salesforce, Amplitude, and so on.

$sel:createdAt:ConnectorProfile', connectorProfile_createdAt - Specifies when the connector profile was created.

$sel:credentialsArn:ConnectorProfile', connectorProfile_credentialsArn - The Amazon Resource Name (ARN) of the connector profile credentials.

$sel:lastUpdatedAt:ConnectorProfile', connectorProfile_lastUpdatedAt - Specifies when the connector profile was last updated.

$sel:privateConnectionProvisioningState:ConnectorProfile', connectorProfile_privateConnectionProvisioningState - Specifies the private connection provisioning state.

connectorProfile_connectionMode :: Lens' ConnectorProfile (Maybe ConnectionMode) Source #

Indicates the connection mode and if it is public or private.

connectorProfile_connectorLabel :: Lens' ConnectorProfile (Maybe Text) Source #

The label for the connector profile being created.

connectorProfile_connectorProfileArn :: Lens' ConnectorProfile (Maybe Text) Source #

The Amazon Resource Name (ARN) of the connector profile.

connectorProfile_connectorProfileName :: Lens' ConnectorProfile (Maybe Text) Source #

The name of the connector profile. The name is unique for each ConnectorProfile in the Amazon Web Services account.

connectorProfile_connectorProfileProperties :: Lens' ConnectorProfile (Maybe ConnectorProfileProperties) Source #

The connector-specific properties of the profile configuration.

connectorProfile_connectorType :: Lens' ConnectorProfile (Maybe ConnectorType) Source #

The type of connector, such as Salesforce, Amplitude, and so on.

connectorProfile_createdAt :: Lens' ConnectorProfile (Maybe UTCTime) Source #

Specifies when the connector profile was created.

connectorProfile_credentialsArn :: Lens' ConnectorProfile (Maybe Text) Source #

The Amazon Resource Name (ARN) of the connector profile credentials.

connectorProfile_lastUpdatedAt :: Lens' ConnectorProfile (Maybe UTCTime) Source #

Specifies when the connector profile was last updated.

ConnectorProfileConfig

data ConnectorProfileConfig Source #

Defines the connector-specific configuration and credentials for the connector profile.

See: newConnectorProfileConfig smart constructor.

Constructors

ConnectorProfileConfig' 

Fields

Instances

Instances details
ToJSON ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

Generic ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

Associated Types

type Rep ConnectorProfileConfig :: Type -> Type #

Show ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

NFData ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

Methods

rnf :: ConnectorProfileConfig -> () #

Eq ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

Hashable ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

type Rep ConnectorProfileConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileConfig

type Rep ConnectorProfileConfig = D1 ('MetaData "ConnectorProfileConfig" "Amazonka.AppFlow.Types.ConnectorProfileConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorProfileConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "connectorProfileProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectorProfileProperties)))

newConnectorProfileConfig Source #

Create a value of ConnectorProfileConfig 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:connectorProfileCredentials:ConnectorProfileConfig', connectorProfileConfig_connectorProfileCredentials - The connector-specific credentials required by each connector.

$sel:connectorProfileProperties:ConnectorProfileConfig', connectorProfileConfig_connectorProfileProperties - The connector-specific properties of the profile configuration.

ConnectorProfileCredentials

data ConnectorProfileCredentials Source #

The connector-specific credentials required by a connector.

See: newConnectorProfileCredentials smart constructor.

Constructors

ConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

Generic ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

Associated Types

type Rep ConnectorProfileCredentials :: Type -> Type #

Show ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

NFData ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

Eq ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

Hashable ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

type Rep ConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileCredentials

type Rep ConnectorProfileCredentials = D1 ('MetaData "ConnectorProfileCredentials" "Amazonka.AppFlow.Types.ConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorProfileCredentials'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "customConnector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomConnectorProfileCredentials))) :*: (S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceConnectorProfileCredentials)))) :*: ((S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "honeycode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HoneycodeConnectorProfileCredentials))) :*: (S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusConnectorProfileCredentials)) :*: (S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "redshift") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftConnectorProfileCredentials)))))) :*: (((S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceConnectorProfileCredentials))) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularConnectorProfileCredentials)))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "snowflake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnowflakeConnectorProfileCredentials))) :*: (S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroConnectorProfileCredentials)) :*: (S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaConnectorProfileCredentials)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskConnectorProfileCredentials))))))))

newConnectorProfileCredentials :: ConnectorProfileCredentials Source #

Create a value of ConnectorProfileCredentials 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:amplitude:ConnectorProfileCredentials', connectorProfileCredentials_amplitude - The connector-specific credentials required when using Amplitude.

$sel:customConnector:ConnectorProfileCredentials', connectorProfileCredentials_customConnector - Undocumented member.

$sel:datadog:ConnectorProfileCredentials', connectorProfileCredentials_datadog - The connector-specific credentials required when using Datadog.

$sel:dynatrace:ConnectorProfileCredentials', connectorProfileCredentials_dynatrace - The connector-specific credentials required when using Dynatrace.

$sel:googleAnalytics:ConnectorProfileCredentials', connectorProfileCredentials_googleAnalytics - The connector-specific credentials required when using Google Analytics.

$sel:honeycode:ConnectorProfileCredentials', connectorProfileCredentials_honeycode - The connector-specific credentials required when using Amazon Honeycode.

$sel:inforNexus:ConnectorProfileCredentials', connectorProfileCredentials_inforNexus - The connector-specific credentials required when using Infor Nexus.

$sel:marketo:ConnectorProfileCredentials', connectorProfileCredentials_marketo - The connector-specific credentials required when using Marketo.

$sel:redshift:ConnectorProfileCredentials', connectorProfileCredentials_redshift - The connector-specific credentials required when using Amazon Redshift.

$sel:sAPOData:ConnectorProfileCredentials', connectorProfileCredentials_sAPOData - Undocumented member.

$sel:salesforce:ConnectorProfileCredentials', connectorProfileCredentials_salesforce - The connector-specific credentials required when using Salesforce.

$sel:serviceNow:ConnectorProfileCredentials', connectorProfileCredentials_serviceNow - The connector-specific credentials required when using ServiceNow.

$sel:singular:ConnectorProfileCredentials', connectorProfileCredentials_singular - The connector-specific credentials required when using Singular.

$sel:slack:ConnectorProfileCredentials', connectorProfileCredentials_slack - The connector-specific credentials required when using Slack.

$sel:snowflake:ConnectorProfileCredentials', connectorProfileCredentials_snowflake - The connector-specific credentials required when using Snowflake.

$sel:trendmicro:ConnectorProfileCredentials', connectorProfileCredentials_trendmicro - The connector-specific credentials required when using Trend Micro.

$sel:veeva:ConnectorProfileCredentials', connectorProfileCredentials_veeva - The connector-specific credentials required when using Veeva.

$sel:zendesk:ConnectorProfileCredentials', connectorProfileCredentials_zendesk - The connector-specific credentials required when using Zendesk.

connectorProfileCredentials_honeycode :: Lens' ConnectorProfileCredentials (Maybe HoneycodeConnectorProfileCredentials) Source #

The connector-specific credentials required when using Amazon Honeycode.

connectorProfileCredentials_redshift :: Lens' ConnectorProfileCredentials (Maybe RedshiftConnectorProfileCredentials) Source #

The connector-specific credentials required when using Amazon Redshift.

ConnectorProfileProperties

data ConnectorProfileProperties Source #

The connector-specific profile properties required by each connector.

See: newConnectorProfileProperties smart constructor.

Constructors

ConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

ToJSON ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

Generic ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

Associated Types

type Rep ConnectorProfileProperties :: Type -> Type #

Read ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

Show ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

NFData ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

Eq ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

Hashable ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

type Rep ConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProfileProperties

type Rep ConnectorProfileProperties = D1 ('MetaData "ConnectorProfileProperties" "Amazonka.AppFlow.Types.ConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorProfileProperties'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "customConnector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomConnectorProfileProperties))) :*: (S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceConnectorProfileProperties)))) :*: ((S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "honeycode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HoneycodeConnectorProfileProperties))) :*: (S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusConnectorProfileProperties)) :*: (S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "redshift") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftConnectorProfileProperties)))))) :*: (((S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceConnectorProfileProperties))) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularConnectorProfileProperties)))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "snowflake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnowflakeConnectorProfileProperties))) :*: (S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroConnectorProfileProperties)) :*: (S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaConnectorProfileProperties)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskConnectorProfileProperties))))))))

newConnectorProfileProperties :: ConnectorProfileProperties Source #

Create a value of ConnectorProfileProperties 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:amplitude:ConnectorProfileProperties', connectorProfileProperties_amplitude - The connector-specific properties required by Amplitude.

$sel:customConnector:ConnectorProfileProperties', connectorProfileProperties_customConnector - The properties required by the custom connector.

$sel:datadog:ConnectorProfileProperties', connectorProfileProperties_datadog - The connector-specific properties required by Datadog.

$sel:dynatrace:ConnectorProfileProperties', connectorProfileProperties_dynatrace - The connector-specific properties required by Dynatrace.

$sel:googleAnalytics:ConnectorProfileProperties', connectorProfileProperties_googleAnalytics - The connector-specific properties required Google Analytics.

$sel:honeycode:ConnectorProfileProperties', connectorProfileProperties_honeycode - The connector-specific properties required by Amazon Honeycode.

$sel:inforNexus:ConnectorProfileProperties', connectorProfileProperties_inforNexus - The connector-specific properties required by Infor Nexus.

$sel:marketo:ConnectorProfileProperties', connectorProfileProperties_marketo - The connector-specific properties required by Marketo.

$sel:redshift:ConnectorProfileProperties', connectorProfileProperties_redshift - The connector-specific properties required by Amazon Redshift.

$sel:sAPOData:ConnectorProfileProperties', connectorProfileProperties_sAPOData - Undocumented member.

$sel:salesforce:ConnectorProfileProperties', connectorProfileProperties_salesforce - The connector-specific properties required by Salesforce.

$sel:serviceNow:ConnectorProfileProperties', connectorProfileProperties_serviceNow - The connector-specific properties required by serviceNow.

$sel:singular:ConnectorProfileProperties', connectorProfileProperties_singular - The connector-specific properties required by Singular.

$sel:slack:ConnectorProfileProperties', connectorProfileProperties_slack - The connector-specific properties required by Slack.

$sel:snowflake:ConnectorProfileProperties', connectorProfileProperties_snowflake - The connector-specific properties required by Snowflake.

$sel:trendmicro:ConnectorProfileProperties', connectorProfileProperties_trendmicro - The connector-specific properties required by Trend Micro.

$sel:veeva:ConnectorProfileProperties', connectorProfileProperties_veeva - The connector-specific properties required by Veeva.

$sel:zendesk:ConnectorProfileProperties', connectorProfileProperties_zendesk - The connector-specific properties required by Zendesk.

ConnectorProvisioningConfig

data ConnectorProvisioningConfig Source #

Contains information about the configuration of the connector being registered.

See: newConnectorProvisioningConfig smart constructor.

Constructors

ConnectorProvisioningConfig' 

Fields

Instances

Instances details
FromJSON ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

ToJSON ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

Generic ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

Associated Types

type Rep ConnectorProvisioningConfig :: Type -> Type #

Read ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

Show ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

NFData ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

Eq ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

Hashable ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

type Rep ConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorProvisioningConfig

type Rep ConnectorProvisioningConfig = D1 ('MetaData "ConnectorProvisioningConfig" "Amazonka.AppFlow.Types.ConnectorProvisioningConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorProvisioningConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LambdaConnectorProvisioningConfig))))

newConnectorProvisioningConfig :: ConnectorProvisioningConfig Source #

Create a value of ConnectorProvisioningConfig 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:lambda:ConnectorProvisioningConfig', connectorProvisioningConfig_lambda - Contains information about the configuration of the lambda which is being registered as the connector.

connectorProvisioningConfig_lambda :: Lens' ConnectorProvisioningConfig (Maybe LambdaConnectorProvisioningConfig) Source #

Contains information about the configuration of the lambda which is being registered as the connector.

ConnectorRuntimeSetting

data ConnectorRuntimeSetting Source #

Contains information about the connector runtime settings that are required for flow execution.

See: newConnectorRuntimeSetting smart constructor.

Constructors

ConnectorRuntimeSetting' 

Fields

Instances

Instances details
FromJSON ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Generic ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Associated Types

type Rep ConnectorRuntimeSetting :: Type -> Type #

Read ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Show ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

NFData ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Methods

rnf :: ConnectorRuntimeSetting -> () #

Eq ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

Hashable ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

type Rep ConnectorRuntimeSetting Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ConnectorRuntimeSetting

type Rep ConnectorRuntimeSetting = D1 ('MetaData "ConnectorRuntimeSetting" "Amazonka.AppFlow.Types.ConnectorRuntimeSetting" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ConnectorRuntimeSetting'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorSuppliedValueOptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "dataType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "isRequired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scope") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConnectorRuntimeSetting :: ConnectorRuntimeSetting Source #

Create a value of ConnectorRuntimeSetting 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:connectorSuppliedValueOptions:ConnectorRuntimeSetting', connectorRuntimeSetting_connectorSuppliedValueOptions - Contains default values for the connector runtime setting that are supplied by the connector.

$sel:dataType:ConnectorRuntimeSetting', connectorRuntimeSetting_dataType - Data type of the connector runtime setting.

$sel:description:ConnectorRuntimeSetting', connectorRuntimeSetting_description - A description about the connector runtime setting.

$sel:isRequired:ConnectorRuntimeSetting', connectorRuntimeSetting_isRequired - Indicates whether this connector runtime setting is required.

$sel:key:ConnectorRuntimeSetting', connectorRuntimeSetting_key - Contains value information about the connector runtime setting.

$sel:label:ConnectorRuntimeSetting', connectorRuntimeSetting_label - A label used for connector runtime setting.

$sel:scope:ConnectorRuntimeSetting', connectorRuntimeSetting_scope - Indicates the scope of the connector runtime setting.

connectorRuntimeSetting_connectorSuppliedValueOptions :: Lens' ConnectorRuntimeSetting (Maybe [Text]) Source #

Contains default values for the connector runtime setting that are supplied by the connector.

connectorRuntimeSetting_dataType :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

Data type of the connector runtime setting.

connectorRuntimeSetting_description :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

A description about the connector runtime setting.

connectorRuntimeSetting_isRequired :: Lens' ConnectorRuntimeSetting (Maybe Bool) Source #

Indicates whether this connector runtime setting is required.

connectorRuntimeSetting_key :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

Contains value information about the connector runtime setting.

connectorRuntimeSetting_label :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

A label used for connector runtime setting.

connectorRuntimeSetting_scope :: Lens' ConnectorRuntimeSetting (Maybe Text) Source #

Indicates the scope of the connector runtime setting.

CustomAuthConfig

data CustomAuthConfig Source #

Configuration information required for custom authentication.

See: newCustomAuthConfig smart constructor.

Constructors

CustomAuthConfig' 

Fields

Instances

Instances details
FromJSON CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Generic CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Associated Types

type Rep CustomAuthConfig :: Type -> Type #

Read CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Show CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

NFData CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Methods

rnf :: CustomAuthConfig -> () #

Eq CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

Hashable CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

type Rep CustomAuthConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthConfig

type Rep CustomAuthConfig = D1 ('MetaData "CustomAuthConfig" "Amazonka.AppFlow.Types.CustomAuthConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomAuthConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "authParameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AuthParameter])) :*: S1 ('MetaSel ('Just "customAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newCustomAuthConfig :: CustomAuthConfig Source #

Create a value of CustomAuthConfig 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:authParameters:CustomAuthConfig', customAuthConfig_authParameters - Information about authentication parameters required for authentication.

$sel:customAuthenticationType:CustomAuthConfig', customAuthConfig_customAuthenticationType - The authentication type that the custom connector uses.

customAuthConfig_authParameters :: Lens' CustomAuthConfig (Maybe [AuthParameter]) Source #

Information about authentication parameters required for authentication.

customAuthConfig_customAuthenticationType :: Lens' CustomAuthConfig (Maybe Text) Source #

The authentication type that the custom connector uses.

CustomAuthCredentials

data CustomAuthCredentials Source #

The custom credentials required for custom authentication.

See: newCustomAuthCredentials smart constructor.

Constructors

CustomAuthCredentials' 

Fields

Instances

Instances details
ToJSON CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

Generic CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

Associated Types

type Rep CustomAuthCredentials :: Type -> Type #

Show CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

NFData CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

Methods

rnf :: CustomAuthCredentials -> () #

Eq CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

Hashable CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

type Rep CustomAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomAuthCredentials

type Rep CustomAuthCredentials = D1 ('MetaData "CustomAuthCredentials" "Amazonka.AppFlow.Types.CustomAuthCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomAuthCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "credentialsMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text (Sensitive Text)))) :*: S1 ('MetaSel ('Just "customAuthenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomAuthCredentials Source #

Create a value of CustomAuthCredentials 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:credentialsMap:CustomAuthCredentials', customAuthCredentials_credentialsMap - A map that holds custom authentication credentials.

$sel:customAuthenticationType:CustomAuthCredentials', customAuthCredentials_customAuthenticationType - The custom authentication type that the connector uses.

customAuthCredentials_credentialsMap :: Lens' CustomAuthCredentials (Maybe (HashMap Text Text)) Source #

A map that holds custom authentication credentials.

customAuthCredentials_customAuthenticationType :: Lens' CustomAuthCredentials Text Source #

The custom authentication type that the connector uses.

CustomConnectorDestinationProperties

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.

CustomConnectorProfileCredentials

data CustomConnectorProfileCredentials Source #

The connector-specific profile credentials that are required when using the custom connector.

See: newCustomConnectorProfileCredentials smart constructor.

Constructors

CustomConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

Generic CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

Associated Types

type Rep CustomConnectorProfileCredentials :: Type -> Type #

Show CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

NFData CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

Eq CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

Hashable CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

type Rep CustomConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileCredentials

type Rep CustomConnectorProfileCredentials = D1 ('MetaData "CustomConnectorProfileCredentials" "Amazonka.AppFlow.Types.CustomConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ApiKeyCredentials)) :*: S1 ('MetaSel ('Just "basic") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BasicAuthCredentials))) :*: (S1 ('MetaSel ('Just "custom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomAuthCredentials)) :*: (S1 ('MetaSel ('Just "oauth2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuth2Credentials)) :*: S1 ('MetaSel ('Just "authenticationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AuthenticationType)))))

newCustomConnectorProfileCredentials Source #

Create a value of CustomConnectorProfileCredentials 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:

CustomConnectorProfileCredentials, customConnectorProfileCredentials_apiKey - The API keys required for the authentication of the user.

$sel:basic:CustomConnectorProfileCredentials', customConnectorProfileCredentials_basic - The basic credentials that are required for the authentication of the user.

$sel:custom:CustomConnectorProfileCredentials', customConnectorProfileCredentials_custom - If the connector uses the custom authentication mechanism, this holds the required credentials.

$sel:oauth2:CustomConnectorProfileCredentials', customConnectorProfileCredentials_oauth2 - The OAuth 2.0 credentials required for the authentication of the user.

$sel:authenticationType:CustomConnectorProfileCredentials', customConnectorProfileCredentials_authenticationType - The authentication type that the custom connector uses for authenticating while creating a connector profile.

customConnectorProfileCredentials_basic :: Lens' CustomConnectorProfileCredentials (Maybe BasicAuthCredentials) Source #

The basic credentials that are required for the authentication of the user.

customConnectorProfileCredentials_custom :: Lens' CustomConnectorProfileCredentials (Maybe CustomAuthCredentials) Source #

If the connector uses the custom authentication mechanism, this holds the required credentials.

customConnectorProfileCredentials_oauth2 :: Lens' CustomConnectorProfileCredentials (Maybe OAuth2Credentials) Source #

The OAuth 2.0 credentials required for the authentication of the user.

customConnectorProfileCredentials_authenticationType :: Lens' CustomConnectorProfileCredentials AuthenticationType Source #

The authentication type that the custom connector uses for authenticating while creating a connector profile.

CustomConnectorProfileProperties

data CustomConnectorProfileProperties Source #

The profile properties required by the custom connector.

See: newCustomConnectorProfileProperties smart constructor.

Constructors

CustomConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

ToJSON CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

Generic CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

Associated Types

type Rep CustomConnectorProfileProperties :: Type -> Type #

Read CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

Show CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

NFData CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

Eq CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

Hashable CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

type Rep CustomConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorProfileProperties

type Rep CustomConnectorProfileProperties = D1 ('MetaData "CustomConnectorProfileProperties" "Amazonka.AppFlow.Types.CustomConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oAuth2Properties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuth2Properties)) :*: S1 ('MetaSel ('Just "profileProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))

newCustomConnectorProfileProperties :: CustomConnectorProfileProperties Source #

Create a value of CustomConnectorProfileProperties 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:oAuth2Properties:CustomConnectorProfileProperties', customConnectorProfileProperties_oAuth2Properties - Undocumented member.

$sel:profileProperties:CustomConnectorProfileProperties', customConnectorProfileProperties_profileProperties - A map of properties that are required to create a profile for the custom connector.

customConnectorProfileProperties_profileProperties :: Lens' CustomConnectorProfileProperties (Maybe (HashMap Text Text)) Source #

A map of properties that are required to create a profile for the custom connector.

CustomConnectorSourceProperties

data CustomConnectorSourceProperties Source #

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

See: newCustomConnectorSourceProperties smart constructor.

Constructors

CustomConnectorSourceProperties' 

Fields

Instances

Instances details
FromJSON CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

ToJSON CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

Generic CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

Associated Types

type Rep CustomConnectorSourceProperties :: Type -> Type #

Read CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

Show CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

NFData CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

Eq CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

Hashable CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

type Rep CustomConnectorSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomConnectorSourceProperties

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

newCustomConnectorSourceProperties Source #

Create a value of CustomConnectorSourceProperties 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:CustomConnectorSourceProperties', customConnectorSourceProperties_customProperties - Custom properties that are required to use the custom connector as a source.

$sel:entityName:CustomConnectorSourceProperties', customConnectorSourceProperties_entityName - The entity specified in the custom connector as a source in the flow.

customConnectorSourceProperties_customProperties :: Lens' CustomConnectorSourceProperties (Maybe (HashMap Text Text)) Source #

Custom properties that are required to use the custom connector as a source.

customConnectorSourceProperties_entityName :: Lens' CustomConnectorSourceProperties Text Source #

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

CustomerProfilesDestinationProperties

data CustomerProfilesDestinationProperties Source #

The properties that are applied when Amazon Connect Customer Profiles is used as a destination.

See: newCustomerProfilesDestinationProperties smart constructor.

Constructors

CustomerProfilesDestinationProperties' 

Fields

  • objectTypeName :: Maybe Text

    The object specified in the Amazon Connect Customer Profiles flow destination.

  • domainName :: Text

    The unique name of the Amazon Connect Customer Profiles domain.

Instances

Instances details
FromJSON CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

ToJSON CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

Generic CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

Read CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

Show CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

NFData CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

Eq CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

Hashable CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

type Rep CustomerProfilesDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties

type Rep CustomerProfilesDestinationProperties = D1 ('MetaData "CustomerProfilesDestinationProperties" "Amazonka.AppFlow.Types.CustomerProfilesDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomerProfilesDestinationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectTypeName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "domainName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCustomerProfilesDestinationProperties Source #

Create a value of CustomerProfilesDestinationProperties 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:objectTypeName:CustomerProfilesDestinationProperties', customerProfilesDestinationProperties_objectTypeName - The object specified in the Amazon Connect Customer Profiles flow destination.

$sel:domainName:CustomerProfilesDestinationProperties', customerProfilesDestinationProperties_domainName - The unique name of the Amazon Connect Customer Profiles domain.

customerProfilesDestinationProperties_objectTypeName :: Lens' CustomerProfilesDestinationProperties (Maybe Text) Source #

The object specified in the Amazon Connect Customer Profiles flow destination.

customerProfilesDestinationProperties_domainName :: Lens' CustomerProfilesDestinationProperties Text Source #

The unique name of the Amazon Connect Customer Profiles domain.

CustomerProfilesMetadata

data CustomerProfilesMetadata Source #

The connector metadata specific to Amazon Connect Customer Profiles.

See: newCustomerProfilesMetadata smart constructor.

Instances

Instances details
FromJSON CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

Generic CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

Associated Types

type Rep CustomerProfilesMetadata :: Type -> Type #

Read CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

Show CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

NFData CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

Eq CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

Hashable CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

type Rep CustomerProfilesMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.CustomerProfilesMetadata

type Rep CustomerProfilesMetadata = D1 ('MetaData "CustomerProfilesMetadata" "Amazonka.AppFlow.Types.CustomerProfilesMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "CustomerProfilesMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newCustomerProfilesMetadata :: CustomerProfilesMetadata Source #

Create a value of CustomerProfilesMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DatadogConnectorProfileCredentials

data DatadogConnectorProfileCredentials Source #

The connector-specific credentials required by Datadog.

See: newDatadogConnectorProfileCredentials smart constructor.

Constructors

DatadogConnectorProfileCredentials' 

Fields

  • apiKey :: Sensitive Text

    A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

  • applicationKey :: Text

    Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.

Instances

Instances details
ToJSON DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

Generic DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

Associated Types

type Rep DatadogConnectorProfileCredentials :: Type -> Type #

Show DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

NFData DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

Eq DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

Hashable DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

type Rep DatadogConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials

type Rep DatadogConnectorProfileCredentials = D1 ('MetaData "DatadogConnectorProfileCredentials" "Amazonka.AppFlow.Types.DatadogConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DatadogConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "applicationKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatadogConnectorProfileCredentials Source #

Create a value of DatadogConnectorProfileCredentials 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:apiKey:DatadogConnectorProfileCredentials', datadogConnectorProfileCredentials_apiKey - A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

$sel:applicationKey:DatadogConnectorProfileCredentials', datadogConnectorProfileCredentials_applicationKey - Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.

datadogConnectorProfileCredentials_apiKey :: Lens' DatadogConnectorProfileCredentials Text Source #

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

datadogConnectorProfileCredentials_applicationKey :: Lens' DatadogConnectorProfileCredentials Text Source #

Application keys, in conjunction with your API key, give you full access to Datadog’s programmatic API. Application keys are associated with the user account that created them. The application key is used to log all requests made to the API.

DatadogConnectorProfileProperties

data DatadogConnectorProfileProperties Source #

The connector-specific profile properties required by Datadog.

See: newDatadogConnectorProfileProperties smart constructor.

Constructors

DatadogConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

ToJSON DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

Generic DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

Associated Types

type Rep DatadogConnectorProfileProperties :: Type -> Type #

Read DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

Show DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

NFData DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

Eq DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

Hashable DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

type Rep DatadogConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogConnectorProfileProperties

type Rep DatadogConnectorProfileProperties = D1 ('MetaData "DatadogConnectorProfileProperties" "Amazonka.AppFlow.Types.DatadogConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DatadogConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatadogConnectorProfileProperties Source #

Create a value of DatadogConnectorProfileProperties 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:instanceUrl:DatadogConnectorProfileProperties', datadogConnectorProfileProperties_instanceUrl - The location of the Datadog resource.

DatadogMetadata

data DatadogMetadata Source #

The connector metadata specific to Datadog.

See: newDatadogMetadata smart constructor.

Constructors

DatadogMetadata' 

Instances

Instances details
FromJSON DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

Generic DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

Associated Types

type Rep DatadogMetadata :: Type -> Type #

Read DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

Show DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

NFData DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

Methods

rnf :: DatadogMetadata -> () #

Eq DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

Hashable DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

type Rep DatadogMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogMetadata

type Rep DatadogMetadata = D1 ('MetaData "DatadogMetadata" "Amazonka.AppFlow.Types.DatadogMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DatadogMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newDatadogMetadata :: DatadogMetadata Source #

Create a value of DatadogMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DatadogSourceProperties

data DatadogSourceProperties Source #

The properties that are applied when Datadog is being used as a source.

See: newDatadogSourceProperties smart constructor.

Constructors

DatadogSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Datadog flow source.

Instances

Instances details
FromJSON DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

ToJSON DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

Generic DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

Associated Types

type Rep DatadogSourceProperties :: Type -> Type #

Read DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

Show DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

NFData DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

Methods

rnf :: DatadogSourceProperties -> () #

Eq DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

Hashable DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

type Rep DatadogSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DatadogSourceProperties

type Rep DatadogSourceProperties = D1 ('MetaData "DatadogSourceProperties" "Amazonka.AppFlow.Types.DatadogSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DatadogSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDatadogSourceProperties Source #

Create a value of DatadogSourceProperties 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:object':DatadogSourceProperties', datadogSourceProperties_object - The object specified in the Datadog flow source.

datadogSourceProperties_object :: Lens' DatadogSourceProperties Text Source #

The object specified in the Datadog flow source.

DestinationConnectorProperties

data DestinationConnectorProperties Source #

This stores the information that is required to query a particular connector.

See: newDestinationConnectorProperties smart constructor.

Constructors

DestinationConnectorProperties' 

Fields

Instances

Instances details
FromJSON DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

ToJSON DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

Generic DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

Associated Types

type Rep DestinationConnectorProperties :: Type -> Type #

Read DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

Show DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

NFData DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

Eq DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

Hashable DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

type Rep DestinationConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationConnectorProperties

type Rep DestinationConnectorProperties = D1 ('MetaData "DestinationConnectorProperties" "Amazonka.AppFlow.Types.DestinationConnectorProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DestinationConnectorProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "customConnector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomConnectorDestinationProperties)) :*: (S1 ('MetaSel ('Just "customerProfiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomerProfilesDestinationProperties)) :*: S1 ('MetaSel ('Just "eventBridge") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EventBridgeDestinationProperties)))) :*: (S1 ('MetaSel ('Just "honeycode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HoneycodeDestinationProperties)) :*: (S1 ('MetaSel ('Just "lookoutMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LookoutMetricsDestinationProperties)) :*: S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoDestinationProperties))))) :*: ((S1 ('MetaSel ('Just "redshift") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RedshiftDestinationProperties)) :*: (S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3DestinationProperties)) :*: S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataDestinationProperties)))) :*: ((S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceDestinationProperties)) :*: S1 ('MetaSel ('Just "snowflake") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SnowflakeDestinationProperties))) :*: (S1 ('MetaSel ('Just "upsolver") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpsolverDestinationProperties)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskDestinationProperties)))))))

newDestinationConnectorProperties :: DestinationConnectorProperties Source #

Create a value of DestinationConnectorProperties 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:customConnector:DestinationConnectorProperties', destinationConnectorProperties_customConnector - The properties that are required to query the custom Connector.

$sel:customerProfiles:DestinationConnectorProperties', destinationConnectorProperties_customerProfiles - The properties required to query Amazon Connect Customer Profiles.

$sel:eventBridge:DestinationConnectorProperties', destinationConnectorProperties_eventBridge - The properties required to query Amazon EventBridge.

$sel:honeycode:DestinationConnectorProperties', destinationConnectorProperties_honeycode - The properties required to query Amazon Honeycode.

$sel:lookoutMetrics:DestinationConnectorProperties', destinationConnectorProperties_lookoutMetrics - The properties required to query Amazon Lookout for Metrics.

$sel:marketo:DestinationConnectorProperties', destinationConnectorProperties_marketo - The properties required to query Marketo.

$sel:redshift:DestinationConnectorProperties', destinationConnectorProperties_redshift - The properties required to query Amazon Redshift.

$sel:s3:DestinationConnectorProperties', destinationConnectorProperties_s3 - The properties required to query Amazon S3.

$sel:sAPOData:DestinationConnectorProperties', destinationConnectorProperties_sAPOData - The properties required to query SAPOData.

$sel:salesforce:DestinationConnectorProperties', destinationConnectorProperties_salesforce - The properties required to query Salesforce.

$sel:snowflake:DestinationConnectorProperties', destinationConnectorProperties_snowflake - The properties required to query Snowflake.

$sel:upsolver:DestinationConnectorProperties', destinationConnectorProperties_upsolver - The properties required to query Upsolver.

$sel:zendesk:DestinationConnectorProperties', destinationConnectorProperties_zendesk - The properties required to query Zendesk.

DestinationFieldProperties

data DestinationFieldProperties Source #

The properties that can be applied to a field when connector is being used as a destination.

See: newDestinationFieldProperties smart constructor.

Constructors

DestinationFieldProperties' 

Fields

  • isCreatable :: Maybe Bool

    Specifies if the destination field can be created by the current user.

  • isDefaultedOnCreate :: Maybe Bool

    Specifies whether the field can use the default value during a Create operation.

  • isNullable :: Maybe Bool

    Specifies if the destination field can have a null value.

  • isUpdatable :: Maybe Bool

    Specifies whether the field can be updated during an UPDATE or UPSERT write operation.

  • isUpsertable :: Maybe Bool

    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.

  • supportedWriteOperations :: Maybe [WriteOperationType]

    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.

Instances

Instances details
FromJSON DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

Generic DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

Associated Types

type Rep DestinationFieldProperties :: Type -> Type #

Read DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

Show DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

NFData DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

Eq DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

Hashable DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

type Rep DestinationFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFieldProperties

type Rep DestinationFieldProperties = D1 ('MetaData "DestinationFieldProperties" "Amazonka.AppFlow.Types.DestinationFieldProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DestinationFieldProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "isCreatable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "isDefaultedOnCreate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "isNullable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: (S1 ('MetaSel ('Just "isUpdatable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "isUpsertable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "supportedWriteOperations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [WriteOperationType]))))))

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:isCreatable:DestinationFieldProperties', destinationFieldProperties_isCreatable - Specifies if the destination field can be created by the current user.

$sel:isDefaultedOnCreate:DestinationFieldProperties', destinationFieldProperties_isDefaultedOnCreate - Specifies whether the field can use the default value during a Create operation.

$sel:isNullable:DestinationFieldProperties', destinationFieldProperties_isNullable - Specifies if the destination field can have a null value.

$sel:isUpdatable:DestinationFieldProperties', destinationFieldProperties_isUpdatable - Specifies whether the field can be updated during an UPDATE or UPSERT write operation.

$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: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.

destinationFieldProperties_isCreatable :: Lens' DestinationFieldProperties (Maybe Bool) Source #

Specifies if the destination field can be created by the current user.

destinationFieldProperties_isDefaultedOnCreate :: Lens' DestinationFieldProperties (Maybe Bool) Source #

Specifies whether the field can use the default value during a Create operation.

destinationFieldProperties_isNullable :: Lens' DestinationFieldProperties (Maybe Bool) Source #

Specifies if the destination field can have a null value.

destinationFieldProperties_isUpdatable :: Lens' DestinationFieldProperties (Maybe Bool) Source #

Specifies whether the field can be updated during an UPDATE or UPSERT write operation.

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_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.

DestinationFlowConfig

data DestinationFlowConfig Source #

Contains information about the configuration of destination connectors present in the flow.

See: newDestinationFlowConfig smart constructor.

Constructors

DestinationFlowConfig' 

Fields

Instances

Instances details
FromJSON DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

ToJSON DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

Generic DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

Associated Types

type Rep DestinationFlowConfig :: Type -> Type #

Read DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

Show DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

NFData DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

Methods

rnf :: DestinationFlowConfig -> () #

Eq DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

Hashable DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

type Rep DestinationFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DestinationFlowConfig

type Rep DestinationFlowConfig = D1 ('MetaData "DestinationFlowConfig" "Amazonka.AppFlow.Types.DestinationFlowConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DestinationFlowConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectorType) :*: S1 ('MetaSel ('Just "destinationConnectorProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DestinationConnectorProperties))))

newDestinationFlowConfig Source #

Create a value of DestinationFlowConfig 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:apiVersion:DestinationFlowConfig', destinationFlowConfig_apiVersion - The API version that the destination connector uses.

$sel:connectorProfileName:DestinationFlowConfig', destinationFlowConfig_connectorProfileName - The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.

$sel:connectorType:DestinationFlowConfig', destinationFlowConfig_connectorType - The type of connector, such as Salesforce, Amplitude, and so on.

$sel:destinationConnectorProperties:DestinationFlowConfig', destinationFlowConfig_destinationConnectorProperties - This stores the information that is required to query a particular connector.

destinationFlowConfig_apiVersion :: Lens' DestinationFlowConfig (Maybe Text) Source #

The API version that the destination connector uses.

destinationFlowConfig_connectorProfileName :: Lens' DestinationFlowConfig (Maybe Text) Source #

The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.

destinationFlowConfig_connectorType :: Lens' DestinationFlowConfig ConnectorType Source #

The type of connector, such as Salesforce, Amplitude, and so on.

destinationFlowConfig_destinationConnectorProperties :: Lens' DestinationFlowConfig DestinationConnectorProperties Source #

This stores the information that is required to query a particular connector.

DynatraceConnectorProfileCredentials

data DynatraceConnectorProfileCredentials Source #

The connector-specific profile credentials required by Dynatrace.

See: newDynatraceConnectorProfileCredentials smart constructor.

Constructors

DynatraceConnectorProfileCredentials' 

Fields

  • apiToken :: Text

    The API tokens used by Dynatrace API to authenticate various API calls.

Instances

Instances details
ToJSON DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

Generic DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

Read DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

Show DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

NFData DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

Eq DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

Hashable DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

type Rep DynatraceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials

type Rep DynatraceConnectorProfileCredentials = D1 ('MetaData "DynatraceConnectorProfileCredentials" "Amazonka.AppFlow.Types.DynatraceConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DynatraceConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDynatraceConnectorProfileCredentials Source #

Create a value of DynatraceConnectorProfileCredentials 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:apiToken:DynatraceConnectorProfileCredentials', dynatraceConnectorProfileCredentials_apiToken - The API tokens used by Dynatrace API to authenticate various API calls.

dynatraceConnectorProfileCredentials_apiToken :: Lens' DynatraceConnectorProfileCredentials Text Source #

The API tokens used by Dynatrace API to authenticate various API calls.

DynatraceConnectorProfileProperties

data DynatraceConnectorProfileProperties Source #

The connector-specific profile properties required by Dynatrace.

See: newDynatraceConnectorProfileProperties smart constructor.

Constructors

DynatraceConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

ToJSON DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

Generic DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

Read DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

Show DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

NFData DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

Eq DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

Hashable DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

type Rep DynatraceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties

type Rep DynatraceConnectorProfileProperties = D1 ('MetaData "DynatraceConnectorProfileProperties" "Amazonka.AppFlow.Types.DynatraceConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DynatraceConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDynatraceConnectorProfileProperties Source #

Create a value of DynatraceConnectorProfileProperties 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:instanceUrl:DynatraceConnectorProfileProperties', dynatraceConnectorProfileProperties_instanceUrl - The location of the Dynatrace resource.

DynatraceMetadata

data DynatraceMetadata Source #

The connector metadata specific to Dynatrace.

See: newDynatraceMetadata smart constructor.

Constructors

DynatraceMetadata' 

Instances

Instances details
FromJSON DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

Generic DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

Associated Types

type Rep DynatraceMetadata :: Type -> Type #

Read DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

Show DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

NFData DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

Methods

rnf :: DynatraceMetadata -> () #

Eq DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

Hashable DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

type Rep DynatraceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceMetadata

type Rep DynatraceMetadata = D1 ('MetaData "DynatraceMetadata" "Amazonka.AppFlow.Types.DynatraceMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DynatraceMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newDynatraceMetadata :: DynatraceMetadata Source #

Create a value of DynatraceMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

DynatraceSourceProperties

data DynatraceSourceProperties Source #

The properties that are applied when Dynatrace is being used as a source.

See: newDynatraceSourceProperties smart constructor.

Constructors

DynatraceSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Dynatrace flow source.

Instances

Instances details
FromJSON DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

ToJSON DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

Generic DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

Associated Types

type Rep DynatraceSourceProperties :: Type -> Type #

Read DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

Show DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

NFData DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

Eq DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

Hashable DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

type Rep DynatraceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.DynatraceSourceProperties

type Rep DynatraceSourceProperties = D1 ('MetaData "DynatraceSourceProperties" "Amazonka.AppFlow.Types.DynatraceSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "DynatraceSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDynatraceSourceProperties Source #

Create a value of DynatraceSourceProperties 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:object':DynatraceSourceProperties', dynatraceSourceProperties_object - The object specified in the Dynatrace flow source.

dynatraceSourceProperties_object :: Lens' DynatraceSourceProperties Text Source #

The object specified in the Dynatrace flow source.

ErrorHandlingConfig

data ErrorHandlingConfig Source #

The settings that determine how Amazon AppFlow handles an error when placing data in the destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

See: newErrorHandlingConfig smart constructor.

Constructors

ErrorHandlingConfig' 

Fields

Instances

Instances details
FromJSON ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

ToJSON ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

Generic ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

Associated Types

type Rep ErrorHandlingConfig :: Type -> Type #

Read ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

Show ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

NFData ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

Methods

rnf :: ErrorHandlingConfig -> () #

Eq ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

Hashable ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

type Rep ErrorHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorHandlingConfig

type Rep ErrorHandlingConfig = D1 ('MetaData "ErrorHandlingConfig" "Amazonka.AppFlow.Types.ErrorHandlingConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ErrorHandlingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "failOnFirstDestinationError") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newErrorHandlingConfig :: ErrorHandlingConfig Source #

Create a value of ErrorHandlingConfig 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:bucketName:ErrorHandlingConfig', errorHandlingConfig_bucketName - Specifies the name of the Amazon S3 bucket.

$sel:bucketPrefix:ErrorHandlingConfig', errorHandlingConfig_bucketPrefix - Specifies the Amazon S3 bucket prefix.

$sel:failOnFirstDestinationError:ErrorHandlingConfig', errorHandlingConfig_failOnFirstDestinationError - Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

errorHandlingConfig_bucketName :: Lens' ErrorHandlingConfig (Maybe Text) Source #

Specifies the name of the Amazon S3 bucket.

errorHandlingConfig_bucketPrefix :: Lens' ErrorHandlingConfig (Maybe Text) Source #

Specifies the Amazon S3 bucket prefix.

errorHandlingConfig_failOnFirstDestinationError :: Lens' ErrorHandlingConfig (Maybe Bool) Source #

Specifies if the flow should fail after the first instance of a failure when attempting to place data in the destination.

ErrorInfo

data ErrorInfo Source #

Provides details in the event of a failed flow, including the failure count and the related error messages.

See: newErrorInfo smart constructor.

Constructors

ErrorInfo' 

Fields

Instances

Instances details
FromJSON ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

Generic ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

Associated Types

type Rep ErrorInfo :: Type -> Type #

Read ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

Show ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

NFData ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

Methods

rnf :: ErrorInfo -> () #

Eq ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

Hashable ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

type Rep ErrorInfo Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ErrorInfo

type Rep ErrorInfo = D1 ('MetaData "ErrorInfo" "Amazonka.AppFlow.Types.ErrorInfo" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ErrorInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "executionMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "putFailuresCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))))

newErrorInfo :: ErrorInfo Source #

Create a value of ErrorInfo 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:executionMessage:ErrorInfo', errorInfo_executionMessage - Specifies the error message that appears if a flow fails.

$sel:putFailuresCount:ErrorInfo', errorInfo_putFailuresCount - Specifies the failure count for the attempted flow.

errorInfo_executionMessage :: Lens' ErrorInfo (Maybe Text) Source #

Specifies the error message that appears if a flow fails.

errorInfo_putFailuresCount :: Lens' ErrorInfo (Maybe Integer) Source #

Specifies the failure count for the attempted flow.

EventBridgeDestinationProperties

data EventBridgeDestinationProperties Source #

The properties that are applied when Amazon EventBridge is being used as a destination.

See: newEventBridgeDestinationProperties smart constructor.

Constructors

EventBridgeDestinationProperties' 

Fields

Instances

Instances details
FromJSON EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

ToJSON EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

Generic EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

Associated Types

type Rep EventBridgeDestinationProperties :: Type -> Type #

Read EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

Show EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

NFData EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

Eq EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

Hashable EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

type Rep EventBridgeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeDestinationProperties

type Rep EventBridgeDestinationProperties = D1 ('MetaData "EventBridgeDestinationProperties" "Amazonka.AppFlow.Types.EventBridgeDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "EventBridgeDestinationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig)) :*: S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newEventBridgeDestinationProperties Source #

Create a value of EventBridgeDestinationProperties 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:errorHandlingConfig:EventBridgeDestinationProperties', eventBridgeDestinationProperties_errorHandlingConfig - Undocumented member.

$sel:object':EventBridgeDestinationProperties', eventBridgeDestinationProperties_object - The object specified in the Amazon EventBridge flow destination.

eventBridgeDestinationProperties_object :: Lens' EventBridgeDestinationProperties Text Source #

The object specified in the Amazon EventBridge flow destination.

EventBridgeMetadata

data EventBridgeMetadata Source #

The connector metadata specific to Amazon EventBridge.

See: newEventBridgeMetadata smart constructor.

Constructors

EventBridgeMetadata' 

Instances

Instances details
FromJSON EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

Generic EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

Associated Types

type Rep EventBridgeMetadata :: Type -> Type #

Read EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

Show EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

NFData EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

Methods

rnf :: EventBridgeMetadata -> () #

Eq EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

Hashable EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

type Rep EventBridgeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.EventBridgeMetadata

type Rep EventBridgeMetadata = D1 ('MetaData "EventBridgeMetadata" "Amazonka.AppFlow.Types.EventBridgeMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "EventBridgeMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newEventBridgeMetadata :: EventBridgeMetadata Source #

Create a value of EventBridgeMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ExecutionDetails

data ExecutionDetails Source #

Describes the details of the flow run, including the timestamp, status, and message.

See: newExecutionDetails smart constructor.

Constructors

ExecutionDetails' 

Fields

Instances

Instances details
FromJSON ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

Generic ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

Associated Types

type Rep ExecutionDetails :: Type -> Type #

Read ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

Show ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

NFData ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

Methods

rnf :: ExecutionDetails -> () #

Eq ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

Hashable ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

type Rep ExecutionDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionDetails

type Rep ExecutionDetails = D1 ('MetaData "ExecutionDetails" "Amazonka.AppFlow.Types.ExecutionDetails" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ExecutionDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mostRecentExecutionMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "mostRecentExecutionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: S1 ('MetaSel ('Just "mostRecentExecutionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newExecutionDetails :: ExecutionDetails Source #

Create a value of ExecutionDetails 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:mostRecentExecutionMessage:ExecutionDetails', executionDetails_mostRecentExecutionMessage - Describes the details of the most recent flow run.

$sel:mostRecentExecutionStatus:ExecutionDetails', executionDetails_mostRecentExecutionStatus - Specifies the status of the most recent flow run.

$sel:mostRecentExecutionTime:ExecutionDetails', executionDetails_mostRecentExecutionTime - Specifies the time of the most recent flow run.

executionDetails_mostRecentExecutionMessage :: Lens' ExecutionDetails (Maybe Text) Source #

Describes the details of the most recent flow run.

executionDetails_mostRecentExecutionStatus :: Lens' ExecutionDetails (Maybe ExecutionStatus) Source #

Specifies the status of the most recent flow run.

executionDetails_mostRecentExecutionTime :: Lens' ExecutionDetails (Maybe UTCTime) Source #

Specifies the time of the most recent flow run.

ExecutionRecord

data ExecutionRecord Source #

Specifies information about the past flow run instances for a given flow.

See: newExecutionRecord smart constructor.

Constructors

ExecutionRecord' 

Fields

Instances

Instances details
FromJSON ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

Generic ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

Associated Types

type Rep ExecutionRecord :: Type -> Type #

Read ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

Show ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

NFData ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

Methods

rnf :: ExecutionRecord -> () #

Eq ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

Hashable ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

type Rep ExecutionRecord Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionRecord

type Rep ExecutionRecord = D1 ('MetaData "ExecutionRecord" "Amazonka.AppFlow.Types.ExecutionRecord" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ExecutionRecord'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dataPullEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "dataPullStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "executionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionResult") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionResult)))) :*: ((S1 ('MetaSel ('Just "executionStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)) :*: S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "metadataCatalogDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MetadataCatalogDetail])) :*: S1 ('MetaSel ('Just "startedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newExecutionRecord :: ExecutionRecord Source #

Create a value of ExecutionRecord 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:dataPullEndTime:ExecutionRecord', executionRecord_dataPullEndTime - The timestamp that indicates the last new or updated record to be transferred in the flow run.

$sel:dataPullStartTime:ExecutionRecord', executionRecord_dataPullStartTime - The timestamp that determines the first new or updated record to be transferred in the flow run.

$sel:executionId:ExecutionRecord', executionRecord_executionId - Specifies the identifier of the given flow run.

$sel:executionResult:ExecutionRecord', executionRecord_executionResult - Describes the result of the given flow run.

$sel:executionStatus:ExecutionRecord', executionRecord_executionStatus - Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.

$sel:lastUpdatedAt:ExecutionRecord', executionRecord_lastUpdatedAt - Specifies the time of the most recent update.

$sel:metadataCatalogDetails:ExecutionRecord', executionRecord_metadataCatalogDetails - Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.

$sel:startedAt:ExecutionRecord', executionRecord_startedAt - Specifies the start time of the flow run.

executionRecord_dataPullEndTime :: Lens' ExecutionRecord (Maybe UTCTime) Source #

The timestamp that indicates the last new or updated record to be transferred in the flow run.

executionRecord_dataPullStartTime :: Lens' ExecutionRecord (Maybe UTCTime) Source #

The timestamp that determines the first new or updated record to be transferred in the flow run.

executionRecord_executionId :: Lens' ExecutionRecord (Maybe Text) Source #

Specifies the identifier of the given flow run.

executionRecord_executionResult :: Lens' ExecutionRecord (Maybe ExecutionResult) Source #

Describes the result of the given flow run.

executionRecord_executionStatus :: Lens' ExecutionRecord (Maybe ExecutionStatus) Source #

Specifies the flow run status and whether it is in progress, has completed successfully, or has failed.

executionRecord_lastUpdatedAt :: Lens' ExecutionRecord (Maybe UTCTime) Source #

Specifies the time of the most recent update.

executionRecord_metadataCatalogDetails :: Lens' ExecutionRecord (Maybe [MetadataCatalogDetail]) Source #

Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.

executionRecord_startedAt :: Lens' ExecutionRecord (Maybe UTCTime) Source #

Specifies the start time of the flow run.

ExecutionResult

data ExecutionResult Source #

Specifies the end result of the flow run.

See: newExecutionResult smart constructor.

Constructors

ExecutionResult' 

Fields

Instances

Instances details
FromJSON ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

Generic ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

Associated Types

type Rep ExecutionResult :: Type -> Type #

Read ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

Show ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

NFData ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

Methods

rnf :: ExecutionResult -> () #

Eq ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

Hashable ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

type Rep ExecutionResult Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ExecutionResult

type Rep ExecutionResult = D1 ('MetaData "ExecutionResult" "Amazonka.AppFlow.Types.ExecutionResult" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ExecutionResult'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bytesProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "bytesWritten") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer))) :*: (S1 ('MetaSel ('Just "errorInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorInfo)) :*: S1 ('MetaSel ('Just "recordsProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)))))

newExecutionResult :: ExecutionResult Source #

Create a value of ExecutionResult 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:bytesProcessed:ExecutionResult', executionResult_bytesProcessed - The total number of bytes processed by the flow run.

$sel:bytesWritten:ExecutionResult', executionResult_bytesWritten - The total number of bytes written as a result of the flow run.

$sel:errorInfo:ExecutionResult', executionResult_errorInfo - Provides any error message information related to the flow run.

$sel:recordsProcessed:ExecutionResult', executionResult_recordsProcessed - The number of records processed in the flow run.

executionResult_bytesProcessed :: Lens' ExecutionResult (Maybe Integer) Source #

The total number of bytes processed by the flow run.

executionResult_bytesWritten :: Lens' ExecutionResult (Maybe Integer) Source #

The total number of bytes written as a result of the flow run.

executionResult_errorInfo :: Lens' ExecutionResult (Maybe ErrorInfo) Source #

Provides any error message information related to the flow run.

executionResult_recordsProcessed :: Lens' ExecutionResult (Maybe Integer) Source #

The number of records processed in the flow run.

FieldTypeDetails

data FieldTypeDetails Source #

Contains details regarding the supported field type and the operators that can be applied for filtering.

See: newFieldTypeDetails smart constructor.

Constructors

FieldTypeDetails' 

Fields

Instances

Instances details
FromJSON FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Generic FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Associated Types

type Rep FieldTypeDetails :: Type -> Type #

Read FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Show FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

NFData FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Methods

rnf :: FieldTypeDetails -> () #

Eq FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

Hashable FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

type Rep FieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FieldTypeDetails

type Rep FieldTypeDetails = D1 ('MetaData "FieldTypeDetails" "Amazonka.AppFlow.Types.FieldTypeDetails" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "FieldTypeDetails'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "fieldLengthRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Range)) :*: (S1 ('MetaSel ('Just "fieldValueRange") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Range)) :*: S1 ('MetaSel ('Just "supportedDateFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "supportedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "valueRegexPattern") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "fieldType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "filterOperators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Operator])))))

newFieldTypeDetails Source #

Create a value of FieldTypeDetails 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:fieldLengthRange:FieldTypeDetails', fieldTypeDetails_fieldLengthRange - This is the allowable length range for this field's value.

$sel:fieldValueRange:FieldTypeDetails', fieldTypeDetails_fieldValueRange - The range of values this field can hold.

$sel:supportedDateFormat:FieldTypeDetails', fieldTypeDetails_supportedDateFormat - The date format that the field supports.

$sel:supportedValues:FieldTypeDetails', fieldTypeDetails_supportedValues - The list of values that a field can contain. For example, a Boolean fieldType can have two values: "true" and "false".

$sel:valueRegexPattern:FieldTypeDetails', fieldTypeDetails_valueRegexPattern - The regular expression pattern for the field name.

$sel:fieldType:FieldTypeDetails', fieldTypeDetails_fieldType - The type of field, such as string, integer, date, and so on.

$sel:filterOperators:FieldTypeDetails', fieldTypeDetails_filterOperators - The list of operators supported by a field.

fieldTypeDetails_fieldLengthRange :: Lens' FieldTypeDetails (Maybe Range) Source #

This is the allowable length range for this field's value.

fieldTypeDetails_fieldValueRange :: Lens' FieldTypeDetails (Maybe Range) Source #

The range of values this field can hold.

fieldTypeDetails_supportedDateFormat :: Lens' FieldTypeDetails (Maybe Text) Source #

The date format that the field supports.

fieldTypeDetails_supportedValues :: Lens' FieldTypeDetails (Maybe [Text]) Source #

The list of values that a field can contain. For example, a Boolean fieldType can have two values: "true" and "false".

fieldTypeDetails_valueRegexPattern :: Lens' FieldTypeDetails (Maybe Text) Source #

The regular expression pattern for the field name.

fieldTypeDetails_fieldType :: Lens' FieldTypeDetails Text Source #

The type of field, such as string, integer, date, and so on.

fieldTypeDetails_filterOperators :: Lens' FieldTypeDetails [Operator] Source #

The list of operators supported by a field.

FlowDefinition

data FlowDefinition Source #

The properties of the flow, such as its source, destination, trigger type, and so on.

See: newFlowDefinition smart constructor.

Constructors

FlowDefinition' 

Fields

Instances

Instances details
FromJSON FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

Generic FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

Associated Types

type Rep FlowDefinition :: Type -> Type #

Read FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

Show FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

NFData FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

Methods

rnf :: FlowDefinition -> () #

Eq FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

Hashable FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

type Rep FlowDefinition Source # 
Instance details

Defined in Amazonka.AppFlow.Types.FlowDefinition

type Rep FlowDefinition = D1 ('MetaData "FlowDefinition" "Amazonka.AppFlow.Types.FlowDefinition" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "FlowDefinition'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "destinationConnectorLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinationConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType))) :*: (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "flowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowStatus)) :*: S1 ('MetaSel ('Just "lastRunExecutionDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionDetails))) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "lastUpdatedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "sourceConnectorLabel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "sourceConnectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "triggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggerType)))))))

newFlowDefinition :: FlowDefinition Source #

Create a value of FlowDefinition 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:createdAt:FlowDefinition', flowDefinition_createdAt - Specifies when the flow was created.

$sel:createdBy:FlowDefinition', flowDefinition_createdBy - The ARN of the user who created the flow.

$sel:description:FlowDefinition', flowDefinition_description - A user-entered description of the flow.

$sel:destinationConnectorLabel:FlowDefinition', flowDefinition_destinationConnectorLabel - The label of the destination connector in the flow.

$sel:destinationConnectorType:FlowDefinition', flowDefinition_destinationConnectorType - Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.

$sel:flowArn:FlowDefinition', flowDefinition_flowArn - The flow's Amazon Resource Name (ARN).

$sel:flowName:FlowDefinition', flowDefinition_flowName - The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.

$sel:flowStatus:FlowDefinition', flowDefinition_flowStatus - Indicates the current status of the flow.

$sel:lastRunExecutionDetails:FlowDefinition', flowDefinition_lastRunExecutionDetails - Describes the details of the most recent flow run.

$sel:lastUpdatedAt:FlowDefinition', flowDefinition_lastUpdatedAt - Specifies when the flow was last updated.

$sel:lastUpdatedBy:FlowDefinition', flowDefinition_lastUpdatedBy - Specifies the account user name that most recently updated the flow.

$sel:sourceConnectorLabel:FlowDefinition', flowDefinition_sourceConnectorLabel - The label of the source connector in the flow.

$sel:sourceConnectorType:FlowDefinition', flowDefinition_sourceConnectorType - Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.

$sel:tags:FlowDefinition', flowDefinition_tags - The tags used to organize, track, or control access for your flow.

$sel:triggerType:FlowDefinition', flowDefinition_triggerType - Specifies the type of flow trigger. This can be OnDemand, Scheduled, or Event.

flowDefinition_createdAt :: Lens' FlowDefinition (Maybe UTCTime) Source #

Specifies when the flow was created.

flowDefinition_createdBy :: Lens' FlowDefinition (Maybe Text) Source #

The ARN of the user who created the flow.

flowDefinition_description :: Lens' FlowDefinition (Maybe Text) Source #

A user-entered description of the flow.

flowDefinition_destinationConnectorLabel :: Lens' FlowDefinition (Maybe Text) Source #

The label of the destination connector in the flow.

flowDefinition_destinationConnectorType :: Lens' FlowDefinition (Maybe ConnectorType) Source #

Specifies the destination connector type, such as Salesforce, Amazon S3, Amplitude, and so on.

flowDefinition_flowArn :: Lens' FlowDefinition (Maybe Text) Source #

The flow's Amazon Resource Name (ARN).

flowDefinition_flowName :: Lens' FlowDefinition (Maybe Text) Source #

The specified name of the flow. Spaces are not allowed. Use underscores (_) or hyphens (-) only.

flowDefinition_flowStatus :: Lens' FlowDefinition (Maybe FlowStatus) Source #

Indicates the current status of the flow.

flowDefinition_lastRunExecutionDetails :: Lens' FlowDefinition (Maybe ExecutionDetails) Source #

Describes the details of the most recent flow run.

flowDefinition_lastUpdatedAt :: Lens' FlowDefinition (Maybe UTCTime) Source #

Specifies when the flow was last updated.

flowDefinition_lastUpdatedBy :: Lens' FlowDefinition (Maybe Text) Source #

Specifies the account user name that most recently updated the flow.

flowDefinition_sourceConnectorLabel :: Lens' FlowDefinition (Maybe Text) Source #

The label of the source connector in the flow.

flowDefinition_sourceConnectorType :: Lens' FlowDefinition (Maybe ConnectorType) Source #

Specifies the source connector type, such as Salesforce, Amazon S3, Amplitude, and so on.

flowDefinition_tags :: Lens' FlowDefinition (Maybe (HashMap Text Text)) Source #

The tags used to organize, track, or control access for your flow.

flowDefinition_triggerType :: Lens' FlowDefinition (Maybe TriggerType) Source #

Specifies the type of flow trigger. This can be OnDemand, Scheduled, or Event.

GlueDataCatalogConfig

data GlueDataCatalogConfig Source #

Specifies the configuration that Amazon AppFlow uses when it catalogs your data with the Glue Data Catalog. When Amazon AppFlow catalogs your data, it stores metadata in Data Catalog tables. This metadata represents the data that's transferred by the flow that you configure with these settings.

You can configure a flow with these settings only when the flow destination is Amazon S3.

See: newGlueDataCatalogConfig smart constructor.

Constructors

GlueDataCatalogConfig' 

Fields

  • roleArn :: Text

    The Amazon Resource Name (ARN) of an IAM role that grants Amazon AppFlow the permissions it needs to create Data Catalog tables, databases, and partitions.

    For an example IAM policy that has the required permissions, see Identity-based policy examples for Amazon AppFlow.

  • databaseName :: Text

    The name of the Data Catalog database that stores the metadata tables that Amazon AppFlow creates in your Amazon Web Services account. These tables contain metadata for the data that's transferred by the flow that you configure with this parameter.

    When you configure a new flow with this parameter, you must specify an existing database.

  • tablePrefix :: Text

    A naming prefix for each Data Catalog table that Amazon AppFlow creates for the flow that you configure with this setting. Amazon AppFlow adds the prefix to the beginning of the each table name.

Instances

Instances details
FromJSON GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

ToJSON GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

Generic GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

Associated Types

type Rep GlueDataCatalogConfig :: Type -> Type #

Read GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

Show GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

NFData GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

Methods

rnf :: GlueDataCatalogConfig -> () #

Eq GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

Hashable GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

type Rep GlueDataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GlueDataCatalogConfig

type Rep GlueDataCatalogConfig = D1 ('MetaData "GlueDataCatalogConfig" "Amazonka.AppFlow.Types.GlueDataCatalogConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "GlueDataCatalogConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tablePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGlueDataCatalogConfig Source #

Create a value of GlueDataCatalogConfig 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:roleArn:GlueDataCatalogConfig', glueDataCatalogConfig_roleArn - The Amazon Resource Name (ARN) of an IAM role that grants Amazon AppFlow the permissions it needs to create Data Catalog tables, databases, and partitions.

For an example IAM policy that has the required permissions, see Identity-based policy examples for Amazon AppFlow.

$sel:databaseName:GlueDataCatalogConfig', glueDataCatalogConfig_databaseName - The name of the Data Catalog database that stores the metadata tables that Amazon AppFlow creates in your Amazon Web Services account. These tables contain metadata for the data that's transferred by the flow that you configure with this parameter.

When you configure a new flow with this parameter, you must specify an existing database.

$sel:tablePrefix:GlueDataCatalogConfig', glueDataCatalogConfig_tablePrefix - A naming prefix for each Data Catalog table that Amazon AppFlow creates for the flow that you configure with this setting. Amazon AppFlow adds the prefix to the beginning of the each table name.

glueDataCatalogConfig_roleArn :: Lens' GlueDataCatalogConfig Text Source #

The Amazon Resource Name (ARN) of an IAM role that grants Amazon AppFlow the permissions it needs to create Data Catalog tables, databases, and partitions.

For an example IAM policy that has the required permissions, see Identity-based policy examples for Amazon AppFlow.

glueDataCatalogConfig_databaseName :: Lens' GlueDataCatalogConfig Text Source #

The name of the Data Catalog database that stores the metadata tables that Amazon AppFlow creates in your Amazon Web Services account. These tables contain metadata for the data that's transferred by the flow that you configure with this parameter.

When you configure a new flow with this parameter, you must specify an existing database.

glueDataCatalogConfig_tablePrefix :: Lens' GlueDataCatalogConfig Text Source #

A naming prefix for each Data Catalog table that Amazon AppFlow creates for the flow that you configure with this setting. Amazon AppFlow adds the prefix to the beginning of the each table name.

GoogleAnalyticsConnectorProfileCredentials

data GoogleAnalyticsConnectorProfileCredentials Source #

The connector-specific profile credentials required by Google Analytics.

See: newGoogleAnalyticsConnectorProfileCredentials smart constructor.

Constructors

GoogleAnalyticsConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

Generic GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

Show GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

NFData GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

Eq GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

Hashable GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

type Rep GoogleAnalyticsConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials

type Rep GoogleAnalyticsConnectorProfileCredentials = D1 ('MetaData "GoogleAnalyticsConnectorProfileCredentials" "Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "GoogleAnalyticsConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest))) :*: (S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newGoogleAnalyticsConnectorProfileCredentials Source #

Create a value of GoogleAnalyticsConnectorProfileCredentials 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:accessToken:GoogleAnalyticsConnectorProfileCredentials', googleAnalyticsConnectorProfileCredentials_accessToken - The credentials used to access protected Google Analytics resources.

$sel:oAuthRequest:GoogleAnalyticsConnectorProfileCredentials', googleAnalyticsConnectorProfileCredentials_oAuthRequest - The OAuth requirement needed to request security tokens from the connector endpoint.

$sel:refreshToken:GoogleAnalyticsConnectorProfileCredentials', googleAnalyticsConnectorProfileCredentials_refreshToken - The credentials used to acquire new access tokens. This is required only for OAuth2 access tokens, and is not required for OAuth1 access tokens.

$sel:clientId:GoogleAnalyticsConnectorProfileCredentials', googleAnalyticsConnectorProfileCredentials_clientId - The identifier for the desired client.

$sel:clientSecret:GoogleAnalyticsConnectorProfileCredentials', googleAnalyticsConnectorProfileCredentials_clientSecret - The client secret used by the OAuth client to authenticate to the authorization server.

googleAnalyticsConnectorProfileCredentials_accessToken :: Lens' GoogleAnalyticsConnectorProfileCredentials (Maybe Text) Source #

The credentials used to access protected Google Analytics resources.

googleAnalyticsConnectorProfileCredentials_oAuthRequest :: Lens' GoogleAnalyticsConnectorProfileCredentials (Maybe ConnectorOAuthRequest) Source #

The OAuth requirement needed to request security tokens from the connector endpoint.

googleAnalyticsConnectorProfileCredentials_refreshToken :: Lens' GoogleAnalyticsConnectorProfileCredentials (Maybe Text) Source #

The credentials used to acquire new access tokens. This is required only for OAuth2 access tokens, and is not required for OAuth1 access tokens.

googleAnalyticsConnectorProfileCredentials_clientSecret :: Lens' GoogleAnalyticsConnectorProfileCredentials Text Source #

The client secret used by the OAuth client to authenticate to the authorization server.

GoogleAnalyticsConnectorProfileProperties

data GoogleAnalyticsConnectorProfileProperties Source #

The connector-specific profile properties required by Google Analytics.

See: newGoogleAnalyticsConnectorProfileProperties smart constructor.

Instances

Instances details
FromJSON GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

ToJSON GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

Generic GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

Read GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

Show GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

NFData GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

Eq GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

Hashable GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

type Rep GoogleAnalyticsConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties

type Rep GoogleAnalyticsConnectorProfileProperties = D1 ('MetaData "GoogleAnalyticsConnectorProfileProperties" "Amazonka.AppFlow.Types.GoogleAnalyticsConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "GoogleAnalyticsConnectorProfileProperties'" 'PrefixI 'False) (U1 :: Type -> Type))

GoogleAnalyticsMetadata

data GoogleAnalyticsMetadata Source #

The connector metadata specific to Google Analytics.

See: newGoogleAnalyticsMetadata smart constructor.

Constructors

GoogleAnalyticsMetadata' 

Fields

Instances

Instances details
FromJSON GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

Generic GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

Associated Types

type Rep GoogleAnalyticsMetadata :: Type -> Type #

Read GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

Show GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

NFData GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

Methods

rnf :: GoogleAnalyticsMetadata -> () #

Eq GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

Hashable GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

type Rep GoogleAnalyticsMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsMetadata

type Rep GoogleAnalyticsMetadata = D1 ('MetaData "GoogleAnalyticsMetadata" "Amazonka.AppFlow.Types.GoogleAnalyticsMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "GoogleAnalyticsMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newGoogleAnalyticsMetadata :: GoogleAnalyticsMetadata Source #

Create a value of GoogleAnalyticsMetadata 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:oAuthScopes:GoogleAnalyticsMetadata', googleAnalyticsMetadata_oAuthScopes - The desired authorization scope for the Google Analytics account.

googleAnalyticsMetadata_oAuthScopes :: Lens' GoogleAnalyticsMetadata (Maybe [Text]) Source #

The desired authorization scope for the Google Analytics account.

GoogleAnalyticsSourceProperties

data GoogleAnalyticsSourceProperties Source #

The properties that are applied when Google Analytics is being used as a source.

See: newGoogleAnalyticsSourceProperties smart constructor.

Constructors

GoogleAnalyticsSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Google Analytics flow source.

Instances

Instances details
FromJSON GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

ToJSON GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

Generic GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

Associated Types

type Rep GoogleAnalyticsSourceProperties :: Type -> Type #

Read GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

Show GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

NFData GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

Eq GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

Hashable GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

type Rep GoogleAnalyticsSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties

type Rep GoogleAnalyticsSourceProperties = D1 ('MetaData "GoogleAnalyticsSourceProperties" "Amazonka.AppFlow.Types.GoogleAnalyticsSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "GoogleAnalyticsSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGoogleAnalyticsSourceProperties Source #

Create a value of GoogleAnalyticsSourceProperties 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:object':GoogleAnalyticsSourceProperties', googleAnalyticsSourceProperties_object - The object specified in the Google Analytics flow source.

googleAnalyticsSourceProperties_object :: Lens' GoogleAnalyticsSourceProperties Text Source #

The object specified in the Google Analytics flow source.

HoneycodeConnectorProfileCredentials

data HoneycodeConnectorProfileCredentials Source #

The connector-specific credentials required when using Amazon Honeycode.

See: newHoneycodeConnectorProfileCredentials smart constructor.

Constructors

HoneycodeConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

Generic HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

Show HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

NFData HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

Eq HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

Hashable HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

type Rep HoneycodeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials

type Rep HoneycodeConnectorProfileCredentials = D1 ('MetaData "HoneycodeConnectorProfileCredentials" "Amazonka.AppFlow.Types.HoneycodeConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "HoneycodeConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest)) :*: S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newHoneycodeConnectorProfileCredentials :: HoneycodeConnectorProfileCredentials Source #

Create a value of HoneycodeConnectorProfileCredentials 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:accessToken:HoneycodeConnectorProfileCredentials', honeycodeConnectorProfileCredentials_accessToken - The credentials used to access protected Amazon Honeycode resources.

$sel:oAuthRequest:HoneycodeConnectorProfileCredentials', honeycodeConnectorProfileCredentials_oAuthRequest - Undocumented member.

$sel:refreshToken:HoneycodeConnectorProfileCredentials', honeycodeConnectorProfileCredentials_refreshToken - The credentials used to acquire new access tokens.

honeycodeConnectorProfileCredentials_accessToken :: Lens' HoneycodeConnectorProfileCredentials (Maybe Text) Source #

The credentials used to access protected Amazon Honeycode resources.

HoneycodeConnectorProfileProperties

data HoneycodeConnectorProfileProperties Source #

The connector-specific properties required when using Amazon Honeycode.

See: newHoneycodeConnectorProfileProperties smart constructor.

Instances

Instances details
FromJSON HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

ToJSON HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

Generic HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

Read HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

Show HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

NFData HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

Eq HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

Hashable HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

type Rep HoneycodeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties

type Rep HoneycodeConnectorProfileProperties = D1 ('MetaData "HoneycodeConnectorProfileProperties" "Amazonka.AppFlow.Types.HoneycodeConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "HoneycodeConnectorProfileProperties'" 'PrefixI 'False) (U1 :: Type -> Type))

newHoneycodeConnectorProfileProperties :: HoneycodeConnectorProfileProperties Source #

Create a value of HoneycodeConnectorProfileProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

HoneycodeDestinationProperties

data HoneycodeDestinationProperties Source #

The properties that are applied when Amazon Honeycode is used as a destination.

See: newHoneycodeDestinationProperties smart constructor.

Constructors

HoneycodeDestinationProperties' 

Fields

Instances

Instances details
FromJSON HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

ToJSON HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

Generic HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

Associated Types

type Rep HoneycodeDestinationProperties :: Type -> Type #

Read HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

Show HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

NFData HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

Eq HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

Hashable HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

type Rep HoneycodeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeDestinationProperties

type Rep HoneycodeDestinationProperties = D1 ('MetaData "HoneycodeDestinationProperties" "Amazonka.AppFlow.Types.HoneycodeDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "HoneycodeDestinationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig)) :*: S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newHoneycodeDestinationProperties Source #

Create a value of HoneycodeDestinationProperties 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:errorHandlingConfig:HoneycodeDestinationProperties', honeycodeDestinationProperties_errorHandlingConfig - Undocumented member.

$sel:object':HoneycodeDestinationProperties', honeycodeDestinationProperties_object - The object specified in the Amazon Honeycode flow destination.

honeycodeDestinationProperties_object :: Lens' HoneycodeDestinationProperties Text Source #

The object specified in the Amazon Honeycode flow destination.

HoneycodeMetadata

data HoneycodeMetadata Source #

The connector metadata specific to Amazon Honeycode.

See: newHoneycodeMetadata smart constructor.

Constructors

HoneycodeMetadata' 

Fields

Instances

Instances details
FromJSON HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

Generic HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

Associated Types

type Rep HoneycodeMetadata :: Type -> Type #

Read HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

Show HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

NFData HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

Methods

rnf :: HoneycodeMetadata -> () #

Eq HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

Hashable HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

type Rep HoneycodeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.HoneycodeMetadata

type Rep HoneycodeMetadata = D1 ('MetaData "HoneycodeMetadata" "Amazonka.AppFlow.Types.HoneycodeMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "HoneycodeMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newHoneycodeMetadata :: HoneycodeMetadata Source #

Create a value of HoneycodeMetadata 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:oAuthScopes:HoneycodeMetadata', honeycodeMetadata_oAuthScopes - The desired authorization scope for the Amazon Honeycode account.

honeycodeMetadata_oAuthScopes :: Lens' HoneycodeMetadata (Maybe [Text]) Source #

The desired authorization scope for the Amazon Honeycode account.

IncrementalPullConfig

data IncrementalPullConfig Source #

Specifies the configuration used when importing incremental records from the source.

See: newIncrementalPullConfig smart constructor.

Constructors

IncrementalPullConfig' 

Fields

  • datetimeTypeFieldName :: Maybe Text

    A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

Instances

Instances details
FromJSON IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

ToJSON IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

Generic IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

Associated Types

type Rep IncrementalPullConfig :: Type -> Type #

Read IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

Show IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

NFData IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

Methods

rnf :: IncrementalPullConfig -> () #

Eq IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

Hashable IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

type Rep IncrementalPullConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.IncrementalPullConfig

type Rep IncrementalPullConfig = D1 ('MetaData "IncrementalPullConfig" "Amazonka.AppFlow.Types.IncrementalPullConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "IncrementalPullConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "datetimeTypeFieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newIncrementalPullConfig :: IncrementalPullConfig Source #

Create a value of IncrementalPullConfig 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:datetimeTypeFieldName:IncrementalPullConfig', incrementalPullConfig_datetimeTypeFieldName - A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

incrementalPullConfig_datetimeTypeFieldName :: Lens' IncrementalPullConfig (Maybe Text) Source #

A field that specifies the date time or timestamp field as the criteria to use when importing incremental records from the source.

InforNexusConnectorProfileCredentials

data InforNexusConnectorProfileCredentials Source #

The connector-specific profile credentials required by Infor Nexus.

See: newInforNexusConnectorProfileCredentials smart constructor.

Constructors

InforNexusConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

Generic InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

Show InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

NFData InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

Eq InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

Hashable InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

type Rep InforNexusConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials

type Rep InforNexusConnectorProfileCredentials = D1 ('MetaData "InforNexusConnectorProfileCredentials" "Amazonka.AppFlow.Types.InforNexusConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "InforNexusConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessKeyId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)) :*: S1 ('MetaSel ('Just "userId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "secretAccessKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "datakey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

InforNexusConnectorProfileProperties

data InforNexusConnectorProfileProperties Source #

The connector-specific profile properties required by Infor Nexus.

See: newInforNexusConnectorProfileProperties smart constructor.

Constructors

InforNexusConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

ToJSON InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

Generic InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

Read InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

Show InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

NFData InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

Eq InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

Hashable InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

type Rep InforNexusConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties

type Rep InforNexusConnectorProfileProperties = D1 ('MetaData "InforNexusConnectorProfileProperties" "Amazonka.AppFlow.Types.InforNexusConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "InforNexusConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInforNexusConnectorProfileProperties Source #

Create a value of InforNexusConnectorProfileProperties 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:instanceUrl:InforNexusConnectorProfileProperties', inforNexusConnectorProfileProperties_instanceUrl - The location of the Infor Nexus resource.

InforNexusMetadata

data InforNexusMetadata Source #

The connector metadata specific to Infor Nexus.

See: newInforNexusMetadata smart constructor.

Constructors

InforNexusMetadata' 

Instances

Instances details
FromJSON InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

Generic InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

Associated Types

type Rep InforNexusMetadata :: Type -> Type #

Read InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

Show InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

NFData InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

Methods

rnf :: InforNexusMetadata -> () #

Eq InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

Hashable InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

type Rep InforNexusMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusMetadata

type Rep InforNexusMetadata = D1 ('MetaData "InforNexusMetadata" "Amazonka.AppFlow.Types.InforNexusMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "InforNexusMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newInforNexusMetadata :: InforNexusMetadata Source #

Create a value of InforNexusMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

InforNexusSourceProperties

data InforNexusSourceProperties Source #

The properties that are applied when Infor Nexus is being used as a source.

See: newInforNexusSourceProperties smart constructor.

Constructors

InforNexusSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Infor Nexus flow source.

Instances

Instances details
FromJSON InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

ToJSON InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

Generic InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

Associated Types

type Rep InforNexusSourceProperties :: Type -> Type #

Read InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

Show InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

NFData InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

Eq InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

Hashable InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

type Rep InforNexusSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.InforNexusSourceProperties

type Rep InforNexusSourceProperties = D1 ('MetaData "InforNexusSourceProperties" "Amazonka.AppFlow.Types.InforNexusSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "InforNexusSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newInforNexusSourceProperties Source #

Create a value of InforNexusSourceProperties 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:object':InforNexusSourceProperties', inforNexusSourceProperties_object - The object specified in the Infor Nexus flow source.

inforNexusSourceProperties_object :: Lens' InforNexusSourceProperties Text Source #

The object specified in the Infor Nexus flow source.

LambdaConnectorProvisioningConfig

data LambdaConnectorProvisioningConfig Source #

Contains information about the configuration of the lambda which is being registered as the connector.

See: newLambdaConnectorProvisioningConfig smart constructor.

Constructors

LambdaConnectorProvisioningConfig' 

Fields

Instances

Instances details
FromJSON LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

ToJSON LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

Generic LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

Associated Types

type Rep LambdaConnectorProvisioningConfig :: Type -> Type #

Read LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

Show LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

NFData LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

Eq LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

Hashable LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

type Rep LambdaConnectorProvisioningConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig

type Rep LambdaConnectorProvisioningConfig = D1 ('MetaData "LambdaConnectorProvisioningConfig" "Amazonka.AppFlow.Types.LambdaConnectorProvisioningConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "LambdaConnectorProvisioningConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "lambdaArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newLambdaConnectorProvisioningConfig Source #

Create a value of LambdaConnectorProvisioningConfig 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:lambdaArn:LambdaConnectorProvisioningConfig', lambdaConnectorProvisioningConfig_lambdaArn - Lambda ARN of the connector being registered.

LookoutMetricsDestinationProperties

data LookoutMetricsDestinationProperties Source #

The properties that are applied when Amazon Lookout for Metrics is used as a destination.

See: newLookoutMetricsDestinationProperties smart constructor.

Instances

Instances details
FromJSON LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

ToJSON LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

Generic LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

Read LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

Show LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

NFData LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

Eq LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

Hashable LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

type Rep LookoutMetricsDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties

type Rep LookoutMetricsDestinationProperties = D1 ('MetaData "LookoutMetricsDestinationProperties" "Amazonka.AppFlow.Types.LookoutMetricsDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "LookoutMetricsDestinationProperties'" 'PrefixI 'False) (U1 :: Type -> Type))

newLookoutMetricsDestinationProperties :: LookoutMetricsDestinationProperties Source #

Create a value of LookoutMetricsDestinationProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

MarketoConnectorProfileCredentials

data MarketoConnectorProfileCredentials Source #

The connector-specific profile credentials required by Marketo.

See: newMarketoConnectorProfileCredentials smart constructor.

Constructors

MarketoConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

Generic MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

Associated Types

type Rep MarketoConnectorProfileCredentials :: Type -> Type #

Show MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

NFData MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

Eq MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

Hashable MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

type Rep MarketoConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials

type Rep MarketoConnectorProfileCredentials = D1 ('MetaData "MarketoConnectorProfileCredentials" "Amazonka.AppFlow.Types.MarketoConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MarketoConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest))) :*: (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newMarketoConnectorProfileCredentials Source #

Create a value of MarketoConnectorProfileCredentials 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:accessToken:MarketoConnectorProfileCredentials', marketoConnectorProfileCredentials_accessToken - The credentials used to access protected Marketo resources.

$sel:oAuthRequest:MarketoConnectorProfileCredentials', marketoConnectorProfileCredentials_oAuthRequest - The OAuth requirement needed to request security tokens from the connector endpoint.

$sel:clientId:MarketoConnectorProfileCredentials', marketoConnectorProfileCredentials_clientId - The identifier for the desired client.

$sel:clientSecret:MarketoConnectorProfileCredentials', marketoConnectorProfileCredentials_clientSecret - The client secret used by the OAuth client to authenticate to the authorization server.

marketoConnectorProfileCredentials_accessToken :: Lens' MarketoConnectorProfileCredentials (Maybe Text) Source #

The credentials used to access protected Marketo resources.

marketoConnectorProfileCredentials_oAuthRequest :: Lens' MarketoConnectorProfileCredentials (Maybe ConnectorOAuthRequest) Source #

The OAuth requirement needed to request security tokens from the connector endpoint.

marketoConnectorProfileCredentials_clientSecret :: Lens' MarketoConnectorProfileCredentials Text Source #

The client secret used by the OAuth client to authenticate to the authorization server.

MarketoConnectorProfileProperties

data MarketoConnectorProfileProperties Source #

The connector-specific profile properties required when using Marketo.

See: newMarketoConnectorProfileProperties smart constructor.

Constructors

MarketoConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

ToJSON MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

Generic MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

Associated Types

type Rep MarketoConnectorProfileProperties :: Type -> Type #

Read MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

Show MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

NFData MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

Eq MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

Hashable MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

type Rep MarketoConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoConnectorProfileProperties

type Rep MarketoConnectorProfileProperties = D1 ('MetaData "MarketoConnectorProfileProperties" "Amazonka.AppFlow.Types.MarketoConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MarketoConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMarketoConnectorProfileProperties Source #

Create a value of MarketoConnectorProfileProperties 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:instanceUrl:MarketoConnectorProfileProperties', marketoConnectorProfileProperties_instanceUrl - The location of the Marketo resource.

MarketoDestinationProperties

data MarketoDestinationProperties Source #

The properties that Amazon AppFlow applies when you use Marketo as a flow destination.

See: newMarketoDestinationProperties smart constructor.

Constructors

MarketoDestinationProperties' 

Fields

Instances

Instances details
FromJSON MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

ToJSON MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

Generic MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

Associated Types

type Rep MarketoDestinationProperties :: Type -> Type #

Read MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

Show MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

NFData MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

Eq MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

Hashable MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

type Rep MarketoDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoDestinationProperties

type Rep MarketoDestinationProperties = D1 ('MetaData "MarketoDestinationProperties" "Amazonka.AppFlow.Types.MarketoDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MarketoDestinationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig)) :*: S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMarketoDestinationProperties Source #

Create a value of MarketoDestinationProperties 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:errorHandlingConfig:MarketoDestinationProperties', marketoDestinationProperties_errorHandlingConfig - Undocumented member.

$sel:object':MarketoDestinationProperties', marketoDestinationProperties_object - The object specified in the Marketo flow destination.

marketoDestinationProperties_object :: Lens' MarketoDestinationProperties Text Source #

The object specified in the Marketo flow destination.

MarketoMetadata

data MarketoMetadata Source #

The connector metadata specific to Marketo.

See: newMarketoMetadata smart constructor.

Constructors

MarketoMetadata' 

Instances

Instances details
FromJSON MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

Generic MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

Associated Types

type Rep MarketoMetadata :: Type -> Type #

Read MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

Show MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

NFData MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

Methods

rnf :: MarketoMetadata -> () #

Eq MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

Hashable MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

type Rep MarketoMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoMetadata

type Rep MarketoMetadata = D1 ('MetaData "MarketoMetadata" "Amazonka.AppFlow.Types.MarketoMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MarketoMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newMarketoMetadata :: MarketoMetadata Source #

Create a value of MarketoMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

MarketoSourceProperties

data MarketoSourceProperties Source #

The properties that are applied when Marketo is being used as a source.

See: newMarketoSourceProperties smart constructor.

Constructors

MarketoSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Marketo flow source.

Instances

Instances details
FromJSON MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

ToJSON MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

Generic MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

Associated Types

type Rep MarketoSourceProperties :: Type -> Type #

Read MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

Show MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

NFData MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

Methods

rnf :: MarketoSourceProperties -> () #

Eq MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

Hashable MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

type Rep MarketoSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MarketoSourceProperties

type Rep MarketoSourceProperties = D1 ('MetaData "MarketoSourceProperties" "Amazonka.AppFlow.Types.MarketoSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MarketoSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newMarketoSourceProperties Source #

Create a value of MarketoSourceProperties 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:object':MarketoSourceProperties', marketoSourceProperties_object - The object specified in the Marketo flow source.

marketoSourceProperties_object :: Lens' MarketoSourceProperties Text Source #

The object specified in the Marketo flow source.

MetadataCatalogConfig

data MetadataCatalogConfig Source #

Specifies the configuration that Amazon AppFlow uses when it catalogs your data. When Amazon AppFlow catalogs your data, it stores metadata in a data catalog.

See: newMetadataCatalogConfig smart constructor.

Constructors

MetadataCatalogConfig' 

Fields

Instances

Instances details
FromJSON MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

ToJSON MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

Generic MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

Associated Types

type Rep MetadataCatalogConfig :: Type -> Type #

Read MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

Show MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

NFData MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

Methods

rnf :: MetadataCatalogConfig -> () #

Eq MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

Hashable MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

type Rep MetadataCatalogConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogConfig

type Rep MetadataCatalogConfig = D1 ('MetaData "MetadataCatalogConfig" "Amazonka.AppFlow.Types.MetadataCatalogConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MetadataCatalogConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "glueDataCatalog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GlueDataCatalogConfig))))

newMetadataCatalogConfig :: MetadataCatalogConfig Source #

Create a value of MetadataCatalogConfig 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:glueDataCatalog:MetadataCatalogConfig', metadataCatalogConfig_glueDataCatalog - Specifies the configuration that Amazon AppFlow uses when it catalogs your data with the Glue Data Catalog.

metadataCatalogConfig_glueDataCatalog :: Lens' MetadataCatalogConfig (Maybe GlueDataCatalogConfig) Source #

Specifies the configuration that Amazon AppFlow uses when it catalogs your data with the Glue Data Catalog.

MetadataCatalogDetail

data MetadataCatalogDetail Source #

Describes the metadata catalog, metadata table, and data partitions that Amazon AppFlow used for the associated flow run.

See: newMetadataCatalogDetail smart constructor.

Constructors

MetadataCatalogDetail' 

Fields

  • catalogType :: Maybe CatalogType

    The type of metadata catalog that Amazon AppFlow used for the associated flow run. This parameter returns the following value:

    GLUE
    The metadata catalog is provided by the Glue Data Catalog. Glue includes the Glue Data Catalog as a component.
  • partitionRegistrationOutput :: Maybe RegistrationOutput

    Describes the status of the attempt from Amazon AppFlow to register the data partitions with the metadata catalog. The data partitions organize the flow output into a hierarchical path, such as a folder path in an S3 bucket. Amazon AppFlow creates the partitions (if they don't already exist) based on your flow configuration.

  • tableName :: Maybe Text

    The name of the table that stores the metadata for the associated flow run. The table stores metadata that represents the data that the flow transferred. Amazon AppFlow stores the table in the metadata catalog.

  • tableRegistrationOutput :: Maybe RegistrationOutput

    Describes the status of the attempt from Amazon AppFlow to register the metadata table with the metadata catalog. Amazon AppFlow creates or updates this table for the associated flow run.

Instances

Instances details
FromJSON MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

Generic MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

Associated Types

type Rep MetadataCatalogDetail :: Type -> Type #

Read MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

Show MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

NFData MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

Methods

rnf :: MetadataCatalogDetail -> () #

Eq MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

Hashable MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

type Rep MetadataCatalogDetail Source # 
Instance details

Defined in Amazonka.AppFlow.Types.MetadataCatalogDetail

type Rep MetadataCatalogDetail = D1 ('MetaData "MetadataCatalogDetail" "Amazonka.AppFlow.Types.MetadataCatalogDetail" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "MetadataCatalogDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "catalogType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CatalogType)) :*: S1 ('MetaSel ('Just "partitionRegistrationOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistrationOutput))) :*: (S1 ('MetaSel ('Just "tableName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tableRegistrationOutput") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RegistrationOutput)))))

newMetadataCatalogDetail :: MetadataCatalogDetail Source #

Create a value of MetadataCatalogDetail 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:catalogType:MetadataCatalogDetail', metadataCatalogDetail_catalogType - The type of metadata catalog that Amazon AppFlow used for the associated flow run. This parameter returns the following value:

GLUE
The metadata catalog is provided by the Glue Data Catalog. Glue includes the Glue Data Catalog as a component.

$sel:partitionRegistrationOutput:MetadataCatalogDetail', metadataCatalogDetail_partitionRegistrationOutput - Describes the status of the attempt from Amazon AppFlow to register the data partitions with the metadata catalog. The data partitions organize the flow output into a hierarchical path, such as a folder path in an S3 bucket. Amazon AppFlow creates the partitions (if they don't already exist) based on your flow configuration.

$sel:tableName:MetadataCatalogDetail', metadataCatalogDetail_tableName - The name of the table that stores the metadata for the associated flow run. The table stores metadata that represents the data that the flow transferred. Amazon AppFlow stores the table in the metadata catalog.

$sel:tableRegistrationOutput:MetadataCatalogDetail', metadataCatalogDetail_tableRegistrationOutput - Describes the status of the attempt from Amazon AppFlow to register the metadata table with the metadata catalog. Amazon AppFlow creates or updates this table for the associated flow run.

metadataCatalogDetail_catalogType :: Lens' MetadataCatalogDetail (Maybe CatalogType) Source #

The type of metadata catalog that Amazon AppFlow used for the associated flow run. This parameter returns the following value:

GLUE
The metadata catalog is provided by the Glue Data Catalog. Glue includes the Glue Data Catalog as a component.

metadataCatalogDetail_partitionRegistrationOutput :: Lens' MetadataCatalogDetail (Maybe RegistrationOutput) Source #

Describes the status of the attempt from Amazon AppFlow to register the data partitions with the metadata catalog. The data partitions organize the flow output into a hierarchical path, such as a folder path in an S3 bucket. Amazon AppFlow creates the partitions (if they don't already exist) based on your flow configuration.

metadataCatalogDetail_tableName :: Lens' MetadataCatalogDetail (Maybe Text) Source #

The name of the table that stores the metadata for the associated flow run. The table stores metadata that represents the data that the flow transferred. Amazon AppFlow stores the table in the metadata catalog.

metadataCatalogDetail_tableRegistrationOutput :: Lens' MetadataCatalogDetail (Maybe RegistrationOutput) Source #

Describes the status of the attempt from Amazon AppFlow to register the metadata table with the metadata catalog. Amazon AppFlow creates or updates this table for the associated flow run.

OAuth2Credentials

data OAuth2Credentials Source #

The OAuth 2.0 credentials required for OAuth 2.0 authentication.

See: newOAuth2Credentials smart constructor.

Constructors

OAuth2Credentials' 

Fields

Instances

Instances details
ToJSON OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

Generic OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

Associated Types

type Rep OAuth2Credentials :: Type -> Type #

Show OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

NFData OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

Methods

rnf :: OAuth2Credentials -> () #

Eq OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

Hashable OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

type Rep OAuth2Credentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Credentials

type Rep OAuth2Credentials = D1 ('MetaData "OAuth2Credentials" "Amazonka.AppFlow.Types.OAuth2Credentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "OAuth2Credentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: (S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest)) :*: S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newOAuth2Credentials :: OAuth2Credentials Source #

Create a value of OAuth2Credentials 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:accessToken:OAuth2Credentials', oAuth2Credentials_accessToken - The access token used to access the connector on your behalf.

$sel:clientId:OAuth2Credentials', oAuth2Credentials_clientId - The identifier for the desired client.

$sel:clientSecret:OAuth2Credentials', oAuth2Credentials_clientSecret - The client secret used by the OAuth client to authenticate to the authorization server.

$sel:oAuthRequest:OAuth2Credentials', oAuth2Credentials_oAuthRequest - Undocumented member.

$sel:refreshToken:OAuth2Credentials', oAuth2Credentials_refreshToken - The refresh token used to refresh an expired access token.

oAuth2Credentials_accessToken :: Lens' OAuth2Credentials (Maybe Text) Source #

The access token used to access the connector on your behalf.

oAuth2Credentials_clientId :: Lens' OAuth2Credentials (Maybe Text) Source #

The identifier for the desired client.

oAuth2Credentials_clientSecret :: Lens' OAuth2Credentials (Maybe Text) Source #

The client secret used by the OAuth client to authenticate to the authorization server.

oAuth2Credentials_refreshToken :: Lens' OAuth2Credentials (Maybe Text) Source #

The refresh token used to refresh an expired access token.

OAuth2CustomParameter

data OAuth2CustomParameter Source #

Custom parameter required for OAuth 2.0 authentication.

See: newOAuth2CustomParameter smart constructor.

Constructors

OAuth2CustomParameter' 

Fields

Instances

Instances details
FromJSON OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

Generic OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

Associated Types

type Rep OAuth2CustomParameter :: Type -> Type #

Read OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

Show OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

NFData OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

Methods

rnf :: OAuth2CustomParameter -> () #

Eq OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

Hashable OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

type Rep OAuth2CustomParameter Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2CustomParameter

type Rep OAuth2CustomParameter = D1 ('MetaData "OAuth2CustomParameter" "Amazonka.AppFlow.Types.OAuth2CustomParameter" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "OAuth2CustomParameter'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorSuppliedValues") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isRequired") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))) :*: ((S1 ('MetaSel ('Just "isSensitiveField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "label") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuth2CustomPropType))))))

newOAuth2CustomParameter :: OAuth2CustomParameter Source #

Create a value of OAuth2CustomParameter 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:connectorSuppliedValues:OAuth2CustomParameter', oAuth2CustomParameter_connectorSuppliedValues - Contains default values for this authentication parameter that are supplied by the connector.

$sel:description:OAuth2CustomParameter', oAuth2CustomParameter_description - A description about the custom parameter used for OAuth 2.0 authentication.

$sel:isRequired:OAuth2CustomParameter', oAuth2CustomParameter_isRequired - Indicates whether the custom parameter for OAuth 2.0 authentication is required.

$sel:isSensitiveField:OAuth2CustomParameter', oAuth2CustomParameter_isSensitiveField - Indicates whether this authentication custom parameter is a sensitive field.

$sel:key:OAuth2CustomParameter', oAuth2CustomParameter_key - The key of the custom parameter required for OAuth 2.0 authentication.

$sel:label:OAuth2CustomParameter', oAuth2CustomParameter_label - The label of the custom parameter used for OAuth 2.0 authentication.

$sel:type':OAuth2CustomParameter', oAuth2CustomParameter_type - Indicates whether custom parameter is used with TokenUrl or AuthUrl.

oAuth2CustomParameter_connectorSuppliedValues :: Lens' OAuth2CustomParameter (Maybe [Text]) Source #

Contains default values for this authentication parameter that are supplied by the connector.

oAuth2CustomParameter_description :: Lens' OAuth2CustomParameter (Maybe Text) Source #

A description about the custom parameter used for OAuth 2.0 authentication.

oAuth2CustomParameter_isRequired :: Lens' OAuth2CustomParameter (Maybe Bool) Source #

Indicates whether the custom parameter for OAuth 2.0 authentication is required.

oAuth2CustomParameter_isSensitiveField :: Lens' OAuth2CustomParameter (Maybe Bool) Source #

Indicates whether this authentication custom parameter is a sensitive field.

oAuth2CustomParameter_key :: Lens' OAuth2CustomParameter (Maybe Text) Source #

The key of the custom parameter required for OAuth 2.0 authentication.

oAuth2CustomParameter_label :: Lens' OAuth2CustomParameter (Maybe Text) Source #

The label of the custom parameter used for OAuth 2.0 authentication.

oAuth2CustomParameter_type :: Lens' OAuth2CustomParameter (Maybe OAuth2CustomPropType) Source #

Indicates whether custom parameter is used with TokenUrl or AuthUrl.

OAuth2Defaults

data OAuth2Defaults Source #

Contains the default values required for OAuth 2.0 authentication.

See: newOAuth2Defaults smart constructor.

Constructors

OAuth2Defaults' 

Fields

Instances

Instances details
FromJSON OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

Generic OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

Associated Types

type Rep OAuth2Defaults :: Type -> Type #

Read OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

Show OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

NFData OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

Methods

rnf :: OAuth2Defaults -> () #

Eq OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

Hashable OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

type Rep OAuth2Defaults Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Defaults

type Rep OAuth2Defaults = D1 ('MetaData "OAuth2Defaults" "Amazonka.AppFlow.Types.OAuth2Defaults" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "OAuth2Defaults'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "authCodeUrls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "oauth2CustomProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OAuth2CustomParameter]))) :*: (S1 ('MetaSel ('Just "oauth2GrantTypesSupported") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OAuth2GrantType])) :*: (S1 ('MetaSel ('Just "oauthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "tokenUrls") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))))

newOAuth2Defaults :: OAuth2Defaults Source #

Create a value of OAuth2Defaults 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:authCodeUrls:OAuth2Defaults', oAuth2Defaults_authCodeUrls - Auth code URLs that can be used for OAuth 2.0 authentication.

$sel:oauth2CustomProperties:OAuth2Defaults', oAuth2Defaults_oauth2CustomProperties - List of custom parameters required for OAuth 2.0 authentication.

$sel:oauth2GrantTypesSupported:OAuth2Defaults', oAuth2Defaults_oauth2GrantTypesSupported - OAuth 2.0 grant types supported by the connector.

$sel:oauthScopes:OAuth2Defaults', oAuth2Defaults_oauthScopes - OAuth 2.0 scopes that the connector supports.

$sel:tokenUrls:OAuth2Defaults', oAuth2Defaults_tokenUrls - Token URLs that can be used for OAuth 2.0 authentication.

oAuth2Defaults_authCodeUrls :: Lens' OAuth2Defaults (Maybe [Text]) Source #

Auth code URLs that can be used for OAuth 2.0 authentication.

oAuth2Defaults_oauth2CustomProperties :: Lens' OAuth2Defaults (Maybe [OAuth2CustomParameter]) Source #

List of custom parameters required for OAuth 2.0 authentication.

oAuth2Defaults_oauth2GrantTypesSupported :: Lens' OAuth2Defaults (Maybe [OAuth2GrantType]) Source #

OAuth 2.0 grant types supported by the connector.

oAuth2Defaults_oauthScopes :: Lens' OAuth2Defaults (Maybe [Text]) Source #

OAuth 2.0 scopes that the connector supports.

oAuth2Defaults_tokenUrls :: Lens' OAuth2Defaults (Maybe [Text]) Source #

Token URLs that can be used for OAuth 2.0 authentication.

OAuth2Properties

data OAuth2Properties Source #

The OAuth 2.0 properties required for OAuth 2.0 authentication.

See: newOAuth2Properties smart constructor.

Constructors

OAuth2Properties' 

Fields

Instances

Instances details
FromJSON OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

ToJSON OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

Generic OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

Associated Types

type Rep OAuth2Properties :: Type -> Type #

Read OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

Show OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

NFData OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

Methods

rnf :: OAuth2Properties -> () #

Eq OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

Hashable OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

type Rep OAuth2Properties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuth2Properties

type Rep OAuth2Properties = D1 ('MetaData "OAuth2Properties" "Amazonka.AppFlow.Types.OAuth2Properties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "OAuth2Properties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tokenUrlCustomProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "tokenUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "oAuth2GrantType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OAuth2GrantType))))

newOAuth2Properties Source #

Create a value of OAuth2Properties 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:tokenUrlCustomProperties:OAuth2Properties', oAuth2Properties_tokenUrlCustomProperties - Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.

$sel:tokenUrl:OAuth2Properties', oAuth2Properties_tokenUrl - The token URL required for OAuth 2.0 authentication.

$sel:oAuth2GrantType:OAuth2Properties', oAuth2Properties_oAuth2GrantType - The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.

oAuth2Properties_tokenUrlCustomProperties :: Lens' OAuth2Properties (Maybe (HashMap Text Text)) Source #

Associates your token URL with a map of properties that you define. Use this parameter to provide any additional details that the connector requires to authenticate your request.

oAuth2Properties_tokenUrl :: Lens' OAuth2Properties Text Source #

The token URL required for OAuth 2.0 authentication.

oAuth2Properties_oAuth2GrantType :: Lens' OAuth2Properties OAuth2GrantType Source #

The OAuth 2.0 grant type used by connector for OAuth 2.0 authentication.

OAuthCredentials

data OAuthCredentials Source #

The OAuth credentials required for OAuth type authentication.

See: newOAuthCredentials smart constructor.

Constructors

OAuthCredentials' 

Fields

Instances

Instances details
ToJSON OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

Generic OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

Associated Types

type Rep OAuthCredentials :: Type -> Type #

Show OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

NFData OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

Methods

rnf :: OAuthCredentials -> () #

Eq OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

Hashable OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

type Rep OAuthCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthCredentials

type Rep OAuthCredentials = D1 ('MetaData "OAuthCredentials" "Amazonka.AppFlow.Types.OAuthCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "OAuthCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest))) :*: (S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))))

newOAuthCredentials Source #

Create a value of OAuthCredentials 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:accessToken:OAuthCredentials', oAuthCredentials_accessToken - The access token used to access protected SAPOData resources.

$sel:oAuthRequest:OAuthCredentials', oAuthCredentials_oAuthRequest - The OAuth requirement needed to request security tokens from the connector endpoint.

$sel:refreshToken:OAuthCredentials', oAuthCredentials_refreshToken - The refresh token used to refresh expired access token.

$sel:clientId:OAuthCredentials', oAuthCredentials_clientId - The identifier for the desired client.

$sel:clientSecret:OAuthCredentials', oAuthCredentials_clientSecret - The client secret used by the OAuth client to authenticate to the authorization server.

oAuthCredentials_accessToken :: Lens' OAuthCredentials (Maybe Text) Source #

The access token used to access protected SAPOData resources.

oAuthCredentials_oAuthRequest :: Lens' OAuthCredentials (Maybe ConnectorOAuthRequest) Source #

The OAuth requirement needed to request security tokens from the connector endpoint.

oAuthCredentials_refreshToken :: Lens' OAuthCredentials (Maybe Text) Source #

The refresh token used to refresh expired access token.

oAuthCredentials_clientId :: Lens' OAuthCredentials Text Source #

The identifier for the desired client.

oAuthCredentials_clientSecret :: Lens' OAuthCredentials Text Source #

The client secret used by the OAuth client to authenticate to the authorization server.

OAuthProperties

data OAuthProperties Source #

The OAuth properties required for OAuth type authentication.

See: newOAuthProperties smart constructor.

Constructors

OAuthProperties' 

Fields

  • tokenUrl :: Text

    The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.

  • authCodeUrl :: Text

    The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.

  • oAuthScopes :: [Text]

    The OAuth scopes required for OAuth type authentication.

Instances

Instances details
FromJSON OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

ToJSON OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

Generic OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

Associated Types

type Rep OAuthProperties :: Type -> Type #

Read OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

Show OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

NFData OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

Methods

rnf :: OAuthProperties -> () #

Eq OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

Hashable OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

type Rep OAuthProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.OAuthProperties

type Rep OAuthProperties = D1 ('MetaData "OAuthProperties" "Amazonka.AppFlow.Types.OAuthProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "OAuthProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tokenUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "authCodeUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))))

newOAuthProperties Source #

Create a value of OAuthProperties 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:tokenUrl:OAuthProperties', oAuthProperties_tokenUrl - The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.

$sel:authCodeUrl:OAuthProperties', oAuthProperties_authCodeUrl - The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.

$sel:oAuthScopes:OAuthProperties', oAuthProperties_oAuthScopes - The OAuth scopes required for OAuth type authentication.

oAuthProperties_tokenUrl :: Lens' OAuthProperties Text Source #

The token url required to fetch access/refresh tokens using authorization code and also to refresh expired access token using refresh token.

oAuthProperties_authCodeUrl :: Lens' OAuthProperties Text Source #

The authorization code url required to redirect to SAP Login Page to fetch authorization code for OAuth type authentication.

oAuthProperties_oAuthScopes :: Lens' OAuthProperties [Text] Source #

The OAuth scopes required for OAuth type authentication.

PrefixConfig

data PrefixConfig Source #

Specifies elements that Amazon AppFlow includes in the file and folder names in the flow destination.

See: newPrefixConfig smart constructor.

Constructors

PrefixConfig' 

Fields

  • pathPrefixHierarchy :: Maybe [PathPrefix]

    Specifies whether the destination file path includes either or both of the following elements:

    EXECUTION_ID
    The ID that Amazon AppFlow assigns to the flow run.
    SCHEMA_VERSION
    The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:
    • Source-to-destination field mappings
    • Field data types
    • Partition keys
  • prefixFormat :: Maybe PrefixFormat

    Determines the level of granularity for the date and time that's included in the prefix.

  • prefixType :: Maybe PrefixType

    Determines the format of the prefix, and whether it applies to the file name, file path, or both.

Instances

Instances details
FromJSON PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

ToJSON PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

Generic PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

Associated Types

type Rep PrefixConfig :: Type -> Type #

Read PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

Show PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

NFData PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

Methods

rnf :: PrefixConfig -> () #

Eq PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

Hashable PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

type Rep PrefixConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrefixConfig

type Rep PrefixConfig = D1 ('MetaData "PrefixConfig" "Amazonka.AppFlow.Types.PrefixConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "PrefixConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "pathPrefixHierarchy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PathPrefix])) :*: (S1 ('MetaSel ('Just "prefixFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrefixFormat)) :*: S1 ('MetaSel ('Just "prefixType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrefixType)))))

newPrefixConfig :: PrefixConfig Source #

Create a value of PrefixConfig 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:pathPrefixHierarchy:PrefixConfig', prefixConfig_pathPrefixHierarchy - Specifies whether the destination file path includes either or both of the following elements:

EXECUTION_ID
The ID that Amazon AppFlow assigns to the flow run.
SCHEMA_VERSION
The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:
  • Source-to-destination field mappings
  • Field data types
  • Partition keys

$sel:prefixFormat:PrefixConfig', prefixConfig_prefixFormat - Determines the level of granularity for the date and time that's included in the prefix.

$sel:prefixType:PrefixConfig', prefixConfig_prefixType - Determines the format of the prefix, and whether it applies to the file name, file path, or both.

prefixConfig_pathPrefixHierarchy :: Lens' PrefixConfig (Maybe [PathPrefix]) Source #

Specifies whether the destination file path includes either or both of the following elements:

EXECUTION_ID
The ID that Amazon AppFlow assigns to the flow run.
SCHEMA_VERSION
The version number of your data schema. Amazon AppFlow assigns this version number. The version number increases by one when you change any of the following settings in your flow configuration:
  • Source-to-destination field mappings
  • Field data types
  • Partition keys

prefixConfig_prefixFormat :: Lens' PrefixConfig (Maybe PrefixFormat) Source #

Determines the level of granularity for the date and time that's included in the prefix.

prefixConfig_prefixType :: Lens' PrefixConfig (Maybe PrefixType) Source #

Determines the format of the prefix, and whether it applies to the file name, file path, or both.

PrivateConnectionProvisioningState

data PrivateConnectionProvisioningState Source #

Specifies the private connection provisioning state.

See: newPrivateConnectionProvisioningState smart constructor.

Constructors

PrivateConnectionProvisioningState' 

Fields

Instances

Instances details
FromJSON PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

Generic PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

Associated Types

type Rep PrivateConnectionProvisioningState :: Type -> Type #

Read PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

Show PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

NFData PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

Eq PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

Hashable PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

type Rep PrivateConnectionProvisioningState Source # 
Instance details

Defined in Amazonka.AppFlow.Types.PrivateConnectionProvisioningState

type Rep PrivateConnectionProvisioningState = D1 ('MetaData "PrivateConnectionProvisioningState" "Amazonka.AppFlow.Types.PrivateConnectionProvisioningState" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "PrivateConnectionProvisioningState'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failureCause") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrivateConnectionProvisioningFailureCause)) :*: (S1 ('MetaSel ('Just "failureMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrivateConnectionProvisioningStatus)))))

newPrivateConnectionProvisioningState :: PrivateConnectionProvisioningState Source #

Create a value of PrivateConnectionProvisioningState 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:failureCause:PrivateConnectionProvisioningState', privateConnectionProvisioningState_failureCause - Specifies the private connection provisioning failure cause.

$sel:failureMessage:PrivateConnectionProvisioningState', privateConnectionProvisioningState_failureMessage - Specifies the private connection provisioning failure reason.

$sel:status:PrivateConnectionProvisioningState', privateConnectionProvisioningState_status - Specifies the private connection provisioning status.

privateConnectionProvisioningState_failureMessage :: Lens' PrivateConnectionProvisioningState (Maybe Text) Source #

Specifies the private connection provisioning failure reason.

Range

data Range Source #

The range of values that the property supports.

See: newRange smart constructor.

Constructors

Range' 

Fields

Instances

Instances details
FromJSON Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Generic Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Associated Types

type Rep Range :: Type -> Type #

Methods

from :: Range -> Rep Range x #

to :: Rep Range x -> Range #

Read Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Show Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Methods

showsPrec :: Int -> Range -> ShowS #

show :: Range -> String #

showList :: [Range] -> ShowS #

NFData Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Methods

rnf :: Range -> () #

Eq Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Methods

(==) :: Range -> Range -> Bool #

(/=) :: Range -> Range -> Bool #

Hashable Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

Methods

hashWithSalt :: Int -> Range -> Int #

hash :: Range -> Int #

type Rep Range Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Range

type Rep Range = D1 ('MetaData "Range" "Amazonka.AppFlow.Types.Range" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "Range'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maximum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "minimum") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double))))

newRange :: Range Source #

Create a value of Range 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:maximum:Range', range_maximum - Maximum value supported by the field.

$sel:minimum:Range', range_minimum - Minimum value supported by the field.

range_maximum :: Lens' Range (Maybe Double) Source #

Maximum value supported by the field.

range_minimum :: Lens' Range (Maybe Double) Source #

Minimum value supported by the field.

RedshiftConnectorProfileCredentials

data RedshiftConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Amazon Redshift.

See: newRedshiftConnectorProfileCredentials smart constructor.

Constructors

RedshiftConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

Generic RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

Show RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

NFData RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

Eq RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

Hashable RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

type Rep RedshiftConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials

type Rep RedshiftConnectorProfileCredentials = D1 ('MetaData "RedshiftConnectorProfileCredentials" "Amazonka.AppFlow.Types.RedshiftConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "RedshiftConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newRedshiftConnectorProfileCredentials :: RedshiftConnectorProfileCredentials Source #

Create a value of RedshiftConnectorProfileCredentials 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:password:RedshiftConnectorProfileCredentials', redshiftConnectorProfileCredentials_password - The password that corresponds to the user name.

$sel:username:RedshiftConnectorProfileCredentials', redshiftConnectorProfileCredentials_username - The name of the user.

RedshiftConnectorProfileProperties

data RedshiftConnectorProfileProperties Source #

The connector-specific profile properties when using Amazon Redshift.

See: newRedshiftConnectorProfileProperties smart constructor.

Constructors

RedshiftConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

ToJSON RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

Generic RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

Associated Types

type Rep RedshiftConnectorProfileProperties :: Type -> Type #

Read RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

Show RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

NFData RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

Eq RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

Hashable RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

type Rep RedshiftConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties

type Rep RedshiftConnectorProfileProperties = D1 ('MetaData "RedshiftConnectorProfileProperties" "Amazonka.AppFlow.Types.RedshiftConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "RedshiftConnectorProfileProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "clusterIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "dataApiRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "databaseName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "databaseUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isRedshiftServerless") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "workgroupName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newRedshiftConnectorProfileProperties Source #

Create a value of RedshiftConnectorProfileProperties 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:bucketPrefix:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_bucketPrefix - The object key for the destination bucket in which Amazon AppFlow places the files.

$sel:clusterIdentifier:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_clusterIdentifier - The unique ID that's assigned to an Amazon Redshift cluster.

$sel:dataApiRoleArn:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_dataApiRoleArn - The Amazon Resource Name (ARN) of an IAM role that permits Amazon AppFlow to access your Amazon Redshift database through the Data API. For more information, and for the polices that you attach to this role, see Allow Amazon AppFlow to access Amazon Redshift databases with the Data API.

$sel:databaseName:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_databaseName - The name of an Amazon Redshift database.

$sel:databaseUrl:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_databaseUrl - The JDBC URL of the Amazon Redshift cluster.

$sel:isRedshiftServerless:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_isRedshiftServerless - Indicates whether the connector profile defines a connection to an Amazon Redshift Serverless data warehouse.

$sel:workgroupName:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_workgroupName - The name of an Amazon Redshift workgroup.

$sel:bucketName:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_bucketName - A name for the associated Amazon S3 bucket.

$sel:roleArn:RedshiftConnectorProfileProperties', redshiftConnectorProfileProperties_roleArn - The Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3. For more information, and for the polices that you attach to this role, see Allow Amazon Redshift to access your Amazon AppFlow data in Amazon S3.

redshiftConnectorProfileProperties_bucketPrefix :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #

The object key for the destination bucket in which Amazon AppFlow places the files.

redshiftConnectorProfileProperties_dataApiRoleArn :: Lens' RedshiftConnectorProfileProperties (Maybe Text) Source #

The Amazon Resource Name (ARN) of an IAM role that permits Amazon AppFlow to access your Amazon Redshift database through the Data API. For more information, and for the polices that you attach to this role, see Allow Amazon AppFlow to access Amazon Redshift databases with the Data API.

redshiftConnectorProfileProperties_isRedshiftServerless :: Lens' RedshiftConnectorProfileProperties (Maybe Bool) Source #

Indicates whether the connector profile defines a connection to an Amazon Redshift Serverless data warehouse.

redshiftConnectorProfileProperties_roleArn :: Lens' RedshiftConnectorProfileProperties Text Source #

The Amazon Resource Name (ARN) of IAM role that grants Amazon Redshift read-only access to Amazon S3. For more information, and for the polices that you attach to this role, see Allow Amazon Redshift to access your Amazon AppFlow data in Amazon S3.

RedshiftDestinationProperties

data RedshiftDestinationProperties Source #

The properties that are applied when Amazon Redshift is being used as a destination.

See: newRedshiftDestinationProperties smart constructor.

Constructors

RedshiftDestinationProperties' 

Fields

  • bucketPrefix :: Maybe Text

    The object key for the bucket in which Amazon AppFlow places the destination files.

  • errorHandlingConfig :: Maybe ErrorHandlingConfig

    The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

  • object' :: Text

    The object specified in the Amazon Redshift flow destination.

  • intermediateBucketName :: Text

    The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

Instances

Instances details
FromJSON RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

ToJSON RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

Generic RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

Associated Types

type Rep RedshiftDestinationProperties :: Type -> Type #

Read RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

Show RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

NFData RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

Eq RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

Hashable RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

type Rep RedshiftDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftDestinationProperties

type Rep RedshiftDestinationProperties = D1 ('MetaData "RedshiftDestinationProperties" "Amazonka.AppFlow.Types.RedshiftDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "RedshiftDestinationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig))) :*: (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intermediateBucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newRedshiftDestinationProperties Source #

Create a value of RedshiftDestinationProperties 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:

RedshiftDestinationProperties, redshiftDestinationProperties_bucketPrefix - The object key for the bucket in which Amazon AppFlow places the destination files.

$sel:errorHandlingConfig:RedshiftDestinationProperties', redshiftDestinationProperties_errorHandlingConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

$sel:object':RedshiftDestinationProperties', redshiftDestinationProperties_object - The object specified in the Amazon Redshift flow destination.

$sel:intermediateBucketName:RedshiftDestinationProperties', redshiftDestinationProperties_intermediateBucketName - The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

redshiftDestinationProperties_bucketPrefix :: Lens' RedshiftDestinationProperties (Maybe Text) Source #

The object key for the bucket in which Amazon AppFlow places the destination files.

redshiftDestinationProperties_errorHandlingConfig :: Lens' RedshiftDestinationProperties (Maybe ErrorHandlingConfig) Source #

The settings that determine how Amazon AppFlow handles an error when placing data in the Amazon Redshift destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

redshiftDestinationProperties_object :: Lens' RedshiftDestinationProperties Text Source #

The object specified in the Amazon Redshift flow destination.

redshiftDestinationProperties_intermediateBucketName :: Lens' RedshiftDestinationProperties Text Source #

The intermediate bucket that Amazon AppFlow uses when moving data into Amazon Redshift.

RedshiftMetadata

data RedshiftMetadata Source #

The connector metadata specific to Amazon Redshift.

See: newRedshiftMetadata smart constructor.

Constructors

RedshiftMetadata' 

Instances

Instances details
FromJSON RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

Generic RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

Associated Types

type Rep RedshiftMetadata :: Type -> Type #

Read RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

Show RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

NFData RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

Methods

rnf :: RedshiftMetadata -> () #

Eq RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

Hashable RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

type Rep RedshiftMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RedshiftMetadata

type Rep RedshiftMetadata = D1 ('MetaData "RedshiftMetadata" "Amazonka.AppFlow.Types.RedshiftMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "RedshiftMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newRedshiftMetadata :: RedshiftMetadata Source #

Create a value of RedshiftMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

RegistrationOutput

data RegistrationOutput Source #

Describes the status of an attempt from Amazon AppFlow to register a resource.

When you run a flow that you've configured to use a metadata catalog, Amazon AppFlow registers a metadata table and data partitions with that catalog. This operation provides the status of that registration attempt. The operation also indicates how many related resources Amazon AppFlow created or updated.

See: newRegistrationOutput smart constructor.

Constructors

RegistrationOutput' 

Fields

  • message :: Maybe Text

    Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.

  • result :: Maybe Text

    Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.

  • status :: Maybe ExecutionStatus

    Indicates the status of the registration attempt from Amazon AppFlow.

Instances

Instances details
FromJSON RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Generic RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Associated Types

type Rep RegistrationOutput :: Type -> Type #

Read RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Show RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

NFData RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Methods

rnf :: RegistrationOutput -> () #

Eq RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

Hashable RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

type Rep RegistrationOutput Source # 
Instance details

Defined in Amazonka.AppFlow.Types.RegistrationOutput

type Rep RegistrationOutput = D1 ('MetaData "RegistrationOutput" "Amazonka.AppFlow.Types.RegistrationOutput" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "RegistrationOutput'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "result") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionStatus)))))

newRegistrationOutput :: RegistrationOutput Source #

Create a value of RegistrationOutput 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:message:RegistrationOutput', registrationOutput_message - Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.

$sel:result:RegistrationOutput', registrationOutput_result - Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.

$sel:status:RegistrationOutput', registrationOutput_status - Indicates the status of the registration attempt from Amazon AppFlow.

registrationOutput_message :: Lens' RegistrationOutput (Maybe Text) Source #

Explains the status of the registration attempt from Amazon AppFlow. If the attempt fails, the message explains why.

registrationOutput_result :: Lens' RegistrationOutput (Maybe Text) Source #

Indicates the number of resources that Amazon AppFlow created or updated. Possible resources include metadata tables and data partitions.

registrationOutput_status :: Lens' RegistrationOutput (Maybe ExecutionStatus) Source #

Indicates the status of the registration attempt from Amazon AppFlow.

S3DestinationProperties

data S3DestinationProperties Source #

The properties that are applied when Amazon S3 is used as a destination.

See: newS3DestinationProperties smart constructor.

Constructors

S3DestinationProperties' 

Fields

Instances

Instances details
FromJSON S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

ToJSON S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

Generic S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

Associated Types

type Rep S3DestinationProperties :: Type -> Type #

Read S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

Show S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

NFData S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

Methods

rnf :: S3DestinationProperties -> () #

Eq S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

Hashable S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

type Rep S3DestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3DestinationProperties

type Rep S3DestinationProperties = D1 ('MetaData "S3DestinationProperties" "Amazonka.AppFlow.Types.S3DestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "S3DestinationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3OutputFormatConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3OutputFormatConfig)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3DestinationProperties Source #

Create a value of S3DestinationProperties 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:bucketPrefix:S3DestinationProperties', s3DestinationProperties_bucketPrefix - The object key for the destination bucket in which Amazon AppFlow places the files.

$sel:s3OutputFormatConfig:S3DestinationProperties', s3DestinationProperties_s3OutputFormatConfig - Undocumented member.

$sel:bucketName:S3DestinationProperties', s3DestinationProperties_bucketName - The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.

s3DestinationProperties_bucketPrefix :: Lens' S3DestinationProperties (Maybe Text) Source #

The object key for the destination bucket in which Amazon AppFlow places the files.

s3DestinationProperties_bucketName :: Lens' S3DestinationProperties Text Source #

The Amazon S3 bucket name in which Amazon AppFlow places the transferred data.

S3InputFormatConfig

data S3InputFormatConfig Source #

When you use Amazon S3 as the source, the configuration format that you provide the flow input data.

See: newS3InputFormatConfig smart constructor.

Constructors

S3InputFormatConfig' 

Fields

Instances

Instances details
FromJSON S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

ToJSON S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

Generic S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

Associated Types

type Rep S3InputFormatConfig :: Type -> Type #

Read S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

Show S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

NFData S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

Methods

rnf :: S3InputFormatConfig -> () #

Eq S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

Hashable S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

type Rep S3InputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3InputFormatConfig

type Rep S3InputFormatConfig = D1 ('MetaData "S3InputFormatConfig" "Amazonka.AppFlow.Types.S3InputFormatConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "S3InputFormatConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "s3InputFileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3InputFileType))))

newS3InputFormatConfig :: S3InputFormatConfig Source #

Create a value of S3InputFormatConfig 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:s3InputFileType:S3InputFormatConfig', s3InputFormatConfig_s3InputFileType - The file type that Amazon AppFlow gets from your Amazon S3 bucket.

s3InputFormatConfig_s3InputFileType :: Lens' S3InputFormatConfig (Maybe S3InputFileType) Source #

The file type that Amazon AppFlow gets from your Amazon S3 bucket.

S3Metadata

data S3Metadata Source #

The connector metadata specific to Amazon S3.

See: newS3Metadata smart constructor.

Constructors

S3Metadata' 

Instances

Instances details
FromJSON S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

Generic S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

Associated Types

type Rep S3Metadata :: Type -> Type #

Read S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

Show S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

NFData S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

Methods

rnf :: S3Metadata -> () #

Eq S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

Hashable S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

type Rep S3Metadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3Metadata

type Rep S3Metadata = D1 ('MetaData "S3Metadata" "Amazonka.AppFlow.Types.S3Metadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "S3Metadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newS3Metadata :: S3Metadata Source #

Create a value of S3Metadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

S3OutputFormatConfig

data S3OutputFormatConfig Source #

The configuration that determines how Amazon AppFlow should format the flow output data when Amazon S3 is used as the destination.

See: newS3OutputFormatConfig smart constructor.

Constructors

S3OutputFormatConfig' 

Fields

  • aggregationConfig :: Maybe AggregationConfig
     
  • fileType :: Maybe FileType

    Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.

  • prefixConfig :: Maybe PrefixConfig

    Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date.

  • preserveSourceDataTyping :: Maybe Bool

    If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.

    • true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or 1 in your source data is still an integer in your output.
    • false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of 1 in your source data becomes the string "1" in the output.

Instances

Instances details
FromJSON S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

ToJSON S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

Generic S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

Associated Types

type Rep S3OutputFormatConfig :: Type -> Type #

Read S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

Show S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

NFData S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

Methods

rnf :: S3OutputFormatConfig -> () #

Eq S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

Hashable S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

type Rep S3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3OutputFormatConfig

type Rep S3OutputFormatConfig = D1 ('MetaData "S3OutputFormatConfig" "Amazonka.AppFlow.Types.S3OutputFormatConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "S3OutputFormatConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "aggregationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationConfig)) :*: S1 ('MetaSel ('Just "fileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileType))) :*: (S1 ('MetaSel ('Just "prefixConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe PrefixConfig)) :*: S1 ('MetaSel ('Just "preserveSourceDataTyping") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newS3OutputFormatConfig :: S3OutputFormatConfig Source #

Create a value of S3OutputFormatConfig 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:aggregationConfig:S3OutputFormatConfig', s3OutputFormatConfig_aggregationConfig - Undocumented member.

$sel:fileType:S3OutputFormatConfig', s3OutputFormatConfig_fileType - Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.

$sel:prefixConfig:S3OutputFormatConfig', s3OutputFormatConfig_prefixConfig - Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date.

$sel:preserveSourceDataTyping:S3OutputFormatConfig', s3OutputFormatConfig_preserveSourceDataTyping - If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.

  • true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or 1 in your source data is still an integer in your output.
  • false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of 1 in your source data becomes the string "1" in the output.

s3OutputFormatConfig_fileType :: Lens' S3OutputFormatConfig (Maybe FileType) Source #

Indicates the file type that Amazon AppFlow places in the Amazon S3 bucket.

s3OutputFormatConfig_prefixConfig :: Lens' S3OutputFormatConfig (Maybe PrefixConfig) Source #

Determines the prefix that Amazon AppFlow applies to the folder name in the Amazon S3 bucket. You can name folders according to the flow frequency and date.

s3OutputFormatConfig_preserveSourceDataTyping :: Lens' S3OutputFormatConfig (Maybe Bool) Source #

If your file output format is Parquet, use this parameter to set whether Amazon AppFlow preserves the data types in your source data when it writes the output to Amazon S3.

  • true: Amazon AppFlow preserves the data types when it writes to Amazon S3. For example, an integer or 1 in your source data is still an integer in your output.
  • false: Amazon AppFlow converts all of the source data into strings when it writes to Amazon S3. For example, an integer of 1 in your source data becomes the string "1" in the output.

S3SourceProperties

data S3SourceProperties Source #

The properties that are applied when Amazon S3 is being used as the flow source.

See: newS3SourceProperties smart constructor.

Constructors

S3SourceProperties' 

Fields

Instances

Instances details
FromJSON S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

ToJSON S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

Generic S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

Associated Types

type Rep S3SourceProperties :: Type -> Type #

Read S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

Show S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

NFData S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

Methods

rnf :: S3SourceProperties -> () #

Eq S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

Hashable S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

type Rep S3SourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.S3SourceProperties

type Rep S3SourceProperties = D1 ('MetaData "S3SourceProperties" "Amazonka.AppFlow.Types.S3SourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "S3SourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "s3InputFormatConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3InputFormatConfig)) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newS3SourceProperties Source #

Create a value of S3SourceProperties 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:bucketPrefix:S3SourceProperties', s3SourceProperties_bucketPrefix - The object key for the Amazon S3 bucket in which the source files are stored.

$sel:s3InputFormatConfig:S3SourceProperties', s3SourceProperties_s3InputFormatConfig - Undocumented member.

$sel:bucketName:S3SourceProperties', s3SourceProperties_bucketName - The Amazon S3 bucket name where the source files are stored.

s3SourceProperties_bucketPrefix :: Lens' S3SourceProperties (Maybe Text) Source #

The object key for the Amazon S3 bucket in which the source files are stored.

s3SourceProperties_bucketName :: Lens' S3SourceProperties Text Source #

The Amazon S3 bucket name where the source files are stored.

SAPODataConnectorProfileCredentials

data SAPODataConnectorProfileCredentials Source #

The connector-specific profile credentials required when using SAPOData.

See: newSAPODataConnectorProfileCredentials smart constructor.

Constructors

SAPODataConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

Generic SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

Show SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

NFData SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

Eq SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

Hashable SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

type Rep SAPODataConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials

type Rep SAPODataConnectorProfileCredentials = D1 ('MetaData "SAPODataConnectorProfileCredentials" "Amazonka.AppFlow.Types.SAPODataConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SAPODataConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "basicAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BasicAuthCredentials)) :*: S1 ('MetaSel ('Just "oAuthCredentials") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuthCredentials))))

newSAPODataConnectorProfileCredentials :: SAPODataConnectorProfileCredentials Source #

Create a value of SAPODataConnectorProfileCredentials 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:basicAuthCredentials:SAPODataConnectorProfileCredentials', sAPODataConnectorProfileCredentials_basicAuthCredentials - The SAPOData basic authentication credentials.

$sel:oAuthCredentials:SAPODataConnectorProfileCredentials', sAPODataConnectorProfileCredentials_oAuthCredentials - The SAPOData OAuth type authentication credentials.

SAPODataConnectorProfileProperties

data SAPODataConnectorProfileProperties Source #

The connector-specific profile properties required when using SAPOData.

See: newSAPODataConnectorProfileProperties smart constructor.

Constructors

SAPODataConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

ToJSON SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

Generic SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

Associated Types

type Rep SAPODataConnectorProfileProperties :: Type -> Type #

Read SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

Show SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

NFData SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

Eq SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

Hashable SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

type Rep SAPODataConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties

type Rep SAPODataConnectorProfileProperties = D1 ('MetaData "SAPODataConnectorProfileProperties" "Amazonka.AppFlow.Types.SAPODataConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SAPODataConnectorProfileProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "logonLanguage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "oAuthProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OAuthProperties)) :*: S1 ('MetaSel ('Just "privateLinkServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "applicationHostUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "applicationServicePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "portNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Natural) :*: S1 ('MetaSel ('Just "clientNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSAPODataConnectorProfileProperties Source #

Create a value of SAPODataConnectorProfileProperties 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:logonLanguage:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_logonLanguage - The logon language of SAPOData instance.

$sel:oAuthProperties:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_oAuthProperties - The SAPOData OAuth properties required for OAuth type authentication.

$sel:privateLinkServiceName:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_privateLinkServiceName - The SAPOData Private Link service name to be used for private data transfers.

$sel:applicationHostUrl:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_applicationHostUrl - The location of the SAPOData resource.

$sel:applicationServicePath:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_applicationServicePath - The application path to catalog service.

$sel:portNumber:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_portNumber - The port number of the SAPOData instance.

$sel:clientNumber:SAPODataConnectorProfileProperties', sAPODataConnectorProfileProperties_clientNumber - The client number for the client creating the connection.

sAPODataConnectorProfileProperties_oAuthProperties :: Lens' SAPODataConnectorProfileProperties (Maybe OAuthProperties) Source #

The SAPOData OAuth properties required for OAuth type authentication.

sAPODataConnectorProfileProperties_privateLinkServiceName :: Lens' SAPODataConnectorProfileProperties (Maybe Text) Source #

The SAPOData Private Link service name to be used for private data transfers.

sAPODataConnectorProfileProperties_clientNumber :: Lens' SAPODataConnectorProfileProperties Text Source #

The client number for the client creating the connection.

SAPODataDestinationProperties

data SAPODataDestinationProperties Source #

The properties that are applied when using SAPOData as a flow destination

See: newSAPODataDestinationProperties smart constructor.

Constructors

SAPODataDestinationProperties' 

Fields

Instances

Instances details
FromJSON SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

ToJSON SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

Generic SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

Associated Types

type Rep SAPODataDestinationProperties :: Type -> Type #

Read SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

Show SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

NFData SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

Eq SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

Hashable SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

type Rep SAPODataDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataDestinationProperties

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

newSAPODataDestinationProperties Source #

Create a value of SAPODataDestinationProperties 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:errorHandlingConfig:SAPODataDestinationProperties', sAPODataDestinationProperties_errorHandlingConfig - Undocumented member.

$sel:idFieldNames:SAPODataDestinationProperties', sAPODataDestinationProperties_idFieldNames - Undocumented member.

$sel:successResponseHandlingConfig:SAPODataDestinationProperties', sAPODataDestinationProperties_successResponseHandlingConfig - Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.

For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.

$sel:writeOperationType:SAPODataDestinationProperties', sAPODataDestinationProperties_writeOperationType - Undocumented member.

$sel:objectPath:SAPODataDestinationProperties', sAPODataDestinationProperties_objectPath - The object path specified in the SAPOData flow destination.

sAPODataDestinationProperties_successResponseHandlingConfig :: Lens' SAPODataDestinationProperties (Maybe SuccessResponseHandlingConfig) Source #

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.

For example, this setting would determine where to write the response from a destination connector upon a successful insert operation.

sAPODataDestinationProperties_objectPath :: Lens' SAPODataDestinationProperties Text Source #

The object path specified in the SAPOData flow destination.

SAPODataMetadata

data SAPODataMetadata Source #

The connector metadata specific to SAPOData.

See: newSAPODataMetadata smart constructor.

Constructors

SAPODataMetadata' 

Instances

Instances details
FromJSON SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

Generic SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

Associated Types

type Rep SAPODataMetadata :: Type -> Type #

Read SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

Show SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

NFData SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

Methods

rnf :: SAPODataMetadata -> () #

Eq SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

Hashable SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

type Rep SAPODataMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataMetadata

type Rep SAPODataMetadata = D1 ('MetaData "SAPODataMetadata" "Amazonka.AppFlow.Types.SAPODataMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SAPODataMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newSAPODataMetadata :: SAPODataMetadata Source #

Create a value of SAPODataMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

SAPODataSourceProperties

data SAPODataSourceProperties Source #

The properties that are applied when using SAPOData as a flow source.

See: newSAPODataSourceProperties smart constructor.

Constructors

SAPODataSourceProperties' 

Fields

Instances

Instances details
FromJSON SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

ToJSON SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

Generic SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

Associated Types

type Rep SAPODataSourceProperties :: Type -> Type #

Read SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

Show SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

NFData SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

Eq SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

Hashable SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

type Rep SAPODataSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SAPODataSourceProperties

type Rep SAPODataSourceProperties = D1 ('MetaData "SAPODataSourceProperties" "Amazonka.AppFlow.Types.SAPODataSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SAPODataSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSAPODataSourceProperties :: SAPODataSourceProperties Source #

Create a value of SAPODataSourceProperties 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:objectPath:SAPODataSourceProperties', sAPODataSourceProperties_objectPath - The object path specified in the SAPOData flow source.

sAPODataSourceProperties_objectPath :: Lens' SAPODataSourceProperties (Maybe Text) Source #

The object path specified in the SAPOData flow source.

SalesforceConnectorProfileCredentials

data SalesforceConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Salesforce.

See: newSalesforceConnectorProfileCredentials smart constructor.

Constructors

SalesforceConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

Generic SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

Show SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

NFData SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

Eq SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

Hashable SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

type Rep SalesforceConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials

type Rep SalesforceConnectorProfileCredentials = D1 ('MetaData "SalesforceConnectorProfileCredentials" "Amazonka.AppFlow.Types.SalesforceConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SalesforceConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "clientCredentialsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) :*: (S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest)) :*: S1 ('MetaSel ('Just "refreshToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSalesforceConnectorProfileCredentials :: SalesforceConnectorProfileCredentials Source #

Create a value of SalesforceConnectorProfileCredentials 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:accessToken:SalesforceConnectorProfileCredentials', salesforceConnectorProfileCredentials_accessToken - The credentials used to access protected Salesforce resources.

$sel:clientCredentialsArn:SalesforceConnectorProfileCredentials', salesforceConnectorProfileCredentials_clientCredentialsArn - The secret manager ARN, which contains the client ID and client secret of the connected app.

$sel:oAuthRequest:SalesforceConnectorProfileCredentials', salesforceConnectorProfileCredentials_oAuthRequest - The OAuth requirement needed to request security tokens from the connector endpoint.

$sel:refreshToken:SalesforceConnectorProfileCredentials', salesforceConnectorProfileCredentials_refreshToken - The credentials used to acquire new access tokens.

salesforceConnectorProfileCredentials_accessToken :: Lens' SalesforceConnectorProfileCredentials (Maybe Text) Source #

The credentials used to access protected Salesforce resources.

salesforceConnectorProfileCredentials_clientCredentialsArn :: Lens' SalesforceConnectorProfileCredentials (Maybe Text) Source #

The secret manager ARN, which contains the client ID and client secret of the connected app.

salesforceConnectorProfileCredentials_oAuthRequest :: Lens' SalesforceConnectorProfileCredentials (Maybe ConnectorOAuthRequest) Source #

The OAuth requirement needed to request security tokens from the connector endpoint.

SalesforceConnectorProfileProperties

data SalesforceConnectorProfileProperties Source #

The connector-specific profile properties required when using Salesforce.

See: newSalesforceConnectorProfileProperties smart constructor.

Constructors

SalesforceConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

ToJSON SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

Generic SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

Read SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

Show SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

NFData SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

Eq SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

Hashable SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

type Rep SalesforceConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties

type Rep SalesforceConnectorProfileProperties = D1 ('MetaData "SalesforceConnectorProfileProperties" "Amazonka.AppFlow.Types.SalesforceConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SalesforceConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isSandboxEnvironment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))))

newSalesforceConnectorProfileProperties :: SalesforceConnectorProfileProperties Source #

Create a value of SalesforceConnectorProfileProperties 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:instanceUrl:SalesforceConnectorProfileProperties', salesforceConnectorProfileProperties_instanceUrl - The location of the Salesforce resource.

$sel:isSandboxEnvironment:SalesforceConnectorProfileProperties', salesforceConnectorProfileProperties_isSandboxEnvironment - Indicates whether the connector profile applies to a sandbox or production environment.

salesforceConnectorProfileProperties_isSandboxEnvironment :: Lens' SalesforceConnectorProfileProperties (Maybe Bool) Source #

Indicates whether the connector profile applies to a sandbox or production environment.

SalesforceDestinationProperties

data SalesforceDestinationProperties Source #

The properties that are applied when Salesforce is being used as a destination.

See: newSalesforceDestinationProperties smart constructor.

Constructors

SalesforceDestinationProperties' 

Fields

  • dataTransferApi :: Maybe SalesforceDataTransferApi

    Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce.

    AUTOMATIC
    The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.

    Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.

    By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.

    BULKV2
    Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.

    Note that Bulk API 2.0 does not transfer Salesforce compound fields.

    REST_SYNC
    Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.
  • errorHandlingConfig :: Maybe ErrorHandlingConfig

    The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

  • idFieldNames :: Maybe [Text]

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

  • writeOperationType :: Maybe WriteOperationType

    This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, then idFieldNames is required.

  • object' :: Text

    The object specified in the Salesforce flow destination.

Instances

Instances details
FromJSON SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

ToJSON SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

Generic SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

Associated Types

type Rep SalesforceDestinationProperties :: Type -> Type #

Read SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

Show SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

NFData SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

Eq SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

Hashable SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

type Rep SalesforceDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceDestinationProperties

type Rep SalesforceDestinationProperties = D1 ('MetaData "SalesforceDestinationProperties" "Amazonka.AppFlow.Types.SalesforceDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SalesforceDestinationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTransferApi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceDataTransferApi)) :*: 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 "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSalesforceDestinationProperties Source #

Create a value of SalesforceDestinationProperties 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:dataTransferApi:SalesforceDestinationProperties', salesforceDestinationProperties_dataTransferApi - Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce.

AUTOMATIC
The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.

Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.

By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.

BULKV2
Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.

Note that Bulk API 2.0 does not transfer Salesforce compound fields.

REST_SYNC
Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.

$sel:errorHandlingConfig:SalesforceDestinationProperties', salesforceDestinationProperties_errorHandlingConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

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

$sel:writeOperationType:SalesforceDestinationProperties', salesforceDestinationProperties_writeOperationType - This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, then idFieldNames is required.

$sel:object':SalesforceDestinationProperties', salesforceDestinationProperties_object - The object specified in the Salesforce flow destination.

salesforceDestinationProperties_dataTransferApi :: Lens' SalesforceDestinationProperties (Maybe SalesforceDataTransferApi) Source #

Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data to Salesforce.

AUTOMATIC
The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers to Salesforce. If your flow transfers fewer than 1,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.

Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900 records, and it might use Bulk API 2.0 on the next day to transfer 1,100 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.

By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.

BULKV2
Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.

Note that Bulk API 2.0 does not transfer Salesforce compound fields.

REST_SYNC
Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail with a timed out error.

salesforceDestinationProperties_errorHandlingConfig :: Lens' SalesforceDestinationProperties (Maybe ErrorHandlingConfig) Source #

The settings that determine how Amazon AppFlow handles an error when placing data in the Salesforce destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

salesforceDestinationProperties_idFieldNames :: Lens' SalesforceDestinationProperties (Maybe [Text]) Source #

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

salesforceDestinationProperties_writeOperationType :: Lens' SalesforceDestinationProperties (Maybe WriteOperationType) Source #

This specifies the type of write operation to be performed in Salesforce. When the value is UPSERT, then idFieldNames is required.

salesforceDestinationProperties_object :: Lens' SalesforceDestinationProperties Text Source #

The object specified in the Salesforce flow destination.

SalesforceMetadata

data SalesforceMetadata Source #

The connector metadata specific to Salesforce.

See: newSalesforceMetadata smart constructor.

Constructors

SalesforceMetadata' 

Fields

Instances

Instances details
FromJSON SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

Generic SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

Associated Types

type Rep SalesforceMetadata :: Type -> Type #

Read SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

Show SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

NFData SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

Methods

rnf :: SalesforceMetadata -> () #

Eq SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

Hashable SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

type Rep SalesforceMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceMetadata

type Rep SalesforceMetadata = D1 ('MetaData "SalesforceMetadata" "Amazonka.AppFlow.Types.SalesforceMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SalesforceMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "dataTransferApis") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [SalesforceDataTransferApi])) :*: S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSalesforceMetadata :: SalesforceMetadata Source #

Create a value of SalesforceMetadata 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:dataTransferApis:SalesforceMetadata', salesforceMetadata_dataTransferApis - The Salesforce APIs that you can have Amazon AppFlow use when your flows transfers data to or from Salesforce.

$sel:oAuthScopes:SalesforceMetadata', salesforceMetadata_oAuthScopes - The desired authorization scope for the Salesforce account.

salesforceMetadata_dataTransferApis :: Lens' SalesforceMetadata (Maybe [SalesforceDataTransferApi]) Source #

The Salesforce APIs that you can have Amazon AppFlow use when your flows transfers data to or from Salesforce.

salesforceMetadata_oAuthScopes :: Lens' SalesforceMetadata (Maybe [Text]) Source #

The desired authorization scope for the Salesforce account.

SalesforceSourceProperties

data SalesforceSourceProperties Source #

The properties that are applied when Salesforce is being used as a source.

See: newSalesforceSourceProperties smart constructor.

Constructors

SalesforceSourceProperties' 

Fields

  • dataTransferApi :: Maybe SalesforceDataTransferApi

    Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce.

    AUTOMATIC
    The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.

    Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.

    By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.

    BULKV2
    Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.

    Note that Bulk API 2.0 does not transfer Salesforce compound fields.

    REST_SYNC
    Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.
  • enableDynamicFieldUpdate :: Maybe Bool

    The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

  • includeDeletedRecords :: Maybe Bool

    Indicates whether Amazon AppFlow includes deleted files in the flow run.

  • object' :: Text

    The object specified in the Salesforce flow source.

Instances

Instances details
FromJSON SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

ToJSON SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

Generic SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

Associated Types

type Rep SalesforceSourceProperties :: Type -> Type #

Read SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

Show SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

NFData SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

Eq SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

Hashable SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

type Rep SalesforceSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SalesforceSourceProperties

type Rep SalesforceSourceProperties = D1 ('MetaData "SalesforceSourceProperties" "Amazonka.AppFlow.Types.SalesforceSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SalesforceSourceProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataTransferApi") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceDataTransferApi)) :*: S1 ('MetaSel ('Just "enableDynamicFieldUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "includeDeletedRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSalesforceSourceProperties Source #

Create a value of SalesforceSourceProperties 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:dataTransferApi:SalesforceSourceProperties', salesforceSourceProperties_dataTransferApi - Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce.

AUTOMATIC
The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.

Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.

By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.

BULKV2
Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.

Note that Bulk API 2.0 does not transfer Salesforce compound fields.

REST_SYNC
Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.

$sel:enableDynamicFieldUpdate:SalesforceSourceProperties', salesforceSourceProperties_enableDynamicFieldUpdate - The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

$sel:includeDeletedRecords:SalesforceSourceProperties', salesforceSourceProperties_includeDeletedRecords - Indicates whether Amazon AppFlow includes deleted files in the flow run.

$sel:object':SalesforceSourceProperties', salesforceSourceProperties_object - The object specified in the Salesforce flow source.

salesforceSourceProperties_dataTransferApi :: Lens' SalesforceSourceProperties (Maybe SalesforceDataTransferApi) Source #

Specifies which Salesforce API is used by Amazon AppFlow when your flow transfers data from Salesforce.

AUTOMATIC
The default. Amazon AppFlow selects which API to use based on the number of records that your flow transfers from Salesforce. If your flow transfers fewer than 1,000,000 records, Amazon AppFlow uses Salesforce REST API. If your flow transfers 1,000,000 records or more, Amazon AppFlow uses Salesforce Bulk API 2.0.

Each of these Salesforce APIs structures data differently. If Amazon AppFlow selects the API automatically, be aware that, for recurring flows, the data output might vary from one flow run to the next. For example, if a flow runs daily, it might use REST API on one day to transfer 900,000 records, and it might use Bulk API 2.0 on the next day to transfer 1,100,000 records. For each of these flow runs, the respective Salesforce API formats the data differently. Some of the differences include how dates are formatted and null values are represented. Also, Bulk API 2.0 doesn't transfer Salesforce compound fields.

By choosing this option, you optimize flow performance for both small and large data transfers, but the tradeoff is inconsistent formatting in the output.

BULKV2
Amazon AppFlow uses only Salesforce Bulk API 2.0. This API runs asynchronous data transfers, and it's optimal for large sets of data. By choosing this option, you ensure that your flow writes consistent output, but you optimize performance only for large data transfers.

Note that Bulk API 2.0 does not transfer Salesforce compound fields.

REST_SYNC
Amazon AppFlow uses only Salesforce REST API. By choosing this option, you ensure that your flow writes consistent output, but you decrease performance for large data transfers that are better suited for Bulk API 2.0. In some cases, if your flow attempts to transfer a vary large set of data, it might fail wituh a timed out error.

salesforceSourceProperties_enableDynamicFieldUpdate :: Lens' SalesforceSourceProperties (Maybe Bool) Source #

The flag that enables dynamic fetching of new (recently added) fields in the Salesforce objects while running a flow.

salesforceSourceProperties_includeDeletedRecords :: Lens' SalesforceSourceProperties (Maybe Bool) Source #

Indicates whether Amazon AppFlow includes deleted files in the flow run.

salesforceSourceProperties_object :: Lens' SalesforceSourceProperties Text Source #

The object specified in the Salesforce flow source.

ScheduledTriggerProperties

data ScheduledTriggerProperties Source #

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type.

See: newScheduledTriggerProperties smart constructor.

Constructors

ScheduledTriggerProperties' 

Fields

  • dataPullMode :: Maybe DataPullMode

    Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

  • firstExecutionFrom :: Maybe POSIX

    Specifies the date range for the records to import from the connector in the first flow run.

  • flowErrorDeactivationThreshold :: Maybe Natural

    Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.

  • scheduleEndTime :: Maybe POSIX

    The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.

  • scheduleOffset :: Maybe Natural

    Specifies the optional offset that is added to the time interval for a schedule-triggered flow.

  • scheduleStartTime :: Maybe POSIX

    The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.

  • timezone :: Maybe Text

    Specifies the time zone used when referring to the dates and times of a scheduled flow, such as America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.

    If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the America/New_York timezone are -04:00 EDT and -05:00 EST.

  • scheduleExpression :: Text

    The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

Instances

Instances details
FromJSON ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

ToJSON ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

Generic ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

Associated Types

type Rep ScheduledTriggerProperties :: Type -> Type #

Read ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

Show ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

NFData ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

Eq ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

Hashable ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

type Rep ScheduledTriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ScheduledTriggerProperties

type Rep ScheduledTriggerProperties = D1 ('MetaData "ScheduledTriggerProperties" "Amazonka.AppFlow.Types.ScheduledTriggerProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ScheduledTriggerProperties'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dataPullMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataPullMode)) :*: S1 ('MetaSel ('Just "firstExecutionFrom") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "flowErrorDeactivationThreshold") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "scheduleEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "scheduleOffset") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "scheduleStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "timezone") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "scheduleExpression") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newScheduledTriggerProperties Source #

Create a value of ScheduledTriggerProperties 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:dataPullMode:ScheduledTriggerProperties', scheduledTriggerProperties_dataPullMode - Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

$sel:firstExecutionFrom:ScheduledTriggerProperties', scheduledTriggerProperties_firstExecutionFrom - Specifies the date range for the records to import from the connector in the first flow run.

$sel:flowErrorDeactivationThreshold:ScheduledTriggerProperties', scheduledTriggerProperties_flowErrorDeactivationThreshold - Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.

$sel:scheduleEndTime:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleEndTime - The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.

$sel:scheduleOffset:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleOffset - Specifies the optional offset that is added to the time interval for a schedule-triggered flow.

$sel:scheduleStartTime:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleStartTime - The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.

$sel:timezone:ScheduledTriggerProperties', scheduledTriggerProperties_timezone - Specifies the time zone used when referring to the dates and times of a scheduled flow, such as America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.

If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the America/New_York timezone are -04:00 EDT and -05:00 EST.

$sel:scheduleExpression:ScheduledTriggerProperties', scheduledTriggerProperties_scheduleExpression - The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

scheduledTriggerProperties_dataPullMode :: Lens' ScheduledTriggerProperties (Maybe DataPullMode) Source #

Specifies whether a scheduled flow has an incremental data transfer or a complete data transfer for each flow run.

scheduledTriggerProperties_firstExecutionFrom :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

Specifies the date range for the records to import from the connector in the first flow run.

scheduledTriggerProperties_flowErrorDeactivationThreshold :: Lens' ScheduledTriggerProperties (Maybe Natural) Source #

Defines how many times a scheduled flow fails consecutively before Amazon AppFlow deactivates it.

scheduledTriggerProperties_scheduleEndTime :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

The time at which the scheduled flow ends. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-27T13:00:00-07:00.

scheduledTriggerProperties_scheduleOffset :: Lens' ScheduledTriggerProperties (Maybe Natural) Source #

Specifies the optional offset that is added to the time interval for a schedule-triggered flow.

scheduledTriggerProperties_scheduleStartTime :: Lens' ScheduledTriggerProperties (Maybe UTCTime) Source #

The time at which the scheduled flow starts. The time is formatted as a timestamp that follows the ISO 8601 standard, such as 2022-04-26T13:00:00-07:00.

scheduledTriggerProperties_timezone :: Lens' ScheduledTriggerProperties (Maybe Text) Source #

Specifies the time zone used when referring to the dates and times of a scheduled flow, such as America/New_York. This time zone is only a descriptive label. It doesn't affect how Amazon AppFlow interprets the timestamps that you specify to schedule the flow.

If you want to schedule a flow by using times in a particular time zone, indicate the time zone as a UTC offset in your timestamps. For example, the UTC offsets for the America/New_York timezone are -04:00 EDT and -05:00 EST.

scheduledTriggerProperties_scheduleExpression :: Lens' ScheduledTriggerProperties Text Source #

The scheduling expression that determines the rate at which the schedule will run, for example rate(5minutes).

ServiceNowConnectorProfileCredentials

data ServiceNowConnectorProfileCredentials Source #

The connector-specific profile credentials required when using ServiceNow.

See: newServiceNowConnectorProfileCredentials smart constructor.

Constructors

ServiceNowConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

Generic ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

Show ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

NFData ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

Eq ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

Hashable ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

type Rep ServiceNowConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials

type Rep ServiceNowConnectorProfileCredentials = D1 ('MetaData "ServiceNowConnectorProfileCredentials" "Amazonka.AppFlow.Types.ServiceNowConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ServiceNowConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newServiceNowConnectorProfileCredentials Source #

Create a value of ServiceNowConnectorProfileCredentials 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:username:ServiceNowConnectorProfileCredentials', serviceNowConnectorProfileCredentials_username - The name of the user.

$sel:password:ServiceNowConnectorProfileCredentials', serviceNowConnectorProfileCredentials_password - The password that corresponds to the user name.

ServiceNowConnectorProfileProperties

data ServiceNowConnectorProfileProperties Source #

The connector-specific profile properties required when using ServiceNow.

See: newServiceNowConnectorProfileProperties smart constructor.

Constructors

ServiceNowConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

ToJSON ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

Generic ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

Read ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

Show ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

NFData ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

Eq ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

Hashable ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

type Rep ServiceNowConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties

type Rep ServiceNowConnectorProfileProperties = D1 ('MetaData "ServiceNowConnectorProfileProperties" "Amazonka.AppFlow.Types.ServiceNowConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ServiceNowConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newServiceNowConnectorProfileProperties Source #

Create a value of ServiceNowConnectorProfileProperties 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:instanceUrl:ServiceNowConnectorProfileProperties', serviceNowConnectorProfileProperties_instanceUrl - The location of the ServiceNow resource.

ServiceNowMetadata

data ServiceNowMetadata Source #

The connector metadata specific to ServiceNow.

See: newServiceNowMetadata smart constructor.

Constructors

ServiceNowMetadata' 

Instances

Instances details
FromJSON ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

Generic ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

Associated Types

type Rep ServiceNowMetadata :: Type -> Type #

Read ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

Show ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

NFData ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

Methods

rnf :: ServiceNowMetadata -> () #

Eq ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

Hashable ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

type Rep ServiceNowMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowMetadata

type Rep ServiceNowMetadata = D1 ('MetaData "ServiceNowMetadata" "Amazonka.AppFlow.Types.ServiceNowMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ServiceNowMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newServiceNowMetadata :: ServiceNowMetadata Source #

Create a value of ServiceNowMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

ServiceNowSourceProperties

data ServiceNowSourceProperties Source #

The properties that are applied when ServiceNow is being used as a source.

See: newServiceNowSourceProperties smart constructor.

Constructors

ServiceNowSourceProperties' 

Fields

  • object' :: Text

    The object specified in the ServiceNow flow source.

Instances

Instances details
FromJSON ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

ToJSON ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

Generic ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

Associated Types

type Rep ServiceNowSourceProperties :: Type -> Type #

Read ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

Show ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

NFData ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

Eq ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

Hashable ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

type Rep ServiceNowSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ServiceNowSourceProperties

type Rep ServiceNowSourceProperties = D1 ('MetaData "ServiceNowSourceProperties" "Amazonka.AppFlow.Types.ServiceNowSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ServiceNowSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newServiceNowSourceProperties Source #

Create a value of ServiceNowSourceProperties 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:object':ServiceNowSourceProperties', serviceNowSourceProperties_object - The object specified in the ServiceNow flow source.

serviceNowSourceProperties_object :: Lens' ServiceNowSourceProperties Text Source #

The object specified in the ServiceNow flow source.

SingularConnectorProfileCredentials

data SingularConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Singular.

See: newSingularConnectorProfileCredentials smart constructor.

Constructors

SingularConnectorProfileCredentials' 

Fields

  • apiKey :: Sensitive Text

    A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

Instances

Instances details
ToJSON SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

Generic SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

Show SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

NFData SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

Eq SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

Hashable SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

type Rep SingularConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileCredentials

type Rep SingularConnectorProfileCredentials = D1 ('MetaData "SingularConnectorProfileCredentials" "Amazonka.AppFlow.Types.SingularConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SingularConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newSingularConnectorProfileCredentials Source #

Create a value of SingularConnectorProfileCredentials 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:apiKey:SingularConnectorProfileCredentials', singularConnectorProfileCredentials_apiKey - A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

singularConnectorProfileCredentials_apiKey :: Lens' SingularConnectorProfileCredentials Text Source #

A unique alphanumeric identifier used to authenticate a user, developer, or calling program to your API.

SingularConnectorProfileProperties

data SingularConnectorProfileProperties Source #

The connector-specific profile properties required when using Singular.

See: newSingularConnectorProfileProperties smart constructor.

Instances

Instances details
FromJSON SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

ToJSON SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

Generic SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

Associated Types

type Rep SingularConnectorProfileProperties :: Type -> Type #

Read SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

Show SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

NFData SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

Eq SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

Hashable SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

type Rep SingularConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularConnectorProfileProperties

type Rep SingularConnectorProfileProperties = D1 ('MetaData "SingularConnectorProfileProperties" "Amazonka.AppFlow.Types.SingularConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SingularConnectorProfileProperties'" 'PrefixI 'False) (U1 :: Type -> Type))

newSingularConnectorProfileProperties :: SingularConnectorProfileProperties Source #

Create a value of SingularConnectorProfileProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

SingularMetadata

data SingularMetadata Source #

The connector metadata specific to Singular.

See: newSingularMetadata smart constructor.

Constructors

SingularMetadata' 

Instances

Instances details
FromJSON SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

Generic SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

Associated Types

type Rep SingularMetadata :: Type -> Type #

Read SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

Show SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

NFData SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

Methods

rnf :: SingularMetadata -> () #

Eq SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

Hashable SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

type Rep SingularMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularMetadata

type Rep SingularMetadata = D1 ('MetaData "SingularMetadata" "Amazonka.AppFlow.Types.SingularMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SingularMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newSingularMetadata :: SingularMetadata Source #

Create a value of SingularMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

SingularSourceProperties

data SingularSourceProperties Source #

The properties that are applied when Singular is being used as a source.

See: newSingularSourceProperties smart constructor.

Constructors

SingularSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Singular flow source.

Instances

Instances details
FromJSON SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

ToJSON SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

Generic SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

Associated Types

type Rep SingularSourceProperties :: Type -> Type #

Read SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

Show SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

NFData SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

Eq SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

Hashable SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

type Rep SingularSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SingularSourceProperties

type Rep SingularSourceProperties = D1 ('MetaData "SingularSourceProperties" "Amazonka.AppFlow.Types.SingularSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SingularSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSingularSourceProperties Source #

Create a value of SingularSourceProperties 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:object':SingularSourceProperties', singularSourceProperties_object - The object specified in the Singular flow source.

singularSourceProperties_object :: Lens' SingularSourceProperties Text Source #

The object specified in the Singular flow source.

SlackConnectorProfileCredentials

data SlackConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Slack.

See: newSlackConnectorProfileCredentials smart constructor.

Constructors

SlackConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

Generic SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

Associated Types

type Rep SlackConnectorProfileCredentials :: Type -> Type #

Show SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

NFData SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

Eq SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

Hashable SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

type Rep SlackConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileCredentials

type Rep SlackConnectorProfileCredentials = D1 ('MetaData "SlackConnectorProfileCredentials" "Amazonka.AppFlow.Types.SlackConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SlackConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest))) :*: (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newSlackConnectorProfileCredentials Source #

Create a value of SlackConnectorProfileCredentials 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:accessToken:SlackConnectorProfileCredentials', slackConnectorProfileCredentials_accessToken - The credentials used to access protected Slack resources.

$sel:oAuthRequest:SlackConnectorProfileCredentials', slackConnectorProfileCredentials_oAuthRequest - The OAuth requirement needed to request security tokens from the connector endpoint.

$sel:clientId:SlackConnectorProfileCredentials', slackConnectorProfileCredentials_clientId - The identifier for the client.

$sel:clientSecret:SlackConnectorProfileCredentials', slackConnectorProfileCredentials_clientSecret - The client secret used by the OAuth client to authenticate to the authorization server.

slackConnectorProfileCredentials_accessToken :: Lens' SlackConnectorProfileCredentials (Maybe Text) Source #

The credentials used to access protected Slack resources.

slackConnectorProfileCredentials_oAuthRequest :: Lens' SlackConnectorProfileCredentials (Maybe ConnectorOAuthRequest) Source #

The OAuth requirement needed to request security tokens from the connector endpoint.

slackConnectorProfileCredentials_clientSecret :: Lens' SlackConnectorProfileCredentials Text Source #

The client secret used by the OAuth client to authenticate to the authorization server.

SlackConnectorProfileProperties

data SlackConnectorProfileProperties Source #

The connector-specific profile properties required when using Slack.

See: newSlackConnectorProfileProperties smart constructor.

Constructors

SlackConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

ToJSON SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

Generic SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

Associated Types

type Rep SlackConnectorProfileProperties :: Type -> Type #

Read SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

Show SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

NFData SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

Eq SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

Hashable SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

type Rep SlackConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackConnectorProfileProperties

type Rep SlackConnectorProfileProperties = D1 ('MetaData "SlackConnectorProfileProperties" "Amazonka.AppFlow.Types.SlackConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SlackConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSlackConnectorProfileProperties Source #

Create a value of SlackConnectorProfileProperties 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:instanceUrl:SlackConnectorProfileProperties', slackConnectorProfileProperties_instanceUrl - The location of the Slack resource.

SlackMetadata

data SlackMetadata Source #

The connector metadata specific to Slack.

See: newSlackMetadata smart constructor.

Constructors

SlackMetadata' 

Fields

Instances

Instances details
FromJSON SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

Generic SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

Associated Types

type Rep SlackMetadata :: Type -> Type #

Read SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

Show SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

NFData SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

Methods

rnf :: SlackMetadata -> () #

Eq SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

Hashable SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

type Rep SlackMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackMetadata

type Rep SlackMetadata = D1 ('MetaData "SlackMetadata" "Amazonka.AppFlow.Types.SlackMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SlackMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSlackMetadata :: SlackMetadata Source #

Create a value of SlackMetadata 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:oAuthScopes:SlackMetadata', slackMetadata_oAuthScopes - The desired authorization scope for the Slack account.

slackMetadata_oAuthScopes :: Lens' SlackMetadata (Maybe [Text]) Source #

The desired authorization scope for the Slack account.

SlackSourceProperties

data SlackSourceProperties Source #

The properties that are applied when Slack is being used as a source.

See: newSlackSourceProperties smart constructor.

Constructors

SlackSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Slack flow source.

Instances

Instances details
FromJSON SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

ToJSON SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

Generic SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

Associated Types

type Rep SlackSourceProperties :: Type -> Type #

Read SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

Show SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

NFData SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

Methods

rnf :: SlackSourceProperties -> () #

Eq SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

Hashable SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

type Rep SlackSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SlackSourceProperties

type Rep SlackSourceProperties = D1 ('MetaData "SlackSourceProperties" "Amazonka.AppFlow.Types.SlackSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SlackSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newSlackSourceProperties Source #

Create a value of SlackSourceProperties 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:object':SlackSourceProperties', slackSourceProperties_object - The object specified in the Slack flow source.

slackSourceProperties_object :: Lens' SlackSourceProperties Text Source #

The object specified in the Slack flow source.

SnowflakeConnectorProfileCredentials

data SnowflakeConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Snowflake.

See: newSnowflakeConnectorProfileCredentials smart constructor.

Constructors

SnowflakeConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

Generic SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

Show SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

NFData SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

Eq SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

Hashable SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

type Rep SnowflakeConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials

type Rep SnowflakeConnectorProfileCredentials = D1 ('MetaData "SnowflakeConnectorProfileCredentials" "Amazonka.AppFlow.Types.SnowflakeConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SnowflakeConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newSnowflakeConnectorProfileCredentials Source #

Create a value of SnowflakeConnectorProfileCredentials 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:username:SnowflakeConnectorProfileCredentials', snowflakeConnectorProfileCredentials_username - The name of the user.

$sel:password:SnowflakeConnectorProfileCredentials', snowflakeConnectorProfileCredentials_password - The password that corresponds to the user name.

SnowflakeConnectorProfileProperties

data SnowflakeConnectorProfileProperties Source #

The connector-specific profile properties required when using Snowflake.

See: newSnowflakeConnectorProfileProperties smart constructor.

Constructors

SnowflakeConnectorProfileProperties' 

Fields

  • accountName :: Maybe Text

    The name of the account.

  • bucketPrefix :: Maybe Text

    The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

  • privateLinkServiceName :: Maybe Text

    The Snowflake Private Link service name to be used for private data transfers.

  • region :: Maybe Text

    The Amazon Web Services Region of the Snowflake account.

  • warehouse :: Text

    The name of the Snowflake warehouse.

  • stage :: Text

    The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

  • bucketName :: Text

    The name of the Amazon S3 bucket associated with Snowflake.

Instances

Instances details
FromJSON SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

ToJSON SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Generic SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Read SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Show SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

NFData SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Eq SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

Hashable SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

type Rep SnowflakeConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties

type Rep SnowflakeConnectorProfileProperties = D1 ('MetaData "SnowflakeConnectorProfileProperties" "Amazonka.AppFlow.Types.SnowflakeConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SnowflakeConnectorProfileProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accountName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "privateLinkServiceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "region") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "warehouse") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "stage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newSnowflakeConnectorProfileProperties Source #

Create a value of SnowflakeConnectorProfileProperties 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:accountName:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_accountName - The name of the account.

$sel:bucketPrefix:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_bucketPrefix - The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

$sel:privateLinkServiceName:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_privateLinkServiceName - The Snowflake Private Link service name to be used for private data transfers.

$sel:region:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_region - The Amazon Web Services Region of the Snowflake account.

$sel:warehouse:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_warehouse - The name of the Snowflake warehouse.

$sel:stage:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_stage - The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

$sel:bucketName:SnowflakeConnectorProfileProperties', snowflakeConnectorProfileProperties_bucketName - The name of the Amazon S3 bucket associated with Snowflake.

snowflakeConnectorProfileProperties_bucketPrefix :: Lens' SnowflakeConnectorProfileProperties (Maybe Text) Source #

The bucket path that refers to the Amazon S3 bucket associated with Snowflake.

snowflakeConnectorProfileProperties_privateLinkServiceName :: Lens' SnowflakeConnectorProfileProperties (Maybe Text) Source #

The Snowflake Private Link service name to be used for private data transfers.

snowflakeConnectorProfileProperties_region :: Lens' SnowflakeConnectorProfileProperties (Maybe Text) Source #

The Amazon Web Services Region of the Snowflake account.

snowflakeConnectorProfileProperties_stage :: Lens' SnowflakeConnectorProfileProperties Text Source #

The name of the Amazon S3 stage that was created while setting up an Amazon S3 stage in the Snowflake account. This is written in the following format: < Database>< Schema><Stage Name>.

snowflakeConnectorProfileProperties_bucketName :: Lens' SnowflakeConnectorProfileProperties Text Source #

The name of the Amazon S3 bucket associated with Snowflake.

SnowflakeDestinationProperties

data SnowflakeDestinationProperties Source #

The properties that are applied when Snowflake is being used as a destination.

See: newSnowflakeDestinationProperties smart constructor.

Constructors

SnowflakeDestinationProperties' 

Fields

  • bucketPrefix :: Maybe Text

    The object key for the destination bucket in which Amazon AppFlow places the files.

  • errorHandlingConfig :: Maybe ErrorHandlingConfig

    The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

  • object' :: Text

    The object specified in the Snowflake flow destination.

  • intermediateBucketName :: Text

    The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.

Instances

Instances details
FromJSON SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

ToJSON SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Generic SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Associated Types

type Rep SnowflakeDestinationProperties :: Type -> Type #

Read SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Show SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

NFData SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Eq SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

Hashable SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

type Rep SnowflakeDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeDestinationProperties

type Rep SnowflakeDestinationProperties = D1 ('MetaData "SnowflakeDestinationProperties" "Amazonka.AppFlow.Types.SnowflakeDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SnowflakeDestinationProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorHandlingConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ErrorHandlingConfig))) :*: (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "intermediateBucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSnowflakeDestinationProperties Source #

Create a value of SnowflakeDestinationProperties 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:

SnowflakeDestinationProperties, snowflakeDestinationProperties_bucketPrefix - The object key for the destination bucket in which Amazon AppFlow places the files.

$sel:errorHandlingConfig:SnowflakeDestinationProperties', snowflakeDestinationProperties_errorHandlingConfig - The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

$sel:object':SnowflakeDestinationProperties', snowflakeDestinationProperties_object - The object specified in the Snowflake flow destination.

$sel:intermediateBucketName:SnowflakeDestinationProperties', snowflakeDestinationProperties_intermediateBucketName - The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.

snowflakeDestinationProperties_bucketPrefix :: Lens' SnowflakeDestinationProperties (Maybe Text) Source #

The object key for the destination bucket in which Amazon AppFlow places the files.

snowflakeDestinationProperties_errorHandlingConfig :: Lens' SnowflakeDestinationProperties (Maybe ErrorHandlingConfig) Source #

The settings that determine how Amazon AppFlow handles an error when placing data in the Snowflake destination. For example, this setting would determine if the flow should fail after one insertion error, or continue and attempt to insert every record regardless of the initial failure. ErrorHandlingConfig is a part of the destination connector details.

snowflakeDestinationProperties_object :: Lens' SnowflakeDestinationProperties Text Source #

The object specified in the Snowflake flow destination.

snowflakeDestinationProperties_intermediateBucketName :: Lens' SnowflakeDestinationProperties Text Source #

The intermediate bucket that Amazon AppFlow uses when moving data into Snowflake.

SnowflakeMetadata

data SnowflakeMetadata Source #

The connector metadata specific to Snowflake.

See: newSnowflakeMetadata smart constructor.

Constructors

SnowflakeMetadata' 

Fields

Instances

Instances details
FromJSON SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

Generic SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

Associated Types

type Rep SnowflakeMetadata :: Type -> Type #

Read SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

Show SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

NFData SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

Methods

rnf :: SnowflakeMetadata -> () #

Eq SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

Hashable SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

type Rep SnowflakeMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SnowflakeMetadata

type Rep SnowflakeMetadata = D1 ('MetaData "SnowflakeMetadata" "Amazonka.AppFlow.Types.SnowflakeMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SnowflakeMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "supportedRegions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSnowflakeMetadata :: SnowflakeMetadata Source #

Create a value of SnowflakeMetadata 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:supportedRegions:SnowflakeMetadata', snowflakeMetadata_supportedRegions - Specifies the supported Amazon Web Services Regions when using Snowflake.

snowflakeMetadata_supportedRegions :: Lens' SnowflakeMetadata (Maybe [Text]) Source #

Specifies the supported Amazon Web Services Regions when using Snowflake.

SourceConnectorProperties

data SourceConnectorProperties Source #

Specifies the information that is required to query a particular connector.

See: newSourceConnectorProperties smart constructor.

Constructors

SourceConnectorProperties' 

Fields

Instances

Instances details
FromJSON SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

ToJSON SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Generic SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Associated Types

type Rep SourceConnectorProperties :: Type -> Type #

Read SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Show SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

NFData SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Eq SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

Hashable SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

type Rep SourceConnectorProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceConnectorProperties

type Rep SourceConnectorProperties = D1 ('MetaData "SourceConnectorProperties" "Amazonka.AppFlow.Types.SourceConnectorProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SourceConnectorProperties'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "amplitude") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AmplitudeSourceProperties)) :*: S1 ('MetaSel ('Just "customConnector") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CustomConnectorSourceProperties))) :*: (S1 ('MetaSel ('Just "datadog") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DatadogSourceProperties)) :*: S1 ('MetaSel ('Just "dynatrace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DynatraceSourceProperties)))) :*: ((S1 ('MetaSel ('Just "googleAnalytics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GoogleAnalyticsSourceProperties)) :*: S1 ('MetaSel ('Just "inforNexus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InforNexusSourceProperties))) :*: (S1 ('MetaSel ('Just "marketo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MarketoSourceProperties)) :*: S1 ('MetaSel ('Just "s3") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3SourceProperties))))) :*: (((S1 ('MetaSel ('Just "sAPOData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SAPODataSourceProperties)) :*: S1 ('MetaSel ('Just "salesforce") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SalesforceSourceProperties))) :*: (S1 ('MetaSel ('Just "serviceNow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ServiceNowSourceProperties)) :*: S1 ('MetaSel ('Just "singular") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SingularSourceProperties)))) :*: ((S1 ('MetaSel ('Just "slack") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SlackSourceProperties)) :*: S1 ('MetaSel ('Just "trendmicro") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrendmicroSourceProperties))) :*: (S1 ('MetaSel ('Just "veeva") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe VeevaSourceProperties)) :*: S1 ('MetaSel ('Just "zendesk") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ZendeskSourceProperties)))))))

newSourceConnectorProperties :: SourceConnectorProperties Source #

Create a value of SourceConnectorProperties 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:amplitude:SourceConnectorProperties', sourceConnectorProperties_amplitude - Specifies the information that is required for querying Amplitude.

$sel:customConnector:SourceConnectorProperties', sourceConnectorProperties_customConnector - Undocumented member.

$sel:datadog:SourceConnectorProperties', sourceConnectorProperties_datadog - Specifies the information that is required for querying Datadog.

$sel:dynatrace:SourceConnectorProperties', sourceConnectorProperties_dynatrace - Specifies the information that is required for querying Dynatrace.

$sel:googleAnalytics:SourceConnectorProperties', sourceConnectorProperties_googleAnalytics - Specifies the information that is required for querying Google Analytics.

$sel:inforNexus:SourceConnectorProperties', sourceConnectorProperties_inforNexus - Specifies the information that is required for querying Infor Nexus.

$sel:marketo:SourceConnectorProperties', sourceConnectorProperties_marketo - Specifies the information that is required for querying Marketo.

$sel:s3:SourceConnectorProperties', sourceConnectorProperties_s3 - Specifies the information that is required for querying Amazon S3.

$sel:sAPOData:SourceConnectorProperties', sourceConnectorProperties_sAPOData - Undocumented member.

$sel:salesforce:SourceConnectorProperties', sourceConnectorProperties_salesforce - Specifies the information that is required for querying Salesforce.

$sel:serviceNow:SourceConnectorProperties', sourceConnectorProperties_serviceNow - Specifies the information that is required for querying ServiceNow.

$sel:singular:SourceConnectorProperties', sourceConnectorProperties_singular - Specifies the information that is required for querying Singular.

$sel:slack:SourceConnectorProperties', sourceConnectorProperties_slack - Specifies the information that is required for querying Slack.

$sel:trendmicro:SourceConnectorProperties', sourceConnectorProperties_trendmicro - Specifies the information that is required for querying Trend Micro.

$sel:veeva:SourceConnectorProperties', sourceConnectorProperties_veeva - Specifies the information that is required for querying Veeva.

$sel:zendesk:SourceConnectorProperties', sourceConnectorProperties_zendesk - Specifies the information that is required for querying Zendesk.

sourceConnectorProperties_amplitude :: Lens' SourceConnectorProperties (Maybe AmplitudeSourceProperties) Source #

Specifies the information that is required for querying Amplitude.

sourceConnectorProperties_datadog :: Lens' SourceConnectorProperties (Maybe DatadogSourceProperties) Source #

Specifies the information that is required for querying Datadog.

sourceConnectorProperties_dynatrace :: Lens' SourceConnectorProperties (Maybe DynatraceSourceProperties) Source #

Specifies the information that is required for querying Dynatrace.

sourceConnectorProperties_googleAnalytics :: Lens' SourceConnectorProperties (Maybe GoogleAnalyticsSourceProperties) Source #

Specifies the information that is required for querying Google Analytics.

sourceConnectorProperties_inforNexus :: Lens' SourceConnectorProperties (Maybe InforNexusSourceProperties) Source #

Specifies the information that is required for querying Infor Nexus.

sourceConnectorProperties_marketo :: Lens' SourceConnectorProperties (Maybe MarketoSourceProperties) Source #

Specifies the information that is required for querying Marketo.

sourceConnectorProperties_s3 :: Lens' SourceConnectorProperties (Maybe S3SourceProperties) Source #

Specifies the information that is required for querying Amazon S3.

sourceConnectorProperties_salesforce :: Lens' SourceConnectorProperties (Maybe SalesforceSourceProperties) Source #

Specifies the information that is required for querying Salesforce.

sourceConnectorProperties_serviceNow :: Lens' SourceConnectorProperties (Maybe ServiceNowSourceProperties) Source #

Specifies the information that is required for querying ServiceNow.

sourceConnectorProperties_singular :: Lens' SourceConnectorProperties (Maybe SingularSourceProperties) Source #

Specifies the information that is required for querying Singular.

sourceConnectorProperties_slack :: Lens' SourceConnectorProperties (Maybe SlackSourceProperties) Source #

Specifies the information that is required for querying Slack.

sourceConnectorProperties_trendmicro :: Lens' SourceConnectorProperties (Maybe TrendmicroSourceProperties) Source #

Specifies the information that is required for querying Trend Micro.

sourceConnectorProperties_veeva :: Lens' SourceConnectorProperties (Maybe VeevaSourceProperties) Source #

Specifies the information that is required for querying Veeva.

sourceConnectorProperties_zendesk :: Lens' SourceConnectorProperties (Maybe ZendeskSourceProperties) Source #

Specifies the information that is required for querying Zendesk.

SourceFieldProperties

data SourceFieldProperties Source #

The properties that can be applied to a field when the connector is being used as a source.

See: newSourceFieldProperties smart constructor.

Constructors

SourceFieldProperties' 

Fields

Instances

Instances details
FromJSON SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

Generic SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

Associated Types

type Rep SourceFieldProperties :: Type -> Type #

Read SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

Show SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

NFData SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

Methods

rnf :: SourceFieldProperties -> () #

Eq SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

Hashable SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

type Rep SourceFieldProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFieldProperties

type Rep SourceFieldProperties = D1 ('MetaData "SourceFieldProperties" "Amazonka.AppFlow.Types.SourceFieldProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SourceFieldProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isQueryable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "isRetrievable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "isTimestampFieldForIncrementalQueries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newSourceFieldProperties :: SourceFieldProperties Source #

Create a value of SourceFieldProperties 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:isQueryable:SourceFieldProperties', sourceFieldProperties_isQueryable - Indicates if the field can be queried.

$sel:isRetrievable:SourceFieldProperties', sourceFieldProperties_isRetrievable - Indicates whether the field can be returned in a search result.

$sel:isTimestampFieldForIncrementalQueries:SourceFieldProperties', sourceFieldProperties_isTimestampFieldForIncrementalQueries - Indicates if this timestamp field can be used for incremental queries.

sourceFieldProperties_isRetrievable :: Lens' SourceFieldProperties (Maybe Bool) Source #

Indicates whether the field can be returned in a search result.

sourceFieldProperties_isTimestampFieldForIncrementalQueries :: Lens' SourceFieldProperties (Maybe Bool) Source #

Indicates if this timestamp field can be used for incremental queries.

SourceFlowConfig

data SourceFlowConfig Source #

Contains information about the configuration of the source connector used in the flow.

See: newSourceFlowConfig smart constructor.

Constructors

SourceFlowConfig' 

Fields

Instances

Instances details
FromJSON SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

ToJSON SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

Generic SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

Associated Types

type Rep SourceFlowConfig :: Type -> Type #

Read SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

Show SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

NFData SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

Methods

rnf :: SourceFlowConfig -> () #

Eq SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

Hashable SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

type Rep SourceFlowConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SourceFlowConfig

type Rep SourceFlowConfig = D1 ('MetaData "SourceFlowConfig" "Amazonka.AppFlow.Types.SourceFlowConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SourceFlowConfig'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "apiVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "incrementalPullConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe IncrementalPullConfig)) :*: (S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectorType) :*: S1 ('MetaSel ('Just "sourceConnectorProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceConnectorProperties)))))

newSourceFlowConfig Source #

Create a value of SourceFlowConfig 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:apiVersion:SourceFlowConfig', sourceFlowConfig_apiVersion - The API version of the connector when it's used as a source in the flow.

$sel:connectorProfileName:SourceFlowConfig', sourceFlowConfig_connectorProfileName - The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.

$sel:incrementalPullConfig:SourceFlowConfig', sourceFlowConfig_incrementalPullConfig - Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull.

$sel:connectorType:SourceFlowConfig', sourceFlowConfig_connectorType - The type of connector, such as Salesforce, Amplitude, and so on.

$sel:sourceConnectorProperties:SourceFlowConfig', sourceFlowConfig_sourceConnectorProperties - Specifies the information that is required to query a particular source connector.

sourceFlowConfig_apiVersion :: Lens' SourceFlowConfig (Maybe Text) Source #

The API version of the connector when it's used as a source in the flow.

sourceFlowConfig_connectorProfileName :: Lens' SourceFlowConfig (Maybe Text) Source #

The name of the connector profile. This name must be unique for each connector profile in the Amazon Web Services account.

sourceFlowConfig_incrementalPullConfig :: Lens' SourceFlowConfig (Maybe IncrementalPullConfig) Source #

Defines the configuration for a scheduled incremental data pull. If a valid configuration is provided, the fields specified in the configuration are used when querying for the incremental data pull.

sourceFlowConfig_connectorType :: Lens' SourceFlowConfig ConnectorType Source #

The type of connector, such as Salesforce, Amplitude, and so on.

sourceFlowConfig_sourceConnectorProperties :: Lens' SourceFlowConfig SourceConnectorProperties Source #

Specifies the information that is required to query a particular source connector.

SuccessResponseHandlingConfig

data SuccessResponseHandlingConfig Source #

Determines how Amazon AppFlow handles the success response that it gets from the connector after placing data.

For example, this setting would determine where to write the response from the destination connector upon a successful insert operation.

See: newSuccessResponseHandlingConfig smart constructor.

Constructors

SuccessResponseHandlingConfig' 

Fields

Instances

Instances details
FromJSON SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

ToJSON SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

Generic SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

Associated Types

type Rep SuccessResponseHandlingConfig :: Type -> Type #

Read SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

Show SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

NFData SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

Eq SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

Hashable SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

type Rep SuccessResponseHandlingConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SuccessResponseHandlingConfig

type Rep SuccessResponseHandlingConfig = D1 ('MetaData "SuccessResponseHandlingConfig" "Amazonka.AppFlow.Types.SuccessResponseHandlingConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SuccessResponseHandlingConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newSuccessResponseHandlingConfig :: SuccessResponseHandlingConfig Source #

Create a value of SuccessResponseHandlingConfig 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:bucketName:SuccessResponseHandlingConfig', successResponseHandlingConfig_bucketName - The name of the Amazon S3 bucket.

$sel:bucketPrefix:SuccessResponseHandlingConfig', successResponseHandlingConfig_bucketPrefix - The Amazon S3 bucket prefix.

SupportedFieldTypeDetails

data SupportedFieldTypeDetails Source #

Contains details regarding all the supported FieldTypes and their corresponding filterOperators and supportedValues.

See: newSupportedFieldTypeDetails smart constructor.

Constructors

SupportedFieldTypeDetails' 

Fields

  • v1 :: FieldTypeDetails

    The initial supported version for fieldType. If this is later changed to a different version, v2 will be introduced.

Instances

Instances details
FromJSON SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

Generic SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

Associated Types

type Rep SupportedFieldTypeDetails :: Type -> Type #

Read SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

Show SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

NFData SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

Eq SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

Hashable SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

type Rep SupportedFieldTypeDetails Source # 
Instance details

Defined in Amazonka.AppFlow.Types.SupportedFieldTypeDetails

type Rep SupportedFieldTypeDetails = D1 ('MetaData "SupportedFieldTypeDetails" "Amazonka.AppFlow.Types.SupportedFieldTypeDetails" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "SupportedFieldTypeDetails'" 'PrefixI 'True) (S1 ('MetaSel ('Just "v1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 FieldTypeDetails)))

newSupportedFieldTypeDetails Source #

Create a value of SupportedFieldTypeDetails 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:v1:SupportedFieldTypeDetails', supportedFieldTypeDetails_v1 - The initial supported version for fieldType. If this is later changed to a different version, v2 will be introduced.

supportedFieldTypeDetails_v1 :: Lens' SupportedFieldTypeDetails FieldTypeDetails Source #

The initial supported version for fieldType. If this is later changed to a different version, v2 will be introduced.

Task

data Task Source #

A class for modeling different type of tasks. Task implementation varies based on the TaskType.

See: newTask smart constructor.

Constructors

Task' 

Fields

Instances

Instances details
FromJSON Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

ToJSON Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Generic Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Associated Types

type Rep Task :: Type -> Type #

Methods

from :: Task -> Rep Task x #

to :: Rep Task x -> Task #

Read Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Show Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Methods

showsPrec :: Int -> Task -> ShowS #

show :: Task -> String #

showList :: [Task] -> ShowS #

NFData Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Methods

rnf :: Task -> () #

Eq Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Methods

(==) :: Task -> Task -> Bool #

(/=) :: Task -> Task -> Bool #

Hashable Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

Methods

hashWithSalt :: Int -> Task -> Int #

hash :: Task -> Int #

type Rep Task Source # 
Instance details

Defined in Amazonka.AppFlow.Types.Task

type Rep Task = D1 ('MetaData "Task" "Amazonka.AppFlow.Types.Task" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "Task'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorOperator") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOperator)) :*: S1 ('MetaSel ('Just "destinationField") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "taskProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap OperatorPropertiesKeys Text))) :*: (S1 ('MetaSel ('Just "sourceFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "taskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TaskType)))))

newTask Source #

Create a value of Task 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:connectorOperator:Task', task_connectorOperator - The operation to be performed on the provided source fields.

$sel:destinationField:Task', task_destinationField - A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

$sel:taskProperties:Task', task_taskProperties - A map used to store task-related information. The execution service looks for particular information based on the TaskType.

$sel:sourceFields:Task', task_sourceFields - The source fields to which a particular task is applied.

$sel:taskType:Task', task_taskType - Specifies the particular task implementation that Amazon AppFlow performs.

task_connectorOperator :: Lens' Task (Maybe ConnectorOperator) Source #

The operation to be performed on the provided source fields.

task_destinationField :: Lens' Task (Maybe Text) Source #

A field in a destination connector, or a field value against which Amazon AppFlow validates a source field.

task_taskProperties :: Lens' Task (Maybe (HashMap OperatorPropertiesKeys Text)) Source #

A map used to store task-related information. The execution service looks for particular information based on the TaskType.

task_sourceFields :: Lens' Task [Text] Source #

The source fields to which a particular task is applied.

task_taskType :: Lens' Task TaskType Source #

Specifies the particular task implementation that Amazon AppFlow performs.

TrendmicroConnectorProfileCredentials

data TrendmicroConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Trend Micro.

See: newTrendmicroConnectorProfileCredentials smart constructor.

Constructors

TrendmicroConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

Generic TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

Show TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

NFData TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

Eq TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

Hashable TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

type Rep TrendmicroConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials

type Rep TrendmicroConnectorProfileCredentials = D1 ('MetaData "TrendmicroConnectorProfileCredentials" "Amazonka.AppFlow.Types.TrendmicroConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "TrendmicroConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "apiSecretKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newTrendmicroConnectorProfileCredentials Source #

Create a value of TrendmicroConnectorProfileCredentials 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:apiSecretKey:TrendmicroConnectorProfileCredentials', trendmicroConnectorProfileCredentials_apiSecretKey - The Secret Access Key portion of the credentials.

TrendmicroConnectorProfileProperties

data TrendmicroConnectorProfileProperties Source #

The connector-specific profile properties required when using Trend Micro.

See: newTrendmicroConnectorProfileProperties smart constructor.

Instances

Instances details
FromJSON TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

ToJSON TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

Generic TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

Read TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

Show TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

NFData TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

Eq TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

Hashable TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

type Rep TrendmicroConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties

type Rep TrendmicroConnectorProfileProperties = D1 ('MetaData "TrendmicroConnectorProfileProperties" "Amazonka.AppFlow.Types.TrendmicroConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "TrendmicroConnectorProfileProperties'" 'PrefixI 'False) (U1 :: Type -> Type))

newTrendmicroConnectorProfileProperties :: TrendmicroConnectorProfileProperties Source #

Create a value of TrendmicroConnectorProfileProperties with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

TrendmicroMetadata

data TrendmicroMetadata Source #

The connector metadata specific to Trend Micro.

See: newTrendmicroMetadata smart constructor.

Constructors

TrendmicroMetadata' 

Instances

Instances details
FromJSON TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

Generic TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

Associated Types

type Rep TrendmicroMetadata :: Type -> Type #

Read TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

Show TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

NFData TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

Methods

rnf :: TrendmicroMetadata -> () #

Eq TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

Hashable TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

type Rep TrendmicroMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroMetadata

type Rep TrendmicroMetadata = D1 ('MetaData "TrendmicroMetadata" "Amazonka.AppFlow.Types.TrendmicroMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "TrendmicroMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newTrendmicroMetadata :: TrendmicroMetadata Source #

Create a value of TrendmicroMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

TrendmicroSourceProperties

data TrendmicroSourceProperties Source #

The properties that are applied when using Trend Micro as a flow source.

See: newTrendmicroSourceProperties smart constructor.

Constructors

TrendmicroSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Trend Micro flow source.

Instances

Instances details
FromJSON TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

ToJSON TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

Generic TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

Associated Types

type Rep TrendmicroSourceProperties :: Type -> Type #

Read TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

Show TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

NFData TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

Eq TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

Hashable TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

type Rep TrendmicroSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TrendmicroSourceProperties

type Rep TrendmicroSourceProperties = D1 ('MetaData "TrendmicroSourceProperties" "Amazonka.AppFlow.Types.TrendmicroSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "TrendmicroSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTrendmicroSourceProperties Source #

Create a value of TrendmicroSourceProperties 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:object':TrendmicroSourceProperties', trendmicroSourceProperties_object - The object specified in the Trend Micro flow source.

trendmicroSourceProperties_object :: Lens' TrendmicroSourceProperties Text Source #

The object specified in the Trend Micro flow source.

TriggerConfig

data TriggerConfig Source #

The trigger settings that determine how and when Amazon AppFlow runs the specified flow.

See: newTriggerConfig smart constructor.

Constructors

TriggerConfig' 

Fields

Instances

Instances details
FromJSON TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

ToJSON TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

Generic TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

Associated Types

type Rep TriggerConfig :: Type -> Type #

Read TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

Show TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

NFData TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

Methods

rnf :: TriggerConfig -> () #

Eq TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

Hashable TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

type Rep TriggerConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerConfig

type Rep TriggerConfig = D1 ('MetaData "TriggerConfig" "Amazonka.AppFlow.Types.TriggerConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "TriggerConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "triggerProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggerProperties)) :*: S1 ('MetaSel ('Just "triggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TriggerType)))

newTriggerConfig Source #

Create a value of TriggerConfig 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:triggerProperties:TriggerConfig', triggerConfig_triggerProperties - Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type.

$sel:triggerType:TriggerConfig', triggerConfig_triggerType - Specifies the type of flow trigger. This can be OnDemand, Scheduled, or Event.

triggerConfig_triggerProperties :: Lens' TriggerConfig (Maybe TriggerProperties) Source #

Specifies the configuration details of a schedule-triggered flow as defined by the user. Currently, these settings only apply to the Scheduled trigger type.

triggerConfig_triggerType :: Lens' TriggerConfig TriggerType Source #

Specifies the type of flow trigger. This can be OnDemand, Scheduled, or Event.

TriggerProperties

data TriggerProperties Source #

Specifies the configuration details that control the trigger for a flow. Currently, these settings only apply to the Scheduled trigger type.

See: newTriggerProperties smart constructor.

Constructors

TriggerProperties' 

Fields

Instances

Instances details
FromJSON TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

ToJSON TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

Generic TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

Associated Types

type Rep TriggerProperties :: Type -> Type #

Read TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

Show TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

NFData TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

Methods

rnf :: TriggerProperties -> () #

Eq TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

Hashable TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

type Rep TriggerProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.TriggerProperties

type Rep TriggerProperties = D1 ('MetaData "TriggerProperties" "Amazonka.AppFlow.Types.TriggerProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "TriggerProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "scheduled") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScheduledTriggerProperties))))

newTriggerProperties :: TriggerProperties Source #

Create a value of TriggerProperties 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:scheduled:TriggerProperties', triggerProperties_scheduled - Specifies the configuration details of a schedule-triggered flow as defined by the user.

triggerProperties_scheduled :: Lens' TriggerProperties (Maybe ScheduledTriggerProperties) Source #

Specifies the configuration details of a schedule-triggered flow as defined by the user.

UpsolverDestinationProperties

data UpsolverDestinationProperties Source #

The properties that are applied when Upsolver is used as a destination.

See: newUpsolverDestinationProperties smart constructor.

Constructors

UpsolverDestinationProperties' 

Fields

Instances

Instances details
FromJSON UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

ToJSON UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

Generic UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

Associated Types

type Rep UpsolverDestinationProperties :: Type -> Type #

Read UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

Show UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

NFData UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

Eq UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

Hashable UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

type Rep UpsolverDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverDestinationProperties

type Rep UpsolverDestinationProperties = D1 ('MetaData "UpsolverDestinationProperties" "Amazonka.AppFlow.Types.UpsolverDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "UpsolverDestinationProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bucketPrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bucketName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "s3OutputFormatConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpsolverS3OutputFormatConfig))))

newUpsolverDestinationProperties Source #

Create a value of UpsolverDestinationProperties 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:bucketPrefix:UpsolverDestinationProperties', upsolverDestinationProperties_bucketPrefix - The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.

$sel:bucketName:UpsolverDestinationProperties', upsolverDestinationProperties_bucketName - The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.

$sel:s3OutputFormatConfig:UpsolverDestinationProperties', upsolverDestinationProperties_s3OutputFormatConfig - The configuration that determines how data is formatted when Upsolver is used as the flow destination.

upsolverDestinationProperties_bucketPrefix :: Lens' UpsolverDestinationProperties (Maybe Text) Source #

The object key for the destination Upsolver Amazon S3 bucket in which Amazon AppFlow places the files.

upsolverDestinationProperties_bucketName :: Lens' UpsolverDestinationProperties Text Source #

The Upsolver Amazon S3 bucket name in which Amazon AppFlow places the transferred data.

upsolverDestinationProperties_s3OutputFormatConfig :: Lens' UpsolverDestinationProperties UpsolverS3OutputFormatConfig Source #

The configuration that determines how data is formatted when Upsolver is used as the flow destination.

UpsolverMetadata

data UpsolverMetadata Source #

The connector metadata specific to Upsolver.

See: newUpsolverMetadata smart constructor.

Constructors

UpsolverMetadata' 

Instances

Instances details
FromJSON UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

Generic UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

Associated Types

type Rep UpsolverMetadata :: Type -> Type #

Read UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

Show UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

NFData UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

Methods

rnf :: UpsolverMetadata -> () #

Eq UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

Hashable UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

type Rep UpsolverMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverMetadata

type Rep UpsolverMetadata = D1 ('MetaData "UpsolverMetadata" "Amazonka.AppFlow.Types.UpsolverMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "UpsolverMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newUpsolverMetadata :: UpsolverMetadata Source #

Create a value of UpsolverMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

UpsolverS3OutputFormatConfig

data UpsolverS3OutputFormatConfig Source #

The configuration that determines how Amazon AppFlow formats the flow output data when Upsolver is used as the destination.

See: newUpsolverS3OutputFormatConfig smart constructor.

Constructors

UpsolverS3OutputFormatConfig' 

Fields

Instances

Instances details
FromJSON UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

ToJSON UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

Generic UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

Associated Types

type Rep UpsolverS3OutputFormatConfig :: Type -> Type #

Read UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

Show UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

NFData UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

Eq UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

Hashable UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

type Rep UpsolverS3OutputFormatConfig Source # 
Instance details

Defined in Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig

type Rep UpsolverS3OutputFormatConfig = D1 ('MetaData "UpsolverS3OutputFormatConfig" "Amazonka.AppFlow.Types.UpsolverS3OutputFormatConfig" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "UpsolverS3OutputFormatConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "aggregationConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AggregationConfig)) :*: (S1 ('MetaSel ('Just "fileType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FileType)) :*: S1 ('MetaSel ('Just "prefixConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 PrefixConfig))))

newUpsolverS3OutputFormatConfig Source #

Create a value of UpsolverS3OutputFormatConfig 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:aggregationConfig:UpsolverS3OutputFormatConfig', upsolverS3OutputFormatConfig_aggregationConfig - Undocumented member.

$sel:fileType:UpsolverS3OutputFormatConfig', upsolverS3OutputFormatConfig_fileType - Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.

$sel:prefixConfig:UpsolverS3OutputFormatConfig', upsolverS3OutputFormatConfig_prefixConfig - Undocumented member.

upsolverS3OutputFormatConfig_fileType :: Lens' UpsolverS3OutputFormatConfig (Maybe FileType) Source #

Indicates the file type that Amazon AppFlow places in the Upsolver Amazon S3 bucket.

VeevaConnectorProfileCredentials

data VeevaConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Veeva.

See: newVeevaConnectorProfileCredentials smart constructor.

Constructors

VeevaConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

Generic VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

Associated Types

type Rep VeevaConnectorProfileCredentials :: Type -> Type #

Show VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

NFData VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

Eq VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

Hashable VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

type Rep VeevaConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials

type Rep VeevaConnectorProfileCredentials = D1 ('MetaData "VeevaConnectorProfileCredentials" "Amazonka.AppFlow.Types.VeevaConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "VeevaConnectorProfileCredentials'" 'PrefixI 'True) (S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text))))

newVeevaConnectorProfileCredentials Source #

Create a value of VeevaConnectorProfileCredentials 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:username:VeevaConnectorProfileCredentials', veevaConnectorProfileCredentials_username - The name of the user.

$sel:password:VeevaConnectorProfileCredentials', veevaConnectorProfileCredentials_password - The password that corresponds to the user name.

VeevaConnectorProfileProperties

data VeevaConnectorProfileProperties Source #

The connector-specific profile properties required when using Veeva.

See: newVeevaConnectorProfileProperties smart constructor.

Constructors

VeevaConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

ToJSON VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

Generic VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

Associated Types

type Rep VeevaConnectorProfileProperties :: Type -> Type #

Read VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

Show VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

NFData VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

Eq VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

Hashable VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

type Rep VeevaConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaConnectorProfileProperties

type Rep VeevaConnectorProfileProperties = D1 ('MetaData "VeevaConnectorProfileProperties" "Amazonka.AppFlow.Types.VeevaConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "VeevaConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newVeevaConnectorProfileProperties Source #

Create a value of VeevaConnectorProfileProperties 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:instanceUrl:VeevaConnectorProfileProperties', veevaConnectorProfileProperties_instanceUrl - The location of the Veeva resource.

VeevaMetadata

data VeevaMetadata Source #

The connector metadata specific to Veeva.

See: newVeevaMetadata smart constructor.

Constructors

VeevaMetadata' 

Instances

Instances details
FromJSON VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

Generic VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

Associated Types

type Rep VeevaMetadata :: Type -> Type #

Read VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

Show VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

NFData VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

Methods

rnf :: VeevaMetadata -> () #

Eq VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

Hashable VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

type Rep VeevaMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaMetadata

type Rep VeevaMetadata = D1 ('MetaData "VeevaMetadata" "Amazonka.AppFlow.Types.VeevaMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "VeevaMetadata'" 'PrefixI 'False) (U1 :: Type -> Type))

newVeevaMetadata :: VeevaMetadata Source #

Create a value of VeevaMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

VeevaSourceProperties

data VeevaSourceProperties Source #

The properties that are applied when using Veeva as a flow source.

See: newVeevaSourceProperties smart constructor.

Constructors

VeevaSourceProperties' 

Fields

Instances

Instances details
FromJSON VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

ToJSON VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

Generic VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

Associated Types

type Rep VeevaSourceProperties :: Type -> Type #

Read VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

Show VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

NFData VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

Methods

rnf :: VeevaSourceProperties -> () #

Eq VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

Hashable VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

type Rep VeevaSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.VeevaSourceProperties

type Rep VeevaSourceProperties = D1 ('MetaData "VeevaSourceProperties" "Amazonka.AppFlow.Types.VeevaSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "VeevaSourceProperties'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "documentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "includeAllVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "includeRenditions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: (S1 ('MetaSel ('Just "includeSourceFiles") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newVeevaSourceProperties Source #

Create a value of VeevaSourceProperties 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:documentType:VeevaSourceProperties', veevaSourceProperties_documentType - The document type specified in the Veeva document extract flow.

$sel:includeAllVersions:VeevaSourceProperties', veevaSourceProperties_includeAllVersions - Boolean value to include All Versions of files in Veeva document extract flow.

$sel:includeRenditions:VeevaSourceProperties', veevaSourceProperties_includeRenditions - Boolean value to include file renditions in Veeva document extract flow.

$sel:includeSourceFiles:VeevaSourceProperties', veevaSourceProperties_includeSourceFiles - Boolean value to include source files in Veeva document extract flow.

$sel:object':VeevaSourceProperties', veevaSourceProperties_object - The object specified in the Veeva flow source.

veevaSourceProperties_documentType :: Lens' VeevaSourceProperties (Maybe Text) Source #

The document type specified in the Veeva document extract flow.

veevaSourceProperties_includeAllVersions :: Lens' VeevaSourceProperties (Maybe Bool) Source #

Boolean value to include All Versions of files in Veeva document extract flow.

veevaSourceProperties_includeRenditions :: Lens' VeevaSourceProperties (Maybe Bool) Source #

Boolean value to include file renditions in Veeva document extract flow.

veevaSourceProperties_includeSourceFiles :: Lens' VeevaSourceProperties (Maybe Bool) Source #

Boolean value to include source files in Veeva document extract flow.

veevaSourceProperties_object :: Lens' VeevaSourceProperties Text Source #

The object specified in the Veeva flow source.

ZendeskConnectorProfileCredentials

data ZendeskConnectorProfileCredentials Source #

The connector-specific profile credentials required when using Zendesk.

See: newZendeskConnectorProfileCredentials smart constructor.

Constructors

ZendeskConnectorProfileCredentials' 

Fields

Instances

Instances details
ToJSON ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

Generic ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

Associated Types

type Rep ZendeskConnectorProfileCredentials :: Type -> Type #

Show ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

NFData ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

Eq ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

Hashable ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

type Rep ZendeskConnectorProfileCredentials Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials

type Rep ZendeskConnectorProfileCredentials = D1 ('MetaData "ZendeskConnectorProfileCredentials" "Amazonka.AppFlow.Types.ZendeskConnectorProfileCredentials" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ZendeskConnectorProfileCredentials'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "oAuthRequest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorOAuthRequest))) :*: (S1 ('MetaSel ('Just "clientId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "clientSecret") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Sensitive Text)))))

newZendeskConnectorProfileCredentials Source #

Create a value of ZendeskConnectorProfileCredentials 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:accessToken:ZendeskConnectorProfileCredentials', zendeskConnectorProfileCredentials_accessToken - The credentials used to access protected Zendesk resources.

$sel:oAuthRequest:ZendeskConnectorProfileCredentials', zendeskConnectorProfileCredentials_oAuthRequest - The OAuth requirement needed to request security tokens from the connector endpoint.

$sel:clientId:ZendeskConnectorProfileCredentials', zendeskConnectorProfileCredentials_clientId - The identifier for the desired client.

$sel:clientSecret:ZendeskConnectorProfileCredentials', zendeskConnectorProfileCredentials_clientSecret - The client secret used by the OAuth client to authenticate to the authorization server.

zendeskConnectorProfileCredentials_accessToken :: Lens' ZendeskConnectorProfileCredentials (Maybe Text) Source #

The credentials used to access protected Zendesk resources.

zendeskConnectorProfileCredentials_oAuthRequest :: Lens' ZendeskConnectorProfileCredentials (Maybe ConnectorOAuthRequest) Source #

The OAuth requirement needed to request security tokens from the connector endpoint.

zendeskConnectorProfileCredentials_clientSecret :: Lens' ZendeskConnectorProfileCredentials Text Source #

The client secret used by the OAuth client to authenticate to the authorization server.

ZendeskConnectorProfileProperties

data ZendeskConnectorProfileProperties Source #

The connector-specific profile properties required when using Zendesk.

See: newZendeskConnectorProfileProperties smart constructor.

Constructors

ZendeskConnectorProfileProperties' 

Fields

Instances

Instances details
FromJSON ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

ToJSON ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

Generic ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

Associated Types

type Rep ZendeskConnectorProfileProperties :: Type -> Type #

Read ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

Show ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

NFData ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

Eq ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

Hashable ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

type Rep ZendeskConnectorProfileProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties

type Rep ZendeskConnectorProfileProperties = D1 ('MetaData "ZendeskConnectorProfileProperties" "Amazonka.AppFlow.Types.ZendeskConnectorProfileProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ZendeskConnectorProfileProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "instanceUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newZendeskConnectorProfileProperties Source #

Create a value of ZendeskConnectorProfileProperties 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:instanceUrl:ZendeskConnectorProfileProperties', zendeskConnectorProfileProperties_instanceUrl - The location of the Zendesk resource.

ZendeskDestinationProperties

data ZendeskDestinationProperties Source #

The properties that are applied when Zendesk is used as a destination.

See: newZendeskDestinationProperties smart constructor.

Constructors

ZendeskDestinationProperties' 

Fields

Instances

Instances details
FromJSON ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

ToJSON ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

Generic ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

Associated Types

type Rep ZendeskDestinationProperties :: Type -> Type #

Read ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

Show ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

NFData ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

Eq ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

Hashable ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

type Rep ZendeskDestinationProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskDestinationProperties

type Rep ZendeskDestinationProperties = D1 ('MetaData "ZendeskDestinationProperties" "Amazonka.AppFlow.Types.ZendeskDestinationProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ZendeskDestinationProperties'" 'PrefixI 'True) ((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 "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newZendeskDestinationProperties Source #

Create a value of ZendeskDestinationProperties 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:errorHandlingConfig:ZendeskDestinationProperties', zendeskDestinationProperties_errorHandlingConfig - Undocumented member.

$sel:idFieldNames:ZendeskDestinationProperties', zendeskDestinationProperties_idFieldNames - Undocumented member.

$sel:writeOperationType:ZendeskDestinationProperties', zendeskDestinationProperties_writeOperationType - Undocumented member.

$sel:object':ZendeskDestinationProperties', zendeskDestinationProperties_object - The object specified in the Zendesk flow destination.

zendeskDestinationProperties_object :: Lens' ZendeskDestinationProperties Text Source #

The object specified in the Zendesk flow destination.

ZendeskMetadata

data ZendeskMetadata Source #

The connector metadata specific to Zendesk.

See: newZendeskMetadata smart constructor.

Constructors

ZendeskMetadata' 

Fields

Instances

Instances details
FromJSON ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

Generic ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

Associated Types

type Rep ZendeskMetadata :: Type -> Type #

Read ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

Show ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

NFData ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

Methods

rnf :: ZendeskMetadata -> () #

Eq ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

Hashable ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

type Rep ZendeskMetadata Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskMetadata

type Rep ZendeskMetadata = D1 ('MetaData "ZendeskMetadata" "Amazonka.AppFlow.Types.ZendeskMetadata" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ZendeskMetadata'" 'PrefixI 'True) (S1 ('MetaSel ('Just "oAuthScopes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newZendeskMetadata :: ZendeskMetadata Source #

Create a value of ZendeskMetadata 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:oAuthScopes:ZendeskMetadata', zendeskMetadata_oAuthScopes - The desired authorization scope for the Zendesk account.

zendeskMetadata_oAuthScopes :: Lens' ZendeskMetadata (Maybe [Text]) Source #

The desired authorization scope for the Zendesk account.

ZendeskSourceProperties

data ZendeskSourceProperties Source #

The properties that are applied when using Zendesk as a flow source.

See: newZendeskSourceProperties smart constructor.

Constructors

ZendeskSourceProperties' 

Fields

  • object' :: Text

    The object specified in the Zendesk flow source.

Instances

Instances details
FromJSON ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

ToJSON ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

Generic ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

Associated Types

type Rep ZendeskSourceProperties :: Type -> Type #

Read ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

Show ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

NFData ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

Methods

rnf :: ZendeskSourceProperties -> () #

Eq ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

Hashable ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

type Rep ZendeskSourceProperties Source # 
Instance details

Defined in Amazonka.AppFlow.Types.ZendeskSourceProperties

type Rep ZendeskSourceProperties = D1 ('MetaData "ZendeskSourceProperties" "Amazonka.AppFlow.Types.ZendeskSourceProperties" "amazonka-appflow-2.0-3aJWKTszi6ZKDtrkFSqVAB" 'False) (C1 ('MetaCons "ZendeskSourceProperties'" 'PrefixI 'True) (S1 ('MetaSel ('Just "object'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newZendeskSourceProperties Source #

Create a value of ZendeskSourceProperties 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:object':ZendeskSourceProperties', zendeskSourceProperties_object - The object specified in the Zendesk flow source.

zendeskSourceProperties_object :: Lens' ZendeskSourceProperties Text Source #

The object specified in the Zendesk flow source.