{-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-orphans #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Test.AWS.Gen.Lambda -- Copyright : (c) 2013-2017 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.Lambda where import Data.Proxy import Network.AWS.Lambda import Test.AWS.Fixture import Test.AWS.Lambda.Internal import Test.AWS.Prelude import Test.Tasty -- Auto-generated: the actual test selection needs to be manually placed into -- the top-level so that real test data can be incrementally added. -- -- This commented snippet is what the entire set should look like: -- fixtures :: TestTree -- fixtures = -- [ testGroup "request" -- [ requestGetFunctionConfiguration $ -- getFunctionConfiguration -- -- , requestDeleteEventSourceMapping $ -- deleteEventSourceMapping -- -- , requestUpdateEventSourceMapping $ -- updateEventSourceMapping -- -- , requestCreateAlias $ -- createAlias -- -- , requestListVersionsByFunction $ -- listVersionsByFunction -- -- , requestListAliases $ -- listAliases -- -- , requestRemovePermission $ -- removePermission -- -- , requestInvoke $ -- invoke -- -- , requestGetAlias $ -- getAlias -- -- , requestGetEventSourceMapping $ -- getEventSourceMapping -- -- , requestCreateFunction $ -- createFunction -- -- , requestCreateEventSourceMapping $ -- createEventSourceMapping -- -- , requestGetFunction $ -- getFunction -- -- , requestListEventSourceMappings $ -- listEventSourceMappings -- -- , requestDeleteAlias $ -- deleteAlias -- -- , requestUpdateAlias $ -- updateAlias -- -- , requestGetAccountSettings $ -- getAccountSettings -- -- , requestAddPermission $ -- addPermission -- -- , requestTagResource $ -- tagResource -- -- , requestPublishVersion $ -- publishVersion -- -- , requestListTags $ -- listTags -- -- , requestDeleteFunction $ -- deleteFunction -- -- , requestUntagResource $ -- untagResource -- -- , requestUpdateFunctionConfiguration $ -- updateFunctionConfiguration -- -- , requestListFunctions $ -- listFunctions -- -- , requestUpdateFunctionCode $ -- updateFunctionCode -- -- , requestGetPolicy $ -- getPolicy -- -- ] -- , testGroup "response" -- [ responseGetFunctionConfiguration $ -- functionConfiguration -- -- , responseDeleteEventSourceMapping $ -- eventSourceMappingConfiguration -- -- , responseUpdateEventSourceMapping $ -- eventSourceMappingConfiguration -- -- , responseCreateAlias $ -- aliasConfiguration -- -- , responseListVersionsByFunction $ -- listVersionsByFunctionResponse -- -- , responseListAliases $ -- listAliasesResponse -- -- , responseRemovePermission $ -- removePermissionResponse -- -- , responseInvoke $ -- invokeResponse -- -- , responseGetAlias $ -- aliasConfiguration -- -- , responseGetEventSourceMapping $ -- eventSourceMappingConfiguration -- -- , responseCreateFunction $ -- functionConfiguration -- -- , responseCreateEventSourceMapping $ -- eventSourceMappingConfiguration -- -- , responseGetFunction $ -- getFunctionResponse -- -- , responseListEventSourceMappings $ -- listEventSourceMappingsResponse -- -- , responseDeleteAlias $ -- deleteAliasResponse -- -- , responseUpdateAlias $ -- aliasConfiguration -- -- , responseGetAccountSettings $ -- getAccountSettingsResponse -- -- , responseAddPermission $ -- addPermissionResponse -- -- , responseTagResource $ -- tagResourceResponse -- -- , responsePublishVersion $ -- functionConfiguration -- -- , responseListTags $ -- listTagsResponse -- -- , responseDeleteFunction $ -- deleteFunctionResponse -- -- , responseUntagResource $ -- untagResourceResponse -- -- , responseUpdateFunctionConfiguration $ -- functionConfiguration -- -- , responseListFunctions $ -- listFunctionsResponse -- -- , responseUpdateFunctionCode $ -- functionConfiguration -- -- , responseGetPolicy $ -- getPolicyResponse -- -- ] -- ] -- Requests requestGetFunctionConfiguration :: GetFunctionConfiguration -> TestTree requestGetFunctionConfiguration = req "GetFunctionConfiguration" "fixture/GetFunctionConfiguration.yaml" requestDeleteEventSourceMapping :: DeleteEventSourceMapping -> TestTree requestDeleteEventSourceMapping = req "DeleteEventSourceMapping" "fixture/DeleteEventSourceMapping.yaml" requestUpdateEventSourceMapping :: UpdateEventSourceMapping -> TestTree requestUpdateEventSourceMapping = req "UpdateEventSourceMapping" "fixture/UpdateEventSourceMapping.yaml" requestCreateAlias :: CreateAlias -> TestTree requestCreateAlias = req "CreateAlias" "fixture/CreateAlias.yaml" requestListVersionsByFunction :: ListVersionsByFunction -> TestTree requestListVersionsByFunction = req "ListVersionsByFunction" "fixture/ListVersionsByFunction.yaml" requestListAliases :: ListAliases -> TestTree requestListAliases = req "ListAliases" "fixture/ListAliases.yaml" requestRemovePermission :: RemovePermission -> TestTree requestRemovePermission = req "RemovePermission" "fixture/RemovePermission.yaml" requestInvoke :: Invoke -> TestTree requestInvoke = req "Invoke" "fixture/Invoke.yaml" requestGetAlias :: GetAlias -> TestTree requestGetAlias = req "GetAlias" "fixture/GetAlias.yaml" requestGetEventSourceMapping :: GetEventSourceMapping -> TestTree requestGetEventSourceMapping = req "GetEventSourceMapping" "fixture/GetEventSourceMapping.yaml" requestCreateFunction :: CreateFunction -> TestTree requestCreateFunction = req "CreateFunction" "fixture/CreateFunction.yaml" requestCreateEventSourceMapping :: CreateEventSourceMapping -> TestTree requestCreateEventSourceMapping = req "CreateEventSourceMapping" "fixture/CreateEventSourceMapping.yaml" requestGetFunction :: GetFunction -> TestTree requestGetFunction = req "GetFunction" "fixture/GetFunction.yaml" requestListEventSourceMappings :: ListEventSourceMappings -> TestTree requestListEventSourceMappings = req "ListEventSourceMappings" "fixture/ListEventSourceMappings.yaml" requestDeleteAlias :: DeleteAlias -> TestTree requestDeleteAlias = req "DeleteAlias" "fixture/DeleteAlias.yaml" requestUpdateAlias :: UpdateAlias -> TestTree requestUpdateAlias = req "UpdateAlias" "fixture/UpdateAlias.yaml" requestGetAccountSettings :: GetAccountSettings -> TestTree requestGetAccountSettings = req "GetAccountSettings" "fixture/GetAccountSettings.yaml" requestAddPermission :: AddPermission -> TestTree requestAddPermission = req "AddPermission" "fixture/AddPermission.yaml" requestTagResource :: TagResource -> TestTree requestTagResource = req "TagResource" "fixture/TagResource.yaml" requestPublishVersion :: PublishVersion -> TestTree requestPublishVersion = req "PublishVersion" "fixture/PublishVersion.yaml" requestListTags :: ListTags -> TestTree requestListTags = req "ListTags" "fixture/ListTags.yaml" requestDeleteFunction :: DeleteFunction -> TestTree requestDeleteFunction = req "DeleteFunction" "fixture/DeleteFunction.yaml" requestUntagResource :: UntagResource -> TestTree requestUntagResource = req "UntagResource" "fixture/UntagResource.yaml" requestUpdateFunctionConfiguration :: UpdateFunctionConfiguration -> TestTree requestUpdateFunctionConfiguration = req "UpdateFunctionConfiguration" "fixture/UpdateFunctionConfiguration.yaml" requestListFunctions :: ListFunctions -> TestTree requestListFunctions = req "ListFunctions" "fixture/ListFunctions.yaml" requestUpdateFunctionCode :: UpdateFunctionCode -> TestTree requestUpdateFunctionCode = req "UpdateFunctionCode" "fixture/UpdateFunctionCode.yaml" requestGetPolicy :: GetPolicy -> TestTree requestGetPolicy = req "GetPolicy" "fixture/GetPolicy.yaml" -- Responses responseGetFunctionConfiguration :: FunctionConfiguration -> TestTree responseGetFunctionConfiguration = res "GetFunctionConfigurationResponse" "fixture/GetFunctionConfigurationResponse.proto" lambda (Proxy :: Proxy GetFunctionConfiguration) responseDeleteEventSourceMapping :: EventSourceMappingConfiguration -> TestTree responseDeleteEventSourceMapping = res "DeleteEventSourceMappingResponse" "fixture/DeleteEventSourceMappingResponse.proto" lambda (Proxy :: Proxy DeleteEventSourceMapping) responseUpdateEventSourceMapping :: EventSourceMappingConfiguration -> TestTree responseUpdateEventSourceMapping = res "UpdateEventSourceMappingResponse" "fixture/UpdateEventSourceMappingResponse.proto" lambda (Proxy :: Proxy UpdateEventSourceMapping) responseCreateAlias :: AliasConfiguration -> TestTree responseCreateAlias = res "CreateAliasResponse" "fixture/CreateAliasResponse.proto" lambda (Proxy :: Proxy CreateAlias) responseListVersionsByFunction :: ListVersionsByFunctionResponse -> TestTree responseListVersionsByFunction = res "ListVersionsByFunctionResponse" "fixture/ListVersionsByFunctionResponse.proto" lambda (Proxy :: Proxy ListVersionsByFunction) responseListAliases :: ListAliasesResponse -> TestTree responseListAliases = res "ListAliasesResponse" "fixture/ListAliasesResponse.proto" lambda (Proxy :: Proxy ListAliases) responseRemovePermission :: RemovePermissionResponse -> TestTree responseRemovePermission = res "RemovePermissionResponse" "fixture/RemovePermissionResponse.proto" lambda (Proxy :: Proxy RemovePermission) responseInvoke :: InvokeResponse -> TestTree responseInvoke = res "InvokeResponse" "fixture/InvokeResponse.proto" lambda (Proxy :: Proxy Invoke) responseGetAlias :: AliasConfiguration -> TestTree responseGetAlias = res "GetAliasResponse" "fixture/GetAliasResponse.proto" lambda (Proxy :: Proxy GetAlias) responseGetEventSourceMapping :: EventSourceMappingConfiguration -> TestTree responseGetEventSourceMapping = res "GetEventSourceMappingResponse" "fixture/GetEventSourceMappingResponse.proto" lambda (Proxy :: Proxy GetEventSourceMapping) responseCreateFunction :: FunctionConfiguration -> TestTree responseCreateFunction = res "CreateFunctionResponse" "fixture/CreateFunctionResponse.proto" lambda (Proxy :: Proxy CreateFunction) responseCreateEventSourceMapping :: EventSourceMappingConfiguration -> TestTree responseCreateEventSourceMapping = res "CreateEventSourceMappingResponse" "fixture/CreateEventSourceMappingResponse.proto" lambda (Proxy :: Proxy CreateEventSourceMapping) responseGetFunction :: GetFunctionResponse -> TestTree responseGetFunction = res "GetFunctionResponse" "fixture/GetFunctionResponse.proto" lambda (Proxy :: Proxy GetFunction) responseListEventSourceMappings :: ListEventSourceMappingsResponse -> TestTree responseListEventSourceMappings = res "ListEventSourceMappingsResponse" "fixture/ListEventSourceMappingsResponse.proto" lambda (Proxy :: Proxy ListEventSourceMappings) responseDeleteAlias :: DeleteAliasResponse -> TestTree responseDeleteAlias = res "DeleteAliasResponse" "fixture/DeleteAliasResponse.proto" lambda (Proxy :: Proxy DeleteAlias) responseUpdateAlias :: AliasConfiguration -> TestTree responseUpdateAlias = res "UpdateAliasResponse" "fixture/UpdateAliasResponse.proto" lambda (Proxy :: Proxy UpdateAlias) responseGetAccountSettings :: GetAccountSettingsResponse -> TestTree responseGetAccountSettings = res "GetAccountSettingsResponse" "fixture/GetAccountSettingsResponse.proto" lambda (Proxy :: Proxy GetAccountSettings) responseAddPermission :: AddPermissionResponse -> TestTree responseAddPermission = res "AddPermissionResponse" "fixture/AddPermissionResponse.proto" lambda (Proxy :: Proxy AddPermission) responseTagResource :: TagResourceResponse -> TestTree responseTagResource = res "TagResourceResponse" "fixture/TagResourceResponse.proto" lambda (Proxy :: Proxy TagResource) responsePublishVersion :: FunctionConfiguration -> TestTree responsePublishVersion = res "PublishVersionResponse" "fixture/PublishVersionResponse.proto" lambda (Proxy :: Proxy PublishVersion) responseListTags :: ListTagsResponse -> TestTree responseListTags = res "ListTagsResponse" "fixture/ListTagsResponse.proto" lambda (Proxy :: Proxy ListTags) responseDeleteFunction :: DeleteFunctionResponse -> TestTree responseDeleteFunction = res "DeleteFunctionResponse" "fixture/DeleteFunctionResponse.proto" lambda (Proxy :: Proxy DeleteFunction) responseUntagResource :: UntagResourceResponse -> TestTree responseUntagResource = res "UntagResourceResponse" "fixture/UntagResourceResponse.proto" lambda (Proxy :: Proxy UntagResource) responseUpdateFunctionConfiguration :: FunctionConfiguration -> TestTree responseUpdateFunctionConfiguration = res "UpdateFunctionConfigurationResponse" "fixture/UpdateFunctionConfigurationResponse.proto" lambda (Proxy :: Proxy UpdateFunctionConfiguration) responseListFunctions :: ListFunctionsResponse -> TestTree responseListFunctions = res "ListFunctionsResponse" "fixture/ListFunctionsResponse.proto" lambda (Proxy :: Proxy ListFunctions) responseUpdateFunctionCode :: FunctionConfiguration -> TestTree responseUpdateFunctionCode = res "UpdateFunctionCodeResponse" "fixture/UpdateFunctionCodeResponse.proto" lambda (Proxy :: Proxy UpdateFunctionCode) responseGetPolicy :: GetPolicyResponse -> TestTree responseGetPolicy = res "GetPolicyResponse" "fixture/GetPolicyResponse.proto" lambda (Proxy :: Proxy GetPolicy)