| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.AppIntegrationS.Types.EventIntegrationAssociation
Description
Synopsis
- data EventIntegrationAssociation = EventIntegrationAssociation' {}
- newEventIntegrationAssociation :: EventIntegrationAssociation
- eventIntegrationAssociation_clientAssociationMetadata :: Lens' EventIntegrationAssociation (Maybe (HashMap Text Text))
- eventIntegrationAssociation_clientId :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventBridgeRuleName :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventIntegrationAssociationArn :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventIntegrationAssociationId :: Lens' EventIntegrationAssociation (Maybe Text)
- eventIntegrationAssociation_eventIntegrationName :: Lens' EventIntegrationAssociation (Maybe Text)
Documentation
data EventIntegrationAssociation Source #
The event integration association.
See: newEventIntegrationAssociation smart constructor.
Constructors
| EventIntegrationAssociation' | |
Fields
| |
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.
eventIntegrationAssociation_clientAssociationMetadata :: Lens' EventIntegrationAssociation (Maybe (HashMap Text Text)) Source #
The metadata associated with the client.
eventIntegrationAssociation_clientId :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The identifier for the client that is associated with the event integration.
eventIntegrationAssociation_eventBridgeRuleName :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The name of the EventBridge rule.
eventIntegrationAssociation_eventIntegrationAssociationArn :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The Amazon Resource Name (ARN) for the event integration association.
eventIntegrationAssociation_eventIntegrationAssociationId :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The identifier for the event integration association.
eventIntegrationAssociation_eventIntegrationName :: Lens' EventIntegrationAssociation (Maybe Text) Source #
The name of the event integration.