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 |
- Service Configuration
- Errors
- Waiters
- Operations
- CreateDataIntegration
- CreateEventIntegration
- DeleteDataIntegration
- DeleteEventIntegration
- GetDataIntegration
- GetEventIntegration
- ListDataIntegrationAssociations
- ListDataIntegrations
- ListEventIntegrationAssociations
- ListEventIntegrations
- ListTagsForResource
- TagResource
- UntagResource
- UpdateDataIntegration
- UpdateEventIntegration
- 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 => 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.
CreateDataIntegration' (Maybe Text) (Maybe Text) (Maybe Text) (Maybe ScheduleConfiguration) (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:
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.
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.
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.
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.
Instances
Generic CreateEventIntegrationResponse Source # | |
Read CreateEventIntegrationResponse Source # | |
Show CreateEventIntegrationResponse Source # | |
NFData CreateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.CreateEventIntegration rnf :: CreateEventIntegrationResponse -> () # | |
Eq CreateEventIntegrationResponse Source # | |
type Rep CreateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.CreateEventIntegration type Rep CreateEventIntegrationResponse = D1 ('MetaData "CreateEventIntegrationResponse" "Amazonka.AppIntegrationS.CreateEventIntegration" "amazonka-appintegrations-2.0-2lBUrD6c02PNRyKYAT0aG" '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:
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.
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.
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:
DeleteEventIntegration
, deleteEventIntegration_name
- The name of the event integration.
data DeleteEventIntegrationResponse Source #
See: newDeleteEventIntegrationResponse
smart constructor.
Instances
Generic DeleteEventIntegrationResponse Source # | |
Read DeleteEventIntegrationResponse Source # | |
Show DeleteEventIntegrationResponse Source # | |
NFData DeleteEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.DeleteEventIntegration rnf :: DeleteEventIntegrationResponse -> () # | |
Eq DeleteEventIntegrationResponse Source # | |
type Rep DeleteEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.DeleteEventIntegration type Rep DeleteEventIntegrationResponse = D1 ('MetaData "DeleteEventIntegrationResponse" "Amazonka.AppIntegrationS.DeleteEventIntegration" "amazonka-appintegrations-2.0-2lBUrD6c02PNRyKYAT0aG" '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.
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 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.
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:
GetEventIntegration
, getEventIntegration_name
- The name of the event integration.
data GetEventIntegrationResponse Source #
See: newGetEventIntegrationResponse
smart constructor.
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 #
:: 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.
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.
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.
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.
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.
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.
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.
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.
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.
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:
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.
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.
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.
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.
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.
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:
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.
Instances
Generic UpdateEventIntegrationResponse Source # | |
Read UpdateEventIntegrationResponse Source # | |
Show UpdateEventIntegrationResponse Source # | |
NFData UpdateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.UpdateEventIntegration rnf :: UpdateEventIntegrationResponse -> () # | |
Eq UpdateEventIntegrationResponse Source # | |
type Rep UpdateEventIntegrationResponse Source # | |
Defined in Amazonka.AppIntegrationS.UpdateEventIntegration type Rep UpdateEventIntegrationResponse = D1 ('MetaData "UpdateEventIntegrationResponse" "Amazonka.AppIntegrationS.UpdateEventIntegration" "amazonka-appintegrations-2.0-2lBUrD6c02PNRyKYAT0aG" '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.
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.
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 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.
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.