{-# OPTIONS_GHC -fno-warn-orphans #-}
{-# OPTIONS_GHC -fno-warn-unused-imports #-}
-- Derived from AWS service descriptions, licensed under Apache 2.0.
-- |
-- Module : Test.Amazonka.Gen.KinesisAnalytics
-- Copyright : (c) 2013-2023 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
module Test.Amazonka.Gen.KinesisAnalytics where
import Amazonka.KinesisAnalytics
import qualified Data.Proxy as Proxy
import Test.Amazonka.Fixture
import Test.Amazonka.KinesisAnalytics.Internal
import Test.Amazonka.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"
-- [ requestAddApplicationCloudWatchLoggingOption $
-- newAddApplicationCloudWatchLoggingOption
--
-- , requestAddApplicationInput $
-- newAddApplicationInput
--
-- , requestAddApplicationInputProcessingConfiguration $
-- newAddApplicationInputProcessingConfiguration
--
-- , requestAddApplicationOutput $
-- newAddApplicationOutput
--
-- , requestAddApplicationReferenceDataSource $
-- newAddApplicationReferenceDataSource
--
-- , requestCreateApplication $
-- newCreateApplication
--
-- , requestDeleteApplication $
-- newDeleteApplication
--
-- , requestDeleteApplicationCloudWatchLoggingOption $
-- newDeleteApplicationCloudWatchLoggingOption
--
-- , requestDeleteApplicationInputProcessingConfiguration $
-- newDeleteApplicationInputProcessingConfiguration
--
-- , requestDeleteApplicationOutput $
-- newDeleteApplicationOutput
--
-- , requestDeleteApplicationReferenceDataSource $
-- newDeleteApplicationReferenceDataSource
--
-- , requestDescribeApplication $
-- newDescribeApplication
--
-- , requestDiscoverInputSchema $
-- newDiscoverInputSchema
--
-- , requestListApplications $
-- newListApplications
--
-- , requestListTagsForResource $
-- newListTagsForResource
--
-- , requestStartApplication $
-- newStartApplication
--
-- , requestStopApplication $
-- newStopApplication
--
-- , requestTagResource $
-- newTagResource
--
-- , requestUntagResource $
-- newUntagResource
--
-- , requestUpdateApplication $
-- newUpdateApplication
--
-- ]
-- , testGroup "response"
-- [ responseAddApplicationCloudWatchLoggingOption $
-- newAddApplicationCloudWatchLoggingOptionResponse
--
-- , responseAddApplicationInput $
-- newAddApplicationInputResponse
--
-- , responseAddApplicationInputProcessingConfiguration $
-- newAddApplicationInputProcessingConfigurationResponse
--
-- , responseAddApplicationOutput $
-- newAddApplicationOutputResponse
--
-- , responseAddApplicationReferenceDataSource $
-- newAddApplicationReferenceDataSourceResponse
--
-- , responseCreateApplication $
-- newCreateApplicationResponse
--
-- , responseDeleteApplication $
-- newDeleteApplicationResponse
--
-- , responseDeleteApplicationCloudWatchLoggingOption $
-- newDeleteApplicationCloudWatchLoggingOptionResponse
--
-- , responseDeleteApplicationInputProcessingConfiguration $
-- newDeleteApplicationInputProcessingConfigurationResponse
--
-- , responseDeleteApplicationOutput $
-- newDeleteApplicationOutputResponse
--
-- , responseDeleteApplicationReferenceDataSource $
-- newDeleteApplicationReferenceDataSourceResponse
--
-- , responseDescribeApplication $
-- newDescribeApplicationResponse
--
-- , responseDiscoverInputSchema $
-- newDiscoverInputSchemaResponse
--
-- , responseListApplications $
-- newListApplicationsResponse
--
-- , responseListTagsForResource $
-- newListTagsForResourceResponse
--
-- , responseStartApplication $
-- newStartApplicationResponse
--
-- , responseStopApplication $
-- newStopApplicationResponse
--
-- , responseTagResource $
-- newTagResourceResponse
--
-- , responseUntagResource $
-- newUntagResourceResponse
--
-- , responseUpdateApplication $
-- newUpdateApplicationResponse
--
-- ]
-- ]
-- Requests
requestAddApplicationCloudWatchLoggingOption :: AddApplicationCloudWatchLoggingOption -> TestTree
requestAddApplicationCloudWatchLoggingOption =
req
"AddApplicationCloudWatchLoggingOption"
"fixture/AddApplicationCloudWatchLoggingOption.yaml"
requestAddApplicationInput :: AddApplicationInput -> TestTree
requestAddApplicationInput =
req
"AddApplicationInput"
"fixture/AddApplicationInput.yaml"
requestAddApplicationInputProcessingConfiguration :: AddApplicationInputProcessingConfiguration -> TestTree
requestAddApplicationInputProcessingConfiguration =
req
"AddApplicationInputProcessingConfiguration"
"fixture/AddApplicationInputProcessingConfiguration.yaml"
requestAddApplicationOutput :: AddApplicationOutput -> TestTree
requestAddApplicationOutput =
req
"AddApplicationOutput"
"fixture/AddApplicationOutput.yaml"
requestAddApplicationReferenceDataSource :: AddApplicationReferenceDataSource -> TestTree
requestAddApplicationReferenceDataSource =
req
"AddApplicationReferenceDataSource"
"fixture/AddApplicationReferenceDataSource.yaml"
requestCreateApplication :: CreateApplication -> TestTree
requestCreateApplication =
req
"CreateApplication"
"fixture/CreateApplication.yaml"
requestDeleteApplication :: DeleteApplication -> TestTree
requestDeleteApplication =
req
"DeleteApplication"
"fixture/DeleteApplication.yaml"
requestDeleteApplicationCloudWatchLoggingOption :: DeleteApplicationCloudWatchLoggingOption -> TestTree
requestDeleteApplicationCloudWatchLoggingOption =
req
"DeleteApplicationCloudWatchLoggingOption"
"fixture/DeleteApplicationCloudWatchLoggingOption.yaml"
requestDeleteApplicationInputProcessingConfiguration :: DeleteApplicationInputProcessingConfiguration -> TestTree
requestDeleteApplicationInputProcessingConfiguration =
req
"DeleteApplicationInputProcessingConfiguration"
"fixture/DeleteApplicationInputProcessingConfiguration.yaml"
requestDeleteApplicationOutput :: DeleteApplicationOutput -> TestTree
requestDeleteApplicationOutput =
req
"DeleteApplicationOutput"
"fixture/DeleteApplicationOutput.yaml"
requestDeleteApplicationReferenceDataSource :: DeleteApplicationReferenceDataSource -> TestTree
requestDeleteApplicationReferenceDataSource =
req
"DeleteApplicationReferenceDataSource"
"fixture/DeleteApplicationReferenceDataSource.yaml"
requestDescribeApplication :: DescribeApplication -> TestTree
requestDescribeApplication =
req
"DescribeApplication"
"fixture/DescribeApplication.yaml"
requestDiscoverInputSchema :: DiscoverInputSchema -> TestTree
requestDiscoverInputSchema =
req
"DiscoverInputSchema"
"fixture/DiscoverInputSchema.yaml"
requestListApplications :: ListApplications -> TestTree
requestListApplications =
req
"ListApplications"
"fixture/ListApplications.yaml"
requestListTagsForResource :: ListTagsForResource -> TestTree
requestListTagsForResource =
req
"ListTagsForResource"
"fixture/ListTagsForResource.yaml"
requestStartApplication :: StartApplication -> TestTree
requestStartApplication =
req
"StartApplication"
"fixture/StartApplication.yaml"
requestStopApplication :: StopApplication -> TestTree
requestStopApplication =
req
"StopApplication"
"fixture/StopApplication.yaml"
requestTagResource :: TagResource -> TestTree
requestTagResource =
req
"TagResource"
"fixture/TagResource.yaml"
requestUntagResource :: UntagResource -> TestTree
requestUntagResource =
req
"UntagResource"
"fixture/UntagResource.yaml"
requestUpdateApplication :: UpdateApplication -> TestTree
requestUpdateApplication =
req
"UpdateApplication"
"fixture/UpdateApplication.yaml"
-- Responses
responseAddApplicationCloudWatchLoggingOption :: AddApplicationCloudWatchLoggingOptionResponse -> TestTree
responseAddApplicationCloudWatchLoggingOption =
res
"AddApplicationCloudWatchLoggingOptionResponse"
"fixture/AddApplicationCloudWatchLoggingOptionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddApplicationCloudWatchLoggingOption)
responseAddApplicationInput :: AddApplicationInputResponse -> TestTree
responseAddApplicationInput =
res
"AddApplicationInputResponse"
"fixture/AddApplicationInputResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddApplicationInput)
responseAddApplicationInputProcessingConfiguration :: AddApplicationInputProcessingConfigurationResponse -> TestTree
responseAddApplicationInputProcessingConfiguration =
res
"AddApplicationInputProcessingConfigurationResponse"
"fixture/AddApplicationInputProcessingConfigurationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddApplicationInputProcessingConfiguration)
responseAddApplicationOutput :: AddApplicationOutputResponse -> TestTree
responseAddApplicationOutput =
res
"AddApplicationOutputResponse"
"fixture/AddApplicationOutputResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddApplicationOutput)
responseAddApplicationReferenceDataSource :: AddApplicationReferenceDataSourceResponse -> TestTree
responseAddApplicationReferenceDataSource =
res
"AddApplicationReferenceDataSourceResponse"
"fixture/AddApplicationReferenceDataSourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy AddApplicationReferenceDataSource)
responseCreateApplication :: CreateApplicationResponse -> TestTree
responseCreateApplication =
res
"CreateApplicationResponse"
"fixture/CreateApplicationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateApplication)
responseDeleteApplication :: DeleteApplicationResponse -> TestTree
responseDeleteApplication =
res
"DeleteApplicationResponse"
"fixture/DeleteApplicationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteApplication)
responseDeleteApplicationCloudWatchLoggingOption :: DeleteApplicationCloudWatchLoggingOptionResponse -> TestTree
responseDeleteApplicationCloudWatchLoggingOption =
res
"DeleteApplicationCloudWatchLoggingOptionResponse"
"fixture/DeleteApplicationCloudWatchLoggingOptionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteApplicationCloudWatchLoggingOption)
responseDeleteApplicationInputProcessingConfiguration :: DeleteApplicationInputProcessingConfigurationResponse -> TestTree
responseDeleteApplicationInputProcessingConfiguration =
res
"DeleteApplicationInputProcessingConfigurationResponse"
"fixture/DeleteApplicationInputProcessingConfigurationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteApplicationInputProcessingConfiguration)
responseDeleteApplicationOutput :: DeleteApplicationOutputResponse -> TestTree
responseDeleteApplicationOutput =
res
"DeleteApplicationOutputResponse"
"fixture/DeleteApplicationOutputResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteApplicationOutput)
responseDeleteApplicationReferenceDataSource :: DeleteApplicationReferenceDataSourceResponse -> TestTree
responseDeleteApplicationReferenceDataSource =
res
"DeleteApplicationReferenceDataSourceResponse"
"fixture/DeleteApplicationReferenceDataSourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteApplicationReferenceDataSource)
responseDescribeApplication :: DescribeApplicationResponse -> TestTree
responseDescribeApplication =
res
"DescribeApplicationResponse"
"fixture/DescribeApplicationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeApplication)
responseDiscoverInputSchema :: DiscoverInputSchemaResponse -> TestTree
responseDiscoverInputSchema =
res
"DiscoverInputSchemaResponse"
"fixture/DiscoverInputSchemaResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DiscoverInputSchema)
responseListApplications :: ListApplicationsResponse -> TestTree
responseListApplications =
res
"ListApplicationsResponse"
"fixture/ListApplicationsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListApplications)
responseListTagsForResource :: ListTagsForResourceResponse -> TestTree
responseListTagsForResource =
res
"ListTagsForResourceResponse"
"fixture/ListTagsForResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListTagsForResource)
responseStartApplication :: StartApplicationResponse -> TestTree
responseStartApplication =
res
"StartApplicationResponse"
"fixture/StartApplicationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StartApplication)
responseStopApplication :: StopApplicationResponse -> TestTree
responseStopApplication =
res
"StopApplicationResponse"
"fixture/StopApplicationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy StopApplication)
responseTagResource :: TagResourceResponse -> TestTree
responseTagResource =
res
"TagResourceResponse"
"fixture/TagResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy TagResource)
responseUntagResource :: UntagResourceResponse -> TestTree
responseUntagResource =
res
"UntagResourceResponse"
"fixture/UntagResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UntagResource)
responseUpdateApplication :: UpdateApplicationResponse -> TestTree
responseUpdateApplication =
res
"UpdateApplicationResponse"
"fixture/UpdateApplicationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateApplication)