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 |
Returns information about the event integration.
Synopsis
- data GetEventIntegration = GetEventIntegration' {}
- newGetEventIntegration :: Text -> GetEventIntegration
- getEventIntegration_name :: Lens' GetEventIntegration Text
- data GetEventIntegrationResponse = GetEventIntegrationResponse' {
- eventBridgeBus :: Maybe Text
- eventFilter :: Maybe EventFilter
- eventIntegrationArn :: Maybe Text
- name :: Maybe Text
- description :: Maybe Text
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newGetEventIntegrationResponse :: Int -> GetEventIntegrationResponse
- getEventIntegrationResponse_eventBridgeBus :: Lens' GetEventIntegrationResponse (Maybe Text)
- getEventIntegrationResponse_eventFilter :: Lens' GetEventIntegrationResponse (Maybe EventFilter)
- getEventIntegrationResponse_eventIntegrationArn :: Lens' GetEventIntegrationResponse (Maybe Text)
- getEventIntegrationResponse_name :: Lens' GetEventIntegrationResponse (Maybe Text)
- getEventIntegrationResponse_description :: Lens' GetEventIntegrationResponse (Maybe Text)
- getEventIntegrationResponse_tags :: Lens' GetEventIntegrationResponse (Maybe (HashMap Text Text))
- getEventIntegrationResponse_httpStatus :: Lens' GetEventIntegrationResponse Int
Creating a Request
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.
Request Lenses
getEventIntegration_name :: Lens' GetEventIntegration Text Source #
The name of the event integration.
Destructuring the Response
data GetEventIntegrationResponse Source #
See: newGetEventIntegrationResponse
smart constructor.
GetEventIntegrationResponse' | |
|
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.
Response Lenses
getEventIntegrationResponse_eventBridgeBus :: Lens' GetEventIntegrationResponse (Maybe Text) Source #
The EventBridge bus.
getEventIntegrationResponse_eventFilter :: Lens' GetEventIntegrationResponse (Maybe EventFilter) Source #
The event filter.
getEventIntegrationResponse_eventIntegrationArn :: Lens' GetEventIntegrationResponse (Maybe Text) Source #
The Amazon Resource Name (ARN) for the event integration.
getEventIntegrationResponse_name :: Lens' GetEventIntegrationResponse (Maybe Text) Source #
The name of the event integration.
getEventIntegrationResponse_description :: Lens' GetEventIntegrationResponse (Maybe Text) Source #
The description of the event integration.
getEventIntegrationResponse_tags :: Lens' GetEventIntegrationResponse (Maybe (HashMap Text Text)) Source #
One or more tags.
getEventIntegrationResponse_httpStatus :: Lens' GetEventIntegrationResponse Int Source #
The response's http status code.