| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AppIntegrationS
Contents
- Service Configuration
- Errors
- Waiters
- Operations
- CreateDataIntegration
- CreateEventIntegration
- DeleteDataIntegration
- DeleteEventIntegration
- GetDataIntegration
- GetEventIntegration
- ListDataIntegrationAssociations
- ListDataIntegrations
- ListEventIntegrationAssociations
- ListEventIntegrations
- ListTagsForResource
- TagResource
- UntagResource
- UpdateDataIntegration
- UpdateEventIntegration
- Types
Description
Derived from API version 2020-07-29 of the AWS service descriptions, licensed under Apache 2.0.
The Amazon AppIntegrations service enables you to configure and reuse connections to external applications.
For information about how you can use external applications with Amazon Connect, see Set up pre-built integrations and Deliver information to agents using Amazon Connect Wisdom in the Amazon Connect Administrator Guide.
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _DuplicateResourceException :: AsError a => Fold a ServiceError
- _InternalServiceError :: AsError a => Fold a ServiceError
- _InvalidRequestException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ResourceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- data CreateDataIntegration = CreateDataIntegration' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateDataIntegration :: Text -> CreateDataIntegration
- data CreateDataIntegrationResponse = CreateDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateDataIntegrationResponse :: Int -> CreateDataIntegrationResponse
- data CreateEventIntegration = CreateEventIntegration' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text EventFilter Text
- newCreateEventIntegration :: Text -> EventFilter -> Text -> CreateEventIntegration
- data CreateEventIntegrationResponse = CreateEventIntegrationResponse' (Maybe Text) Int
- newCreateEventIntegrationResponse :: Int -> CreateEventIntegrationResponse
- data DeleteDataIntegration = DeleteDataIntegration' Text
- newDeleteDataIntegration :: Text -> DeleteDataIntegration
- data DeleteDataIntegrationResponse = DeleteDataIntegrationResponse' Int
- newDeleteDataIntegrationResponse :: Int -> DeleteDataIntegrationResponse
- data DeleteEventIntegration = DeleteEventIntegration' Text
- newDeleteEventIntegration :: Text -> DeleteEventIntegration
- data DeleteEventIntegrationResponse = DeleteEventIntegrationResponse' Int
- newDeleteEventIntegrationResponse :: Int -> DeleteEventIntegrationResponse
- data GetDataIntegration = GetDataIntegration' Text
- newGetDataIntegration :: Text -> GetDataIntegration
- data GetDataIntegrationResponse = GetDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetDataIntegrationResponse :: Int -> GetDataIntegrationResponse
- data GetEventIntegration = GetEventIntegration' Text
- newGetEventIntegration :: Text -> GetEventIntegration
- data GetEventIntegrationResponse = GetEventIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe EventFilter) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetEventIntegrationResponse :: Int -> GetEventIntegrationResponse
- data ListDataIntegrationAssociations = ListDataIntegrationAssociations' (Maybe Natural) (Maybe Text) Text
- newListDataIntegrationAssociations :: Text -> ListDataIntegrationAssociations
- data ListDataIntegrationAssociationsResponse = ListDataIntegrationAssociationsResponse' (Maybe (NonEmpty DataIntegrationAssociationSummary)) (Maybe Text) Int
- newListDataIntegrationAssociationsResponse :: Int -> ListDataIntegrationAssociationsResponse
- data ListDataIntegrations = ListDataIntegrations' (Maybe Natural) (Maybe Text)
- newListDataIntegrations :: ListDataIntegrations
- data ListDataIntegrationsResponse = ListDataIntegrationsResponse' (Maybe (NonEmpty DataIntegrationSummary)) (Maybe Text) Int
- newListDataIntegrationsResponse :: Int -> ListDataIntegrationsResponse
- data ListEventIntegrationAssociations = ListEventIntegrationAssociations' (Maybe Natural) (Maybe Text) Text
- newListEventIntegrationAssociations :: Text -> ListEventIntegrationAssociations
- data ListEventIntegrationAssociationsResponse = ListEventIntegrationAssociationsResponse' (Maybe (NonEmpty EventIntegrationAssociation)) (Maybe Text) Int
- newListEventIntegrationAssociationsResponse :: Int -> ListEventIntegrationAssociationsResponse
- data ListEventIntegrations = ListEventIntegrations' (Maybe Natural) (Maybe Text)
- newListEventIntegrations :: ListEventIntegrations
- data ListEventIntegrationsResponse = ListEventIntegrationsResponse' (Maybe (NonEmpty EventIntegration)) (Maybe Text) Int
- newListEventIntegrationsResponse :: Int -> ListEventIntegrationsResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text (NonEmpty Text)
- newUntagResource :: Text -> NonEmpty Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateDataIntegration = UpdateDataIntegration' (Maybe Text) (Maybe Text) Text
- newUpdateDataIntegration :: Text -> UpdateDataIntegration
- data UpdateDataIntegrationResponse = UpdateDataIntegrationResponse' Int
- newUpdateDataIntegrationResponse :: Int -> UpdateDataIntegrationResponse
- data UpdateEventIntegration = UpdateEventIntegration' (Maybe Text) Text
- newUpdateEventIntegration :: Text -> UpdateEventIntegration
- data UpdateEventIntegrationResponse = UpdateEventIntegrationResponse' Int
- newUpdateEventIntegrationResponse :: Int -> UpdateEventIntegrationResponse
- data DataIntegrationAssociationSummary = DataIntegrationAssociationSummary' (Maybe Text) (Maybe Text) (Maybe Text)
- newDataIntegrationAssociationSummary :: DataIntegrationAssociationSummary
- data DataIntegrationSummary = DataIntegrationSummary' (Maybe Text) (Maybe Text) (Maybe Text)
- newDataIntegrationSummary :: DataIntegrationSummary
- data EventFilter = EventFilter' Text
- newEventFilter :: Text -> EventFilter
- data EventIntegration = EventIntegration' (Maybe Text) (Maybe Text) (Maybe EventFilter) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newEventIntegration :: EventIntegration
- data EventIntegrationAssociation = EventIntegrationAssociation' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text)
- newEventIntegrationAssociation :: EventIntegrationAssociation
- data ScheduleConfiguration = ScheduleConfiguration' (Maybe Text) (Maybe Text) (Maybe Text)
- newScheduleConfiguration :: ScheduleConfiguration
Service Configuration
defaultService :: Service Source #
API version 2020-07-29 of the Amazon AppIntegrations Service 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 AppIntegrationS.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
You do not have sufficient access to perform this action.
DuplicateResourceException
_DuplicateResourceException :: AsError a => Fold a ServiceError Source #
A resource with the specified name already exists.
InternalServiceError
_InternalServiceError :: AsError a => Fold a ServiceError Source #
Request processing failed due to an error or failure with the service.
InvalidRequestException
_InvalidRequestException :: AsError a => Fold a ServiceError Source #
The request is not valid.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The specified resource was not found.
ResourceQuotaExceededException
_ResourceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The allowed quota for the resource has been exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
The throttling limit has been exceeded.
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.
CreateDataIntegration
data CreateDataIntegration Source #
See: newCreateDataIntegration smart constructor.
Constructors
| CreateDataIntegration' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe (HashMap Text Text)) Text |
Instances
newCreateDataIntegration Source #
Arguments
| :: Text | |
| -> CreateDataIntegration |
Create a value of CreateDataIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateDataIntegration, createDataIntegration_clientToken - A unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
CreateDataIntegration, createDataIntegration_description - A description of the DataIntegration.
CreateDataIntegration, createDataIntegration_kmsKey - The KMS key for the DataIntegration.
$sel:scheduleConfig:CreateDataIntegration', createDataIntegration_scheduleConfig - The name of the data and how often it should be pulled from the source.
CreateDataIntegration, createDataIntegration_sourceURI - The URI of the data source.
CreateDataIntegration, createDataIntegration_tags - One or more tags.
CreateDataIntegration, createDataIntegration_name - The name of the DataIntegration.
data CreateDataIntegrationResponse Source #
See: newCreateDataIntegrationResponse smart constructor.
Constructors
| CreateDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newCreateDataIntegrationResponse Source #
Create a value of CreateDataIntegrationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateDataIntegrationResponse, createDataIntegrationResponse_arn - The Amazon Resource Name (ARN)
CreateDataIntegration, createDataIntegrationResponse_clientToken - A unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
CreateDataIntegration, createDataIntegrationResponse_description - A description of the DataIntegration.
$sel:id:CreateDataIntegrationResponse', createDataIntegrationResponse_id - A unique identifier.
CreateDataIntegration, createDataIntegrationResponse_kmsKey - The KMS key for the DataIntegration.
CreateDataIntegration, createDataIntegrationResponse_name - The name of the DataIntegration.
$sel:scheduleConfiguration:CreateDataIntegrationResponse', createDataIntegrationResponse_scheduleConfiguration - The name of the data and how often it should be pulled from the source.
CreateDataIntegration, createDataIntegrationResponse_sourceURI - The URI of the data source.
CreateDataIntegration, createDataIntegrationResponse_tags - One or more tags.
$sel:httpStatus:CreateDataIntegrationResponse', createDataIntegrationResponse_httpStatus - The response's http status code.
CreateEventIntegration
data CreateEventIntegration Source #
See: newCreateEventIntegration smart constructor.
Constructors
| CreateEventIntegration' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text EventFilter Text |
Instances
newCreateEventIntegration Source #
Arguments
| :: Text | |
| -> EventFilter | |
| -> Text | |
| -> CreateEventIntegration |
Create a value of CreateEventIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientToken:CreateEventIntegration', createEventIntegration_clientToken - A unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
CreateEventIntegration, createEventIntegration_description - The description of the event integration.
CreateEventIntegration, createEventIntegration_tags - One or more tags.
CreateEventIntegration, createEventIntegration_name - The name of the event integration.
CreateEventIntegration, createEventIntegration_eventFilter - The event filter.
CreateEventIntegration, createEventIntegration_eventBridgeBus - The EventBridge bus.
data CreateEventIntegrationResponse Source #
See: newCreateEventIntegrationResponse smart constructor.
Constructors
| CreateEventIntegrationResponse' (Maybe Text) Int |
Instances
newCreateEventIntegrationResponse Source #
Create a value of CreateEventIntegrationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
CreateEventIntegrationResponse, createEventIntegrationResponse_eventIntegrationArn - The Amazon Resource Name (ARN) of the event integration.
$sel:httpStatus:CreateEventIntegrationResponse', createEventIntegrationResponse_httpStatus - The response's http status code.
DeleteDataIntegration
data DeleteDataIntegration Source #
See: newDeleteDataIntegration smart constructor.
Constructors
| DeleteDataIntegration' Text |
Instances
newDeleteDataIntegration Source #
Create a value of DeleteDataIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataIntegrationIdentifier:DeleteDataIntegration', deleteDataIntegration_dataIntegrationIdentifier - A unique identifier for the DataIntegration.
data DeleteDataIntegrationResponse Source #
See: newDeleteDataIntegrationResponse smart constructor.
Constructors
| DeleteDataIntegrationResponse' Int |
Instances
newDeleteDataIntegrationResponse Source #
Create a value of DeleteDataIntegrationResponse with all optional fields omitted.
Use 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:DeleteDataIntegrationResponse', deleteDataIntegrationResponse_httpStatus - The response's http status code.
DeleteEventIntegration
data DeleteEventIntegration Source #
See: newDeleteEventIntegration smart constructor.
Constructors
| DeleteEventIntegration' Text |
Instances
newDeleteEventIntegration Source #
Arguments
| :: Text | |
| -> DeleteEventIntegration |
Create a value of DeleteEventIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
DeleteEventIntegration, deleteEventIntegration_name - The name of the event integration.
data DeleteEventIntegrationResponse Source #
See: newDeleteEventIntegrationResponse smart constructor.
Constructors
| DeleteEventIntegrationResponse' Int |
Instances
newDeleteEventIntegrationResponse Source #
Create a value of DeleteEventIntegrationResponse with all optional fields omitted.
Use 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:DeleteEventIntegrationResponse', deleteEventIntegrationResponse_httpStatus - The response's http status code.
GetDataIntegration
data GetDataIntegration Source #
See: newGetDataIntegration smart constructor.
Constructors
| GetDataIntegration' Text |
Instances
newGetDataIntegration Source #
Arguments
| :: Text | |
| -> GetDataIntegration |
Create a value of GetDataIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:identifier:GetDataIntegration', getDataIntegration_identifier - A unique identifier.
data GetDataIntegrationResponse Source #
See: newGetDataIntegrationResponse smart constructor.
Constructors
| GetDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetDataIntegrationResponse Source #
Create a value of GetDataIntegrationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetDataIntegrationResponse, getDataIntegrationResponse_arn - The Amazon Resource Name (ARN) for the DataIntegration.
GetDataIntegrationResponse, getDataIntegrationResponse_description - The KMS key for the DataIntegration.
$sel:id:GetDataIntegrationResponse', getDataIntegrationResponse_id - A unique identifier.
$sel:kmsKey:GetDataIntegrationResponse', getDataIntegrationResponse_kmsKey - The KMS key for the DataIntegration.
GetDataIntegrationResponse, getDataIntegrationResponse_name - The name of the DataIntegration.
$sel:scheduleConfiguration:GetDataIntegrationResponse', getDataIntegrationResponse_scheduleConfiguration - The name of the data and how often it should be pulled from the source.
GetDataIntegrationResponse, getDataIntegrationResponse_sourceURI - The URI of the data source.
GetDataIntegrationResponse, getDataIntegrationResponse_tags - One or more tags.
$sel:httpStatus:GetDataIntegrationResponse', getDataIntegrationResponse_httpStatus - The response's http status code.
GetEventIntegration
data GetEventIntegration Source #
See: newGetEventIntegration smart constructor.
Constructors
| GetEventIntegration' Text |
Instances
newGetEventIntegration Source #
Arguments
| :: Text | |
| -> GetEventIntegration |
Create a value of GetEventIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetEventIntegration, getEventIntegration_name - The name of the event integration.
data GetEventIntegrationResponse Source #
See: newGetEventIntegrationResponse smart constructor.
Constructors
| GetEventIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe EventFilter) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int |
Instances
newGetEventIntegrationResponse Source #
Create a value of GetEventIntegrationResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
GetEventIntegrationResponse, getEventIntegrationResponse_description - The description of the event integration.
GetEventIntegrationResponse, getEventIntegrationResponse_eventBridgeBus - The EventBridge bus.
GetEventIntegrationResponse, getEventIntegrationResponse_eventFilter - The event filter.
GetEventIntegrationResponse, getEventIntegrationResponse_eventIntegrationArn - The Amazon Resource Name (ARN) for the event integration.
GetEventIntegration, getEventIntegrationResponse_name - The name of the event integration.
GetEventIntegrationResponse, getEventIntegrationResponse_tags - One or more tags.
$sel:httpStatus:GetEventIntegrationResponse', getEventIntegrationResponse_httpStatus - The response's http status code.
ListDataIntegrationAssociations
data ListDataIntegrationAssociations Source #
See: newListDataIntegrationAssociations smart constructor.
Instances
newListDataIntegrationAssociations Source #
Arguments
| :: Text |
|
| -> ListDataIntegrationAssociations |
Create a value of ListDataIntegrationAssociations with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListDataIntegrationAssociations', listDataIntegrationAssociations_maxResults - The maximum number of results to return per page.
ListDataIntegrationAssociations, listDataIntegrationAssociations_nextToken - The token for the next set of results. Use the value returned in the
previous response in the next request to retrieve the next set of
results.
$sel:dataIntegrationIdentifier:ListDataIntegrationAssociations', listDataIntegrationAssociations_dataIntegrationIdentifier - A unique identifier for the DataIntegration.
data ListDataIntegrationAssociationsResponse Source #
See: newListDataIntegrationAssociationsResponse smart constructor.
Constructors
| ListDataIntegrationAssociationsResponse' (Maybe (NonEmpty DataIntegrationAssociationSummary)) (Maybe Text) Int |
Instances
newListDataIntegrationAssociationsResponse Source #
Arguments
| :: Int | |
| -> ListDataIntegrationAssociationsResponse |
Create a value of ListDataIntegrationAssociationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataIntegrationAssociations:ListDataIntegrationAssociationsResponse', listDataIntegrationAssociationsResponse_dataIntegrationAssociations - The Amazon Resource Name (ARN) and unique ID of the DataIntegration
association.
ListDataIntegrationAssociations, listDataIntegrationAssociationsResponse_nextToken - If there are additional results, this is the token for the next set of
results.
$sel:httpStatus:ListDataIntegrationAssociationsResponse', listDataIntegrationAssociationsResponse_httpStatus - The response's http status code.
ListDataIntegrations
data ListDataIntegrations Source #
See: newListDataIntegrations smart constructor.
Constructors
| ListDataIntegrations' (Maybe Natural) (Maybe Text) |
Instances
newListDataIntegrations :: ListDataIntegrations Source #
Create a value of ListDataIntegrations with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListDataIntegrations', listDataIntegrations_maxResults - The maximum number of results to return per page.
ListDataIntegrations, listDataIntegrations_nextToken - The token for the next set of results. Use the value returned in the
previous response in the next request to retrieve the next set of
results.
data ListDataIntegrationsResponse Source #
See: newListDataIntegrationsResponse smart constructor.
Constructors
| ListDataIntegrationsResponse' (Maybe (NonEmpty DataIntegrationSummary)) (Maybe Text) Int |
Instances
newListDataIntegrationsResponse Source #
Create a value of ListDataIntegrationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:dataIntegrations:ListDataIntegrationsResponse', listDataIntegrationsResponse_dataIntegrations - The DataIntegrations associated with this account.
ListDataIntegrations, listDataIntegrationsResponse_nextToken - If there are additional results, this is the token for the next set of
results.
$sel:httpStatus:ListDataIntegrationsResponse', listDataIntegrationsResponse_httpStatus - The response's http status code.
ListEventIntegrationAssociations
data ListEventIntegrationAssociations Source #
See: newListEventIntegrationAssociations smart constructor.
Instances
newListEventIntegrationAssociations Source #
Create a value of ListEventIntegrationAssociations with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListEventIntegrationAssociations', listEventIntegrationAssociations_maxResults - The maximum number of results to return per page.
ListEventIntegrationAssociations, listEventIntegrationAssociations_nextToken - The token for the next set of results. Use the value returned in the
previous response in the next request to retrieve the next set of
results.
ListEventIntegrationAssociations, listEventIntegrationAssociations_eventIntegrationName - The name of the event integration.
data ListEventIntegrationAssociationsResponse Source #
See: newListEventIntegrationAssociationsResponse smart constructor.
Constructors
| ListEventIntegrationAssociationsResponse' (Maybe (NonEmpty EventIntegrationAssociation)) (Maybe Text) Int |
Instances
newListEventIntegrationAssociationsResponse Source #
Arguments
| :: Int | |
| -> ListEventIntegrationAssociationsResponse |
Create a value of ListEventIntegrationAssociationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventIntegrationAssociations:ListEventIntegrationAssociationsResponse', listEventIntegrationAssociationsResponse_eventIntegrationAssociations - The event integration associations.
ListEventIntegrationAssociations, listEventIntegrationAssociationsResponse_nextToken - If there are additional results, this is the token for the next set of
results.
$sel:httpStatus:ListEventIntegrationAssociationsResponse', listEventIntegrationAssociationsResponse_httpStatus - The response's http status code.
ListEventIntegrations
data ListEventIntegrations Source #
See: newListEventIntegrations smart constructor.
Constructors
| ListEventIntegrations' (Maybe Natural) (Maybe Text) |
Instances
newListEventIntegrations :: ListEventIntegrations Source #
Create a value of ListEventIntegrations with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:maxResults:ListEventIntegrations', listEventIntegrations_maxResults - The maximum number of results to return per page.
ListEventIntegrations, listEventIntegrations_nextToken - The token for the next set of results. Use the value returned in the
previous response in the next request to retrieve the next set of
results.
data ListEventIntegrationsResponse Source #
See: newListEventIntegrationsResponse smart constructor.
Constructors
| ListEventIntegrationsResponse' (Maybe (NonEmpty EventIntegration)) (Maybe Text) Int |
Instances
newListEventIntegrationsResponse Source #
Create a value of ListEventIntegrationsResponse with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eventIntegrations:ListEventIntegrationsResponse', listEventIntegrationsResponse_eventIntegrations - The event integrations.
ListEventIntegrations, listEventIntegrationsResponse_nextToken - If there are additional results, this is the token for the next set of
results.
$sel:httpStatus:ListEventIntegrationsResponse', listEventIntegrationsResponse_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 resource.
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:
ListTagsForResourceResponse, listTagsForResourceResponse_tags - Information about the tags.
$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.
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 resource.
TagResource, tagResource_tags - One or more tags.
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.
UntagResource
data UntagResource Source #
See: newUntagResource smart constructor.
Constructors
| UntagResource' Text (NonEmpty Text) |
Instances
Arguments
| :: Text | |
| -> NonEmpty 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 resource.
$sel:tagKeys:UntagResource', untagResource_tagKeys - The tag keys.
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.
UpdateDataIntegration
data UpdateDataIntegration Source #
See: newUpdateDataIntegration smart constructor.
Instances
newUpdateDataIntegration Source #
Create a value of UpdateDataIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateDataIntegration, updateDataIntegration_description - A description of the DataIntegration.
UpdateDataIntegration, updateDataIntegration_name - The name of the DataIntegration.
$sel:identifier:UpdateDataIntegration', updateDataIntegration_identifier - A unique identifier for the DataIntegration.
data UpdateDataIntegrationResponse Source #
See: newUpdateDataIntegrationResponse smart constructor.
Constructors
| UpdateDataIntegrationResponse' Int |
Instances
newUpdateDataIntegrationResponse Source #
Create a value of UpdateDataIntegrationResponse with all optional fields omitted.
Use 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:UpdateDataIntegrationResponse', updateDataIntegrationResponse_httpStatus - The response's http status code.
UpdateEventIntegration
data UpdateEventIntegration Source #
See: newUpdateEventIntegration smart constructor.
Constructors
| UpdateEventIntegration' (Maybe Text) Text |
Instances
newUpdateEventIntegration Source #
Arguments
| :: Text | |
| -> UpdateEventIntegration |
Create a value of UpdateEventIntegration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
UpdateEventIntegration, updateEventIntegration_description - The description of the event inegration.
UpdateEventIntegration, updateEventIntegration_name - The name of the event integration.
data UpdateEventIntegrationResponse Source #
See: newUpdateEventIntegrationResponse smart constructor.
Constructors
| UpdateEventIntegrationResponse' Int |
Instances
newUpdateEventIntegrationResponse Source #
Create a value of UpdateEventIntegrationResponse with all optional fields omitted.
Use 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:UpdateEventIntegrationResponse', updateEventIntegrationResponse_httpStatus - The response's http status code.
Types
DataIntegrationAssociationSummary
data DataIntegrationAssociationSummary Source #
Summary information about the DataIntegration association.
See: newDataIntegrationAssociationSummary smart constructor.
Instances
newDataIntegrationAssociationSummary :: DataIntegrationAssociationSummary Source #
Create a value of DataIntegrationAssociationSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientId:DataIntegrationAssociationSummary', dataIntegrationAssociationSummary_clientId - The identifier for teh client that is associated with the
DataIntegration association.
$sel:dataIntegrationArn:DataIntegrationAssociationSummary', dataIntegrationAssociationSummary_dataIntegrationArn - The Amazon Resource Name (ARN)of the DataIntegration.
$sel:dataIntegrationAssociationArn:DataIntegrationAssociationSummary', dataIntegrationAssociationSummary_dataIntegrationAssociationArn - The Amazon Resource Name (ARN) of the DataIntegration association.
DataIntegrationSummary
data DataIntegrationSummary Source #
Summary information about the DataIntegration.
See: newDataIntegrationSummary smart constructor.
Instances
newDataIntegrationSummary :: DataIntegrationSummary Source #
Create a value of DataIntegrationSummary with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:DataIntegrationSummary', dataIntegrationSummary_arn - The Amazon Resource Name (ARN) of the DataIntegration.
$sel:name:DataIntegrationSummary', dataIntegrationSummary_name - The name of the DataIntegration.
$sel:sourceURI:DataIntegrationSummary', dataIntegrationSummary_sourceURI - The URI of the data source.
EventFilter
data EventFilter Source #
The event filter.
See: newEventFilter smart constructor.
Constructors
| EventFilter' Text |
Instances
Arguments
| :: Text | |
| -> EventFilter |
Create a value of EventFilter with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:source:EventFilter', eventFilter_source - The source of the events.
EventIntegration
data EventIntegration Source #
The event integration.
See: newEventIntegration smart constructor.
Constructors
| EventIntegration' (Maybe Text) (Maybe Text) (Maybe EventFilter) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) |
Instances
newEventIntegration :: EventIntegration Source #
Create a value of EventIntegration with all optional fields omitted.
Use 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:EventIntegration', eventIntegration_description - The event integration description.
$sel:eventBridgeBus:EventIntegration', eventIntegration_eventBridgeBus - The Amazon EventBridge bus for the event integration.
$sel:eventFilter:EventIntegration', eventIntegration_eventFilter - The event integration filter.
$sel:eventIntegrationArn:EventIntegration', eventIntegration_eventIntegrationArn - The Amazon Resource Name (ARN) of the event integration.
$sel:name:EventIntegration', eventIntegration_name - The name of the event integration.
$sel:tags:EventIntegration', eventIntegration_tags - The tags.
EventIntegrationAssociation
data EventIntegrationAssociation Source #
The event integration association.
See: newEventIntegrationAssociation smart constructor.
Constructors
| EventIntegrationAssociation' (Maybe (HashMap Text Text)) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) |
Instances
newEventIntegrationAssociation :: EventIntegrationAssociation Source #
Create a value of EventIntegrationAssociation with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:clientAssociationMetadata:EventIntegrationAssociation', eventIntegrationAssociation_clientAssociationMetadata - The metadata associated with the client.
$sel:clientId:EventIntegrationAssociation', eventIntegrationAssociation_clientId - The identifier for the client that is associated with the event
integration.
$sel:eventBridgeRuleName:EventIntegrationAssociation', eventIntegrationAssociation_eventBridgeRuleName - The name of the EventBridge rule.
$sel:eventIntegrationAssociationArn:EventIntegrationAssociation', eventIntegrationAssociation_eventIntegrationAssociationArn - The Amazon Resource Name (ARN) for the event integration association.
$sel:eventIntegrationAssociationId:EventIntegrationAssociation', eventIntegrationAssociation_eventIntegrationAssociationId - The identifier for the event integration association.
$sel:eventIntegrationName:EventIntegrationAssociation', eventIntegrationAssociation_eventIntegrationName - The name of the event integration.
ScheduleConfiguration
data ScheduleConfiguration Source #
The name of the data and how often it should be pulled from the source.
See: newScheduleConfiguration smart constructor.
Instances
newScheduleConfiguration :: ScheduleConfiguration Source #
Create a value of ScheduleConfiguration with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:firstExecutionFrom:ScheduleConfiguration', scheduleConfiguration_firstExecutionFrom - The start date for objects to import in the first flow run.
$sel:object':ScheduleConfiguration', scheduleConfiguration_object - The name of the object to pull from the data source.
$sel:scheduleExpression:ScheduleConfiguration', scheduleConfiguration_scheduleExpression - How often the data should be pulled from data source.