| Copyright | (c) 2013-2018 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 |
| Language | Haskell2010 |
Network.AWS.AppSync.UpdateResolver
Description
Updates a Resolver object.
- updateResolver :: Text -> Text -> Text -> Text -> Text -> UpdateResolver
- data UpdateResolver
- urResponseMappingTemplate :: Lens' UpdateResolver (Maybe Text)
- urApiId :: Lens' UpdateResolver Text
- urTypeName :: Lens' UpdateResolver Text
- urFieldName :: Lens' UpdateResolver Text
- urDataSourceName :: Lens' UpdateResolver Text
- urRequestMappingTemplate :: Lens' UpdateResolver Text
- updateResolverResponse :: Int -> UpdateResolverResponse
- data UpdateResolverResponse
- urrsResolver :: Lens' UpdateResolverResponse (Maybe Resolver)
- urrsResponseStatus :: Lens' UpdateResolverResponse Int
Creating a Request
Creates a value of UpdateResolver with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urResponseMappingTemplate- The new response mapping template.urApiId- The API ID.urTypeName- The new type name.urFieldName- The new field name.urDataSourceName- The new data source name.urRequestMappingTemplate- The new request mapping template.
data UpdateResolver Source #
See: updateResolver smart constructor.
Instances
Request Lenses
urResponseMappingTemplate :: Lens' UpdateResolver (Maybe Text) Source #
The new response mapping template.
urTypeName :: Lens' UpdateResolver Text Source #
The new type name.
urFieldName :: Lens' UpdateResolver Text Source #
The new field name.
urDataSourceName :: Lens' UpdateResolver Text Source #
The new data source name.
urRequestMappingTemplate :: Lens' UpdateResolver Text Source #
The new request mapping template.
Destructuring the Response
updateResolverResponse Source #
Arguments
| :: Int | |
| -> UpdateResolverResponse |
Creates a value of UpdateResolverResponse with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
urrsResolver- The updatedResolverobject.urrsResponseStatus- -- | The response status code.
data UpdateResolverResponse Source #
See: updateResolverResponse smart constructor.
Response Lenses
urrsResolver :: Lens' UpdateResolverResponse (Maybe Resolver) Source #
The updated Resolver object.
urrsResponseStatus :: Lens' UpdateResolverResponse Int Source #
- - | The response status code.