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
- 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)
Documentation
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.