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 |
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 DataIntegrationAssociationSummary = DataIntegrationAssociationSummary' {}
- newDataIntegrationAssociationSummary :: DataIntegrationAssociationSummary
- dataIntegrationAssociationSummary_clientId :: Lens' DataIntegrationAssociationSummary (Maybe Text)
- dataIntegrationAssociationSummary_dataIntegrationAssociationArn :: Lens' DataIntegrationAssociationSummary (Maybe Text)
- dataIntegrationAssociationSummary_dataIntegrationArn :: Lens' DataIntegrationAssociationSummary (Maybe Text)
- data DataIntegrationSummary = DataIntegrationSummary' {}
- newDataIntegrationSummary :: DataIntegrationSummary
- dataIntegrationSummary_arn :: Lens' DataIntegrationSummary (Maybe Text)
- dataIntegrationSummary_name :: Lens' DataIntegrationSummary (Maybe Text)
- dataIntegrationSummary_sourceURI :: Lens' DataIntegrationSummary (Maybe Text)
- data EventFilter = EventFilter' {}
- newEventFilter :: Text -> EventFilter
- eventFilter_source :: Lens' EventFilter Text
- data EventIntegration = EventIntegration' {
- eventBridgeBus :: Maybe Text
- eventFilter :: Maybe EventFilter
- eventIntegrationArn :: Maybe Text
- name :: Maybe Text
- description :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- newEventIntegration :: EventIntegration
- eventIntegration_eventBridgeBus :: Lens' EventIntegration (Maybe Text)
- eventIntegration_eventFilter :: Lens' EventIntegration (Maybe EventFilter)
- eventIntegration_eventIntegrationArn :: Lens' EventIntegration (Maybe Text)
- eventIntegration_name :: Lens' EventIntegration (Maybe Text)
- eventIntegration_description :: Lens' EventIntegration (Maybe Text)
- eventIntegration_tags :: Lens' EventIntegration (Maybe (HashMap Text Text))
- data EventIntegrationAssociation = EventIntegrationAssociation' {}
- newEventIntegrationAssociation :: EventIntegrationAssociation
- eventIntegrationAssociation_clientId :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventIntegrationName :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_clientAssociationMetadata :: Lens' EventIntegrationAssociation (Maybe (HashMap Text Text))
- eventIntegrationAssociation_eventIntegrationAssociationId :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventIntegrationAssociationArn :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventBridgeRuleName :: Lens' EventIntegrationAssociation (Maybe Text)
- data ScheduleConfiguration = ScheduleConfiguration' {}
- newScheduleConfiguration :: ScheduleConfiguration
- scheduleConfiguration_scheduleExpression :: Lens' ScheduleConfiguration (Maybe Text)
- scheduleConfiguration_object :: Lens' ScheduleConfiguration (Maybe Text)
- scheduleConfiguration_firstExecutionFrom :: Lens' ScheduleConfiguration (Maybe Text)
Service Configuration
defaultService :: Service Source #
API version 2020-07-29
of the Amazon AppIntegrations Service SDK configuration.
Errors
_AccessDeniedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
You do not have sufficient access to perform this action.
_InvalidRequestException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The request is not valid.
_DuplicateResourceException :: AsError a => Getting (First ServiceError) a ServiceError Source #
A resource with the specified name already exists.
_ResourceQuotaExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The allowed quota for the resource has been exceeded.
_ThrottlingException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The throttling limit has been exceeded.
_InternalServiceError :: AsError a => Getting (First ServiceError) a ServiceError Source #
Request processing failed due to an error or failure with the service.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified resource was not found.
DataIntegrationAssociationSummary
data DataIntegrationAssociationSummary Source #
Summary information about the DataIntegration association.
See: newDataIntegrationAssociationSummary
smart constructor.
DataIntegrationAssociationSummary' | |
|
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.
dataIntegrationAssociationSummary_clientId :: Lens' DataIntegrationAssociationSummary (Maybe Text) Source #
The identifier for teh client that is associated with the DataIntegration association.
dataIntegrationAssociationSummary_dataIntegrationAssociationArn :: Lens' DataIntegrationAssociationSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the DataIntegration association.
dataIntegrationAssociationSummary_dataIntegrationArn :: Lens' DataIntegrationAssociationSummary (Maybe Text) Source #
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.
dataIntegrationSummary_arn :: Lens' DataIntegrationSummary (Maybe Text) Source #
The Amazon Resource Name (ARN) of the DataIntegration.
dataIntegrationSummary_name :: Lens' DataIntegrationSummary (Maybe Text) Source #
The name of the DataIntegration.
dataIntegrationSummary_sourceURI :: Lens' DataIntegrationSummary (Maybe Text) Source #
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.
eventFilter_source :: Lens' EventFilter Text Source #
The source of the events.
EventIntegration
data EventIntegration Source #
The event integration.
See: newEventIntegration
smart constructor.
EventIntegration' | |
|
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.
eventIntegration_eventBridgeBus :: Lens' EventIntegration (Maybe Text) Source #
The Amazon EventBridge bus for the event integration.
eventIntegration_eventFilter :: Lens' EventIntegration (Maybe EventFilter) Source #
The event integration filter.
eventIntegration_eventIntegrationArn :: Lens' EventIntegration (Maybe Text) Source #
The Amazon Resource Name (ARN) of the event integration.
eventIntegration_name :: Lens' EventIntegration (Maybe Text) Source #
The name of the event integration.
eventIntegration_description :: Lens' EventIntegration (Maybe Text) Source #
The event integration description.
eventIntegration_tags :: Lens' EventIntegration (Maybe (HashMap Text Text)) Source #
The tags.
EventIntegrationAssociation
data EventIntegrationAssociation Source #
The event integration association.
See: newEventIntegrationAssociation
smart constructor.
EventIntegrationAssociation' | |
|
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.
eventIntegrationAssociation_clientId :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The identifier for the client that is associated with the event integration.
eventIntegrationAssociation_eventIntegrationName :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The name of the event integration.
eventIntegrationAssociation_clientAssociationMetadata :: Lens' EventIntegrationAssociation (Maybe (HashMap Text Text)) Source #
The metadata associated with the client.
eventIntegrationAssociation_eventIntegrationAssociationId :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The identifier for the event integration association.
eventIntegrationAssociation_eventIntegrationAssociationArn :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The Amazon Resource Name (ARN) for the event integration association.
eventIntegrationAssociation_eventBridgeRuleName :: Lens' EventIntegrationAssociation (Maybe Text) Source #
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.
ScheduleConfiguration' | |
|
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.
scheduleConfiguration_scheduleExpression :: Lens' ScheduleConfiguration (Maybe Text) Source #
How often the data should be pulled from data source.
scheduleConfiguration_object :: Lens' ScheduleConfiguration (Maybe Text) Source #
The name of the object to pull from the data source.
scheduleConfiguration_firstExecutionFrom :: Lens' ScheduleConfiguration (Maybe Text) Source #
The start date for objects to import in the first flow run.