Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Amazonka.AppFlow
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- Types
- AggregationType
- AmplitudeConnectorOperator
- ConnectionMode
- ConnectorType
- DataPullMode
- DatadogConnectorOperator
- DynatraceConnectorOperator
- ExecutionStatus
- FileType
- FlowStatus
- GoogleAnalyticsConnectorOperator
- InforNexusConnectorOperator
- MarketoConnectorOperator
- Operator
- OperatorPropertiesKeys
- PrefixFormat
- PrefixType
- PrivateConnectionProvisioningFailureCause
- PrivateConnectionProvisioningStatus
- S3ConnectorOperator
- S3InputFileType
- SAPODataConnectorOperator
- SalesforceConnectorOperator
- ScheduleFrequencyType
- ServiceNowConnectorOperator
- SingularConnectorOperator
- SlackConnectorOperator
- TaskType
- TrendmicroConnectorOperator
- TriggerType
- VeevaConnectorOperator
- WriteOperationType
- ZendeskConnectorOperator
- AggregationConfig
- AmplitudeConnectorProfileCredentials
- AmplitudeConnectorProfileProperties
- AmplitudeMetadata
- AmplitudeSourceProperties
- BasicAuthCredentials
- ConnectorConfiguration
- ConnectorEntity
- ConnectorEntityField
- ConnectorMetadata
- ConnectorOAuthRequest
- ConnectorOperator
- ConnectorProfile
- ConnectorProfileConfig
- ConnectorProfileCredentials
- ConnectorProfileProperties
- CustomerProfilesDestinationProperties
- CustomerProfilesMetadata
- DatadogConnectorProfileCredentials
- DatadogConnectorProfileProperties
- DatadogMetadata
- DatadogSourceProperties
- DestinationConnectorProperties
- DestinationFieldProperties
- DestinationFlowConfig
- DynatraceConnectorProfileCredentials
- DynatraceConnectorProfileProperties
- DynatraceMetadata
- DynatraceSourceProperties
- ErrorHandlingConfig
- ErrorInfo
- EventBridgeDestinationProperties
- EventBridgeMetadata
- ExecutionDetails
- ExecutionRecord
- ExecutionResult
- FieldTypeDetails
- FlowDefinition
- GoogleAnalyticsConnectorProfileCredentials
- GoogleAnalyticsConnectorProfileProperties
- GoogleAnalyticsMetadata
- GoogleAnalyticsSourceProperties
- HoneycodeConnectorProfileCredentials
- HoneycodeConnectorProfileProperties
- HoneycodeDestinationProperties
- HoneycodeMetadata
- IncrementalPullConfig
- InforNexusConnectorProfileCredentials
- InforNexusConnectorProfileProperties
- InforNexusMetadata
- InforNexusSourceProperties
- LookoutMetricsDestinationProperties
- MarketoConnectorProfileCredentials
- MarketoConnectorProfileProperties
- MarketoMetadata
- MarketoSourceProperties
- OAuthCredentials
- OAuthProperties
- PrefixConfig
- PrivateConnectionProvisioningState
- RedshiftConnectorProfileCredentials
- RedshiftConnectorProfileProperties
- RedshiftDestinationProperties
- RedshiftMetadata
- S3DestinationProperties
- S3InputFormatConfig
- S3Metadata
- S3OutputFormatConfig
- S3SourceProperties
- SAPODataConnectorProfileCredentials
- SAPODataConnectorProfileProperties
- SAPODataMetadata
- SAPODataSourceProperties
- SalesforceConnectorProfileCredentials
- SalesforceConnectorProfileProperties
- SalesforceDestinationProperties
- SalesforceMetadata
- SalesforceSourceProperties
- ScheduledTriggerProperties
- ServiceNowConnectorProfileCredentials
- ServiceNowConnectorProfileProperties
- ServiceNowMetadata
- ServiceNowSourceProperties
- SingularConnectorProfileCredentials
- SingularConnectorProfileProperties
- SingularMetadata
- SingularSourceProperties
- SlackConnectorProfileCredentials
- SlackConnectorProfileProperties
- SlackMetadata
- SlackSourceProperties
- SnowflakeConnectorProfileCredentials
- SnowflakeConnectorProfileProperties
- SnowflakeDestinationProperties
- SnowflakeMetadata
- SourceConnectorProperties
- SourceFieldProperties
- SourceFlowConfig
- SupportedFieldTypeDetails
- Task
- TrendmicroConnectorProfileCredentials
- TrendmicroConnectorProfileProperties
- TrendmicroMetadata
- TrendmicroSourceProperties
- TriggerConfig
- TriggerProperties
- UpsolverDestinationProperties
- UpsolverMetadata
- UpsolverS3OutputFormatConfig
- VeevaConnectorProfileCredentials
- VeevaConnectorProfileProperties
- VeevaMetadata
- VeevaSourceProperties
- ZendeskConnectorProfileCredentials
- ZendeskConnectorProfileProperties
- ZendeskDestinationProperties
- ZendeskMetadata
- ZendeskSourceProperties
Description
Derived from API version 2020-08-23
of the AWS service descriptions, licensed under Apache 2.0.
Welcome to the Amazon AppFlow API reference. This guide is for developers who need detailed information about the Amazon AppFlow API operations, data types, and errors.
Amazon AppFlow is a fully managed integration service that enables you to securely transfer data between software as a service (SaaS) applications like Salesforce, Marketo, Slack, and ServiceNow, and Amazon Web Services like Amazon S3 and Amazon Redshift.
Use the following links to get started on the Amazon AppFlow API:
- Actions: An alphabetical list of all Amazon AppFlow API operations.
- Data types: An alphabetical list of all Amazon AppFlow data types.
- Common parameters: Parameters that all Query operations can use.
- Common errors: Client and server errors that all operations can return.
If you're new to Amazon AppFlow, we recommend that you review the Amazon AppFlow User Guide.
Amazon AppFlow API users can use vendor-specific mechanisms for OAuth,
and include applicable OAuth attributes (such as auth-code
and
redirecturi
) with the connector-specific ConnectorProfileProperties
when creating a new connector profile using Amazon AppFlow API
operations. For example, Salesforce users can refer to the
Authorize Apps with OAuth
documentation.
Synopsis
- defaultService :: Service
- _ValidationException :: AsError a => Getting (First ServiceError) a ServiceError
- _UnsupportedOperationException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConnectorAuthenticationException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConnectorServerException :: AsError a => Getting (First ServiceError) a ServiceError
- data ListConnectorEntities = ListConnectorEntities' (Maybe Text) (Maybe Text) (Maybe ConnectorType)
- newListConnectorEntities :: ListConnectorEntities
- data ListConnectorEntitiesResponse = ListConnectorEntitiesResponse' Int (HashMap Text [ConnectorEntity])
- newListConnectorEntitiesResponse :: Int -> ListConnectorEntitiesResponse
- data CreateConnectorProfile = CreateConnectorProfile' (Maybe Text) Text ConnectorType ConnectionMode ConnectorProfileConfig
- newCreateConnectorProfile :: Text -> ConnectorType -> ConnectionMode -> ConnectorProfileConfig -> CreateConnectorProfile
- data CreateConnectorProfileResponse = CreateConnectorProfileResponse' (Maybe Text) Int
- newCreateConnectorProfileResponse :: Int -> CreateConnectorProfileResponse
- data StartFlow = StartFlow' Text
- newStartFlow :: Text -> StartFlow
- data StartFlowResponse = StartFlowResponse' (Maybe Text) (Maybe Text) (Maybe FlowStatus) Int
- newStartFlowResponse :: Int -> StartFlowResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data CreateFlow = CreateFlow' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text TriggerConfig SourceFlowConfig [DestinationFlowConfig] [Task]
- newCreateFlow :: Text -> TriggerConfig -> SourceFlowConfig -> CreateFlow
- data CreateFlowResponse = CreateFlowResponse' (Maybe Text) (Maybe FlowStatus) Int
- newCreateFlowResponse :: Int -> CreateFlowResponse
- data DeleteConnectorProfile = DeleteConnectorProfile' (Maybe Bool) Text
- newDeleteConnectorProfile :: Text -> DeleteConnectorProfile
- data DeleteConnectorProfileResponse = DeleteConnectorProfileResponse' Int
- newDeleteConnectorProfileResponse :: Int -> DeleteConnectorProfileResponse
- data UpdateConnectorProfile = UpdateConnectorProfile' Text ConnectionMode ConnectorProfileConfig
- newUpdateConnectorProfile :: Text -> ConnectionMode -> ConnectorProfileConfig -> UpdateConnectorProfile
- data UpdateConnectorProfileResponse = UpdateConnectorProfileResponse' (Maybe Text) Int
- newUpdateConnectorProfileResponse :: Int -> UpdateConnectorProfileResponse
- data DescribeFlow = DescribeFlow' Text
- newDescribeFlow :: Text -> DescribeFlow
- data DescribeFlowResponse = DescribeFlowResponse' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe [Task]) (Maybe TriggerConfig) (Maybe Text) (Maybe SourceFlowConfig) (Maybe Text) (Maybe Text) (Maybe ExecutionDetails) (Maybe FlowStatus) (Maybe [DestinationFlowConfig]) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newDescribeFlowResponse :: Int -> DescribeFlowResponse
- data StopFlow = StopFlow' Text
- newStopFlow :: Text -> StopFlow
- data StopFlowResponse = StopFlowResponse' (Maybe Text) (Maybe FlowStatus) Int
- newStopFlowResponse :: Int -> StopFlowResponse
- data DescribeConnectors = DescribeConnectors' (Maybe Text) (Maybe [ConnectorType])
- newDescribeConnectors :: DescribeConnectors
- data DescribeConnectorsResponse = DescribeConnectorsResponse' (Maybe (HashMap ConnectorType ConnectorConfiguration)) (Maybe Text) Int
- newDescribeConnectorsResponse :: Int -> DescribeConnectorsResponse
- data DescribeConnectorEntity = DescribeConnectorEntity' (Maybe Text) (Maybe ConnectorType) Text
- newDescribeConnectorEntity :: Text -> DescribeConnectorEntity
- data DescribeConnectorEntityResponse = DescribeConnectorEntityResponse' Int [ConnectorEntityField]
- newDescribeConnectorEntityResponse :: Int -> DescribeConnectorEntityResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data ListFlows = ListFlows' (Maybe Text) (Maybe Natural)
- newListFlows :: ListFlows
- data ListFlowsResponse = ListFlowsResponse' (Maybe Text) (Maybe [FlowDefinition]) Int
- newListFlowsResponse :: Int -> ListFlowsResponse
- data DescribeFlowExecutionRecords = DescribeFlowExecutionRecords' (Maybe Text) (Maybe Natural) Text
- newDescribeFlowExecutionRecords :: Text -> DescribeFlowExecutionRecords
- data DescribeFlowExecutionRecordsResponse = DescribeFlowExecutionRecordsResponse' (Maybe [ExecutionRecord]) (Maybe Text) Int
- newDescribeFlowExecutionRecordsResponse :: Int -> DescribeFlowExecutionRecordsResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateFlow = UpdateFlow' (Maybe Text) Text TriggerConfig SourceFlowConfig [DestinationFlowConfig] [Task]
- newUpdateFlow :: Text -> TriggerConfig -> SourceFlowConfig -> UpdateFlow
- data UpdateFlowResponse = UpdateFlowResponse' (Maybe FlowStatus) Int
- newUpdateFlowResponse :: Int -> UpdateFlowResponse
- data DeleteFlow = DeleteFlow' (Maybe Bool) Text
- newDeleteFlow :: Text -> DeleteFlow
- data DeleteFlowResponse = DeleteFlowResponse' Int
- newDeleteFlowResponse :: Int -> DeleteFlowResponse
- data DescribeConnectorProfiles = DescribeConnectorProfiles' (Maybe [Text]) (Maybe Text) (Maybe ConnectorType) (Maybe Natural)
- newDescribeConnectorProfiles :: DescribeConnectorProfiles
- data DescribeConnectorProfilesResponse = DescribeConnectorProfilesResponse' (Maybe [ConnectorProfile]) (Maybe Text) Int
- newDescribeConnectorProfilesResponse :: Int -> DescribeConnectorProfilesResponse
- newtype AggregationType where
- AggregationType' { }
- pattern AggregationType_None :: AggregationType
- pattern AggregationType_SingleFile :: AggregationType
- newtype AmplitudeConnectorOperator where
- newtype ConnectionMode where
- ConnectionMode' { }
- pattern ConnectionMode_Private :: ConnectionMode
- pattern ConnectionMode_Public :: ConnectionMode
- newtype ConnectorType where
- ConnectorType' { }
- pattern ConnectorType_Amplitude :: ConnectorType
- pattern ConnectorType_CustomerProfiles :: ConnectorType
- pattern ConnectorType_Datadog :: ConnectorType
- pattern ConnectorType_Dynatrace :: ConnectorType
- pattern ConnectorType_EventBridge :: ConnectorType
- pattern ConnectorType_Googleanalytics :: ConnectorType
- pattern ConnectorType_Honeycode :: ConnectorType
- pattern ConnectorType_Infornexus :: ConnectorType
- pattern ConnectorType_LookoutMetrics :: ConnectorType
- pattern ConnectorType_Marketo :: ConnectorType
- pattern ConnectorType_Redshift :: ConnectorType
- pattern ConnectorType_S3 :: ConnectorType
- pattern ConnectorType_SAPOData :: ConnectorType
- pattern ConnectorType_Salesforce :: ConnectorType
- pattern ConnectorType_Servicenow :: ConnectorType
- pattern ConnectorType_Singular :: ConnectorType
- pattern ConnectorType_Slack :: ConnectorType
- pattern ConnectorType_Snowflake :: ConnectorType
- pattern ConnectorType_Trendmicro :: ConnectorType
- pattern ConnectorType_Upsolver :: ConnectorType
- pattern ConnectorType_Veeva :: ConnectorType
- pattern ConnectorType_Zendesk :: ConnectorType
- newtype DataPullMode where
- DataPullMode' { }
- pattern DataPullMode_Complete :: DataPullMode
- pattern DataPullMode_Incremental :: DataPullMode
- newtype DatadogConnectorOperator where
- DatadogConnectorOperator' { }
- pattern DatadogConnectorOperator_ADDITION :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_BETWEEN :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_DIVISION :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_EQUAL_TO :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_MASK_ALL :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_MASK_FIRST_N :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_MASK_LAST_N :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_MULTIPLICATION :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_NO_OP :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_PROJECTION :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_SUBTRACTION :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_VALIDATE_NON_NEGATIVE :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_VALIDATE_NON_NULL :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_VALIDATE_NON_ZERO :: DatadogConnectorOperator
- pattern DatadogConnectorOperator_VALIDATE_NUMERIC :: DatadogConnectorOperator
- newtype DynatraceConnectorOperator where
- DynatraceConnectorOperator' { }
- pattern DynatraceConnectorOperator_ADDITION :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_BETWEEN :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_DIVISION :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_EQUAL_TO :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_MASK_ALL :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_MASK_FIRST_N :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_MASK_LAST_N :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_MULTIPLICATION :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_NO_OP :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_PROJECTION :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_SUBTRACTION :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_VALIDATE_NON_NEGATIVE :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_VALIDATE_NON_NULL :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_VALIDATE_NON_ZERO :: DynatraceConnectorOperator
- pattern DynatraceConnectorOperator_VALIDATE_NUMERIC :: DynatraceConnectorOperator
- newtype ExecutionStatus where
- ExecutionStatus' { }
- pattern ExecutionStatus_Error :: ExecutionStatus
- pattern ExecutionStatus_InProgress :: ExecutionStatus
- pattern ExecutionStatus_Successful :: ExecutionStatus
- newtype FileType where
- FileType' {
- fromFileType :: Text
- pattern FileType_CSV :: FileType
- pattern FileType_JSON :: FileType
- pattern FileType_PARQUET :: FileType
- FileType' {
- newtype FlowStatus where
- FlowStatus' { }
- pattern FlowStatus_Active :: FlowStatus
- pattern FlowStatus_Deleted :: FlowStatus
- pattern FlowStatus_Deprecated :: FlowStatus
- pattern FlowStatus_Draft :: FlowStatus
- pattern FlowStatus_Errored :: FlowStatus
- pattern FlowStatus_Suspended :: FlowStatus
- newtype GoogleAnalyticsConnectorOperator where
- newtype InforNexusConnectorOperator where
- InforNexusConnectorOperator' { }
- pattern InforNexusConnectorOperator_ADDITION :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_BETWEEN :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_DIVISION :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_EQUAL_TO :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_MASK_ALL :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_MASK_FIRST_N :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_MASK_LAST_N :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_MULTIPLICATION :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_NO_OP :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_PROJECTION :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_SUBTRACTION :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_VALIDATE_NON_NEGATIVE :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_VALIDATE_NON_NULL :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_VALIDATE_NON_ZERO :: InforNexusConnectorOperator
- pattern InforNexusConnectorOperator_VALIDATE_NUMERIC :: InforNexusConnectorOperator
- newtype MarketoConnectorOperator where
- MarketoConnectorOperator' { }
- pattern MarketoConnectorOperator_ADDITION :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_BETWEEN :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_DIVISION :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_GREATER_THAN :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_LESS_THAN :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_MASK_ALL :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_MASK_FIRST_N :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_MASK_LAST_N :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_MULTIPLICATION :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_NO_OP :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_PROJECTION :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_SUBTRACTION :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_VALIDATE_NON_NEGATIVE :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_VALIDATE_NON_NULL :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_VALIDATE_NON_ZERO :: MarketoConnectorOperator
- pattern MarketoConnectorOperator_VALIDATE_NUMERIC :: MarketoConnectorOperator
- newtype Operator where
- Operator' {
- fromOperator :: Text
- pattern Operator_ADDITION :: Operator
- pattern Operator_BETWEEN :: Operator
- pattern Operator_CONTAINS :: Operator
- pattern Operator_DIVISION :: Operator
- pattern Operator_EQUAL_TO :: Operator
- pattern Operator_GREATER_THAN :: Operator
- pattern Operator_GREATER_THAN_OR_EQUAL_TO :: Operator
- pattern Operator_LESS_THAN :: Operator
- pattern Operator_LESS_THAN_OR_EQUAL_TO :: Operator
- pattern Operator_MASK_ALL :: Operator
- pattern Operator_MASK_FIRST_N :: Operator
- pattern Operator_MASK_LAST_N :: Operator
- pattern Operator_MULTIPLICATION :: Operator
- pattern Operator_NOT_EQUAL_TO :: Operator
- pattern Operator_NO_OP :: Operator
- pattern Operator_PROJECTION :: Operator
- pattern Operator_SUBTRACTION :: Operator
- pattern Operator_VALIDATE_NON_NEGATIVE :: Operator
- pattern Operator_VALIDATE_NON_NULL :: Operator
- pattern Operator_VALIDATE_NON_ZERO :: Operator
- pattern Operator_VALIDATE_NUMERIC :: Operator
- Operator' {
- newtype OperatorPropertiesKeys where
- OperatorPropertiesKeys' { }
- pattern OperatorPropertiesKeys_CONCAT_FORMAT :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_DATA_TYPE :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_DESTINATION_DATA_TYPE :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_EXCLUDE_SOURCE_FIELDS_LIST :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_LOWER_BOUND :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_MASK_LENGTH :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_MASK_VALUE :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_MATH_OPERATION_FIELDS_ORDER :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_SOURCE_DATA_TYPE :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_SUBFIELD_CATEGORY_MAP :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_TRUNCATE_LENGTH :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_UPPER_BOUND :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_VALIDATION_ACTION :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_VALUE :: OperatorPropertiesKeys
- pattern OperatorPropertiesKeys_VALUES :: OperatorPropertiesKeys
- newtype PrefixFormat where
- PrefixFormat' { }
- pattern PrefixFormat_DAY :: PrefixFormat
- pattern PrefixFormat_HOUR :: PrefixFormat
- pattern PrefixFormat_MINUTE :: PrefixFormat
- pattern PrefixFormat_MONTH :: PrefixFormat
- pattern PrefixFormat_YEAR :: PrefixFormat
- newtype PrefixType where
- PrefixType' { }
- pattern PrefixType_FILENAME :: PrefixType
- pattern PrefixType_PATH :: PrefixType
- pattern PrefixType_PATH_AND_FILENAME :: PrefixType
- newtype PrivateConnectionProvisioningFailureCause where
- PrivateConnectionProvisioningFailureCause' { }
- pattern PrivateConnectionProvisioningFailureCause_ACCESS_DENIED :: PrivateConnectionProvisioningFailureCause
- pattern PrivateConnectionProvisioningFailureCause_CONNECTOR_AUTHENTICATION :: PrivateConnectionProvisioningFailureCause
- pattern PrivateConnectionProvisioningFailureCause_CONNECTOR_SERVER :: PrivateConnectionProvisioningFailureCause
- pattern PrivateConnectionProvisioningFailureCause_INTERNAL_SERVER :: PrivateConnectionProvisioningFailureCause
- pattern PrivateConnectionProvisioningFailureCause_VALIDATION :: PrivateConnectionProvisioningFailureCause
- newtype PrivateConnectionProvisioningStatus where
- PrivateConnectionProvisioningStatus' { }
- pattern PrivateConnectionProvisioningStatus_CREATED :: PrivateConnectionProvisioningStatus
- pattern PrivateConnectionProvisioningStatus_FAILED :: PrivateConnectionProvisioningStatus
- pattern PrivateConnectionProvisioningStatus_PENDING :: PrivateConnectionProvisioningStatus
- newtype S3ConnectorOperator where
- S3ConnectorOperator' { }
- pattern S3ConnectorOperator_ADDITION :: S3ConnectorOperator
- pattern S3ConnectorOperator_BETWEEN :: S3ConnectorOperator
- pattern S3ConnectorOperator_DIVISION :: S3ConnectorOperator
- pattern S3ConnectorOperator_EQUAL_TO :: S3ConnectorOperator
- pattern S3ConnectorOperator_GREATER_THAN :: S3ConnectorOperator
- pattern S3ConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: S3ConnectorOperator
- pattern S3ConnectorOperator_LESS_THAN :: S3ConnectorOperator
- pattern S3ConnectorOperator_LESS_THAN_OR_EQUAL_TO :: S3ConnectorOperator
- pattern S3ConnectorOperator_MASK_ALL :: S3ConnectorOperator
- pattern S3ConnectorOperator_MASK_FIRST_N :: S3ConnectorOperator
- pattern S3ConnectorOperator_MASK_LAST_N :: S3ConnectorOperator
- pattern S3ConnectorOperator_MULTIPLICATION :: S3ConnectorOperator
- pattern S3ConnectorOperator_NOT_EQUAL_TO :: S3ConnectorOperator
- pattern S3ConnectorOperator_NO_OP :: S3ConnectorOperator
- pattern S3ConnectorOperator_PROJECTION :: S3ConnectorOperator
- pattern S3ConnectorOperator_SUBTRACTION :: S3ConnectorOperator
- pattern S3ConnectorOperator_VALIDATE_NON_NEGATIVE :: S3ConnectorOperator
- pattern S3ConnectorOperator_VALIDATE_NON_NULL :: S3ConnectorOperator
- pattern S3ConnectorOperator_VALIDATE_NON_ZERO :: S3ConnectorOperator
- pattern S3ConnectorOperator_VALIDATE_NUMERIC :: S3ConnectorOperator
- newtype S3InputFileType where
- S3InputFileType' { }
- pattern S3InputFileType_CSV :: S3InputFileType
- pattern S3InputFileType_JSON :: S3InputFileType
- newtype SAPODataConnectorOperator where
- SAPODataConnectorOperator' { }
- 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
- newtype SalesforceConnectorOperator where
- SalesforceConnectorOperator' { }
- 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
- newtype ScheduleFrequencyType where
- ScheduleFrequencyType' { }
- pattern ScheduleFrequencyType_BYMINUTE :: ScheduleFrequencyType
- pattern ScheduleFrequencyType_DAILY :: ScheduleFrequencyType
- pattern ScheduleFrequencyType_HOURLY :: ScheduleFrequencyType
- pattern ScheduleFrequencyType_MONTHLY :: ScheduleFrequencyType
- pattern ScheduleFrequencyType_ONCE :: ScheduleFrequencyType
- pattern ScheduleFrequencyType_WEEKLY :: ScheduleFrequencyType
- newtype ServiceNowConnectorOperator where
- ServiceNowConnectorOperator' { }
- 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
- newtype SingularConnectorOperator where
- SingularConnectorOperator' { }
- pattern SingularConnectorOperator_ADDITION :: SingularConnectorOperator
- pattern SingularConnectorOperator_DIVISION :: SingularConnectorOperator
- pattern SingularConnectorOperator_EQUAL_TO :: SingularConnectorOperator
- pattern SingularConnectorOperator_MASK_ALL :: SingularConnectorOperator
- pattern SingularConnectorOperator_MASK_FIRST_N :: SingularConnectorOperator
- pattern SingularConnectorOperator_MASK_LAST_N :: SingularConnectorOperator
- pattern SingularConnectorOperator_MULTIPLICATION :: SingularConnectorOperator
- pattern SingularConnectorOperator_NO_OP :: SingularConnectorOperator
- pattern SingularConnectorOperator_PROJECTION :: SingularConnectorOperator
- pattern SingularConnectorOperator_SUBTRACTION :: SingularConnectorOperator
- pattern SingularConnectorOperator_VALIDATE_NON_NEGATIVE :: SingularConnectorOperator
- pattern SingularConnectorOperator_VALIDATE_NON_NULL :: SingularConnectorOperator
- pattern SingularConnectorOperator_VALIDATE_NON_ZERO :: SingularConnectorOperator
- pattern SingularConnectorOperator_VALIDATE_NUMERIC :: SingularConnectorOperator
- newtype SlackConnectorOperator where
- SlackConnectorOperator' { }
- pattern SlackConnectorOperator_ADDITION :: SlackConnectorOperator
- pattern SlackConnectorOperator_BETWEEN :: SlackConnectorOperator
- pattern SlackConnectorOperator_DIVISION :: SlackConnectorOperator
- pattern SlackConnectorOperator_EQUAL_TO :: SlackConnectorOperator
- pattern SlackConnectorOperator_GREATER_THAN :: SlackConnectorOperator
- pattern SlackConnectorOperator_GREATER_THAN_OR_EQUAL_TO :: SlackConnectorOperator
- pattern SlackConnectorOperator_LESS_THAN :: SlackConnectorOperator
- pattern SlackConnectorOperator_LESS_THAN_OR_EQUAL_TO :: SlackConnectorOperator
- pattern SlackConnectorOperator_MASK_ALL :: SlackConnectorOperator
- pattern SlackConnectorOperator_MASK_FIRST_N :: SlackConnectorOperator
- pattern SlackConnectorOperator_MASK_LAST_N :: SlackConnectorOperator
- pattern SlackConnectorOperator_MULTIPLICATION :: SlackConnectorOperator
- pattern SlackConnectorOperator_NO_OP :: SlackConnectorOperator
- pattern SlackConnectorOperator_PROJECTION :: SlackConnectorOperator
- pattern SlackConnectorOperator_SUBTRACTION :: SlackConnectorOperator
- pattern SlackConnectorOperator_VALIDATE_NON_NEGATIVE :: SlackConnectorOperator
- pattern SlackConnectorOperator_VALIDATE_NON_NULL :: SlackConnectorOperator
- pattern SlackConnectorOperator_VALIDATE_NON_ZERO :: SlackConnectorOperator
- pattern SlackConnectorOperator_VALIDATE_NUMERIC :: SlackConnectorOperator
- newtype TaskType where
- TaskType' {
- fromTaskType :: Text
- pattern TaskType_Arithmetic :: TaskType
- pattern TaskType_Filter :: TaskType
- pattern TaskType_Map :: TaskType
- pattern TaskType_Map_all :: TaskType
- pattern TaskType_Mask :: TaskType
- pattern TaskType_Merge :: TaskType
- pattern TaskType_Truncate :: TaskType
- pattern TaskType_Validate :: TaskType
- TaskType' {
- newtype TrendmicroConnectorOperator where
- TrendmicroConnectorOperator' { }
- pattern TrendmicroConnectorOperator_ADDITION :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_DIVISION :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_EQUAL_TO :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_MASK_ALL :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_MASK_FIRST_N :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_MASK_LAST_N :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_MULTIPLICATION :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_NO_OP :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_PROJECTION :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_SUBTRACTION :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_VALIDATE_NON_NEGATIVE :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_VALIDATE_NON_NULL :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_VALIDATE_NON_ZERO :: TrendmicroConnectorOperator
- pattern TrendmicroConnectorOperator_VALIDATE_NUMERIC :: TrendmicroConnectorOperator
- newtype TriggerType where
- TriggerType' { }
- pattern TriggerType_Event :: TriggerType
- pattern TriggerType_OnDemand :: TriggerType
- pattern TriggerType_Scheduled :: TriggerType
- newtype VeevaConnectorOperator where
- VeevaConnectorOperator' { }
- 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
- newtype WriteOperationType where
- WriteOperationType' { }
- pattern WriteOperationType_INSERT :: WriteOperationType
- pattern WriteOperationType_UPDATE :: WriteOperationType
- pattern WriteOperationType_UPSERT :: WriteOperationType
- newtype ZendeskConnectorOperator where
- ZendeskConnectorOperator' { }
- pattern ZendeskConnectorOperator_ADDITION :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_DIVISION :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_GREATER_THAN :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_MASK_ALL :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_MASK_FIRST_N :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_MASK_LAST_N :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_MULTIPLICATION :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_NO_OP :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_PROJECTION :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_SUBTRACTION :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_VALIDATE_NON_NEGATIVE :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_VALIDATE_NON_NULL :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_VALIDATE_NON_ZERO :: ZendeskConnectorOperator
- pattern ZendeskConnectorOperator_VALIDATE_NUMERIC :: ZendeskConnectorOperator
- data AggregationConfig = AggregationConfig' (Maybe AggregationType)
- newAggregationConfig :: AggregationConfig
- data AmplitudeConnectorProfileCredentials = AmplitudeConnectorProfileCredentials' Text (Sensitive Text)
- newAmplitudeConnectorProfileCredentials :: Text -> Text -> AmplitudeConnectorProfileCredentials
- data AmplitudeConnectorProfileProperties = AmplitudeConnectorProfileProperties' {
- newAmplitudeConnectorProfileProperties :: AmplitudeConnectorProfileProperties
- data AmplitudeMetadata = AmplitudeMetadata' {
- newAmplitudeMetadata :: AmplitudeMetadata
- data AmplitudeSourceProperties = AmplitudeSourceProperties' Text
- newAmplitudeSourceProperties :: Text -> AmplitudeSourceProperties
- data BasicAuthCredentials = BasicAuthCredentials' Text (Sensitive Text)
- newBasicAuthCredentials :: Text -> Text -> BasicAuthCredentials
- data ConnectorConfiguration = ConnectorConfiguration' (Maybe Bool) (Maybe [TriggerType]) (Maybe Bool) (Maybe ConnectorMetadata) (Maybe Bool) (Maybe [ScheduleFrequencyType]) (Maybe [ConnectorType]) (Maybe Bool)
- newConnectorConfiguration :: ConnectorConfiguration
- data ConnectorEntity = ConnectorEntity' (Maybe Bool) (Maybe Text) Text
- newConnectorEntity :: Text -> ConnectorEntity
- data ConnectorEntityField = ConnectorEntityField' (Maybe SourceFieldProperties) (Maybe SupportedFieldTypeDetails) (Maybe DestinationFieldProperties) (Maybe Text) (Maybe Text) Text
- newConnectorEntityField :: Text -> ConnectorEntityField
- data ConnectorMetadata = ConnectorMetadata' (Maybe UpsolverMetadata) (Maybe SnowflakeMetadata) (Maybe HoneycodeMetadata) (Maybe ServiceNowMetadata) (Maybe DynatraceMetadata) (Maybe MarketoMetadata) (Maybe SlackMetadata) (Maybe SingularMetadata) (Maybe InforNexusMetadata) (Maybe AmplitudeMetadata) (Maybe CustomerProfilesMetadata) (Maybe DatadogMetadata) (Maybe GoogleAnalyticsMetadata) (Maybe SAPODataMetadata) (Maybe SalesforceMetadata) (Maybe ZendeskMetadata) (Maybe S3Metadata) (Maybe EventBridgeMetadata) (Maybe TrendmicroMetadata) (Maybe RedshiftMetadata) (Maybe VeevaMetadata)
- newConnectorMetadata :: ConnectorMetadata
- data ConnectorOAuthRequest = ConnectorOAuthRequest' (Maybe Text) (Maybe Text)
- newConnectorOAuthRequest :: ConnectorOAuthRequest
- data ConnectorOperator = ConnectorOperator' (Maybe ServiceNowConnectorOperator) (Maybe DynatraceConnectorOperator) (Maybe MarketoConnectorOperator) (Maybe SlackConnectorOperator) (Maybe SingularConnectorOperator) (Maybe InforNexusConnectorOperator) (Maybe AmplitudeConnectorOperator) (Maybe DatadogConnectorOperator) (Maybe GoogleAnalyticsConnectorOperator) (Maybe SAPODataConnectorOperator) (Maybe SalesforceConnectorOperator) (Maybe ZendeskConnectorOperator) (Maybe S3ConnectorOperator) (Maybe TrendmicroConnectorOperator) (Maybe VeevaConnectorOperator)
- newConnectorOperator :: ConnectorOperator
- data ConnectorProfile = ConnectorProfile' (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe ConnectorProfileProperties) (Maybe ConnectionMode) (Maybe Text) (Maybe PrivateConnectionProvisioningState) (Maybe ConnectorType)
- newConnectorProfile :: ConnectorProfile
- data ConnectorProfileConfig = ConnectorProfileConfig' ConnectorProfileProperties ConnectorProfileCredentials
- newConnectorProfileConfig :: ConnectorProfileProperties -> ConnectorProfileCredentials -> ConnectorProfileConfig
- data ConnectorProfileCredentials = ConnectorProfileCredentials' (Maybe SnowflakeConnectorProfileCredentials) (Maybe HoneycodeConnectorProfileCredentials) (Maybe ServiceNowConnectorProfileCredentials) (Maybe DynatraceConnectorProfileCredentials) (Maybe MarketoConnectorProfileCredentials) (Maybe SlackConnectorProfileCredentials) (Maybe SingularConnectorProfileCredentials) (Maybe InforNexusConnectorProfileCredentials) (Maybe AmplitudeConnectorProfileCredentials) (Maybe DatadogConnectorProfileCredentials) (Maybe GoogleAnalyticsConnectorProfileCredentials) (Maybe SAPODataConnectorProfileCredentials) (Maybe SalesforceConnectorProfileCredentials) (Maybe ZendeskConnectorProfileCredentials) (Maybe TrendmicroConnectorProfileCredentials) (Maybe RedshiftConnectorProfileCredentials) (Maybe VeevaConnectorProfileCredentials)
- newConnectorProfileCredentials :: ConnectorProfileCredentials
- data ConnectorProfileProperties = ConnectorProfileProperties' (Maybe SnowflakeConnectorProfileProperties) (Maybe HoneycodeConnectorProfileProperties) (Maybe ServiceNowConnectorProfileProperties) (Maybe DynatraceConnectorProfileProperties) (Maybe MarketoConnectorProfileProperties) (Maybe SlackConnectorProfileProperties) (Maybe SingularConnectorProfileProperties) (Maybe InforNexusConnectorProfileProperties) (Maybe AmplitudeConnectorProfileProperties) (Maybe DatadogConnectorProfileProperties) (Maybe GoogleAnalyticsConnectorProfileProperties) (Maybe SAPODataConnectorProfileProperties) (Maybe SalesforceConnectorProfileProperties) (Maybe ZendeskConnectorProfileProperties) (Maybe TrendmicroConnectorProfileProperties) (Maybe RedshiftConnectorProfileProperties) (Maybe VeevaConnectorProfileProperties)
- newConnectorProfileProperties :: ConnectorProfileProperties
- data CustomerProfilesDestinationProperties = CustomerProfilesDestinationProperties' (Maybe Text) Text
- newCustomerProfilesDestinationProperties :: Text -> CustomerProfilesDestinationProperties
- data CustomerProfilesMetadata = CustomerProfilesMetadata' {
- newCustomerProfilesMetadata :: CustomerProfilesMetadata
- data DatadogConnectorProfileCredentials = DatadogConnectorProfileCredentials' Text Text
- newDatadogConnectorProfileCredentials :: Text -> Text -> DatadogConnectorProfileCredentials
- data DatadogConnectorProfileProperties = DatadogConnectorProfileProperties' Text
- newDatadogConnectorProfileProperties :: Text -> DatadogConnectorProfileProperties
- data DatadogMetadata = DatadogMetadata' {
- newDatadogMetadata :: DatadogMetadata
- data DatadogSourceProperties = DatadogSourceProperties' Text
- newDatadogSourceProperties :: Text -> DatadogSourceProperties
- data DestinationConnectorProperties = DestinationConnectorProperties' (Maybe UpsolverDestinationProperties) (Maybe SnowflakeDestinationProperties) (Maybe HoneycodeDestinationProperties) (Maybe LookoutMetricsDestinationProperties) (Maybe CustomerProfilesDestinationProperties) (Maybe SalesforceDestinationProperties) (Maybe ZendeskDestinationProperties) (Maybe S3DestinationProperties) (Maybe EventBridgeDestinationProperties) (Maybe RedshiftDestinationProperties)
- newDestinationConnectorProperties :: DestinationConnectorProperties
- data DestinationFieldProperties = DestinationFieldProperties' (Maybe Bool) (Maybe Bool) (Maybe [WriteOperationType]) (Maybe Bool) (Maybe Bool)
- newDestinationFieldProperties :: DestinationFieldProperties
- data DestinationFlowConfig = DestinationFlowConfig' (Maybe Text) ConnectorType DestinationConnectorProperties
- newDestinationFlowConfig :: ConnectorType -> DestinationConnectorProperties -> DestinationFlowConfig
- data DynatraceConnectorProfileCredentials = DynatraceConnectorProfileCredentials' Text
- newDynatraceConnectorProfileCredentials :: Text -> DynatraceConnectorProfileCredentials
- data DynatraceConnectorProfileProperties = DynatraceConnectorProfileProperties' Text
- newDynatraceConnectorProfileProperties :: Text -> DynatraceConnectorProfileProperties
- data DynatraceMetadata = DynatraceMetadata' {
- newDynatraceMetadata :: DynatraceMetadata
- data DynatraceSourceProperties = DynatraceSourceProperties' Text
- newDynatraceSourceProperties :: Text -> DynatraceSourceProperties
- data ErrorHandlingConfig = ErrorHandlingConfig' (Maybe Bool) (Maybe Text) (Maybe Text)
- newErrorHandlingConfig :: ErrorHandlingConfig
- data ErrorInfo = ErrorInfo' (Maybe Text) (Maybe Integer)
- newErrorInfo :: ErrorInfo
- data EventBridgeDestinationProperties = EventBridgeDestinationProperties' (Maybe ErrorHandlingConfig) Text
- newEventBridgeDestinationProperties :: Text -> EventBridgeDestinationProperties
- data EventBridgeMetadata = EventBridgeMetadata' {
- newEventBridgeMetadata :: EventBridgeMetadata
- data ExecutionDetails = ExecutionDetails' (Maybe Text) (Maybe ExecutionStatus) (Maybe POSIX)
- newExecutionDetails :: ExecutionDetails
- data ExecutionRecord = ExecutionRecord' (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe ExecutionStatus) (Maybe POSIX) (Maybe POSIX) (Maybe ExecutionResult)
- newExecutionRecord :: ExecutionRecord
- data ExecutionResult = ExecutionResult' (Maybe Integer) (Maybe Integer) (Maybe Integer) (Maybe ErrorInfo)
- newExecutionResult :: ExecutionResult
- data FieldTypeDetails = FieldTypeDetails' (Maybe [Text]) Text [Operator]
- newFieldTypeDetails :: Text -> FieldTypeDetails
- data FlowDefinition = FlowDefinition' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe TriggerType) (Maybe Text) (Maybe ConnectorType) (Maybe ConnectorType) (Maybe Text) (Maybe ExecutionDetails) (Maybe FlowStatus) (Maybe Text) (Maybe (HashMap Text Text))
- newFlowDefinition :: FlowDefinition
- data GoogleAnalyticsConnectorProfileCredentials = GoogleAnalyticsConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) Text (Sensitive Text)
- newGoogleAnalyticsConnectorProfileCredentials :: Text -> Text -> GoogleAnalyticsConnectorProfileCredentials
- data GoogleAnalyticsConnectorProfileProperties = GoogleAnalyticsConnectorProfileProperties' {
- newGoogleAnalyticsConnectorProfileProperties :: GoogleAnalyticsConnectorProfileProperties
- data GoogleAnalyticsMetadata = GoogleAnalyticsMetadata' (Maybe [Text])
- newGoogleAnalyticsMetadata :: GoogleAnalyticsMetadata
- data GoogleAnalyticsSourceProperties = GoogleAnalyticsSourceProperties' Text
- newGoogleAnalyticsSourceProperties :: Text -> GoogleAnalyticsSourceProperties
- data HoneycodeConnectorProfileCredentials = HoneycodeConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest)
- newHoneycodeConnectorProfileCredentials :: HoneycodeConnectorProfileCredentials
- data HoneycodeConnectorProfileProperties = HoneycodeConnectorProfileProperties' {
- newHoneycodeConnectorProfileProperties :: HoneycodeConnectorProfileProperties
- data HoneycodeDestinationProperties = HoneycodeDestinationProperties' (Maybe ErrorHandlingConfig) Text
- newHoneycodeDestinationProperties :: Text -> HoneycodeDestinationProperties
- data HoneycodeMetadata = HoneycodeMetadata' (Maybe [Text])
- newHoneycodeMetadata :: HoneycodeMetadata
- data IncrementalPullConfig = IncrementalPullConfig' (Maybe Text)
- newIncrementalPullConfig :: IncrementalPullConfig
- data InforNexusConnectorProfileCredentials = InforNexusConnectorProfileCredentials' (Sensitive Text) Text Text Text
- newInforNexusConnectorProfileCredentials :: Text -> Text -> Text -> Text -> InforNexusConnectorProfileCredentials
- data InforNexusConnectorProfileProperties = InforNexusConnectorProfileProperties' Text
- newInforNexusConnectorProfileProperties :: Text -> InforNexusConnectorProfileProperties
- data InforNexusMetadata = InforNexusMetadata' {
- newInforNexusMetadata :: InforNexusMetadata
- data InforNexusSourceProperties = InforNexusSourceProperties' Text
- newInforNexusSourceProperties :: Text -> InforNexusSourceProperties
- data LookoutMetricsDestinationProperties = LookoutMetricsDestinationProperties' {
- newLookoutMetricsDestinationProperties :: LookoutMetricsDestinationProperties
- data MarketoConnectorProfileCredentials = MarketoConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe ConnectorOAuthRequest) Text (Sensitive Text)
- newMarketoConnectorProfileCredentials :: Text -> Text -> MarketoConnectorProfileCredentials
- data MarketoConnectorProfileProperties = MarketoConnectorProfileProperties' Text
- newMarketoConnectorProfileProperties :: Text -> MarketoConnectorProfileProperties
- data MarketoMetadata = MarketoMetadata' {
- newMarketoMetadata :: MarketoMetadata
- data MarketoSourceProperties = MarketoSourceProperties' Text
- newMarketoSourceProperties :: Text -> MarketoSourceProperties
- data OAuthCredentials = OAuthCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) Text (Sensitive Text)
- newOAuthCredentials :: Text -> Text -> OAuthCredentials
- data OAuthProperties = OAuthProperties' Text Text [Text]
- newOAuthProperties :: Text -> Text -> OAuthProperties
- data PrefixConfig = PrefixConfig' (Maybe PrefixFormat) (Maybe PrefixType)
- newPrefixConfig :: PrefixConfig
- data PrivateConnectionProvisioningState = PrivateConnectionProvisioningState' (Maybe PrivateConnectionProvisioningStatus) (Maybe Text) (Maybe PrivateConnectionProvisioningFailureCause)
- newPrivateConnectionProvisioningState :: PrivateConnectionProvisioningState
- data RedshiftConnectorProfileCredentials = RedshiftConnectorProfileCredentials' Text (Sensitive Text)
- newRedshiftConnectorProfileCredentials :: Text -> Text -> RedshiftConnectorProfileCredentials
- data RedshiftConnectorProfileProperties = RedshiftConnectorProfileProperties' (Maybe Text) Text Text Text
- newRedshiftConnectorProfileProperties :: Text -> Text -> Text -> RedshiftConnectorProfileProperties
- data RedshiftDestinationProperties = RedshiftDestinationProperties' (Maybe Text) (Maybe ErrorHandlingConfig) Text Text
- newRedshiftDestinationProperties :: Text -> Text -> RedshiftDestinationProperties
- data RedshiftMetadata = RedshiftMetadata' {
- newRedshiftMetadata :: RedshiftMetadata
- data S3DestinationProperties = S3DestinationProperties' (Maybe Text) (Maybe S3OutputFormatConfig) Text
- newS3DestinationProperties :: Text -> S3DestinationProperties
- data S3InputFormatConfig = S3InputFormatConfig' (Maybe S3InputFileType)
- newS3InputFormatConfig :: S3InputFormatConfig
- data S3Metadata = S3Metadata' {
- newS3Metadata :: S3Metadata
- data S3OutputFormatConfig = S3OutputFormatConfig' (Maybe PrefixConfig) (Maybe FileType) (Maybe AggregationConfig)
- newS3OutputFormatConfig :: S3OutputFormatConfig
- data S3SourceProperties = S3SourceProperties' (Maybe S3InputFormatConfig) (Maybe Text) Text
- newS3SourceProperties :: Text -> S3SourceProperties
- data SAPODataConnectorProfileCredentials = SAPODataConnectorProfileCredentials' (Maybe OAuthCredentials) (Maybe BasicAuthCredentials)
- newSAPODataConnectorProfileCredentials :: SAPODataConnectorProfileCredentials
- data SAPODataConnectorProfileProperties = SAPODataConnectorProfileProperties' (Maybe Text) (Maybe Text) (Maybe OAuthProperties) Text Text Natural Text
- newSAPODataConnectorProfileProperties :: Text -> Text -> Natural -> Text -> SAPODataConnectorProfileProperties
- data SAPODataMetadata = SAPODataMetadata' {
- newSAPODataMetadata :: SAPODataMetadata
- data SAPODataSourceProperties = SAPODataSourceProperties' (Maybe Text)
- newSAPODataSourceProperties :: SAPODataSourceProperties
- data SalesforceConnectorProfileCredentials = SalesforceConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) (Maybe (Sensitive Text))
- newSalesforceConnectorProfileCredentials :: SalesforceConnectorProfileCredentials
- data SalesforceConnectorProfileProperties = SalesforceConnectorProfileProperties' (Maybe Text) (Maybe Bool)
- newSalesforceConnectorProfileProperties :: SalesforceConnectorProfileProperties
- data SalesforceDestinationProperties = SalesforceDestinationProperties' (Maybe WriteOperationType) (Maybe [Text]) (Maybe ErrorHandlingConfig) Text
- newSalesforceDestinationProperties :: Text -> SalesforceDestinationProperties
- data SalesforceMetadata = SalesforceMetadata' (Maybe [Text])
- newSalesforceMetadata :: SalesforceMetadata
- data SalesforceSourceProperties = SalesforceSourceProperties' (Maybe Bool) (Maybe Bool) Text
- newSalesforceSourceProperties :: Text -> SalesforceSourceProperties
- data ScheduledTriggerProperties = ScheduledTriggerProperties' (Maybe POSIX) (Maybe Natural) (Maybe DataPullMode) (Maybe POSIX) (Maybe Text) (Maybe POSIX) Text
- newScheduledTriggerProperties :: Text -> ScheduledTriggerProperties
- data ServiceNowConnectorProfileCredentials = ServiceNowConnectorProfileCredentials' Text (Sensitive Text)
- newServiceNowConnectorProfileCredentials :: Text -> Text -> ServiceNowConnectorProfileCredentials
- data ServiceNowConnectorProfileProperties = ServiceNowConnectorProfileProperties' Text
- newServiceNowConnectorProfileProperties :: Text -> ServiceNowConnectorProfileProperties
- data ServiceNowMetadata = ServiceNowMetadata' {
- newServiceNowMetadata :: ServiceNowMetadata
- data ServiceNowSourceProperties = ServiceNowSourceProperties' Text
- newServiceNowSourceProperties :: Text -> ServiceNowSourceProperties
- data SingularConnectorProfileCredentials = SingularConnectorProfileCredentials' Text
- newSingularConnectorProfileCredentials :: Text -> SingularConnectorProfileCredentials
- data SingularConnectorProfileProperties = SingularConnectorProfileProperties' {
- newSingularConnectorProfileProperties :: SingularConnectorProfileProperties
- data SingularMetadata = SingularMetadata' {
- newSingularMetadata :: SingularMetadata
- data SingularSourceProperties = SingularSourceProperties' Text
- newSingularSourceProperties :: Text -> SingularSourceProperties
- data SlackConnectorProfileCredentials = SlackConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe ConnectorOAuthRequest) Text (Sensitive Text)
- newSlackConnectorProfileCredentials :: Text -> Text -> SlackConnectorProfileCredentials
- data SlackConnectorProfileProperties = SlackConnectorProfileProperties' Text
- newSlackConnectorProfileProperties :: Text -> SlackConnectorProfileProperties
- data SlackMetadata = SlackMetadata' (Maybe [Text])
- newSlackMetadata :: SlackMetadata
- data SlackSourceProperties = SlackSourceProperties' Text
- newSlackSourceProperties :: Text -> SlackSourceProperties
- data SnowflakeConnectorProfileCredentials = SnowflakeConnectorProfileCredentials' Text (Sensitive Text)
- newSnowflakeConnectorProfileCredentials :: Text -> Text -> SnowflakeConnectorProfileCredentials
- data SnowflakeConnectorProfileProperties = SnowflakeConnectorProfileProperties' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text Text
- newSnowflakeConnectorProfileProperties :: Text -> Text -> Text -> SnowflakeConnectorProfileProperties
- data SnowflakeDestinationProperties = SnowflakeDestinationProperties' (Maybe Text) (Maybe ErrorHandlingConfig) Text Text
- newSnowflakeDestinationProperties :: Text -> Text -> SnowflakeDestinationProperties
- data SnowflakeMetadata = SnowflakeMetadata' (Maybe [Text])
- newSnowflakeMetadata :: SnowflakeMetadata
- data SourceConnectorProperties = SourceConnectorProperties' (Maybe ServiceNowSourceProperties) (Maybe DynatraceSourceProperties) (Maybe MarketoSourceProperties) (Maybe SlackSourceProperties) (Maybe SingularSourceProperties) (Maybe InforNexusSourceProperties) (Maybe AmplitudeSourceProperties) (Maybe DatadogSourceProperties) (Maybe GoogleAnalyticsSourceProperties) (Maybe SAPODataSourceProperties) (Maybe SalesforceSourceProperties) (Maybe ZendeskSourceProperties) (Maybe S3SourceProperties) (Maybe TrendmicroSourceProperties) (Maybe VeevaSourceProperties)
- newSourceConnectorProperties :: SourceConnectorProperties
- data SourceFieldProperties = SourceFieldProperties' (Maybe Bool) (Maybe Bool)
- newSourceFieldProperties :: SourceFieldProperties
- data SourceFlowConfig = SourceFlowConfig' (Maybe Text) (Maybe IncrementalPullConfig) ConnectorType SourceConnectorProperties
- newSourceFlowConfig :: ConnectorType -> SourceConnectorProperties -> SourceFlowConfig
- data SupportedFieldTypeDetails = SupportedFieldTypeDetails' FieldTypeDetails
- newSupportedFieldTypeDetails :: FieldTypeDetails -> SupportedFieldTypeDetails
- data Task = Task' (Maybe (HashMap OperatorPropertiesKeys Text)) (Maybe ConnectorOperator) (Maybe Text) [Text] TaskType
- newTask :: TaskType -> Task
- data TrendmicroConnectorProfileCredentials = TrendmicroConnectorProfileCredentials' (Sensitive Text)
- newTrendmicroConnectorProfileCredentials :: Text -> TrendmicroConnectorProfileCredentials
- data TrendmicroConnectorProfileProperties = TrendmicroConnectorProfileProperties' {
- newTrendmicroConnectorProfileProperties :: TrendmicroConnectorProfileProperties
- data TrendmicroMetadata = TrendmicroMetadata' {
- newTrendmicroMetadata :: TrendmicroMetadata
- data TrendmicroSourceProperties = TrendmicroSourceProperties' Text
- newTrendmicroSourceProperties :: Text -> TrendmicroSourceProperties
- data TriggerConfig = TriggerConfig' (Maybe TriggerProperties) TriggerType
- newTriggerConfig :: TriggerType -> TriggerConfig
- data TriggerProperties = TriggerProperties' (Maybe ScheduledTriggerProperties)
- newTriggerProperties :: TriggerProperties
- data UpsolverDestinationProperties = UpsolverDestinationProperties' (Maybe Text) Text UpsolverS3OutputFormatConfig
- newUpsolverDestinationProperties :: Text -> UpsolverS3OutputFormatConfig -> UpsolverDestinationProperties
- data UpsolverMetadata = UpsolverMetadata' {
- newUpsolverMetadata :: UpsolverMetadata
- data UpsolverS3OutputFormatConfig = UpsolverS3OutputFormatConfig' (Maybe FileType) (Maybe AggregationConfig) PrefixConfig
- newUpsolverS3OutputFormatConfig :: PrefixConfig -> UpsolverS3OutputFormatConfig
- data VeevaConnectorProfileCredentials = VeevaConnectorProfileCredentials' Text (Sensitive Text)
- newVeevaConnectorProfileCredentials :: Text -> Text -> VeevaConnectorProfileCredentials
- data VeevaConnectorProfileProperties = VeevaConnectorProfileProperties' Text
- newVeevaConnectorProfileProperties :: Text -> VeevaConnectorProfileProperties
- data VeevaMetadata = VeevaMetadata' {
- newVeevaMetadata :: VeevaMetadata
- data VeevaSourceProperties = VeevaSourceProperties' (Maybe Bool) (Maybe Text) (Maybe Bool) (Maybe Bool) Text
- newVeevaSourceProperties :: Text -> VeevaSourceProperties
- data ZendeskConnectorProfileCredentials = ZendeskConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe ConnectorOAuthRequest) Text (Sensitive Text)
- newZendeskConnectorProfileCredentials :: Text -> Text -> ZendeskConnectorProfileCredentials
- data ZendeskConnectorProfileProperties = ZendeskConnectorProfileProperties' Text
- newZendeskConnectorProfileProperties :: Text -> ZendeskConnectorProfileProperties
- data ZendeskDestinationProperties = ZendeskDestinationProperties' (Maybe WriteOperationType) (Maybe [Text]) (Maybe ErrorHandlingConfig) Text
- newZendeskDestinationProperties :: Text -> ZendeskDestinationProperties
- data ZendeskMetadata = ZendeskMetadata' (Maybe [Text])
- newZendeskMetadata :: ZendeskMetadata
- data ZendeskSourceProperties = ZendeskSourceProperties' Text
- newZendeskSourceProperties :: Text -> ZendeskSourceProperties
Service Configuration
defaultService :: Service Source #
API version 2020-08-23
of the Amazon Appflow SDK configuration.
Errors
Error matchers are designed for use with the functions provided by
Control.Exception.Lens.
This allows catching (and rethrowing) service specific errors returned
by AppFlow
.
ValidationException
_ValidationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request has invalid or missing parameters.
UnsupportedOperationException
_UnsupportedOperationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The requested operation is not supported for the current flow.
ConflictException
_ConflictException :: AsError a => Getting (First ServiceError) 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
_ConnectorAuthenticationException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An error occurred when authenticating with the connector endpoint.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request would cause a service quota (such as the number of flows) to be exceeded.
InternalServerException
_InternalServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An internal service error occurred during the processing of your request. Try again later.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The resource specified in the request (such as the source or destination connector profile) is not found.
ConnectorServerException
_ConnectorServerException :: AsError a => Getting (First ServiceError) a ServiceError Source #
An error occurred when retrieving data from the connector endpoint.
Waiters
Waiters poll by repeatedly sending a request until some remote success condition
configured by the Wait
specification is fulfilled. The Wait
specification
determines how many attempts should be made, in addition to delay and retry strategies.
Operations
Some AWS operations return results that are incomplete and require subsequent
requests in order to obtain the entire result set. The process of sending
subsequent requests to continue where a previous request left off is called
pagination. For example, the ListObjects
operation of Amazon S3 returns up to
1000 objects at a time, and you must send subsequent requests with the
appropriate Marker in order to retrieve the next page of results.
Operations that have an AWSPager
instance can transparently perform subsequent
requests, correctly setting Markers and other request facets to iterate through
the entire result set of a truncated API operation. Operations which support
this have an additional note in the documentation.
Many operations have the ability to filter results on the server side. See the individual operation parameters for details.
ListConnectorEntities
data ListConnectorEntities Source #
See: newListConnectorEntities
smart constructor.
Constructors
ListConnectorEntities' (Maybe Text) (Maybe Text) (Maybe ConnectorType) |
Instances
newListConnectorEntities :: ListConnectorEntities Source #
Create a value of ListConnectorEntities
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:connectorProfileName:ListConnectorEntities'
, listConnectorEntities_connectorProfileName
- The name of the connector profile. The name is unique for each
ConnectorProfile
in the Amazon Web Services account, and is used to
query the downstream connector.
$sel:entitiesPath:ListConnectorEntities'
, listConnectorEntities_entitiesPath
- This optional parameter is specific to connector implementation. Some
connectors support multiple levels or categories of entities. You can
find out the list of roots for such providers by sending a request
without the entitiesPath
parameter. If the connector supports entities
at different roots, this initial request returns the list of roots.
Otherwise, this request returns all entities supported by the provider.
$sel:connectorType:ListConnectorEntities'
, listConnectorEntities_connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.
data ListConnectorEntitiesResponse Source #
See: newListConnectorEntitiesResponse
smart constructor.
Constructors
ListConnectorEntitiesResponse' Int (HashMap Text [ConnectorEntity]) |
Instances
newListConnectorEntitiesResponse Source #
Create a value of ListConnectorEntitiesResponse
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:httpStatus:ListConnectorEntitiesResponse'
, listConnectorEntitiesResponse_httpStatus
- The response's http status code.
$sel:connectorEntityMap:ListConnectorEntitiesResponse'
, listConnectorEntitiesResponse_connectorEntityMap
- The response of ListConnectorEntities
lists entities grouped by
category. This map's key represents the group name, and its value
contains the list of entities belonging to that group.
CreateConnectorProfile
data CreateConnectorProfile Source #
See: newCreateConnectorProfile
smart constructor.
Constructors
CreateConnectorProfile' (Maybe Text) Text ConnectorType ConnectionMode ConnectorProfileConfig |
Instances
newCreateConnectorProfile Source #
Arguments
:: Text | |
-> ConnectorType | |
-> ConnectionMode | |
-> ConnectorProfileConfig | |
-> CreateConnectorProfile |
Create a value of CreateConnectorProfile
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:kmsArn:CreateConnectorProfile'
, createConnectorProfile_kmsArn
- The ARN (Amazon Resource Name) of the Key Management Service (KMS) key
you provide for encryption. This is required if you do not want to use
the Amazon AppFlow-managed KMS key. If you don't provide anything here,
Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
$sel:connectorProfileName:CreateConnectorProfile'
, createConnectorProfile_connectorProfileName
- The name of the connector profile. The name is unique for each
ConnectorProfile
in your Amazon Web Services account.
$sel:connectorType:CreateConnectorProfile'
, createConnectorProfile_connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.
$sel:connectionMode:CreateConnectorProfile'
, createConnectorProfile_connectionMode
- Indicates the connection mode and specifies whether it is public or
private. Private flows use Amazon Web Services PrivateLink to route data
over Amazon Web Services infrastructure without exposing it to the
public internet.
$sel:connectorProfileConfig:CreateConnectorProfile'
, createConnectorProfile_connectorProfileConfig
- Defines the connector-specific configuration and credentials.
data CreateConnectorProfileResponse Source #
See: newCreateConnectorProfileResponse
smart constructor.
Constructors
CreateConnectorProfileResponse' (Maybe Text) Int |
Instances
newCreateConnectorProfileResponse Source #
Create a value of CreateConnectorProfileResponse
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:connectorProfileArn:CreateConnectorProfileResponse'
, createConnectorProfileResponse_connectorProfileArn
- The Amazon Resource Name (ARN) of the connector profile.
$sel:httpStatus:CreateConnectorProfileResponse'
, createConnectorProfileResponse_httpStatus
- The response's http status code.
StartFlow
See: newStartFlow
smart constructor.
Constructors
StartFlow' Text |
Instances
Create a value of StartFlow
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:flowName:StartFlow'
, startFlow_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
data StartFlowResponse Source #
See: newStartFlowResponse
smart constructor.
Constructors
StartFlowResponse' (Maybe Text) (Maybe Text) (Maybe FlowStatus) Int |
Instances
Arguments
:: Int | |
-> StartFlowResponse |
Create a value of StartFlowResponse
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:executionId:StartFlowResponse'
, startFlowResponse_executionId
- Returns the internal execution ID of an on-demand flow when the flow is
started. For scheduled or event-triggered flows, this value is null.
$sel:flowArn:StartFlowResponse'
, startFlowResponse_flowArn
- The flow's Amazon Resource Name (ARN).
$sel:flowStatus:StartFlowResponse'
, startFlowResponse_flowStatus
- Indicates the current status of the flow.
$sel:httpStatus:StartFlowResponse'
, startFlowResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Constructors
ListTagsForResource' Text |
Instances
newListTagsForResource Source #
Arguments
:: Text | |
-> ListTagsForResource |
Create a value of ListTagsForResource
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:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The Amazon Resource Name (ARN) of the specified flow.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- The tags used to organize, track, or control access for your flow.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
CreateFlow
data CreateFlow Source #
See: newCreateFlow
smart constructor.
Constructors
CreateFlow' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text TriggerConfig SourceFlowConfig [DestinationFlowConfig] [Task] |
Instances
Arguments
:: Text | |
-> TriggerConfig | |
-> SourceFlowConfig | |
-> CreateFlow |
Create a value of CreateFlow
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:kmsArn:CreateFlow'
, createFlow_kmsArn
- The ARN (Amazon Resource Name) of the Key Management Service (KMS) key
you provide for encryption. This is required if you do not want to use
the Amazon AppFlow-managed KMS key. If you don't provide anything here,
Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
$sel:description:CreateFlow'
, createFlow_description
- A description of the flow you want to create.
$sel:tags:CreateFlow'
, createFlow_tags
- The tags used to organize, track, or control access for your flow.
$sel:flowName:CreateFlow'
, createFlow_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
$sel:triggerConfig:CreateFlow'
, createFlow_triggerConfig
- The trigger settings that determine how and when the flow runs.
$sel:sourceFlowConfig:CreateFlow'
, createFlow_sourceFlowConfig
- The configuration that controls how Amazon AppFlow retrieves data from
the source connector.
$sel:destinationFlowConfigList:CreateFlow'
, createFlow_destinationFlowConfigList
- The configuration that controls how Amazon AppFlow places data in the
destination connector.
$sel:tasks:CreateFlow'
, createFlow_tasks
- A list of tasks that Amazon AppFlow performs while transferring the data
in the flow run.
data CreateFlowResponse Source #
See: newCreateFlowResponse
smart constructor.
Constructors
CreateFlowResponse' (Maybe Text) (Maybe FlowStatus) Int |
Instances
newCreateFlowResponse Source #
Arguments
:: Int | |
-> CreateFlowResponse |
Create a value of CreateFlowResponse
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:flowArn:CreateFlowResponse'
, createFlowResponse_flowArn
- The flow's Amazon Resource Name (ARN).
$sel:flowStatus:CreateFlowResponse'
, createFlowResponse_flowStatus
- Indicates the current status of the flow.
$sel:httpStatus:CreateFlowResponse'
, createFlowResponse_httpStatus
- The response's http status code.
DeleteConnectorProfile
data DeleteConnectorProfile Source #
See: newDeleteConnectorProfile
smart constructor.
Constructors
DeleteConnectorProfile' (Maybe Bool) Text |
Instances
newDeleteConnectorProfile Source #
Create a value of DeleteConnectorProfile
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:forceDelete:DeleteConnectorProfile'
, deleteConnectorProfile_forceDelete
- Indicates whether Amazon AppFlow should delete the profile, even if it
is currently in use in one or more flows.
$sel:connectorProfileName:DeleteConnectorProfile'
, deleteConnectorProfile_connectorProfileName
- The name of the connector profile. The name is unique for each
ConnectorProfile
in your account.
data DeleteConnectorProfileResponse Source #
See: newDeleteConnectorProfileResponse
smart constructor.
Constructors
DeleteConnectorProfileResponse' Int |
Instances
newDeleteConnectorProfileResponse Source #
Create a value of DeleteConnectorProfileResponse
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:httpStatus:DeleteConnectorProfileResponse'
, deleteConnectorProfileResponse_httpStatus
- The response's http status code.
UpdateConnectorProfile
data UpdateConnectorProfile Source #
See: newUpdateConnectorProfile
smart constructor.
Instances
newUpdateConnectorProfile Source #
Arguments
:: Text | |
-> ConnectionMode | |
-> ConnectorProfileConfig | |
-> UpdateConnectorProfile |
Create a value of UpdateConnectorProfile
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:connectorProfileName:UpdateConnectorProfile'
, updateConnectorProfile_connectorProfileName
- The name of the connector profile and is unique for each
ConnectorProfile
in the Amazon Web Services account.
$sel:connectionMode:UpdateConnectorProfile'
, updateConnectorProfile_connectionMode
- Indicates the connection mode and if it is public or private.
$sel:connectorProfileConfig:UpdateConnectorProfile'
, updateConnectorProfile_connectorProfileConfig
- Defines the connector-specific profile configuration and credentials.
data UpdateConnectorProfileResponse Source #
See: newUpdateConnectorProfileResponse
smart constructor.
Constructors
UpdateConnectorProfileResponse' (Maybe Text) Int |
Instances
newUpdateConnectorProfileResponse Source #
Create a value of UpdateConnectorProfileResponse
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:connectorProfileArn:UpdateConnectorProfileResponse'
, updateConnectorProfileResponse_connectorProfileArn
- The Amazon Resource Name (ARN) of the connector profile.
$sel:httpStatus:UpdateConnectorProfileResponse'
, updateConnectorProfileResponse_httpStatus
- The response's http status code.
DescribeFlow
data DescribeFlow Source #
See: newDescribeFlow
smart constructor.
Constructors
DescribeFlow' Text |
Instances
Arguments
:: Text | |
-> DescribeFlow |
Create a value of DescribeFlow
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:flowName:DescribeFlow'
, describeFlow_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
data DescribeFlowResponse Source #
See: newDescribeFlowResponse
smart constructor.
Constructors
DescribeFlowResponse' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe Text) (Maybe [Task]) (Maybe TriggerConfig) (Maybe Text) (Maybe SourceFlowConfig) (Maybe Text) (Maybe Text) (Maybe ExecutionDetails) (Maybe FlowStatus) (Maybe [DestinationFlowConfig]) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newDescribeFlowResponse Source #
Arguments
:: Int | |
-> DescribeFlowResponse |
Create a value of DescribeFlowResponse
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:lastUpdatedBy:DescribeFlowResponse'
, describeFlowResponse_lastUpdatedBy
- Specifies the user name of the account that performed the most recent
update.
$sel:flowArn:DescribeFlowResponse'
, describeFlowResponse_flowArn
- The flow's Amazon Resource Name (ARN).
$sel:lastUpdatedAt:DescribeFlowResponse'
, describeFlowResponse_lastUpdatedAt
- Specifies when the flow was last updated.
$sel:createdAt:DescribeFlowResponse'
, describeFlowResponse_createdAt
- Specifies when the flow was created.
$sel:createdBy:DescribeFlowResponse'
, describeFlowResponse_createdBy
- The ARN of the user who created the flow.
$sel:tasks:DescribeFlowResponse'
, describeFlowResponse_tasks
- A list of tasks that Amazon AppFlow performs while transferring the data
in the flow run.
$sel:triggerConfig:DescribeFlowResponse'
, describeFlowResponse_triggerConfig
- The trigger settings that determine how and when the flow runs.
$sel:flowName:DescribeFlow'
, describeFlowResponse_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
$sel:sourceFlowConfig:DescribeFlowResponse'
, describeFlowResponse_sourceFlowConfig
- The configuration that controls how Amazon AppFlow retrieves data from
the source connector.
$sel:flowStatusMessage:DescribeFlowResponse'
, describeFlowResponse_flowStatusMessage
- Contains an error message if the flow status is in a suspended or error
state. This applies only to scheduled or event-triggered flows.
$sel:kmsArn:DescribeFlowResponse'
, describeFlowResponse_kmsArn
- The ARN (Amazon Resource Name) of the Key Management Service (KMS) key
you provide for encryption. This is required if you do not want to use
the Amazon AppFlow-managed KMS key. If you don't provide anything here,
Amazon AppFlow uses the Amazon AppFlow-managed KMS key.
$sel:lastRunExecutionDetails:DescribeFlowResponse'
, describeFlowResponse_lastRunExecutionDetails
- Describes the details of the most recent flow run.
$sel:flowStatus:DescribeFlowResponse'
, describeFlowResponse_flowStatus
- Indicates the current status of the flow.
$sel:destinationFlowConfigList:DescribeFlowResponse'
, describeFlowResponse_destinationFlowConfigList
- The configuration that controls how Amazon AppFlow transfers data to the
destination connector.
$sel:description:DescribeFlowResponse'
, describeFlowResponse_description
- A description of the flow.
$sel:tags:DescribeFlowResponse'
, describeFlowResponse_tags
- The tags used to organize, track, or control access for your flow.
$sel:httpStatus:DescribeFlowResponse'
, describeFlowResponse_httpStatus
- The response's http status code.
StopFlow
See: newStopFlow
smart constructor.
Instances
Create a value of StopFlow
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:flowName:StopFlow'
, stopFlow_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
data StopFlowResponse Source #
See: newStopFlowResponse
smart constructor.
Constructors
StopFlowResponse' (Maybe Text) (Maybe FlowStatus) Int |
Instances
Arguments
:: Int | |
-> StopFlowResponse |
Create a value of StopFlowResponse
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:flowArn:StopFlowResponse'
, stopFlowResponse_flowArn
- The flow's Amazon Resource Name (ARN).
$sel:flowStatus:StopFlowResponse'
, stopFlowResponse_flowStatus
- Indicates the current status of the flow.
$sel:httpStatus:StopFlowResponse'
, stopFlowResponse_httpStatus
- The response's http status code.
DescribeConnectors
data DescribeConnectors Source #
See: newDescribeConnectors
smart constructor.
Constructors
DescribeConnectors' (Maybe Text) (Maybe [ConnectorType]) |
Instances
newDescribeConnectors :: DescribeConnectors Source #
Create a value of DescribeConnectors
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:nextToken:DescribeConnectors'
, describeConnectors_nextToken
- The pagination token for the next page of data.
$sel:connectorTypes:DescribeConnectors'
, describeConnectors_connectorTypes
- The type of connector, such as Salesforce, Amplitude, and so on.
data DescribeConnectorsResponse Source #
See: newDescribeConnectorsResponse
smart constructor.
Constructors
DescribeConnectorsResponse' (Maybe (HashMap ConnectorType ConnectorConfiguration)) (Maybe Text) Int |
Instances
newDescribeConnectorsResponse Source #
Create a value of DescribeConnectorsResponse
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:connectorConfigurations:DescribeConnectorsResponse'
, describeConnectorsResponse_connectorConfigurations
- The configuration that is applied to the connectors used in the flow.
$sel:nextToken:DescribeConnectors'
, describeConnectorsResponse_nextToken
- The pagination token for the next page of data.
$sel:httpStatus:DescribeConnectorsResponse'
, describeConnectorsResponse_httpStatus
- The response's http status code.
DescribeConnectorEntity
data DescribeConnectorEntity Source #
See: newDescribeConnectorEntity
smart constructor.
Constructors
DescribeConnectorEntity' (Maybe Text) (Maybe ConnectorType) Text |
Instances
newDescribeConnectorEntity Source #
Create a value of DescribeConnectorEntity
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:connectorProfileName:DescribeConnectorEntity'
, describeConnectorEntity_connectorProfileName
- The name of the connector profile. The name is unique for each
ConnectorProfile
in the Amazon Web Services account.
$sel:connectorType:DescribeConnectorEntity'
, describeConnectorEntity_connectorType
- The type of connector application, such as Salesforce, Amplitude, and so
on.
$sel:connectorEntityName:DescribeConnectorEntity'
, describeConnectorEntity_connectorEntityName
- The entity name for that connector.
data DescribeConnectorEntityResponse Source #
See: newDescribeConnectorEntityResponse
smart constructor.
Constructors
DescribeConnectorEntityResponse' Int [ConnectorEntityField] |
Instances
newDescribeConnectorEntityResponse Source #
Create a value of DescribeConnectorEntityResponse
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:httpStatus:DescribeConnectorEntityResponse'
, describeConnectorEntityResponse_httpStatus
- The response's http status code.
$sel:connectorEntityFields:DescribeConnectorEntityResponse'
, describeConnectorEntityResponse_connectorEntityFields
- Describes the fields for that connector entity. For example, for an
account entity, the fields would be account name, account ID, and
so on.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Constructors
TagResource' Text (HashMap Text Text) |
Instances
Arguments
:: Text | |
-> TagResource |
Create a value of TagResource
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:resourceArn:TagResource'
, tagResource_resourceArn
- The Amazon Resource Name (ARN) of the flow that you want to tag.
$sel:tags:TagResource'
, tagResource_tags
- The tags used to organize, track, or control access for your flow.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Constructors
TagResourceResponse' Int |
Instances
newTagResourceResponse Source #
Arguments
:: Int | |
-> TagResourceResponse |
Create a value of TagResourceResponse
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:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
ListFlows
See: newListFlows
smart constructor.
Constructors
ListFlows' (Maybe Text) (Maybe Natural) |
Instances
newListFlows :: ListFlows Source #
Create a value of ListFlows
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:nextToken:ListFlows'
, listFlows_nextToken
- The pagination token for next page of data.
$sel:maxResults:ListFlows'
, listFlows_maxResults
- Specifies the maximum number of items that should be returned in the
result set.
data ListFlowsResponse Source #
See: newListFlowsResponse
smart constructor.
Constructors
ListFlowsResponse' (Maybe Text) (Maybe [FlowDefinition]) Int |
Instances
Arguments
:: Int | |
-> ListFlowsResponse |
Create a value of ListFlowsResponse
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:nextToken:ListFlows'
, listFlowsResponse_nextToken
- The pagination token for next page of data.
$sel:flows:ListFlowsResponse'
, listFlowsResponse_flows
- The list of flows associated with your account.
$sel:httpStatus:ListFlowsResponse'
, listFlowsResponse_httpStatus
- The response's http status code.
DescribeFlowExecutionRecords
data DescribeFlowExecutionRecords Source #
See: newDescribeFlowExecutionRecords
smart constructor.
Instances
newDescribeFlowExecutionRecords Source #
Create a value of DescribeFlowExecutionRecords
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:nextToken:DescribeFlowExecutionRecords'
, describeFlowExecutionRecords_nextToken
- The pagination token for the next page of data.
$sel:maxResults:DescribeFlowExecutionRecords'
, describeFlowExecutionRecords_maxResults
- Specifies the maximum number of items that should be returned in the
result set. The default for maxResults
is 20 (for all paginated API
operations).
$sel:flowName:DescribeFlowExecutionRecords'
, describeFlowExecutionRecords_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
data DescribeFlowExecutionRecordsResponse Source #
See: newDescribeFlowExecutionRecordsResponse
smart constructor.
Constructors
DescribeFlowExecutionRecordsResponse' (Maybe [ExecutionRecord]) (Maybe Text) Int |
Instances
newDescribeFlowExecutionRecordsResponse Source #
Arguments
:: Int | |
-> DescribeFlowExecutionRecordsResponse |
Create a value of DescribeFlowExecutionRecordsResponse
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:flowExecutions:DescribeFlowExecutionRecordsResponse'
, describeFlowExecutionRecordsResponse_flowExecutions
- Returns a list of all instances when this flow was run.
$sel:nextToken:DescribeFlowExecutionRecords'
, describeFlowExecutionRecordsResponse_nextToken
- The pagination token for the next page of data.
$sel:httpStatus:DescribeFlowExecutionRecordsResponse'
, describeFlowExecutionRecordsResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Constructors
UntagResource' Text [Text] |
Instances
Arguments
:: Text | |
-> UntagResource |
Create a value of UntagResource
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:resourceArn:UntagResource'
, untagResource_resourceArn
- The Amazon Resource Name (ARN) of the flow that you want to untag.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- The tag keys associated with the tag that you want to remove from your
flow.
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Constructors
UntagResourceResponse' Int |
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
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:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateFlow
data UpdateFlow Source #
See: newUpdateFlow
smart constructor.
Constructors
UpdateFlow' (Maybe Text) Text TriggerConfig SourceFlowConfig [DestinationFlowConfig] [Task] |
Instances
Arguments
:: Text | |
-> TriggerConfig | |
-> SourceFlowConfig | |
-> UpdateFlow |
Create a value of UpdateFlow
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:description:UpdateFlow'
, updateFlow_description
- A description of the flow.
$sel:flowName:UpdateFlow'
, updateFlow_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
$sel:triggerConfig:UpdateFlow'
, updateFlow_triggerConfig
- The trigger settings that determine how and when the flow runs.
$sel:sourceFlowConfig:UpdateFlow'
, updateFlow_sourceFlowConfig
- Undocumented member.
$sel:destinationFlowConfigList:UpdateFlow'
, updateFlow_destinationFlowConfigList
- The configuration that controls how Amazon AppFlow transfers data to the
destination connector.
$sel:tasks:UpdateFlow'
, updateFlow_tasks
- A list of tasks that Amazon AppFlow performs while transferring the data
in the flow run.
data UpdateFlowResponse Source #
See: newUpdateFlowResponse
smart constructor.
Constructors
UpdateFlowResponse' (Maybe FlowStatus) Int |
Instances
newUpdateFlowResponse Source #
Arguments
:: Int | |
-> UpdateFlowResponse |
Create a value of UpdateFlowResponse
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:flowStatus:UpdateFlowResponse'
, updateFlowResponse_flowStatus
- Indicates the current status of the flow.
$sel:httpStatus:UpdateFlowResponse'
, updateFlowResponse_httpStatus
- The response's http status code.
DeleteFlow
data DeleteFlow Source #
See: newDeleteFlow
smart constructor.
Constructors
DeleteFlow' (Maybe Bool) Text |
Instances
Arguments
:: Text | |
-> DeleteFlow |
Create a value of DeleteFlow
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:forceDelete:DeleteFlow'
, deleteFlow_forceDelete
- Indicates whether Amazon AppFlow should delete the flow, even if it is
currently in use.
$sel:flowName:DeleteFlow'
, deleteFlow_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
data DeleteFlowResponse Source #
See: newDeleteFlowResponse
smart constructor.
Constructors
DeleteFlowResponse' Int |
Instances
newDeleteFlowResponse Source #
Arguments
:: Int | |
-> DeleteFlowResponse |
Create a value of DeleteFlowResponse
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:httpStatus:DeleteFlowResponse'
, deleteFlowResponse_httpStatus
- The response's http status code.
DescribeConnectorProfiles
data DescribeConnectorProfiles Source #
See: newDescribeConnectorProfiles
smart constructor.
Constructors
DescribeConnectorProfiles' (Maybe [Text]) (Maybe Text) (Maybe ConnectorType) (Maybe Natural) |
Instances
newDescribeConnectorProfiles :: DescribeConnectorProfiles Source #
Create a value of DescribeConnectorProfiles
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:connectorProfileNames:DescribeConnectorProfiles'
, describeConnectorProfiles_connectorProfileNames
- The name of the connector profile. The name is unique for each
ConnectorProfile
in the Amazon Web Services account.
$sel:nextToken:DescribeConnectorProfiles'
, describeConnectorProfiles_nextToken
- The pagination token for the next page of data.
$sel:connectorType:DescribeConnectorProfiles'
, describeConnectorProfiles_connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.
$sel:maxResults:DescribeConnectorProfiles'
, describeConnectorProfiles_maxResults
- Specifies the maximum number of items that should be returned in the
result set. The default for maxResults
is 20 (for all paginated API
operations).
data DescribeConnectorProfilesResponse Source #
See: newDescribeConnectorProfilesResponse
smart constructor.
Constructors
DescribeConnectorProfilesResponse' (Maybe [ConnectorProfile]) (Maybe Text) Int |
Instances
newDescribeConnectorProfilesResponse Source #
Arguments
:: Int | |
-> DescribeConnectorProfilesResponse |
Create a value of DescribeConnectorProfilesResponse
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:connectorProfileDetails:DescribeConnectorProfilesResponse'
, describeConnectorProfilesResponse_connectorProfileDetails
- Returns information about the connector profiles associated with the
flow.
$sel:nextToken:DescribeConnectorProfiles'
, describeConnectorProfilesResponse_nextToken
- The pagination token for the next page of data. If nextToken=null
,
this means that all records have been fetched.
$sel:httpStatus:DescribeConnectorProfilesResponse'
, describeConnectorProfilesResponse_httpStatus
- The response's http status code.
Types
AggregationType
newtype AggregationType Source #
Constructors
AggregationType' | |
Fields |
Bundled Patterns
pattern AggregationType_None :: AggregationType | |
pattern AggregationType_SingleFile :: AggregationType |
Instances
AmplitudeConnectorOperator
newtype AmplitudeConnectorOperator Source #
Constructors
AmplitudeConnectorOperator' | |
Fields |
Bundled Patterns
pattern AmplitudeConnectorOperator_BETWEEN :: AmplitudeConnectorOperator |
Instances
ConnectionMode
newtype ConnectionMode Source #
Constructors
ConnectionMode' | |
Fields |
Bundled Patterns
pattern ConnectionMode_Private :: ConnectionMode | |
pattern ConnectionMode_Public :: ConnectionMode |
Instances
ConnectorType
newtype ConnectorType Source #
Constructors
ConnectorType' | |
Fields |
Bundled Patterns
Instances
DataPullMode
newtype DataPullMode Source #
Constructors
DataPullMode' | |
Fields |
Bundled Patterns
pattern DataPullMode_Complete :: DataPullMode | |
pattern DataPullMode_Incremental :: DataPullMode |
Instances
DatadogConnectorOperator
newtype DatadogConnectorOperator Source #
Constructors
DatadogConnectorOperator' | |
Fields |
Bundled Patterns
Instances
DynatraceConnectorOperator
newtype DynatraceConnectorOperator Source #
Constructors
DynatraceConnectorOperator' | |
Fields |
Bundled Patterns
Instances
ExecutionStatus
newtype ExecutionStatus Source #
Constructors
ExecutionStatus' | |
Fields |
Bundled Patterns
pattern ExecutionStatus_Error :: ExecutionStatus | |
pattern ExecutionStatus_InProgress :: ExecutionStatus | |
pattern ExecutionStatus_Successful :: ExecutionStatus |
Instances
FileType
Constructors
FileType' | |
Fields
|
Bundled Patterns
pattern FileType_CSV :: FileType | |
pattern FileType_JSON :: FileType | |
pattern FileType_PARQUET :: FileType |
Instances
FlowStatus
newtype FlowStatus Source #
Constructors
FlowStatus' | |
Fields |
Bundled Patterns
pattern FlowStatus_Active :: FlowStatus | |
pattern FlowStatus_Deleted :: FlowStatus | |
pattern FlowStatus_Deprecated :: FlowStatus | |
pattern FlowStatus_Draft :: FlowStatus | |
pattern FlowStatus_Errored :: FlowStatus | |
pattern FlowStatus_Suspended :: FlowStatus |
Instances
GoogleAnalyticsConnectorOperator
newtype GoogleAnalyticsConnectorOperator Source #
Constructors
GoogleAnalyticsConnectorOperator' | |
Fields |
Bundled Patterns
pattern GoogleAnalyticsConnectorOperator_BETWEEN :: GoogleAnalyticsConnectorOperator | |
pattern GoogleAnalyticsConnectorOperator_PROJECTION :: GoogleAnalyticsConnectorOperator |
Instances
InforNexusConnectorOperator
newtype InforNexusConnectorOperator Source #
Constructors
InforNexusConnectorOperator' | |
Fields |
Bundled Patterns
Instances
MarketoConnectorOperator
newtype MarketoConnectorOperator Source #
Constructors
MarketoConnectorOperator' | |
Fields |
Bundled Patterns
Instances
Operator
Constructors
Operator' | |
Fields
|
Bundled Patterns
pattern Operator_ADDITION :: Operator | |
pattern Operator_BETWEEN :: Operator | |
pattern Operator_CONTAINS :: Operator | |
pattern Operator_DIVISION :: Operator | |
pattern Operator_EQUAL_TO :: Operator | |
pattern Operator_GREATER_THAN :: Operator | |
pattern Operator_GREATER_THAN_OR_EQUAL_TO :: Operator | |
pattern Operator_LESS_THAN :: Operator | |
pattern Operator_LESS_THAN_OR_EQUAL_TO :: Operator | |
pattern Operator_MASK_ALL :: Operator | |
pattern Operator_MASK_FIRST_N :: Operator | |
pattern Operator_MASK_LAST_N :: Operator | |
pattern Operator_MULTIPLICATION :: Operator | |
pattern Operator_NOT_EQUAL_TO :: Operator | |
pattern Operator_NO_OP :: Operator | |
pattern Operator_PROJECTION :: Operator | |
pattern Operator_SUBTRACTION :: Operator | |
pattern Operator_VALIDATE_NON_NEGATIVE :: Operator | |
pattern Operator_VALIDATE_NON_NULL :: Operator | |
pattern Operator_VALIDATE_NON_ZERO :: Operator | |
pattern Operator_VALIDATE_NUMERIC :: Operator |
Instances
OperatorPropertiesKeys
newtype OperatorPropertiesKeys Source #
Constructors
OperatorPropertiesKeys' | |
Fields |
Bundled Patterns
Instances
PrefixFormat
newtype PrefixFormat Source #
Constructors
PrefixFormat' | |
Fields |
Bundled Patterns
pattern PrefixFormat_DAY :: PrefixFormat | |
pattern PrefixFormat_HOUR :: PrefixFormat | |
pattern PrefixFormat_MINUTE :: PrefixFormat | |
pattern PrefixFormat_MONTH :: PrefixFormat | |
pattern PrefixFormat_YEAR :: PrefixFormat |
Instances
PrefixType
newtype PrefixType Source #
Constructors
PrefixType' | |
Fields |
Bundled Patterns
pattern PrefixType_FILENAME :: PrefixType | |
pattern PrefixType_PATH :: PrefixType | |
pattern PrefixType_PATH_AND_FILENAME :: PrefixType |
Instances
PrivateConnectionProvisioningFailureCause
newtype PrivateConnectionProvisioningFailureCause Source #
Constructors
PrivateConnectionProvisioningFailureCause' | |
Bundled Patterns
Instances
PrivateConnectionProvisioningStatus
newtype PrivateConnectionProvisioningStatus Source #
Constructors
PrivateConnectionProvisioningStatus' | |
Bundled Patterns
Instances
S3ConnectorOperator
newtype S3ConnectorOperator Source #
Constructors
S3ConnectorOperator' | |
Fields |
Bundled Patterns
Instances
S3InputFileType
newtype S3InputFileType Source #
Constructors
S3InputFileType' | |
Fields |
Bundled Patterns
pattern S3InputFileType_CSV :: S3InputFileType | |
pattern S3InputFileType_JSON :: S3InputFileType |
Instances
SAPODataConnectorOperator
newtype SAPODataConnectorOperator Source #
Constructors
SAPODataConnectorOperator' | |
Fields |
Bundled Patterns
Instances
SalesforceConnectorOperator
newtype SalesforceConnectorOperator Source #
Constructors
SalesforceConnectorOperator' | |
Fields |
Bundled Patterns
Instances
ScheduleFrequencyType
newtype ScheduleFrequencyType Source #
Constructors
ScheduleFrequencyType' | |
Fields |
Bundled Patterns
pattern ScheduleFrequencyType_BYMINUTE :: ScheduleFrequencyType | |
pattern ScheduleFrequencyType_DAILY :: ScheduleFrequencyType | |
pattern ScheduleFrequencyType_HOURLY :: ScheduleFrequencyType | |
pattern ScheduleFrequencyType_MONTHLY :: ScheduleFrequencyType | |
pattern ScheduleFrequencyType_ONCE :: ScheduleFrequencyType | |
pattern ScheduleFrequencyType_WEEKLY :: ScheduleFrequencyType |
Instances
ServiceNowConnectorOperator
newtype ServiceNowConnectorOperator Source #
Constructors
ServiceNowConnectorOperator' | |
Fields |
Bundled Patterns
Instances
SingularConnectorOperator
newtype SingularConnectorOperator Source #
Constructors
SingularConnectorOperator' | |
Fields |
Bundled Patterns
Instances
SlackConnectorOperator
newtype SlackConnectorOperator Source #
Constructors
SlackConnectorOperator' | |
Fields |
Bundled Patterns
Instances
TaskType
Constructors
TaskType' | |
Fields
|
Bundled Patterns
pattern TaskType_Arithmetic :: TaskType | |
pattern TaskType_Filter :: TaskType | |
pattern TaskType_Map :: TaskType | |
pattern TaskType_Map_all :: TaskType | |
pattern TaskType_Mask :: TaskType | |
pattern TaskType_Merge :: TaskType | |
pattern TaskType_Truncate :: TaskType | |
pattern TaskType_Validate :: TaskType |
Instances
TrendmicroConnectorOperator
newtype TrendmicroConnectorOperator Source #
Constructors
TrendmicroConnectorOperator' | |
Fields |
Bundled Patterns
Instances
TriggerType
newtype TriggerType Source #
Constructors
TriggerType' | |
Fields |
Bundled Patterns
pattern TriggerType_Event :: TriggerType | |
pattern TriggerType_OnDemand :: TriggerType | |
pattern TriggerType_Scheduled :: TriggerType |
Instances
VeevaConnectorOperator
newtype VeevaConnectorOperator Source #
Constructors
VeevaConnectorOperator' | |
Fields |
Bundled Patterns
Instances
WriteOperationType
newtype WriteOperationType Source #
The possible write operations in the destination connector. When this
value is not provided, this defaults to the INSERT
operation.
Constructors
WriteOperationType' | |
Fields |
Bundled Patterns
pattern WriteOperationType_INSERT :: WriteOperationType | |
pattern WriteOperationType_UPDATE :: WriteOperationType | |
pattern WriteOperationType_UPSERT :: WriteOperationType |
Instances
ZendeskConnectorOperator
newtype ZendeskConnectorOperator Source #
Constructors
ZendeskConnectorOperator' | |
Fields |
Bundled Patterns
Instances
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' (Maybe AggregationType) |
Instances
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.
AmplitudeConnectorProfileCredentials
data AmplitudeConnectorProfileCredentials Source #
The connector-specific credentials required when using Amplitude.
See: newAmplitudeConnectorProfileCredentials
smart constructor.
Constructors
AmplitudeConnectorProfileCredentials' Text (Sensitive Text) |
Instances
newAmplitudeConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> AmplitudeConnectorProfileCredentials |
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.
AmplitudeConnectorProfileProperties
data AmplitudeConnectorProfileProperties Source #
The connector-specific profile properties required when using Amplitude.
See: newAmplitudeConnectorProfileProperties
smart constructor.
Constructors
AmplitudeConnectorProfileProperties' | |
Instances
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
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' Text |
Instances
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.
BasicAuthCredentials
data BasicAuthCredentials Source #
The basic auth credentials required for basic authentication.
See: newBasicAuthCredentials
smart constructor.
Constructors
BasicAuthCredentials' Text (Sensitive Text) |
Instances
newBasicAuthCredentials Source #
Arguments
:: Text | |
-> Text | |
-> BasicAuthCredentials |
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.
ConnectorConfiguration
data ConnectorConfiguration Source #
The configuration settings related to a given connector.
See: newConnectorConfiguration
smart constructor.
Constructors
ConnectorConfiguration' (Maybe Bool) (Maybe [TriggerType]) (Maybe Bool) (Maybe ConnectorMetadata) (Maybe Bool) (Maybe [ScheduleFrequencyType]) (Maybe [ConnectorType]) (Maybe Bool) |
Instances
newConnectorConfiguration :: ConnectorConfiguration Source #
Create a value of ConnectorConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isPrivateLinkEnabled:ConnectorConfiguration'
, connectorConfiguration_isPrivateLinkEnabled
- Specifies if PrivateLink is enabled for that connector.
$sel:supportedTriggerTypes:ConnectorConfiguration'
, connectorConfiguration_supportedTriggerTypes
- Specifies the supported trigger types for the flow.
$sel:canUseAsSource:ConnectorConfiguration'
, connectorConfiguration_canUseAsSource
- Specifies whether the connector can be used as a source.
$sel:connectorMetadata:ConnectorConfiguration'
, connectorConfiguration_connectorMetadata
- Specifies connector-specific metadata such as oAuthScopes
,
supportedRegions
, privateLinkServiceUrl
, and so on.
$sel:canUseAsDestination:ConnectorConfiguration'
, connectorConfiguration_canUseAsDestination
- Specifies whether the connector can be used as a destination.
$sel:supportedSchedulingFrequencies:ConnectorConfiguration'
, connectorConfiguration_supportedSchedulingFrequencies
- Specifies the supported flow frequency for that connector.
$sel:supportedDestinationConnectors:ConnectorConfiguration'
, connectorConfiguration_supportedDestinationConnectors
- Lists the connectors that are available for use as destinations.
$sel:isPrivateLinkEndpointUrlRequired:ConnectorConfiguration'
, connectorConfiguration_isPrivateLinkEndpointUrlRequired
- Specifies if a PrivateLink endpoint URL is required.
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.
Instances
Arguments
:: Text | |
-> ConnectorEntity |
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.
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' (Maybe SourceFieldProperties) (Maybe SupportedFieldTypeDetails) (Maybe DestinationFieldProperties) (Maybe Text) (Maybe Text) Text |
Instances
newConnectorEntityField Source #
Create a value of ConnectorEntityField
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:sourceProperties:ConnectorEntityField'
, connectorEntityField_sourceProperties
- The properties that can be applied to a field when the connector is
being used as a source.
$sel:supportedFieldTypeDetails:ConnectorEntityField'
, connectorEntityField_supportedFieldTypeDetails
- Contains details regarding the supported FieldType
, including the
corresponding filterOperators
and supportedValues
.
$sel:destinationProperties:ConnectorEntityField'
, connectorEntityField_destinationProperties
- The properties applied to a field when the connector is being used as a
destination.
$sel:description:ConnectorEntityField'
, connectorEntityField_description
- A description of the connector entity field.
$sel:label:ConnectorEntityField'
, connectorEntityField_label
- The label applied to a connector entity field.
$sel:identifier:ConnectorEntityField'
, connectorEntityField_identifier
- The unique identifier of the connector field.
ConnectorMetadata
data ConnectorMetadata Source #
A structure to specify connector-specific metadata such as
oAuthScopes
, supportedRegions
, privateLinkServiceUrl
, and so on.
See: newConnectorMetadata
smart constructor.
Constructors
Instances
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:upsolver:ConnectorMetadata'
, connectorMetadata_upsolver
- The connector metadata specific to Upsolver.
$sel:snowflake:ConnectorMetadata'
, connectorMetadata_snowflake
- The connector metadata specific to Snowflake.
$sel:honeycode:ConnectorMetadata'
, connectorMetadata_honeycode
- The connector metadata specific to Amazon Honeycode.
$sel:serviceNow:ConnectorMetadata'
, connectorMetadata_serviceNow
- The connector metadata specific to ServiceNow.
$sel:dynatrace:ConnectorMetadata'
, connectorMetadata_dynatrace
- The connector metadata specific to Dynatrace.
$sel:marketo:ConnectorMetadata'
, connectorMetadata_marketo
- The connector metadata specific to Marketo.
$sel:slack:ConnectorMetadata'
, connectorMetadata_slack
- The connector metadata specific to Slack.
$sel:singular:ConnectorMetadata'
, connectorMetadata_singular
- The connector metadata specific to Singular.
$sel:inforNexus:ConnectorMetadata'
, connectorMetadata_inforNexus
- The connector metadata specific to Infor Nexus.
$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:googleAnalytics:ConnectorMetadata'
, connectorMetadata_googleAnalytics
- The connector metadata specific to Google Analytics.
$sel:sAPOData:ConnectorMetadata'
, connectorMetadata_sAPOData
- Undocumented member.
$sel:salesforce:ConnectorMetadata'
, connectorMetadata_salesforce
- The connector metadata specific to Salesforce.
$sel:zendesk:ConnectorMetadata'
, connectorMetadata_zendesk
- The connector metadata specific to Zendesk.
$sel:s3:ConnectorMetadata'
, connectorMetadata_s3
- The connector metadata specific to Amazon S3.
$sel:eventBridge:ConnectorMetadata'
, connectorMetadata_eventBridge
- The connector metadata specific to Amazon EventBridge.
$sel:trendmicro:ConnectorMetadata'
, connectorMetadata_trendmicro
- The connector metadata specific to Trend Micro.
$sel:redshift:ConnectorMetadata'
, connectorMetadata_redshift
- The connector metadata specific to Amazon Redshift.
$sel:veeva:ConnectorMetadata'
, connectorMetadata_veeva
- The connector metadata specific to Veeva.
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' (Maybe Text) (Maybe Text) |
Instances
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:redirectUri:ConnectorOAuthRequest'
, connectorOAuthRequest_redirectUri
- The URL to which the authentication server redirects the browser after
authorization has been granted.
$sel:authCode:ConnectorOAuthRequest'
, connectorOAuthRequest_authCode
- The code provided by the connector when it has been authenticated via
the connected app.
ConnectorOperator
data ConnectorOperator Source #
The operation to be performed on the provided source fields.
See: newConnectorOperator
smart constructor.
Constructors
Instances
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:serviceNow:ConnectorOperator'
, connectorOperator_serviceNow
- The operation to be performed on the provided ServiceNow source fields.
$sel:dynatrace:ConnectorOperator'
, connectorOperator_dynatrace
- The operation to be performed on the provided Dynatrace source fields.
$sel:marketo:ConnectorOperator'
, connectorOperator_marketo
- The operation to be performed on the provided Marketo source fields.
$sel:slack:ConnectorOperator'
, connectorOperator_slack
- The operation to be performed on the provided Slack source fields.
$sel:singular:ConnectorOperator'
, connectorOperator_singular
- The operation to be performed on the provided Singular source fields.
$sel:inforNexus:ConnectorOperator'
, connectorOperator_inforNexus
- The operation to be performed on the provided Infor Nexus source fields.
$sel:amplitude:ConnectorOperator'
, connectorOperator_amplitude
- The operation to be performed on the provided Amplitude source fields.
$sel:datadog:ConnectorOperator'
, connectorOperator_datadog
- The operation to be performed on the provided Datadog source fields.
$sel:googleAnalytics:ConnectorOperator'
, connectorOperator_googleAnalytics
- The operation to be performed on the provided Google Analytics 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:zendesk:ConnectorOperator'
, connectorOperator_zendesk
- The operation to be performed on the provided Zendesk source fields.
$sel:s3:ConnectorOperator'
, connectorOperator_s3
- The operation to be performed on the provided Amazon S3 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.
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
Instances
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:connectorProfileName:ConnectorProfile'
, connectorProfile_connectorProfileName
- The name of the connector profile. The name is unique for each
ConnectorProfile
in the Amazon Web Services account.
$sel:lastUpdatedAt:ConnectorProfile'
, connectorProfile_lastUpdatedAt
- Specifies when the connector profile was last updated.
$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:connectorProfileProperties:ConnectorProfile'
, connectorProfile_connectorProfileProperties
- The connector-specific properties of the profile configuration.
$sel:connectionMode:ConnectorProfile'
, connectorProfile_connectionMode
- Indicates the connection mode and if it is public or private.
$sel:connectorProfileArn:ConnectorProfile'
, connectorProfile_connectorProfileArn
- The Amazon Resource Name (ARN) of the connector profile.
$sel:privateConnectionProvisioningState:ConnectorProfile'
, connectorProfile_privateConnectionProvisioningState
- Specifies the private connection provisioning state.
$sel:connectorType:ConnectorProfile'
, connectorProfile_connectorType
- The type of connector, such as Salesforce, Amplitude, and so on.
ConnectorProfileConfig
data ConnectorProfileConfig Source #
Defines the connector-specific configuration and credentials for the connector profile.
See: newConnectorProfileConfig
smart constructor.
Instances
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:connectorProfileProperties:ConnectorProfileConfig'
, connectorProfileConfig_connectorProfileProperties
- The connector-specific properties of the profile configuration.
$sel:connectorProfileCredentials:ConnectorProfileConfig'
, connectorProfileConfig_connectorProfileCredentials
- The connector-specific credentials required by each connector.
ConnectorProfileCredentials
data ConnectorProfileCredentials Source #
The connector-specific credentials required by a connector.
See: newConnectorProfileCredentials
smart constructor.
Constructors
Instances
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:snowflake:ConnectorProfileCredentials'
, connectorProfileCredentials_snowflake
- The connector-specific credentials required when using Snowflake.
$sel:honeycode:ConnectorProfileCredentials'
, connectorProfileCredentials_honeycode
- The connector-specific credentials required when using Amazon Honeycode.
$sel:serviceNow:ConnectorProfileCredentials'
, connectorProfileCredentials_serviceNow
- The connector-specific credentials required when using ServiceNow.
$sel:dynatrace:ConnectorProfileCredentials'
, connectorProfileCredentials_dynatrace
- The connector-specific credentials required when using Dynatrace.
$sel:marketo:ConnectorProfileCredentials'
, connectorProfileCredentials_marketo
- The connector-specific credentials required when using Marketo.
$sel:slack:ConnectorProfileCredentials'
, connectorProfileCredentials_slack
- The connector-specific credentials required when using Slack.
$sel:singular:ConnectorProfileCredentials'
, connectorProfileCredentials_singular
- The connector-specific credentials required when using Singular.
$sel:inforNexus:ConnectorProfileCredentials'
, connectorProfileCredentials_inforNexus
- The connector-specific credentials required when using Infor Nexus.
$sel:amplitude:ConnectorProfileCredentials'
, connectorProfileCredentials_amplitude
- The connector-specific credentials required when using Amplitude.
$sel:datadog:ConnectorProfileCredentials'
, connectorProfileCredentials_datadog
- The connector-specific credentials required when using Datadog.
$sel:googleAnalytics:ConnectorProfileCredentials'
, connectorProfileCredentials_googleAnalytics
- The connector-specific credentials required when using Google Analytics.
$sel:sAPOData:ConnectorProfileCredentials'
, connectorProfileCredentials_sAPOData
- Undocumented member.
$sel:salesforce:ConnectorProfileCredentials'
, connectorProfileCredentials_salesforce
- The connector-specific credentials required when using Salesforce.
$sel:zendesk:ConnectorProfileCredentials'
, connectorProfileCredentials_zendesk
- The connector-specific credentials required when using Zendesk.
$sel:trendmicro:ConnectorProfileCredentials'
, connectorProfileCredentials_trendmicro
- The connector-specific credentials required when using Trend Micro.
$sel:redshift:ConnectorProfileCredentials'
, connectorProfileCredentials_redshift
- The connector-specific credentials required when using Amazon Redshift.
$sel:veeva:ConnectorProfileCredentials'
, connectorProfileCredentials_veeva
- The connector-specific credentials required when using Veeva.
ConnectorProfileProperties
data ConnectorProfileProperties Source #
The connector-specific profile properties required by each connector.
See: newConnectorProfileProperties
smart constructor.
Constructors
Instances
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:snowflake:ConnectorProfileProperties'
, connectorProfileProperties_snowflake
- The connector-specific properties required by Snowflake.
$sel:honeycode:ConnectorProfileProperties'
, connectorProfileProperties_honeycode
- The connector-specific properties required by Amazon Honeycode.
$sel:serviceNow:ConnectorProfileProperties'
, connectorProfileProperties_serviceNow
- The connector-specific properties required by serviceNow.
$sel:dynatrace:ConnectorProfileProperties'
, connectorProfileProperties_dynatrace
- The connector-specific properties required by Dynatrace.
$sel:marketo:ConnectorProfileProperties'
, connectorProfileProperties_marketo
- The connector-specific properties required by Marketo.
$sel:slack:ConnectorProfileProperties'
, connectorProfileProperties_slack
- The connector-specific properties required by Slack.
$sel:singular:ConnectorProfileProperties'
, connectorProfileProperties_singular
- The connector-specific properties required by Singular.
$sel:inforNexus:ConnectorProfileProperties'
, connectorProfileProperties_inforNexus
- The connector-specific properties required by Infor Nexus.
$sel:amplitude:ConnectorProfileProperties'
, connectorProfileProperties_amplitude
- The connector-specific properties required by Amplitude.
$sel:datadog:ConnectorProfileProperties'
, connectorProfileProperties_datadog
- The connector-specific properties required by Datadog.
$sel:googleAnalytics:ConnectorProfileProperties'
, connectorProfileProperties_googleAnalytics
- The connector-specific properties required Google Analytics.
$sel:sAPOData:ConnectorProfileProperties'
, connectorProfileProperties_sAPOData
- Undocumented member.
$sel:salesforce:ConnectorProfileProperties'
, connectorProfileProperties_salesforce
- The connector-specific properties required by Salesforce.
$sel:zendesk:ConnectorProfileProperties'
, connectorProfileProperties_zendesk
- The connector-specific properties required by Zendesk.
$sel:trendmicro:ConnectorProfileProperties'
, connectorProfileProperties_trendmicro
- The connector-specific properties required by Trend Micro.
$sel:redshift:ConnectorProfileProperties'
, connectorProfileProperties_redshift
- The connector-specific properties required by Amazon Redshift.
$sel:veeva:ConnectorProfileProperties'
, connectorProfileProperties_veeva
- The connector-specific properties required by Veeva.
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' (Maybe Text) Text |
Instances
newCustomerProfilesDestinationProperties Source #
Arguments
:: Text | |
-> CustomerProfilesDestinationProperties |
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.
CustomerProfilesMetadata
data CustomerProfilesMetadata Source #
The connector metadata specific to Amazon Connect Customer Profiles.
See: newCustomerProfilesMetadata
smart constructor.
Constructors
CustomerProfilesMetadata' | |
Instances
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' Text Text |
Instances
newDatadogConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> DatadogConnectorProfileCredentials |
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.
DatadogConnectorProfileProperties
data DatadogConnectorProfileProperties Source #
The connector-specific profile properties required by Datadog.
See: newDatadogConnectorProfileProperties
smart constructor.
Constructors
DatadogConnectorProfileProperties' Text |
Instances
newDatadogConnectorProfileProperties Source #
Arguments
:: Text | |
-> DatadogConnectorProfileProperties |
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
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' Text |
Instances
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.
DestinationConnectorProperties
data DestinationConnectorProperties Source #
This stores the information that is required to query a particular connector.
See: newDestinationConnectorProperties
smart constructor.
Constructors
Instances
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:upsolver:DestinationConnectorProperties'
, destinationConnectorProperties_upsolver
- The properties required to query Upsolver.
$sel:snowflake:DestinationConnectorProperties'
, destinationConnectorProperties_snowflake
- The properties required to query Snowflake.
$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:customerProfiles:DestinationConnectorProperties'
, destinationConnectorProperties_customerProfiles
- The properties required to query Amazon Connect Customer Profiles.
$sel:salesforce:DestinationConnectorProperties'
, destinationConnectorProperties_salesforce
- The properties required to query Salesforce.
$sel:zendesk:DestinationConnectorProperties'
, destinationConnectorProperties_zendesk
- The properties required to query Zendesk.
$sel:s3:DestinationConnectorProperties'
, destinationConnectorProperties_s3
- The properties required to query Amazon S3.
$sel:eventBridge:DestinationConnectorProperties'
, destinationConnectorProperties_eventBridge
- The properties required to query Amazon EventBridge.
$sel:redshift:DestinationConnectorProperties'
, destinationConnectorProperties_redshift
- The properties required to query Amazon Redshift.
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' (Maybe Bool) (Maybe Bool) (Maybe [WriteOperationType]) (Maybe Bool) (Maybe Bool) |
Instances
newDestinationFieldProperties :: DestinationFieldProperties Source #
Create a value of DestinationFieldProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:isUpdatable:DestinationFieldProperties'
, destinationFieldProperties_isUpdatable
- Specifies whether the field can be updated during an UPDATE
or
UPSERT
write operation.
$sel:isNullable:DestinationFieldProperties'
, destinationFieldProperties_isNullable
- Specifies if the destination field can have a null value.
$sel:supportedWriteOperations:DestinationFieldProperties'
, destinationFieldProperties_supportedWriteOperations
- A list of supported write operations. For each write operation listed,
this field can be used in idFieldNames
when that write operation is
present as a destination option.
$sel:isUpsertable:DestinationFieldProperties'
, destinationFieldProperties_isUpsertable
- Specifies if the flow run can either insert new rows in the destination
field if they do not already exist, or update them if they do.
$sel:isCreatable:DestinationFieldProperties'
, destinationFieldProperties_isCreatable
- Specifies if the destination field can be created by the current user.
DestinationFlowConfig
data DestinationFlowConfig Source #
Contains information about the configuration of destination connectors present in the flow.
See: newDestinationFlowConfig
smart constructor.
Instances
newDestinationFlowConfig Source #
Arguments
:: ConnectorType | |
-> DestinationConnectorProperties | |
-> DestinationFlowConfig |
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: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.
DynatraceConnectorProfileCredentials
data DynatraceConnectorProfileCredentials Source #
The connector-specific profile credentials required by Dynatrace.
See: newDynatraceConnectorProfileCredentials
smart constructor.
Constructors
DynatraceConnectorProfileCredentials' Text |
Instances
newDynatraceConnectorProfileCredentials Source #
Arguments
:: Text | |
-> DynatraceConnectorProfileCredentials |
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.
DynatraceConnectorProfileProperties
data DynatraceConnectorProfileProperties Source #
The connector-specific profile properties required by Dynatrace.
See: newDynatraceConnectorProfileProperties
smart constructor.
Constructors
DynatraceConnectorProfileProperties' Text |
Instances
newDynatraceConnectorProfileProperties Source #
Arguments
:: Text | |
-> DynatraceConnectorProfileProperties |
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
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' Text |
Instances
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.
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.
Instances
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: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.
$sel:bucketPrefix:ErrorHandlingConfig'
, errorHandlingConfig_bucketPrefix
- Specifies the Amazon S3 bucket prefix.
$sel:bucketName:ErrorHandlingConfig'
, errorHandlingConfig_bucketName
- Specifies the name of the Amazon S3 bucket.
ErrorInfo
Provides details in the event of a failed flow, including the failure count and the related error messages.
See: newErrorInfo
smart constructor.
Constructors
ErrorInfo' (Maybe Text) (Maybe Integer) |
Instances
Eq ErrorInfo Source # | |
Read ErrorInfo Source # | |
Show ErrorInfo Source # | |
Generic ErrorInfo Source # | |
NFData ErrorInfo Source # | |
Defined in Amazonka.AppFlow.Types.ErrorInfo | |
Hashable ErrorInfo Source # | |
Defined in Amazonka.AppFlow.Types.ErrorInfo | |
FromJSON ErrorInfo Source # | |
type Rep ErrorInfo Source # | |
Defined in Amazonka.AppFlow.Types.ErrorInfo type Rep ErrorInfo = D1 ('MetaData "ErrorInfo" "Amazonka.AppFlow.Types.ErrorInfo" "libZSservicesZSamazonka-appflowZSamazonka-appflow" '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.
EventBridgeDestinationProperties
data EventBridgeDestinationProperties Source #
The properties that are applied when Amazon EventBridge is being used as a destination.
See: newEventBridgeDestinationProperties
smart constructor.
Constructors
EventBridgeDestinationProperties' (Maybe ErrorHandlingConfig) Text |
Instances
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.
EventBridgeMetadata
data EventBridgeMetadata Source #
The connector metadata specific to Amazon EventBridge.
See: newEventBridgeMetadata
smart constructor.
Constructors
EventBridgeMetadata' | |
Instances
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' (Maybe Text) (Maybe ExecutionStatus) (Maybe POSIX) |
Instances
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.
ExecutionRecord
data ExecutionRecord Source #
Specifies information about the past flow run instances for a given flow.
See: newExecutionRecord
smart constructor.
Constructors
ExecutionRecord' (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe ExecutionStatus) (Maybe POSIX) (Maybe POSIX) (Maybe ExecutionResult) |
Instances
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:executionId:ExecutionRecord'
, executionRecord_executionId
- Specifies the identifier of the given flow run.
$sel:lastUpdatedAt:ExecutionRecord'
, executionRecord_lastUpdatedAt
- Specifies the time of the most recent update.
$sel:dataPullStartTime:ExecutionRecord'
, executionRecord_dataPullStartTime
- The timestamp that determines the first new or updated record to be
transferred in the 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:startedAt:ExecutionRecord'
, executionRecord_startedAt
- Specifies the start time of the flow run.
$sel:dataPullEndTime:ExecutionRecord'
, executionRecord_dataPullEndTime
- The timestamp that indicates the last new or updated record to be
transferred in the flow run.
$sel:executionResult:ExecutionRecord'
, executionRecord_executionResult
- Describes the result of the given flow run.
ExecutionResult
data ExecutionResult Source #
Specifies the end result of the flow run.
See: newExecutionResult
smart constructor.
Instances
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:recordsProcessed:ExecutionResult'
, executionResult_recordsProcessed
- The number of records processed in the flow run.
$sel:bytesWritten:ExecutionResult'
, executionResult_bytesWritten
- The total number of bytes written as a result of the flow run.
$sel:bytesProcessed:ExecutionResult'
, executionResult_bytesProcessed
- The total number of bytes processed by the flow run.
$sel:errorInfo:ExecutionResult'
, executionResult_errorInfo
- Provides any error message information related to 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' (Maybe [Text]) Text [Operator] |
Instances
Arguments
:: Text | |
-> FieldTypeDetails |
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: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: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.
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' (Maybe Text) (Maybe Text) (Maybe POSIX) (Maybe POSIX) (Maybe TriggerType) (Maybe Text) (Maybe ConnectorType) (Maybe ConnectorType) (Maybe Text) (Maybe ExecutionDetails) (Maybe FlowStatus) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
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:lastUpdatedBy:FlowDefinition'
, flowDefinition_lastUpdatedBy
- Specifies the account user name that most recently updated the flow.
$sel:flowArn:FlowDefinition'
, flowDefinition_flowArn
- The flow's Amazon Resource Name (ARN).
$sel:lastUpdatedAt:FlowDefinition'
, flowDefinition_lastUpdatedAt
- Specifies when the flow was last updated.
$sel:createdAt:FlowDefinition'
, flowDefinition_createdAt
- Specifies when the flow was created.
$sel:triggerType:FlowDefinition'
, flowDefinition_triggerType
- Specifies the type of flow trigger. This can be OnDemand
, Scheduled
,
or Event
.
$sel:createdBy:FlowDefinition'
, flowDefinition_createdBy
- The ARN of the user who created the flow.
$sel:sourceConnectorType:FlowDefinition'
, flowDefinition_sourceConnectorType
- Specifies the source connector type, such as Salesforce, Amazon S3,
Amplitude, and so on.
$sel:destinationConnectorType:FlowDefinition'
, flowDefinition_destinationConnectorType
- Specifies the destination connector type, such as Salesforce, Amazon S3,
Amplitude, and so on.
$sel:flowName:FlowDefinition'
, flowDefinition_flowName
- The specified name of the flow. Spaces are not allowed. Use underscores
(_) or hyphens (-) only.
$sel:lastRunExecutionDetails:FlowDefinition'
, flowDefinition_lastRunExecutionDetails
- Describes the details of the most recent flow run.
$sel:flowStatus:FlowDefinition'
, flowDefinition_flowStatus
- Indicates the current status of the flow.
$sel:description:FlowDefinition'
, flowDefinition_description
- A user-entered description of the flow.
$sel:tags:FlowDefinition'
, flowDefinition_tags
- The tags used to organize, track, or control access for your flow.
GoogleAnalyticsConnectorProfileCredentials
data GoogleAnalyticsConnectorProfileCredentials Source #
The connector-specific profile credentials required by Google Analytics.
See: newGoogleAnalyticsConnectorProfileCredentials
smart constructor.
Constructors
GoogleAnalyticsConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) Text (Sensitive Text) |
Instances
newGoogleAnalyticsConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text |
|
-> GoogleAnalyticsConnectorProfileCredentials |
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: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:oAuthRequest:GoogleAnalyticsConnectorProfileCredentials'
, googleAnalyticsConnectorProfileCredentials_oAuthRequest
- The OAuth requirement needed to request security tokens from the
connector endpoint.
$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.
GoogleAnalyticsConnectorProfileProperties
data GoogleAnalyticsConnectorProfileProperties Source #
The connector-specific profile properties required by Google Analytics.
See: newGoogleAnalyticsConnectorProfileProperties
smart constructor.
Constructors
GoogleAnalyticsConnectorProfileProperties' | |
Instances
newGoogleAnalyticsConnectorProfileProperties :: GoogleAnalyticsConnectorProfileProperties Source #
Create a value of GoogleAnalyticsConnectorProfileProperties
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
GoogleAnalyticsMetadata
data GoogleAnalyticsMetadata Source #
The connector metadata specific to Google Analytics.
See: newGoogleAnalyticsMetadata
smart constructor.
Constructors
GoogleAnalyticsMetadata' (Maybe [Text]) |
Instances
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.
GoogleAnalyticsSourceProperties
data GoogleAnalyticsSourceProperties Source #
The properties that are applied when Google Analytics is being used as a source.
See: newGoogleAnalyticsSourceProperties
smart constructor.
Constructors
GoogleAnalyticsSourceProperties' Text |
Instances
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.
HoneycodeConnectorProfileCredentials
data HoneycodeConnectorProfileCredentials Source #
The connector-specific credentials required when using Amazon Honeycode.
See: newHoneycodeConnectorProfileCredentials
smart constructor.
Constructors
HoneycodeConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) |
Instances
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:refreshToken:HoneycodeConnectorProfileCredentials'
, honeycodeConnectorProfileCredentials_refreshToken
- The credentials used to acquire new access tokens.
$sel:oAuthRequest:HoneycodeConnectorProfileCredentials'
, honeycodeConnectorProfileCredentials_oAuthRequest
- Undocumented member.
HoneycodeConnectorProfileProperties
data HoneycodeConnectorProfileProperties Source #
The connector-specific properties required when using Amazon Honeycode.
See: newHoneycodeConnectorProfileProperties
smart constructor.
Constructors
HoneycodeConnectorProfileProperties' | |
Instances
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' (Maybe ErrorHandlingConfig) Text |
Instances
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.
HoneycodeMetadata
data HoneycodeMetadata Source #
The connector metadata specific to Amazon Honeycode.
See: newHoneycodeMetadata
smart constructor.
Constructors
HoneycodeMetadata' (Maybe [Text]) |
Instances
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.
IncrementalPullConfig
data IncrementalPullConfig Source #
Specifies the configuration used when importing incremental records from the source.
See: newIncrementalPullConfig
smart constructor.
Constructors
IncrementalPullConfig' (Maybe Text) |
Instances
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.
InforNexusConnectorProfileCredentials
data InforNexusConnectorProfileCredentials Source #
The connector-specific profile credentials required by Infor Nexus.
See: newInforNexusConnectorProfileCredentials
smart constructor.
Instances
newInforNexusConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> Text | |
-> Text | |
-> InforNexusConnectorProfileCredentials |
Create a value of InforNexusConnectorProfileCredentials
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:accessKeyId:InforNexusConnectorProfileCredentials'
, inforNexusConnectorProfileCredentials_accessKeyId
- The Access Key portion of the credentials.
$sel:userId:InforNexusConnectorProfileCredentials'
, inforNexusConnectorProfileCredentials_userId
- The identifier for the user.
$sel:secretAccessKey:InforNexusConnectorProfileCredentials'
, inforNexusConnectorProfileCredentials_secretAccessKey
- The secret key used to sign requests.
$sel:datakey:InforNexusConnectorProfileCredentials'
, inforNexusConnectorProfileCredentials_datakey
- The encryption keys used to encrypt data.
InforNexusConnectorProfileProperties
data InforNexusConnectorProfileProperties Source #
The connector-specific profile properties required by Infor Nexus.
See: newInforNexusConnectorProfileProperties
smart constructor.
Constructors
InforNexusConnectorProfileProperties' Text |
Instances
newInforNexusConnectorProfileProperties Source #
Arguments
:: Text | |
-> InforNexusConnectorProfileProperties |
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
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' Text |
Instances
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.
LookoutMetricsDestinationProperties
data LookoutMetricsDestinationProperties Source #
The properties that are applied when Amazon Lookout for Metrics is used as a destination.
See: newLookoutMetricsDestinationProperties
smart constructor.
Constructors
LookoutMetricsDestinationProperties' | |
Instances
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' (Maybe (Sensitive Text)) (Maybe ConnectorOAuthRequest) Text (Sensitive Text) |
Instances
newMarketoConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> MarketoConnectorProfileCredentials |
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.
MarketoConnectorProfileProperties
data MarketoConnectorProfileProperties Source #
The connector-specific profile properties required when using Marketo.
See: newMarketoConnectorProfileProperties
smart constructor.
Constructors
MarketoConnectorProfileProperties' Text |
Instances
newMarketoConnectorProfileProperties Source #
Arguments
:: Text | |
-> MarketoConnectorProfileProperties |
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.
MarketoMetadata
data MarketoMetadata Source #
The connector metadata specific to Marketo.
See: newMarketoMetadata
smart constructor.
Constructors
MarketoMetadata' | |
Instances
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' Text |
Instances
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.
OAuthCredentials
data OAuthCredentials Source #
The OAuth credentials required for OAuth type authentication.
See: newOAuthCredentials
smart constructor.
Constructors
OAuthCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) Text (Sensitive Text) |
Instances
Arguments
:: Text | |
-> Text | |
-> OAuthCredentials |
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:refreshToken:OAuthCredentials'
, oAuthCredentials_refreshToken
- The refresh token used to refresh expired access token.
$sel:oAuthRequest:OAuthCredentials'
, oAuthCredentials_oAuthRequest
- The OAuth requirement needed to request security tokens from the
connector endpoint.
$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.
OAuthProperties
data OAuthProperties Source #
The OAuth properties required for OAuth type authentication.
See: newOAuthProperties
smart constructor.
Constructors
OAuthProperties' Text Text [Text] |
Instances
Arguments
:: Text | |
-> Text | |
-> OAuthProperties |
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.
PrefixConfig
data PrefixConfig Source #
Determines the prefix that Amazon AppFlow applies to the destination folder name. You can name your destination folders according to the flow frequency and date.
See: newPrefixConfig
smart constructor.
Constructors
PrefixConfig' (Maybe PrefixFormat) (Maybe PrefixType) |
Instances
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:prefixFormat:PrefixConfig'
, prefixConfig_prefixFormat
- Determines the level of granularity 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.
PrivateConnectionProvisioningState
data PrivateConnectionProvisioningState Source #
Specifies the private connection provisioning state.
See: newPrivateConnectionProvisioningState
smart constructor.
Constructors
PrivateConnectionProvisioningState' (Maybe PrivateConnectionProvisioningStatus) (Maybe Text) (Maybe PrivateConnectionProvisioningFailureCause) |
Instances
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:status:PrivateConnectionProvisioningState'
, privateConnectionProvisioningState_status
- Specifies the private connection provisioning status.
$sel:failureMessage:PrivateConnectionProvisioningState'
, privateConnectionProvisioningState_failureMessage
- Specifies the private connection provisioning failure reason.
$sel:failureCause:PrivateConnectionProvisioningState'
, privateConnectionProvisioningState_failureCause
- Specifies the private connection provisioning failure cause.
RedshiftConnectorProfileCredentials
data RedshiftConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Amazon Redshift.
See: newRedshiftConnectorProfileCredentials
smart constructor.
Constructors
RedshiftConnectorProfileCredentials' Text (Sensitive Text) |
Instances
newRedshiftConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> RedshiftConnectorProfileCredentials |
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:username:RedshiftConnectorProfileCredentials'
, redshiftConnectorProfileCredentials_username
- The name of the user.
$sel:password:RedshiftConnectorProfileCredentials'
, redshiftConnectorProfileCredentials_password
- The password that corresponds to the user name.
RedshiftConnectorProfileProperties
data RedshiftConnectorProfileProperties Source #
The connector-specific profile properties when using Amazon Redshift.
See: newRedshiftConnectorProfileProperties
smart constructor.
Instances
newRedshiftConnectorProfileProperties Source #
Arguments
:: Text | |
-> Text | |
-> Text | |
-> RedshiftConnectorProfileProperties |
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:databaseUrl:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_databaseUrl
- The JDBC URL of the Amazon Redshift cluster.
$sel:bucketName:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_bucketName
- A name for the associated Amazon S3 bucket.
$sel:roleArn:RedshiftConnectorProfileProperties'
, redshiftConnectorProfileProperties_roleArn
- The Amazon Resource Name (ARN) of the IAM role.
RedshiftDestinationProperties
data RedshiftDestinationProperties Source #
The properties that are applied when Amazon Redshift is being used as a destination.
See: newRedshiftDestinationProperties
smart constructor.
Constructors
RedshiftDestinationProperties' (Maybe Text) (Maybe ErrorHandlingConfig) Text Text |
Instances
newRedshiftDestinationProperties Source #
Arguments
:: Text | |
-> Text | |
-> RedshiftDestinationProperties |
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:
$sel:bucketPrefix: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.
RedshiftMetadata
data RedshiftMetadata Source #
The connector metadata specific to Amazon Redshift.
See: newRedshiftMetadata
smart constructor.
Constructors
RedshiftMetadata' | |
Instances
newRedshiftMetadata :: RedshiftMetadata Source #
Create a value of RedshiftMetadata
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
S3DestinationProperties
data S3DestinationProperties Source #
The properties that are applied when Amazon S3 is used as a destination.
See: newS3DestinationProperties
smart constructor.
Constructors
S3DestinationProperties' (Maybe Text) (Maybe S3OutputFormatConfig) Text |
Instances
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.
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' (Maybe S3InputFileType) |
Instances
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.
S3Metadata
data S3Metadata Source #
The connector metadata specific to Amazon S3.
See: newS3Metadata
smart constructor.
Constructors
S3Metadata' | |
Instances
Eq S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata | |
Read S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata Methods readsPrec :: Int -> ReadS S3Metadata # readList :: ReadS [S3Metadata] # readPrec :: ReadPrec S3Metadata # readListPrec :: ReadPrec [S3Metadata] # | |
Show S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata Methods showsPrec :: Int -> S3Metadata -> ShowS # show :: S3Metadata -> String # showList :: [S3Metadata] -> ShowS # | |
Generic S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata Associated Types type Rep S3Metadata :: Type -> Type # | |
NFData S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata Methods rnf :: S3Metadata -> () # | |
Hashable S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata | |
FromJSON S3Metadata Source # | |
Defined in Amazonka.AppFlow.Types.S3Metadata | |
type Rep S3Metadata Source # | |
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' (Maybe PrefixConfig) (Maybe FileType) (Maybe AggregationConfig) |
Instances
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: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:fileType:S3OutputFormatConfig'
, s3OutputFormatConfig_fileType
- Indicates the file type that Amazon AppFlow places in the Amazon S3
bucket.
$sel:aggregationConfig:S3OutputFormatConfig'
, s3OutputFormatConfig_aggregationConfig
- Undocumented member.
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' (Maybe S3InputFormatConfig) (Maybe Text) Text |
Instances
newS3SourceProperties Source #
Arguments
:: Text | |
-> S3SourceProperties |
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:s3InputFormatConfig:S3SourceProperties'
, s3SourceProperties_s3InputFormatConfig
- Undocumented member.
$sel:bucketPrefix:S3SourceProperties'
, s3SourceProperties_bucketPrefix
- The object key for the Amazon S3 bucket in which the source files are
stored.
$sel:bucketName:S3SourceProperties'
, s3SourceProperties_bucketName
- 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' (Maybe OAuthCredentials) (Maybe BasicAuthCredentials) |
Instances
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:oAuthCredentials:SAPODataConnectorProfileCredentials'
, sAPODataConnectorProfileCredentials_oAuthCredentials
- The SAPOData OAuth type authentication credentials.
$sel:basicAuthCredentials:SAPODataConnectorProfileCredentials'
, sAPODataConnectorProfileCredentials_basicAuthCredentials
- The SAPOData basic authentication credentials.
SAPODataConnectorProfileProperties
data SAPODataConnectorProfileProperties Source #
The connector-specific profile properties required when using SAPOData.
See: newSAPODataConnectorProfileProperties
smart constructor.
Constructors
SAPODataConnectorProfileProperties' (Maybe Text) (Maybe Text) (Maybe OAuthProperties) Text Text Natural Text |
Instances
newSAPODataConnectorProfileProperties Source #
Arguments
:: Text | |
-> Text |
|
-> Natural | |
-> Text | |
-> SAPODataConnectorProfileProperties |
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:privateLinkServiceName:SAPODataConnectorProfileProperties'
, sAPODataConnectorProfileProperties_privateLinkServiceName
- The SAPOData Private Link service name to be used for private data
transfers.
$sel:oAuthProperties:SAPODataConnectorProfileProperties'
, sAPODataConnectorProfileProperties_oAuthProperties
- The SAPOData OAuth properties required for OAuth type authentication.
$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.
SAPODataMetadata
data SAPODataMetadata Source #
The connector metadata specific to SAPOData.
See: newSAPODataMetadata
smart constructor.
Constructors
SAPODataMetadata' | |
Instances
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' (Maybe Text) |
Instances
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.
SalesforceConnectorProfileCredentials
data SalesforceConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Salesforce.
See: newSalesforceConnectorProfileCredentials
smart constructor.
Constructors
SalesforceConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe Text) (Maybe ConnectorOAuthRequest) (Maybe (Sensitive Text)) |
Instances
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:refreshToken:SalesforceConnectorProfileCredentials'
, salesforceConnectorProfileCredentials_refreshToken
- The credentials used to acquire new access tokens.
$sel:oAuthRequest:SalesforceConnectorProfileCredentials'
, salesforceConnectorProfileCredentials_oAuthRequest
- The OAuth requirement needed to request security tokens from the
connector endpoint.
$sel:clientCredentialsArn:SalesforceConnectorProfileCredentials'
, salesforceConnectorProfileCredentials_clientCredentialsArn
- The secret manager ARN, which contains the client ID and client secret
of the connected app.
SalesforceConnectorProfileProperties
data SalesforceConnectorProfileProperties Source #
The connector-specific profile properties required when using Salesforce.
See: newSalesforceConnectorProfileProperties
smart constructor.
Constructors
SalesforceConnectorProfileProperties' (Maybe Text) (Maybe Bool) |
Instances
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.
SalesforceDestinationProperties
data SalesforceDestinationProperties Source #
The properties that are applied when Salesforce is being used as a destination.
See: newSalesforceDestinationProperties
smart constructor.
Constructors
SalesforceDestinationProperties' (Maybe WriteOperationType) (Maybe [Text]) (Maybe ErrorHandlingConfig) Text |
Instances
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: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: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: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:object':SalesforceDestinationProperties'
, salesforceDestinationProperties_object
- The object specified in the Salesforce flow destination.
SalesforceMetadata
data SalesforceMetadata Source #
The connector metadata specific to Salesforce.
See: newSalesforceMetadata
smart constructor.
Constructors
SalesforceMetadata' (Maybe [Text]) |
Instances
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:oAuthScopes:SalesforceMetadata'
, salesforceMetadata_oAuthScopes
- 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.
Instances
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: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.
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' (Maybe POSIX) (Maybe Natural) (Maybe DataPullMode) (Maybe POSIX) (Maybe Text) (Maybe POSIX) Text |
Instances
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:scheduleEndTime:ScheduledTriggerProperties'
, scheduledTriggerProperties_scheduleEndTime
- Specifies the scheduled end time for a schedule-triggered flow.
$sel:scheduleOffset:ScheduledTriggerProperties'
, scheduledTriggerProperties_scheduleOffset
- Specifies the optional offset that is added to the time interval for a
schedule-triggered flow.
$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:scheduleStartTime:ScheduledTriggerProperties'
, scheduledTriggerProperties_scheduleStartTime
- Specifies the scheduled start time for a schedule-triggered flow.
$sel:timezone:ScheduledTriggerProperties'
, scheduledTriggerProperties_timezone
- Specifies the time zone used when referring to the date and time of a
scheduled-triggered flow, such as America/New_York
.
$sel:firstExecutionFrom:ScheduledTriggerProperties'
, scheduledTriggerProperties_firstExecutionFrom
- Specifies the date range for the records to import from the connector in
the first flow run.
$sel:scheduleExpression:ScheduledTriggerProperties'
, scheduledTriggerProperties_scheduleExpression
- 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' Text (Sensitive Text) |
Instances
newServiceNowConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> ServiceNowConnectorProfileCredentials |
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' Text |
Instances
newServiceNowConnectorProfileProperties Source #
Arguments
:: Text | |
-> ServiceNowConnectorProfileProperties |
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
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' Text |
Instances
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.
SingularConnectorProfileCredentials
data SingularConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Singular.
See: newSingularConnectorProfileCredentials
smart constructor.
Constructors
SingularConnectorProfileCredentials' Text |
Instances
newSingularConnectorProfileCredentials Source #
Arguments
:: Text | |
-> SingularConnectorProfileCredentials |
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.
SingularConnectorProfileProperties
data SingularConnectorProfileProperties Source #
The connector-specific profile properties required when using Singular.
See: newSingularConnectorProfileProperties
smart constructor.
Constructors
SingularConnectorProfileProperties' | |
Instances
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
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' Text |
Instances
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.
SlackConnectorProfileCredentials
data SlackConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Slack.
See: newSlackConnectorProfileCredentials
smart constructor.
Constructors
SlackConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe ConnectorOAuthRequest) Text (Sensitive Text) |
Instances
newSlackConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> SlackConnectorProfileCredentials |
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.
SlackConnectorProfileProperties
data SlackConnectorProfileProperties Source #
The connector-specific profile properties required when using Slack.
See: newSlackConnectorProfileProperties
smart constructor.
Constructors
SlackConnectorProfileProperties' Text |
Instances
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' (Maybe [Text]) |
Instances
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.
SlackSourceProperties
data SlackSourceProperties Source #
The properties that are applied when Slack is being used as a source.
See: newSlackSourceProperties
smart constructor.
Constructors
SlackSourceProperties' Text |
Instances
newSlackSourceProperties Source #
Arguments
:: Text | |
-> SlackSourceProperties |
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.
SnowflakeConnectorProfileCredentials
data SnowflakeConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Snowflake.
See: newSnowflakeConnectorProfileCredentials
smart constructor.
Constructors
SnowflakeConnectorProfileCredentials' Text (Sensitive Text) |
Instances
newSnowflakeConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> SnowflakeConnectorProfileCredentials |
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' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) Text Text Text |
Instances
newSnowflakeConnectorProfileProperties Source #
Arguments
:: Text | |
-> Text | |
-> Text | |
-> SnowflakeConnectorProfileProperties |
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:privateLinkServiceName:SnowflakeConnectorProfileProperties'
, snowflakeConnectorProfileProperties_privateLinkServiceName
- The Snowflake Private Link service name to be used for private data
transfers.
$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: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.
SnowflakeDestinationProperties
data SnowflakeDestinationProperties Source #
The properties that are applied when Snowflake is being used as a destination.
See: newSnowflakeDestinationProperties
smart constructor.
Constructors
SnowflakeDestinationProperties' (Maybe Text) (Maybe ErrorHandlingConfig) Text Text |
Instances
newSnowflakeDestinationProperties Source #
Arguments
:: Text | |
-> Text | |
-> SnowflakeDestinationProperties |
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:
$sel:bucketPrefix: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.
SnowflakeMetadata
data SnowflakeMetadata Source #
The connector metadata specific to Snowflake.
See: newSnowflakeMetadata
smart constructor.
Constructors
SnowflakeMetadata' (Maybe [Text]) |
Instances
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.
SourceConnectorProperties
data SourceConnectorProperties Source #
Specifies the information that is required to query a particular connector.
See: newSourceConnectorProperties
smart constructor.
Constructors
Instances
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:serviceNow:SourceConnectorProperties'
, sourceConnectorProperties_serviceNow
- Specifies the information that is required for querying ServiceNow.
$sel:dynatrace:SourceConnectorProperties'
, sourceConnectorProperties_dynatrace
- Specifies the information that is required for querying Dynatrace.
$sel:marketo:SourceConnectorProperties'
, sourceConnectorProperties_marketo
- Specifies the information that is required for querying Marketo.
$sel:slack:SourceConnectorProperties'
, sourceConnectorProperties_slack
- Specifies the information that is required for querying Slack.
$sel:singular:SourceConnectorProperties'
, sourceConnectorProperties_singular
- Specifies the information that is required for querying Singular.
$sel:inforNexus:SourceConnectorProperties'
, sourceConnectorProperties_inforNexus
- Specifies the information that is required for querying Infor Nexus.
$sel:amplitude:SourceConnectorProperties'
, sourceConnectorProperties_amplitude
- Specifies the information that is required for querying Amplitude.
$sel:datadog:SourceConnectorProperties'
, sourceConnectorProperties_datadog
- Specifies the information that is required for querying Datadog.
$sel:googleAnalytics:SourceConnectorProperties'
, sourceConnectorProperties_googleAnalytics
- Specifies the information that is required for querying Google
Analytics.
$sel:sAPOData:SourceConnectorProperties'
, sourceConnectorProperties_sAPOData
- Undocumented member.
$sel:salesforce:SourceConnectorProperties'
, sourceConnectorProperties_salesforce
- Specifies the information that is required for querying Salesforce.
$sel:zendesk:SourceConnectorProperties'
, sourceConnectorProperties_zendesk
- Specifies the information that is required for querying Zendesk.
$sel:s3:SourceConnectorProperties'
, sourceConnectorProperties_s3
- Specifies the information that is required for querying Amazon S3.
$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.
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' (Maybe Bool) (Maybe Bool) |
Instances
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:isRetrievable:SourceFieldProperties'
, sourceFieldProperties_isRetrievable
- Indicates whether the field can be returned in a search result.
$sel:isQueryable:SourceFieldProperties'
, sourceFieldProperties_isQueryable
- Indicates if the field can be queried.
SourceFlowConfig
data SourceFlowConfig Source #
Contains information about the configuration of the source connector used in the flow.
See: newSourceFlowConfig
smart constructor.
Constructors
SourceFlowConfig' (Maybe Text) (Maybe IncrementalPullConfig) ConnectorType SourceConnectorProperties |
Instances
Arguments
:: ConnectorType | |
-> SourceConnectorProperties | |
-> SourceFlowConfig |
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: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.
SupportedFieldTypeDetails
data SupportedFieldTypeDetails Source #
Contains details regarding all the supported FieldTypes
and their
corresponding filterOperators
and supportedValues
.
See: newSupportedFieldTypeDetails
smart constructor.
Constructors
SupportedFieldTypeDetails' FieldTypeDetails |
Instances
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.
Task
A class for modeling different type of tasks. Task implementation varies
based on the TaskType
.
See: newTask
smart constructor.
Constructors
Task' (Maybe (HashMap OperatorPropertiesKeys Text)) (Maybe ConnectorOperator) (Maybe Text) [Text] TaskType |
Instances
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:taskProperties:Task'
, task_taskProperties
- A map used to store task-related information. The execution service
looks for particular information based on the TaskType
.
$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: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.
TrendmicroConnectorProfileCredentials
data TrendmicroConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Trend Micro.
See: newTrendmicroConnectorProfileCredentials
smart constructor.
Constructors
TrendmicroConnectorProfileCredentials' (Sensitive Text) |
Instances
newTrendmicroConnectorProfileCredentials Source #
Arguments
:: Text | |
-> TrendmicroConnectorProfileCredentials |
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.
Constructors
TrendmicroConnectorProfileProperties' | |
Instances
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
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' Text |
Instances
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.
TriggerConfig
data TriggerConfig Source #
The trigger settings that determine how and when Amazon AppFlow runs the specified flow.
See: newTriggerConfig
smart constructor.
Constructors
TriggerConfig' (Maybe TriggerProperties) TriggerType |
Instances
Arguments
:: TriggerType | |
-> TriggerConfig |
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
.
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' (Maybe ScheduledTriggerProperties) |
Instances
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.
UpsolverDestinationProperties
data UpsolverDestinationProperties Source #
The properties that are applied when Upsolver is used as a destination.
See: newUpsolverDestinationProperties
smart constructor.
Constructors
UpsolverDestinationProperties' (Maybe Text) Text UpsolverS3OutputFormatConfig |
Instances
newUpsolverDestinationProperties Source #
Arguments
:: Text | |
-> UpsolverS3OutputFormatConfig | |
-> UpsolverDestinationProperties |
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.
UpsolverMetadata
data UpsolverMetadata Source #
The connector metadata specific to Upsolver.
See: newUpsolverMetadata
smart constructor.
Constructors
UpsolverMetadata' | |
Instances
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' (Maybe FileType) (Maybe AggregationConfig) PrefixConfig |
Instances
newUpsolverS3OutputFormatConfig Source #
Arguments
:: PrefixConfig | |
-> UpsolverS3OutputFormatConfig |
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:fileType:UpsolverS3OutputFormatConfig'
, upsolverS3OutputFormatConfig_fileType
- Indicates the file type that Amazon AppFlow places in the Upsolver
Amazon S3 bucket.
$sel:aggregationConfig:UpsolverS3OutputFormatConfig'
, upsolverS3OutputFormatConfig_aggregationConfig
- Undocumented member.
$sel:prefixConfig:UpsolverS3OutputFormatConfig'
, upsolverS3OutputFormatConfig_prefixConfig
- Undocumented member.
VeevaConnectorProfileCredentials
data VeevaConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Veeva.
See: newVeevaConnectorProfileCredentials
smart constructor.
Constructors
VeevaConnectorProfileCredentials' Text (Sensitive Text) |
Instances
newVeevaConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> VeevaConnectorProfileCredentials |
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' Text |
Instances
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
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.
Instances
newVeevaSourceProperties Source #
Arguments
:: Text | |
-> VeevaSourceProperties |
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:includeAllVersions:VeevaSourceProperties'
, veevaSourceProperties_includeAllVersions
- Boolean value to include All Versions of files in Veeva document extract
flow.
$sel:documentType:VeevaSourceProperties'
, veevaSourceProperties_documentType
- The document type specified in the 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.
ZendeskConnectorProfileCredentials
data ZendeskConnectorProfileCredentials Source #
The connector-specific profile credentials required when using Zendesk.
See: newZendeskConnectorProfileCredentials
smart constructor.
Constructors
ZendeskConnectorProfileCredentials' (Maybe (Sensitive Text)) (Maybe ConnectorOAuthRequest) Text (Sensitive Text) |
Instances
newZendeskConnectorProfileCredentials Source #
Arguments
:: Text | |
-> Text | |
-> ZendeskConnectorProfileCredentials |
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.
ZendeskConnectorProfileProperties
data ZendeskConnectorProfileProperties Source #
The connector-specific profile properties required when using Zendesk.
See: newZendeskConnectorProfileProperties
smart constructor.
Constructors
ZendeskConnectorProfileProperties' Text |
Instances
newZendeskConnectorProfileProperties Source #
Arguments
:: Text | |
-> ZendeskConnectorProfileProperties |
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' (Maybe WriteOperationType) (Maybe [Text]) (Maybe ErrorHandlingConfig) Text |
Instances
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:writeOperationType:ZendeskDestinationProperties'
, zendeskDestinationProperties_writeOperationType
- Undocumented member.
$sel:idFieldNames:ZendeskDestinationProperties'
, zendeskDestinationProperties_idFieldNames
- Undocumented member.
$sel:errorHandlingConfig:ZendeskDestinationProperties'
, zendeskDestinationProperties_errorHandlingConfig
- Undocumented member.
$sel:object':ZendeskDestinationProperties'
, zendeskDestinationProperties_object
- The object specified in the Zendesk flow destination.
ZendeskMetadata
data ZendeskMetadata Source #
The connector metadata specific to Zendesk.
See: newZendeskMetadata
smart constructor.
Constructors
ZendeskMetadata' (Maybe [Text]) |
Instances
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.
ZendeskSourceProperties
data ZendeskSourceProperties Source #
The properties that are applied when using Zendesk as a flow source.
See: newZendeskSourceProperties
smart constructor.
Constructors
ZendeskSourceProperties' Text |
Instances
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.