Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- Waiters
- Operations
- GetEventIntegration
- ListDataIntegrations
- CreateDataIntegration
- ListTagsForResource
- ListEventIntegrationAssociations
- GetDataIntegration
- ListEventIntegrations
- DeleteEventIntegration
- UpdateEventIntegration
- DeleteDataIntegration
- UpdateDataIntegration
- TagResource
- UntagResource
- ListDataIntegrationAssociations
- CreateEventIntegration
- Types
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 => Getting (First ServiceError) a ServiceError
- _InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError
- _DuplicateResourceException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError
- _ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServiceError :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- data GetEventIntegration = GetEventIntegration' Text
- newGetEventIntegration :: Text -> GetEventIntegration
- data GetEventIntegrationResponse = GetEventIntegrationResponse' (Maybe Text) (Maybe EventFilter) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetEventIntegrationResponse :: Int -> GetEventIntegrationResponse
- data ListDataIntegrations = ListDataIntegrations' (Maybe Text) (Maybe Natural)
- newListDataIntegrations :: ListDataIntegrations
- data ListDataIntegrationsResponse = ListDataIntegrationsResponse' (Maybe (NonEmpty DataIntegrationSummary)) (Maybe Text) Int
- newListDataIntegrationsResponse :: Int -> ListDataIntegrationsResponse
- data CreateDataIntegration = CreateDataIntegration' (Maybe ScheduleConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text
- newCreateDataIntegration :: Text -> CreateDataIntegration
- data CreateDataIntegrationResponse = CreateDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newCreateDataIntegrationResponse :: Int -> CreateDataIntegrationResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListEventIntegrationAssociations = ListEventIntegrationAssociations' (Maybe Text) (Maybe Natural) Text
- newListEventIntegrationAssociations :: Text -> ListEventIntegrationAssociations
- data ListEventIntegrationAssociationsResponse = ListEventIntegrationAssociationsResponse' (Maybe (NonEmpty EventIntegrationAssociation)) (Maybe Text) Int
- newListEventIntegrationAssociationsResponse :: Int -> ListEventIntegrationAssociationsResponse
- data GetDataIntegration = GetDataIntegration' Text
- newGetDataIntegration :: Text -> GetDataIntegration
- data GetDataIntegrationResponse = GetDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Int
- newGetDataIntegrationResponse :: Int -> GetDataIntegrationResponse
- data ListEventIntegrations = ListEventIntegrations' (Maybe Text) (Maybe Natural)
- newListEventIntegrations :: ListEventIntegrations
- data ListEventIntegrationsResponse = ListEventIntegrationsResponse' (Maybe (NonEmpty EventIntegration)) (Maybe Text) Int
- newListEventIntegrationsResponse :: Int -> ListEventIntegrationsResponse
- data DeleteEventIntegration = DeleteEventIntegration' Text
- newDeleteEventIntegration :: Text -> DeleteEventIntegration
- data DeleteEventIntegrationResponse = DeleteEventIntegrationResponse' Int
- newDeleteEventIntegrationResponse :: Int -> DeleteEventIntegrationResponse
- data UpdateEventIntegration = UpdateEventIntegration' (Maybe Text) Text
- newUpdateEventIntegration :: Text -> UpdateEventIntegration
- data UpdateEventIntegrationResponse = UpdateEventIntegrationResponse' Int
- newUpdateEventIntegrationResponse :: Int -> UpdateEventIntegrationResponse
- data DeleteDataIntegration = DeleteDataIntegration' Text
- newDeleteDataIntegration :: Text -> DeleteDataIntegration
- data DeleteDataIntegrationResponse = DeleteDataIntegrationResponse' Int
- newDeleteDataIntegrationResponse :: Int -> DeleteDataIntegrationResponse
- data UpdateDataIntegration = UpdateDataIntegration' (Maybe Text) (Maybe Text) Text
- newUpdateDataIntegration :: Text -> UpdateDataIntegration
- data UpdateDataIntegrationResponse = UpdateDataIntegrationResponse' Int
- newUpdateDataIntegrationResponse :: Int -> UpdateDataIntegrationResponse
- 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 ListDataIntegrationAssociations = ListDataIntegrationAssociations' (Maybe Text) (Maybe Natural) Text
- newListDataIntegrationAssociations :: Text -> ListDataIntegrationAssociations
- data ListDataIntegrationAssociationsResponse = ListDataIntegrationAssociationsResponse' (Maybe (NonEmpty DataIntegrationAssociationSummary)) (Maybe Text) Int
- newListDataIntegrationAssociationsResponse :: Int -> ListDataIntegrationAssociationsResponse
- 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 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 EventFilter) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newEventIntegration :: EventIntegration
- data EventIntegrationAssociation = EventIntegrationAssociation' (Maybe Text) (Maybe Text) (Maybe (HashMap Text 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 => Getting (First ServiceError) a ServiceError Source #
You do not have sufficient access to perform this action.
InvalidRequestException
_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request is not valid.
DuplicateResourceException
_DuplicateResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A resource with the specified name already exists.
ResourceQuotaExceededException
_ResourceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The allowed quota for the resource has been exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The throttling limit has been exceeded.
InternalServiceError
_InternalServiceError :: AsError a => Getting (First ServiceError) a ServiceError Source #
Request processing failed due to an error or failure with the service.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource was not found.
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.
GetEventIntegration
data GetEventIntegration Source #
See: newGetEventIntegration
smart constructor.
Instances
newGetEventIntegration Source #
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:
$sel:name:GetEventIntegration'
, getEventIntegration_name
- The name of the event integration.
data GetEventIntegrationResponse Source #
See: newGetEventIntegrationResponse
smart constructor.
GetEventIntegrationResponse' (Maybe Text) (Maybe EventFilter) (Maybe Text) (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:
$sel:eventBridgeBus:GetEventIntegrationResponse'
, getEventIntegrationResponse_eventBridgeBus
- The EventBridge bus.
$sel:eventFilter:GetEventIntegrationResponse'
, getEventIntegrationResponse_eventFilter
- The event filter.
$sel:eventIntegrationArn:GetEventIntegrationResponse'
, getEventIntegrationResponse_eventIntegrationArn
- The Amazon Resource Name (ARN) for the event integration.
$sel:name:GetEventIntegration'
, getEventIntegrationResponse_name
- The name of the event integration.
$sel:description:GetEventIntegrationResponse'
, getEventIntegrationResponse_description
- The description of the event integration.
$sel:tags:GetEventIntegrationResponse'
, getEventIntegrationResponse_tags
- One or more tags.
$sel:httpStatus:GetEventIntegrationResponse'
, getEventIntegrationResponse_httpStatus
- The response's http status code.
ListDataIntegrations
data ListDataIntegrations Source #
See: newListDataIntegrations
smart constructor.
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:nextToken: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.
$sel:maxResults:ListDataIntegrations'
, listDataIntegrations_maxResults
- The maximum number of results to return per page.
data ListDataIntegrationsResponse Source #
See: newListDataIntegrationsResponse
smart constructor.
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.
$sel:nextToken: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.
CreateDataIntegration
data CreateDataIntegration Source #
See: newCreateDataIntegration
smart constructor.
CreateDataIntegration' (Maybe ScheduleConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text |
Instances
newCreateDataIntegration Source #
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:
$sel:scheduleConfig:CreateDataIntegration'
, createDataIntegration_scheduleConfig
- The name of the data and how often it should be pulled from the source.
$sel:clientToken:CreateDataIntegration'
, createDataIntegration_clientToken
- A unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
$sel:kmsKey:CreateDataIntegration'
, createDataIntegration_kmsKey
- The KMS key for the DataIntegration.
$sel:sourceURI:CreateDataIntegration'
, createDataIntegration_sourceURI
- The URI of the data source.
$sel:description:CreateDataIntegration'
, createDataIntegration_description
- A description of the DataIntegration.
$sel:tags:CreateDataIntegration'
, createDataIntegration_tags
- One or more tags.
$sel:name:CreateDataIntegration'
, createDataIntegration_name
- The name of the DataIntegration.
data CreateDataIntegrationResponse Source #
See: newCreateDataIntegrationResponse
smart constructor.
CreateDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (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:
$sel:clientToken:CreateDataIntegration'
, createDataIntegrationResponse_clientToken
- A unique, case-sensitive identifier that you provide to ensure the
idempotency of the request.
$sel:kmsKey:CreateDataIntegration'
, createDataIntegrationResponse_kmsKey
- The KMS key for the DataIntegration.
$sel:arn:CreateDataIntegrationResponse'
, createDataIntegrationResponse_arn
- The Amazon Resource Name (ARN)
$sel:scheduleConfiguration:CreateDataIntegrationResponse'
, createDataIntegrationResponse_scheduleConfiguration
- The name of the data and how often it should be pulled from the source.
$sel:name:CreateDataIntegration'
, createDataIntegrationResponse_name
- The name of the DataIntegration.
$sel:id:CreateDataIntegrationResponse'
, createDataIntegrationResponse_id
- A unique identifier.
$sel:sourceURI:CreateDataIntegration'
, createDataIntegrationResponse_sourceURI
- The URI of the data source.
$sel:description:CreateDataIntegration'
, createDataIntegrationResponse_description
- A description of the DataIntegration.
$sel:tags:CreateDataIntegration'
, createDataIntegrationResponse_tags
- One or more tags.
$sel:httpStatus:CreateDataIntegrationResponse'
, createDataIntegrationResponse_httpStatus
- The response's http status code.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
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 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:
$sel:tags:ListTagsForResourceResponse'
, listTagsForResourceResponse_tags
- Information about the tags.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_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:nextToken: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.
$sel:maxResults:ListEventIntegrationAssociations'
, listEventIntegrationAssociations_maxResults
- The maximum number of results to return per page.
$sel:eventIntegrationName:ListEventIntegrationAssociations'
, listEventIntegrationAssociations_eventIntegrationName
- The name of the event integration.
data ListEventIntegrationAssociationsResponse Source #
See: newListEventIntegrationAssociationsResponse
smart constructor.
ListEventIntegrationAssociationsResponse' (Maybe (NonEmpty EventIntegrationAssociation)) (Maybe Text) Int |
Instances
newListEventIntegrationAssociationsResponse Source #
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.
$sel:nextToken: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.
GetDataIntegration
data GetDataIntegration Source #
See: newGetDataIntegration
smart constructor.
Instances
newGetDataIntegration Source #
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.
GetDataIntegrationResponse' (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (Maybe Text) (Maybe Text) (Maybe Text) (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:
$sel:kmsKey:GetDataIntegrationResponse'
, getDataIntegrationResponse_kmsKey
- The KMS key for the DataIntegration.
$sel:arn:GetDataIntegrationResponse'
, getDataIntegrationResponse_arn
- The Amazon Resource Name (ARN) for the DataIntegration.
$sel:scheduleConfiguration:GetDataIntegrationResponse'
, getDataIntegrationResponse_scheduleConfiguration
- The name of the data and how often it should be pulled from the source.
$sel:name:GetDataIntegrationResponse'
, getDataIntegrationResponse_name
- The name of the DataIntegration.
$sel:id:GetDataIntegrationResponse'
, getDataIntegrationResponse_id
- A unique identifier.
$sel:sourceURI:GetDataIntegrationResponse'
, getDataIntegrationResponse_sourceURI
- The URI of the data source.
$sel:description:GetDataIntegrationResponse'
, getDataIntegrationResponse_description
- The KMS key for the DataIntegration.
$sel:tags:GetDataIntegrationResponse'
, getDataIntegrationResponse_tags
- One or more tags.
$sel:httpStatus:GetDataIntegrationResponse'
, getDataIntegrationResponse_httpStatus
- The response's http status code.
ListEventIntegrations
data ListEventIntegrations Source #
See: newListEventIntegrations
smart constructor.
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:nextToken: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.
$sel:maxResults:ListEventIntegrations'
, listEventIntegrations_maxResults
- The maximum number of results to return per page.
data ListEventIntegrationsResponse Source #
See: newListEventIntegrationsResponse
smart constructor.
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.
$sel:nextToken: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.
DeleteEventIntegration
data DeleteEventIntegration Source #
See: newDeleteEventIntegration
smart constructor.
Instances
newDeleteEventIntegration Source #
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:
$sel:name:DeleteEventIntegration'
, deleteEventIntegration_name
- The name of the event integration.
data DeleteEventIntegrationResponse Source #
See: newDeleteEventIntegrationResponse
smart constructor.
Instances
Eq DeleteEventIntegrationResponse Source # | |
Read DeleteEventIntegrationResponse Source # | |
Show DeleteEventIntegrationResponse Source # | |
Generic DeleteEventIntegrationResponse Source # | |
NFData DeleteEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.DeleteEventIntegration rnf :: DeleteEventIntegrationResponse -> () # | |
type Rep DeleteEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.DeleteEventIntegration type Rep DeleteEventIntegrationResponse = D1 ('MetaData "DeleteEventIntegrationResponse" "Amazonka.AppIntegrationS.DeleteEventIntegration" "libZSservicesZSamazonka-appintegrationsZSamazonka-appintegrations" 'False) (C1 ('MetaCons "DeleteEventIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.
UpdateEventIntegration
data UpdateEventIntegration Source #
See: newUpdateEventIntegration
smart constructor.
Instances
newUpdateEventIntegration Source #
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:
$sel:description:UpdateEventIntegration'
, updateEventIntegration_description
- The description of the event inegration.
$sel:name:UpdateEventIntegration'
, updateEventIntegration_name
- The name of the event integration.
data UpdateEventIntegrationResponse Source #
See: newUpdateEventIntegrationResponse
smart constructor.
Instances
Eq UpdateEventIntegrationResponse Source # | |
Read UpdateEventIntegrationResponse Source # | |
Show UpdateEventIntegrationResponse Source # | |
Generic UpdateEventIntegrationResponse Source # | |
NFData UpdateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.UpdateEventIntegration rnf :: UpdateEventIntegrationResponse -> () # | |
type Rep UpdateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.UpdateEventIntegration type Rep UpdateEventIntegrationResponse = D1 ('MetaData "UpdateEventIntegrationResponse" "Amazonka.AppIntegrationS.UpdateEventIntegration" "libZSservicesZSamazonka-appintegrationsZSamazonka-appintegrations" 'False) (C1 ('MetaCons "UpdateEventIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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.
DeleteDataIntegration
data DeleteDataIntegration Source #
See: newDeleteDataIntegration
smart constructor.
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.
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.
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:
$sel:name:UpdateDataIntegration'
, updateDataIntegration_name
- The name of the DataIntegration.
$sel:description:UpdateDataIntegration'
, updateDataIntegration_description
- A description of the DataIntegration.
$sel:identifier:UpdateDataIntegration'
, updateDataIntegration_identifier
- A unique identifier for the DataIntegration.
data UpdateDataIntegrationResponse Source #
See: newUpdateDataIntegrationResponse
smart constructor.
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.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
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.
$sel:tags:TagResource'
, tagResource_tags
- One or more tags.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
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.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
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.
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.
ListDataIntegrationAssociations
data ListDataIntegrationAssociations Source #
See: newListDataIntegrationAssociations
smart constructor.
Instances
newListDataIntegrationAssociations Source #
:: 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:nextToken: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:maxResults:ListDataIntegrationAssociations'
, listDataIntegrationAssociations_maxResults
- The maximum number of results to return per page.
$sel:dataIntegrationIdentifier:ListDataIntegrationAssociations'
, listDataIntegrationAssociations_dataIntegrationIdentifier
- A unique identifier for the DataIntegration.
data ListDataIntegrationAssociationsResponse Source #
See: newListDataIntegrationAssociationsResponse
smart constructor.
ListDataIntegrationAssociationsResponse' (Maybe (NonEmpty DataIntegrationAssociationSummary)) (Maybe Text) Int |
Instances
newListDataIntegrationAssociationsResponse Source #
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.
$sel:nextToken: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.
CreateEventIntegration
data CreateEventIntegration Source #
See: newCreateEventIntegration
smart constructor.
Instances
newCreateEventIntegration Source #
:: 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.
$sel:description:CreateEventIntegration'
, createEventIntegration_description
- The description of the event integration.
$sel:tags:CreateEventIntegration'
, createEventIntegration_tags
- One or more tags.
$sel:name:CreateEventIntegration'
, createEventIntegration_name
- The name of the event integration.
$sel:eventFilter:CreateEventIntegration'
, createEventIntegration_eventFilter
- The event filter.
$sel:eventBridgeBus:CreateEventIntegration'
, createEventIntegration_eventBridgeBus
- The EventBridge bus.
data CreateEventIntegrationResponse Source #
See: newCreateEventIntegrationResponse
smart constructor.
Instances
Eq CreateEventIntegrationResponse Source # | |
Read CreateEventIntegrationResponse Source # | |
Show CreateEventIntegrationResponse Source # | |
Generic CreateEventIntegrationResponse Source # | |
NFData CreateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.CreateEventIntegration rnf :: CreateEventIntegrationResponse -> () # | |
type Rep CreateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.CreateEventIntegration type Rep CreateEventIntegrationResponse = D1 ('MetaData "CreateEventIntegrationResponse" "Amazonka.AppIntegrationS.CreateEventIntegration" "libZSservicesZSamazonka-appintegrationsZSamazonka-appintegrations" 'False) (C1 ('MetaCons "CreateEventIntegrationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "eventIntegrationArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
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:
$sel:eventIntegrationArn:CreateEventIntegrationResponse'
, createEventIntegrationResponse_eventIntegrationArn
- The Amazon Resource Name (ARN) of the event integration.
$sel:httpStatus:CreateEventIntegrationResponse'
, createEventIntegrationResponse_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:dataIntegrationAssociationArn:DataIntegrationAssociationSummary'
, dataIntegrationAssociationSummary_dataIntegrationAssociationArn
- The Amazon Resource Name (ARN) of the DataIntegration association.
$sel:dataIntegrationArn:DataIntegrationAssociationSummary'
, dataIntegrationAssociationSummary_dataIntegrationArn
- The Amazon Resource Name (ARN)of the DataIntegration.
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.
Instances
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.
EventIntegration' (Maybe Text) (Maybe EventFilter) (Maybe Text) (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: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:description:EventIntegration'
, eventIntegration_description
- The event integration description.
$sel:tags:EventIntegration'
, eventIntegration_tags
- The tags.
EventIntegrationAssociation
data EventIntegrationAssociation Source #
The event integration association.
See: newEventIntegrationAssociation
smart constructor.
EventIntegrationAssociation' (Maybe Text) (Maybe Text) (Maybe (HashMap Text 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:clientId:EventIntegrationAssociation'
, eventIntegrationAssociation_clientId
- The identifier for the client that is associated with the event
integration.
$sel:eventIntegrationName:EventIntegrationAssociation'
, eventIntegrationAssociation_eventIntegrationName
- The name of the event integration.
$sel:clientAssociationMetadata:EventIntegrationAssociation'
, eventIntegrationAssociation_clientAssociationMetadata
- The metadata associated with the client.
$sel:eventIntegrationAssociationId:EventIntegrationAssociation'
, eventIntegrationAssociation_eventIntegrationAssociationId
- The identifier for the event integration association.
$sel:eventIntegrationAssociationArn:EventIntegrationAssociation'
, eventIntegrationAssociation_eventIntegrationAssociationArn
- The Amazon Resource Name (ARN) for the event integration association.
$sel:eventBridgeRuleName:EventIntegrationAssociation'
, eventIntegrationAssociation_eventBridgeRuleName
- The name of the EventBridge rule.
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:scheduleExpression:ScheduleConfiguration'
, scheduleConfiguration_scheduleExpression
- How often the data should be pulled from data source.
$sel:object':ScheduleConfiguration'
, scheduleConfiguration_object
- The name of the object to pull from the data source.
$sel:firstExecutionFrom:ScheduleConfiguration'
, scheduleConfiguration_firstExecutionFrom
- The start date for objects to import in the first flow run.