| 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.Schemas.UpdateDiscoverer
Description
Updates the discoverer
Synopsis
- data UpdateDiscoverer = UpdateDiscoverer' {}
- newUpdateDiscoverer :: Text -> UpdateDiscoverer
- updateDiscoverer_crossAccount :: Lens' UpdateDiscoverer (Maybe Bool)
- updateDiscoverer_description :: Lens' UpdateDiscoverer (Maybe Text)
- updateDiscoverer_discovererId :: Lens' UpdateDiscoverer Text
- data UpdateDiscovererResponse = UpdateDiscovererResponse' {
- crossAccount :: Maybe Bool
- description :: Maybe Text
- discovererArn :: Maybe Text
- discovererId :: Maybe Text
- sourceArn :: Maybe Text
- state :: Maybe DiscovererState
- tags :: Maybe (HashMap Text Text)
- httpStatus :: Int
- newUpdateDiscovererResponse :: Int -> UpdateDiscovererResponse
- updateDiscovererResponse_crossAccount :: Lens' UpdateDiscovererResponse (Maybe Bool)
- updateDiscovererResponse_description :: Lens' UpdateDiscovererResponse (Maybe Text)
- updateDiscovererResponse_discovererArn :: Lens' UpdateDiscovererResponse (Maybe Text)
- updateDiscovererResponse_discovererId :: Lens' UpdateDiscovererResponse (Maybe Text)
- updateDiscovererResponse_sourceArn :: Lens' UpdateDiscovererResponse (Maybe Text)
- updateDiscovererResponse_state :: Lens' UpdateDiscovererResponse (Maybe DiscovererState)
- updateDiscovererResponse_tags :: Lens' UpdateDiscovererResponse (Maybe (HashMap Text Text))
- updateDiscovererResponse_httpStatus :: Lens' UpdateDiscovererResponse Int
Creating a Request
data UpdateDiscoverer Source #
See: newUpdateDiscoverer smart constructor.
Constructors
| UpdateDiscoverer' | |
Fields
| |
Instances
Arguments
| :: Text | |
| -> UpdateDiscoverer |
Create a value of UpdateDiscoverer 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:
UpdateDiscoverer, updateDiscoverer_crossAccount - Support discovery of schemas in events sent to the bus from another
account. (default: true)
UpdateDiscoverer, updateDiscoverer_description - The description of the discoverer to update.
UpdateDiscoverer, updateDiscoverer_discovererId - The ID of the discoverer.
Request Lenses
updateDiscoverer_crossAccount :: Lens' UpdateDiscoverer (Maybe Bool) Source #
Support discovery of schemas in events sent to the bus from another account. (default: true)
updateDiscoverer_description :: Lens' UpdateDiscoverer (Maybe Text) Source #
The description of the discoverer to update.
updateDiscoverer_discovererId :: Lens' UpdateDiscoverer Text Source #
The ID of the discoverer.
Destructuring the Response
data UpdateDiscovererResponse Source #
See: newUpdateDiscovererResponse smart constructor.
Constructors
| UpdateDiscovererResponse' | |
Fields
| |
Instances
newUpdateDiscovererResponse Source #
Create a value of UpdateDiscovererResponse 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:
UpdateDiscoverer, updateDiscovererResponse_crossAccount - The Status if the discoverer will discover schemas from events sent from
another account.
UpdateDiscoverer, updateDiscovererResponse_description - The description of the discoverer.
UpdateDiscovererResponse, updateDiscovererResponse_discovererArn - The ARN of the discoverer.
UpdateDiscoverer, updateDiscovererResponse_discovererId - The ID of the discoverer.
UpdateDiscovererResponse, updateDiscovererResponse_sourceArn - The ARN of the event bus.
UpdateDiscovererResponse, updateDiscovererResponse_state - The state of the discoverer.
UpdateDiscovererResponse, updateDiscovererResponse_tags - Tags associated with the resource.
$sel:httpStatus:UpdateDiscovererResponse', updateDiscovererResponse_httpStatus - The response's http status code.
Response Lenses
updateDiscovererResponse_crossAccount :: Lens' UpdateDiscovererResponse (Maybe Bool) Source #
The Status if the discoverer will discover schemas from events sent from another account.
updateDiscovererResponse_description :: Lens' UpdateDiscovererResponse (Maybe Text) Source #
The description of the discoverer.
updateDiscovererResponse_discovererArn :: Lens' UpdateDiscovererResponse (Maybe Text) Source #
The ARN of the discoverer.
updateDiscovererResponse_discovererId :: Lens' UpdateDiscovererResponse (Maybe Text) Source #
The ID of the discoverer.
updateDiscovererResponse_sourceArn :: Lens' UpdateDiscovererResponse (Maybe Text) Source #
The ARN of the event bus.
updateDiscovererResponse_state :: Lens' UpdateDiscovererResponse (Maybe DiscovererState) Source #
The state of the discoverer.
updateDiscovererResponse_tags :: Lens' UpdateDiscovererResponse (Maybe (HashMap Text Text)) Source #
Tags associated with the resource.
updateDiscovererResponse_httpStatus :: Lens' UpdateDiscovererResponse Int Source #
The response's http status code.