libZSservicesZSamazonka-appflowZSamazonka-appflow
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AppFlow

Contents

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

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.

Instances

Instances details
Eq ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Read ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Show ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Generic ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Associated Types

type Rep ListConnectorEntities :: Type -> Type #

NFData ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Methods

rnf :: ListConnectorEntities -> () #

Hashable ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

ToJSON ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

AWSRequest ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Associated Types

type AWSResponse ListConnectorEntities #

ToHeaders ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

ToPath ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

ToQuery ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

type Rep ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

type Rep ListConnectorEntities = D1 ('MetaData "ListConnectorEntities" "Amazonka.AppFlow.ListConnectorEntities" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "ListConnectorEntities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "entitiesPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType)))))
type AWSResponse ListConnectorEntities Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

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.

Instances

Instances details
Eq ListConnectorEntitiesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Read ListConnectorEntitiesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Show ListConnectorEntitiesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Generic ListConnectorEntitiesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

Associated Types

type Rep ListConnectorEntitiesResponse :: Type -> Type #

NFData ListConnectorEntitiesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

type Rep ListConnectorEntitiesResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListConnectorEntities

type Rep ListConnectorEntitiesResponse = D1 ('MetaData "ListConnectorEntitiesResponse" "Amazonka.AppFlow.ListConnectorEntities" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "ListConnectorEntitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "connectorEntityMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text [ConnectorEntity]))))

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.

Instances

Instances details
Eq CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Show CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Generic CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Associated Types

type Rep CreateConnectorProfile :: Type -> Type #

NFData CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Methods

rnf :: CreateConnectorProfile -> () #

Hashable CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

ToJSON CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

AWSRequest CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Associated Types

type AWSResponse CreateConnectorProfile #

ToHeaders CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

ToPath CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

ToQuery CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

type Rep CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

type Rep CreateConnectorProfile = D1 ('MetaData "CreateConnectorProfile" "Amazonka.AppFlow.CreateConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "CreateConnectorProfile'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "kmsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectorType) :*: (S1 ('MetaSel ('Just "connectionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectionMode) :*: S1 ('MetaSel ('Just "connectorProfileConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectorProfileConfig)))))
type AWSResponse CreateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

newCreateConnectorProfile Source #

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.

Instances

Instances details
Eq CreateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Read CreateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Show CreateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Generic CreateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

Associated Types

type Rep CreateConnectorProfileResponse :: Type -> Type #

NFData CreateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

type Rep CreateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateConnectorProfile

type Rep CreateConnectorProfileResponse = D1 ('MetaData "CreateConnectorProfileResponse" "Amazonka.AppFlow.CreateConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "CreateConnectorProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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

data StartFlow Source #

See: newStartFlow smart constructor.

Constructors

StartFlow' Text 

Instances

Instances details
Eq StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Read StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Show StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Generic StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Associated Types

type Rep StartFlow :: Type -> Type #

NFData StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Methods

rnf :: StartFlow -> () #

Hashable StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

ToJSON StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

AWSRequest StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Associated Types

type AWSResponse StartFlow #

ToHeaders StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Methods

toHeaders :: StartFlow -> [Header] #

ToPath StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

ToQuery StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

type Rep StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

type Rep StartFlow = D1 ('MetaData "StartFlow" "Amazonka.AppFlow.StartFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "StartFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StartFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

newStartFlow Source #

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.

Instances

Instances details
Eq StartFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Read StartFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Show StartFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Generic StartFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Associated Types

type Rep StartFlowResponse :: Type -> Type #

NFData StartFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

Methods

rnf :: StartFlowResponse -> () #

type Rep StartFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StartFlow

type Rep StartFlowResponse = D1 ('MetaData "StartFlowResponse" "Amazonka.AppFlow.StartFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "StartFlowResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "executionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "flowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartFlowResponse Source #

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.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.AppFlow.ListTagsForResource" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

newListTagsForResource Source #

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

Instances details
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.AppFlow.ListTagsForResource" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

Instances

Instances details
Eq CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Read CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Show CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Generic CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Associated Types

type Rep CreateFlow :: Type -> Type #

NFData CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Methods

rnf :: CreateFlow -> () #

Hashable CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

ToJSON CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

AWSRequest CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Associated Types

type AWSResponse CreateFlow #

ToHeaders CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Methods

toHeaders :: CreateFlow -> [Header] #

ToPath CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

ToQuery CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

type Rep CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

type AWSResponse CreateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

newCreateFlow Source #

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.

Instances

Instances details
Eq CreateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Read CreateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Show CreateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Generic CreateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Associated Types

type Rep CreateFlowResponse :: Type -> Type #

NFData CreateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

Methods

rnf :: CreateFlowResponse -> () #

type Rep CreateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.CreateFlow

type Rep CreateFlowResponse = D1 ('MetaData "CreateFlowResponse" "Amazonka.AppFlow.CreateFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "CreateFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateFlowResponse Source #

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.

Instances

Instances details
Eq DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Read DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Show DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Generic DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Associated Types

type Rep DeleteConnectorProfile :: Type -> Type #

NFData DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Methods

rnf :: DeleteConnectorProfile -> () #

Hashable DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

ToJSON DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

AWSRequest DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Associated Types

type AWSResponse DeleteConnectorProfile #

ToHeaders DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

ToPath DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

ToQuery DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfile = D1 ('MetaData "DeleteConnectorProfile" "Amazonka.AppFlow.DeleteConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DeleteConnectorProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

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.

Instances

Instances details
Eq DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Read DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Show DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Generic DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

Associated Types

type Rep DeleteConnectorProfileResponse :: Type -> Type #

NFData DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteConnectorProfile

type Rep DeleteConnectorProfileResponse = D1 ('MetaData "DeleteConnectorProfileResponse" "Amazonka.AppFlow.DeleteConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DeleteConnectorProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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

Instances details
Eq UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Show UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Generic UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Associated Types

type Rep UpdateConnectorProfile :: Type -> Type #

NFData UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Methods

rnf :: UpdateConnectorProfile -> () #

Hashable UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

ToJSON UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

AWSRequest UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Associated Types

type AWSResponse UpdateConnectorProfile #

ToHeaders UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

ToPath UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

ToQuery UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

type Rep UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

type Rep UpdateConnectorProfile = D1 ('MetaData "UpdateConnectorProfile" "Amazonka.AppFlow.UpdateConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "UpdateConnectorProfile'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "connectionMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectionMode) :*: S1 ('MetaSel ('Just "connectorProfileConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConnectorProfileConfig))))
type AWSResponse UpdateConnectorProfile Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

newUpdateConnectorProfile Source #

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.

Instances

Instances details
Eq UpdateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Read UpdateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Show UpdateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Generic UpdateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

Associated Types

type Rep UpdateConnectorProfileResponse :: Type -> Type #

NFData UpdateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

type Rep UpdateConnectorProfileResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateConnectorProfile

type Rep UpdateConnectorProfileResponse = D1 ('MetaData "UpdateConnectorProfileResponse" "Amazonka.AppFlow.UpdateConnectorProfile" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "UpdateConnectorProfileResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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

Instances details
Eq DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Read DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Show DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Generic DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Associated Types

type Rep DescribeFlow :: Type -> Type #

NFData DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Methods

rnf :: DescribeFlow -> () #

Hashable DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

ToJSON DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

AWSRequest DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Associated Types

type AWSResponse DescribeFlow #

ToHeaders DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

ToPath DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

ToQuery DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

type Rep DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

type Rep DescribeFlow = D1 ('MetaData "DescribeFlow" "Amazonka.AppFlow.DescribeFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DescribeFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

newDescribeFlow Source #

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.

Instances

Instances details
Eq DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Read DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Show DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Generic DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Associated Types

type Rep DescribeFlowResponse :: Type -> Type #

NFData DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

Methods

rnf :: DescribeFlowResponse -> () #

type Rep DescribeFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlow

type Rep DescribeFlowResponse = D1 ('MetaData "DescribeFlowResponse" "Amazonka.AppFlow.DescribeFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeFlowResponse'" 'PrefixI 'True) ((((S1 ('MetaSel ('Just "lastUpdatedBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "createdBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Task]))) :*: (S1 ('MetaSel ('Just "triggerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TriggerConfig)) :*: S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: (((S1 ('MetaSel ('Just "sourceFlowConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SourceFlowConfig)) :*: S1 ('MetaSel ('Just "flowStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "kmsArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastRunExecutionDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ExecutionDetails)))) :*: ((S1 ('MetaSel ('Just "flowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowStatus)) :*: S1 ('MetaSel ('Just "destinationFlowConfigList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DestinationFlowConfig]))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))))

newDescribeFlowResponse Source #

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

data StopFlow Source #

See: newStopFlow smart constructor.

Constructors

StopFlow' Text 

Instances

Instances details
Eq StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Read StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Show StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Generic StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Associated Types

type Rep StopFlow :: Type -> Type #

Methods

from :: StopFlow -> Rep StopFlow x #

to :: Rep StopFlow x -> StopFlow #

NFData StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Methods

rnf :: StopFlow -> () #

Hashable StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Methods

hashWithSalt :: Int -> StopFlow -> Int #

hash :: StopFlow -> Int #

ToJSON StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

AWSRequest StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Associated Types

type AWSResponse StopFlow #

ToHeaders StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Methods

toHeaders :: StopFlow -> [Header] #

ToPath StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

ToQuery StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

type Rep StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

type Rep StopFlow = D1 ('MetaData "StopFlow" "Amazonka.AppFlow.StopFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "StopFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopFlow Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

newStopFlow Source #

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.

Instances

Instances details
Eq StopFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Read StopFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Show StopFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Generic StopFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Associated Types

type Rep StopFlowResponse :: Type -> Type #

NFData StopFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

Methods

rnf :: StopFlowResponse -> () #

type Rep StopFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.StopFlow

type Rep StopFlowResponse = D1 ('MetaData "StopFlowResponse" "Amazonka.AppFlow.StopFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "StopFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStopFlowResponse Source #

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.

Instances

Instances details
Eq DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Read DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Show DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Generic DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Associated Types

type Rep DescribeConnectors :: Type -> Type #

NFData DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Methods

rnf :: DescribeConnectors -> () #

Hashable DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

ToJSON DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

AWSRequest DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Associated Types

type AWSResponse DescribeConnectors #

ToHeaders DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

ToPath DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

ToQuery DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

type Rep DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

type Rep DescribeConnectors = D1 ('MetaData "DescribeConnectors" "Amazonka.AppFlow.DescribeConnectors" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeConnectors'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorTypes") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectorType]))))
type AWSResponse DescribeConnectors Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

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.

Instances

Instances details
Eq DescribeConnectorsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Read DescribeConnectorsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Show DescribeConnectorsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Generic DescribeConnectorsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

Associated Types

type Rep DescribeConnectorsResponse :: Type -> Type #

NFData DescribeConnectorsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

type Rep DescribeConnectorsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectors

type Rep DescribeConnectorsResponse = D1 ('MetaData "DescribeConnectorsResponse" "Amazonka.AppFlow.DescribeConnectors" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeConnectorsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorConfigurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap ConnectorType ConnectorConfiguration))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

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.

Instances

Instances details
Eq DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Read DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Show DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Generic DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Associated Types

type Rep DescribeConnectorEntity :: Type -> Type #

NFData DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Methods

rnf :: DescribeConnectorEntity -> () #

Hashable DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

ToJSON DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

AWSRequest DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

ToHeaders DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

ToPath DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

ToQuery DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

type Rep DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

type Rep DescribeConnectorEntity = D1 ('MetaData "DescribeConnectorEntity" "Amazonka.AppFlow.DescribeConnectorEntity" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeConnectorEntity'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorProfileName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorType)) :*: S1 ('MetaSel ('Just "connectorEntityName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeConnectorEntity Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

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.

Instances

Instances details
Eq DescribeConnectorEntityResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Read DescribeConnectorEntityResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Show DescribeConnectorEntityResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Generic DescribeConnectorEntityResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

Associated Types

type Rep DescribeConnectorEntityResponse :: Type -> Type #

NFData DescribeConnectorEntityResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

type Rep DescribeConnectorEntityResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeConnectorEntity

type Rep DescribeConnectorEntityResponse = D1 ('MetaData "DescribeConnectorEntityResponse" "Amazonka.AppFlow.DescribeConnectorEntity" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeConnectorEntityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "connectorEntityFields") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ConnectorEntityField])))

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.

Instances

Instances details
Eq TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Associated Types

type AWSResponse TagResource #

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

type Rep TagResource = D1 ('MetaData "TagResource" "Amazonka.AppFlow.TagResource" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "TagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (HashMap Text Text))))
type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

newTagResource Source #

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.

Instances

Instances details
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.AppFlow.TagResource" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newTagResourceResponse Source #

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

data ListFlows Source #

See: newListFlows smart constructor.

Constructors

ListFlows' (Maybe Text) (Maybe Natural) 

Instances

Instances details
Eq ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Read ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Show ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Generic ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Associated Types

type Rep ListFlows :: Type -> Type #

NFData ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Methods

rnf :: ListFlows -> () #

Hashable ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

ToJSON ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

AWSRequest ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Associated Types

type AWSResponse ListFlows #

ToHeaders ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Methods

toHeaders :: ListFlows -> [Header] #

ToPath ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

ToQuery ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

type Rep ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

type Rep ListFlows = D1 ('MetaData "ListFlows" "Amazonka.AppFlow.ListFlows" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "ListFlows'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse ListFlows Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

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.

Instances

Instances details
Eq ListFlowsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Read ListFlowsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Show ListFlowsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Generic ListFlowsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Associated Types

type Rep ListFlowsResponse :: Type -> Type #

NFData ListFlowsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

Methods

rnf :: ListFlowsResponse -> () #

type Rep ListFlowsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.ListFlows

type Rep ListFlowsResponse = D1 ('MetaData "ListFlowsResponse" "Amazonka.AppFlow.ListFlows" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "ListFlowsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flows") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FlowDefinition])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFlowsResponse Source #

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

Instances details
Eq DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Read DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Show DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Generic DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Associated Types

type Rep DescribeFlowExecutionRecords :: Type -> Type #

NFData DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Hashable DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

ToJSON DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

AWSRequest DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

ToHeaders DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

ToPath DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

ToQuery DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

type Rep DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

type Rep DescribeFlowExecutionRecords = D1 ('MetaData "DescribeFlowExecutionRecords" "Amazonka.AppFlow.DescribeFlowExecutionRecords" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeFlowExecutionRecords'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse DescribeFlowExecutionRecords Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

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 #

Instances

Instances details
Eq DescribeFlowExecutionRecordsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Read DescribeFlowExecutionRecordsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Show DescribeFlowExecutionRecordsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

Generic DescribeFlowExecutionRecordsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

NFData DescribeFlowExecutionRecordsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

type Rep DescribeFlowExecutionRecordsResponse Source # 
Instance details

Defined in Amazonka.AppFlow.DescribeFlowExecutionRecords

type Rep DescribeFlowExecutionRecordsResponse = D1 ('MetaData "DescribeFlowExecutionRecordsResponse" "Amazonka.AppFlow.DescribeFlowExecutionRecords" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DescribeFlowExecutionRecordsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowExecutions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExecutionRecord])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeFlowExecutionRecordsResponse Source #

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

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Associated Types

type AWSResponse UntagResource #

ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.AppFlow.UntagResource" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

newUntagResource Source #

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.

Instances

Instances details
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.AppFlow.UntagResource" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

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.

Instances

Instances details
Eq UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Read UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Show UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Generic UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Associated Types

type Rep UpdateFlow :: Type -> Type #

NFData UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Methods

rnf :: UpdateFlow -> () #

Hashable UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

ToJSON UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

AWSRequest UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Associated Types

type AWSResponse UpdateFlow #

ToHeaders UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Methods

toHeaders :: UpdateFlow -> [Header] #

ToPath UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

ToQuery UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

type Rep UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

type Rep UpdateFlow = D1 ('MetaData "UpdateFlow" "Amazonka.AppFlow.UpdateFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "UpdateFlow'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "triggerConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 TriggerConfig))) :*: (S1 ('MetaSel ('Just "sourceFlowConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SourceFlowConfig) :*: (S1 ('MetaSel ('Just "destinationFlowConfigList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [DestinationFlowConfig]) :*: S1 ('MetaSel ('Just "tasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Task])))))
type AWSResponse UpdateFlow Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

newUpdateFlow Source #

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.

Instances

Instances details
Eq UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Read UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Show UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Generic UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Associated Types

type Rep UpdateFlowResponse :: Type -> Type #

NFData UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

Methods

rnf :: UpdateFlowResponse -> () #

type Rep UpdateFlowResponse Source # 
Instance details

Defined in Amazonka.AppFlow.UpdateFlow

type Rep UpdateFlowResponse = D1 ('MetaData "UpdateFlowResponse" "Amazonka.AppFlow.UpdateFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "UpdateFlowResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "flowStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FlowStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFlowResponse Source #

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

Instances details
Eq DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Read DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Show DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Generic DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Associated Types

type Rep DeleteFlow :: Type -> Type #

NFData DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Methods

rnf :: DeleteFlow -> () #

Hashable DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

ToJSON DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

AWSRequest DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Associated Types

type AWSResponse DeleteFlow #

ToHeaders DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

Methods

toHeaders :: DeleteFlow -> [Header] #

ToPath DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

ToQuery DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

type Rep DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

type Rep DeleteFlow = D1 ('MetaData "DeleteFlow" "Amazonka.AppFlow.DeleteFlow" "libZSservicesZSamazonka-appflowZSamazonka-appflow" 'False) (C1 ('MetaCons "DeleteFlow'" 'PrefixI 'True) (S1 ('MetaSel ('Just "forceDelete") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "flowName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteFlow Source # 
Instance details

Defined in Amazonka.AppFlow.DeleteFlow

newDeleteFlow Source #

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.