amazonka-cloudsearch-2.0: test/Test/Amazonka/Gen/CloudSearch.hs
{-# 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.CloudSearch
-- 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.CloudSearch where
import Amazonka.CloudSearch
import qualified Data.Proxy as Proxy
import Test.Amazonka.CloudSearch.Internal
import Test.Amazonka.Fixture
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"
-- [ requestBuildSuggesters $
-- newBuildSuggesters
--
-- , requestCreateDomain $
-- newCreateDomain
--
-- , requestDefineAnalysisScheme $
-- newDefineAnalysisScheme
--
-- , requestDefineExpression $
-- newDefineExpression
--
-- , requestDefineIndexField $
-- newDefineIndexField
--
-- , requestDefineSuggester $
-- newDefineSuggester
--
-- , requestDeleteAnalysisScheme $
-- newDeleteAnalysisScheme
--
-- , requestDeleteDomain $
-- newDeleteDomain
--
-- , requestDeleteExpression $
-- newDeleteExpression
--
-- , requestDeleteIndexField $
-- newDeleteIndexField
--
-- , requestDeleteSuggester $
-- newDeleteSuggester
--
-- , requestDescribeAnalysisSchemes $
-- newDescribeAnalysisSchemes
--
-- , requestDescribeAvailabilityOptions $
-- newDescribeAvailabilityOptions
--
-- , requestDescribeDomainEndpointOptions $
-- newDescribeDomainEndpointOptions
--
-- , requestDescribeDomains $
-- newDescribeDomains
--
-- , requestDescribeExpressions $
-- newDescribeExpressions
--
-- , requestDescribeIndexFields $
-- newDescribeIndexFields
--
-- , requestDescribeScalingParameters $
-- newDescribeScalingParameters
--
-- , requestDescribeServiceAccessPolicies $
-- newDescribeServiceAccessPolicies
--
-- , requestDescribeSuggesters $
-- newDescribeSuggesters
--
-- , requestIndexDocuments $
-- newIndexDocuments
--
-- , requestListDomainNames $
-- newListDomainNames
--
-- , requestUpdateAvailabilityOptions $
-- newUpdateAvailabilityOptions
--
-- , requestUpdateDomainEndpointOptions $
-- newUpdateDomainEndpointOptions
--
-- , requestUpdateScalingParameters $
-- newUpdateScalingParameters
--
-- , requestUpdateServiceAccessPolicies $
-- newUpdateServiceAccessPolicies
--
-- ]
-- , testGroup "response"
-- [ responseBuildSuggesters $
-- newBuildSuggestersResponse
--
-- , responseCreateDomain $
-- newCreateDomainResponse
--
-- , responseDefineAnalysisScheme $
-- newDefineAnalysisSchemeResponse
--
-- , responseDefineExpression $
-- newDefineExpressionResponse
--
-- , responseDefineIndexField $
-- newDefineIndexFieldResponse
--
-- , responseDefineSuggester $
-- newDefineSuggesterResponse
--
-- , responseDeleteAnalysisScheme $
-- newDeleteAnalysisSchemeResponse
--
-- , responseDeleteDomain $
-- newDeleteDomainResponse
--
-- , responseDeleteExpression $
-- newDeleteExpressionResponse
--
-- , responseDeleteIndexField $
-- newDeleteIndexFieldResponse
--
-- , responseDeleteSuggester $
-- newDeleteSuggesterResponse
--
-- , responseDescribeAnalysisSchemes $
-- newDescribeAnalysisSchemesResponse
--
-- , responseDescribeAvailabilityOptions $
-- newDescribeAvailabilityOptionsResponse
--
-- , responseDescribeDomainEndpointOptions $
-- newDescribeDomainEndpointOptionsResponse
--
-- , responseDescribeDomains $
-- newDescribeDomainsResponse
--
-- , responseDescribeExpressions $
-- newDescribeExpressionsResponse
--
-- , responseDescribeIndexFields $
-- newDescribeIndexFieldsResponse
--
-- , responseDescribeScalingParameters $
-- newDescribeScalingParametersResponse
--
-- , responseDescribeServiceAccessPolicies $
-- newDescribeServiceAccessPoliciesResponse
--
-- , responseDescribeSuggesters $
-- newDescribeSuggestersResponse
--
-- , responseIndexDocuments $
-- newIndexDocumentsResponse
--
-- , responseListDomainNames $
-- newListDomainNamesResponse
--
-- , responseUpdateAvailabilityOptions $
-- newUpdateAvailabilityOptionsResponse
--
-- , responseUpdateDomainEndpointOptions $
-- newUpdateDomainEndpointOptionsResponse
--
-- , responseUpdateScalingParameters $
-- newUpdateScalingParametersResponse
--
-- , responseUpdateServiceAccessPolicies $
-- newUpdateServiceAccessPoliciesResponse
--
-- ]
-- ]
-- Requests
requestBuildSuggesters :: BuildSuggesters -> TestTree
requestBuildSuggesters =
req
"BuildSuggesters"
"fixture/BuildSuggesters.yaml"
requestCreateDomain :: CreateDomain -> TestTree
requestCreateDomain =
req
"CreateDomain"
"fixture/CreateDomain.yaml"
requestDefineAnalysisScheme :: DefineAnalysisScheme -> TestTree
requestDefineAnalysisScheme =
req
"DefineAnalysisScheme"
"fixture/DefineAnalysisScheme.yaml"
requestDefineExpression :: DefineExpression -> TestTree
requestDefineExpression =
req
"DefineExpression"
"fixture/DefineExpression.yaml"
requestDefineIndexField :: DefineIndexField -> TestTree
requestDefineIndexField =
req
"DefineIndexField"
"fixture/DefineIndexField.yaml"
requestDefineSuggester :: DefineSuggester -> TestTree
requestDefineSuggester =
req
"DefineSuggester"
"fixture/DefineSuggester.yaml"
requestDeleteAnalysisScheme :: DeleteAnalysisScheme -> TestTree
requestDeleteAnalysisScheme =
req
"DeleteAnalysisScheme"
"fixture/DeleteAnalysisScheme.yaml"
requestDeleteDomain :: DeleteDomain -> TestTree
requestDeleteDomain =
req
"DeleteDomain"
"fixture/DeleteDomain.yaml"
requestDeleteExpression :: DeleteExpression -> TestTree
requestDeleteExpression =
req
"DeleteExpression"
"fixture/DeleteExpression.yaml"
requestDeleteIndexField :: DeleteIndexField -> TestTree
requestDeleteIndexField =
req
"DeleteIndexField"
"fixture/DeleteIndexField.yaml"
requestDeleteSuggester :: DeleteSuggester -> TestTree
requestDeleteSuggester =
req
"DeleteSuggester"
"fixture/DeleteSuggester.yaml"
requestDescribeAnalysisSchemes :: DescribeAnalysisSchemes -> TestTree
requestDescribeAnalysisSchemes =
req
"DescribeAnalysisSchemes"
"fixture/DescribeAnalysisSchemes.yaml"
requestDescribeAvailabilityOptions :: DescribeAvailabilityOptions -> TestTree
requestDescribeAvailabilityOptions =
req
"DescribeAvailabilityOptions"
"fixture/DescribeAvailabilityOptions.yaml"
requestDescribeDomainEndpointOptions :: DescribeDomainEndpointOptions -> TestTree
requestDescribeDomainEndpointOptions =
req
"DescribeDomainEndpointOptions"
"fixture/DescribeDomainEndpointOptions.yaml"
requestDescribeDomains :: DescribeDomains -> TestTree
requestDescribeDomains =
req
"DescribeDomains"
"fixture/DescribeDomains.yaml"
requestDescribeExpressions :: DescribeExpressions -> TestTree
requestDescribeExpressions =
req
"DescribeExpressions"
"fixture/DescribeExpressions.yaml"
requestDescribeIndexFields :: DescribeIndexFields -> TestTree
requestDescribeIndexFields =
req
"DescribeIndexFields"
"fixture/DescribeIndexFields.yaml"
requestDescribeScalingParameters :: DescribeScalingParameters -> TestTree
requestDescribeScalingParameters =
req
"DescribeScalingParameters"
"fixture/DescribeScalingParameters.yaml"
requestDescribeServiceAccessPolicies :: DescribeServiceAccessPolicies -> TestTree
requestDescribeServiceAccessPolicies =
req
"DescribeServiceAccessPolicies"
"fixture/DescribeServiceAccessPolicies.yaml"
requestDescribeSuggesters :: DescribeSuggesters -> TestTree
requestDescribeSuggesters =
req
"DescribeSuggesters"
"fixture/DescribeSuggesters.yaml"
requestIndexDocuments :: IndexDocuments -> TestTree
requestIndexDocuments =
req
"IndexDocuments"
"fixture/IndexDocuments.yaml"
requestListDomainNames :: ListDomainNames -> TestTree
requestListDomainNames =
req
"ListDomainNames"
"fixture/ListDomainNames.yaml"
requestUpdateAvailabilityOptions :: UpdateAvailabilityOptions -> TestTree
requestUpdateAvailabilityOptions =
req
"UpdateAvailabilityOptions"
"fixture/UpdateAvailabilityOptions.yaml"
requestUpdateDomainEndpointOptions :: UpdateDomainEndpointOptions -> TestTree
requestUpdateDomainEndpointOptions =
req
"UpdateDomainEndpointOptions"
"fixture/UpdateDomainEndpointOptions.yaml"
requestUpdateScalingParameters :: UpdateScalingParameters -> TestTree
requestUpdateScalingParameters =
req
"UpdateScalingParameters"
"fixture/UpdateScalingParameters.yaml"
requestUpdateServiceAccessPolicies :: UpdateServiceAccessPolicies -> TestTree
requestUpdateServiceAccessPolicies =
req
"UpdateServiceAccessPolicies"
"fixture/UpdateServiceAccessPolicies.yaml"
-- Responses
responseBuildSuggesters :: BuildSuggestersResponse -> TestTree
responseBuildSuggesters =
res
"BuildSuggestersResponse"
"fixture/BuildSuggestersResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy BuildSuggesters)
responseCreateDomain :: CreateDomainResponse -> TestTree
responseCreateDomain =
res
"CreateDomainResponse"
"fixture/CreateDomainResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateDomain)
responseDefineAnalysisScheme :: DefineAnalysisSchemeResponse -> TestTree
responseDefineAnalysisScheme =
res
"DefineAnalysisSchemeResponse"
"fixture/DefineAnalysisSchemeResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DefineAnalysisScheme)
responseDefineExpression :: DefineExpressionResponse -> TestTree
responseDefineExpression =
res
"DefineExpressionResponse"
"fixture/DefineExpressionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DefineExpression)
responseDefineIndexField :: DefineIndexFieldResponse -> TestTree
responseDefineIndexField =
res
"DefineIndexFieldResponse"
"fixture/DefineIndexFieldResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DefineIndexField)
responseDefineSuggester :: DefineSuggesterResponse -> TestTree
responseDefineSuggester =
res
"DefineSuggesterResponse"
"fixture/DefineSuggesterResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DefineSuggester)
responseDeleteAnalysisScheme :: DeleteAnalysisSchemeResponse -> TestTree
responseDeleteAnalysisScheme =
res
"DeleteAnalysisSchemeResponse"
"fixture/DeleteAnalysisSchemeResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteAnalysisScheme)
responseDeleteDomain :: DeleteDomainResponse -> TestTree
responseDeleteDomain =
res
"DeleteDomainResponse"
"fixture/DeleteDomainResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteDomain)
responseDeleteExpression :: DeleteExpressionResponse -> TestTree
responseDeleteExpression =
res
"DeleteExpressionResponse"
"fixture/DeleteExpressionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteExpression)
responseDeleteIndexField :: DeleteIndexFieldResponse -> TestTree
responseDeleteIndexField =
res
"DeleteIndexFieldResponse"
"fixture/DeleteIndexFieldResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteIndexField)
responseDeleteSuggester :: DeleteSuggesterResponse -> TestTree
responseDeleteSuggester =
res
"DeleteSuggesterResponse"
"fixture/DeleteSuggesterResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteSuggester)
responseDescribeAnalysisSchemes :: DescribeAnalysisSchemesResponse -> TestTree
responseDescribeAnalysisSchemes =
res
"DescribeAnalysisSchemesResponse"
"fixture/DescribeAnalysisSchemesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeAnalysisSchemes)
responseDescribeAvailabilityOptions :: DescribeAvailabilityOptionsResponse -> TestTree
responseDescribeAvailabilityOptions =
res
"DescribeAvailabilityOptionsResponse"
"fixture/DescribeAvailabilityOptionsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeAvailabilityOptions)
responseDescribeDomainEndpointOptions :: DescribeDomainEndpointOptionsResponse -> TestTree
responseDescribeDomainEndpointOptions =
res
"DescribeDomainEndpointOptionsResponse"
"fixture/DescribeDomainEndpointOptionsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeDomainEndpointOptions)
responseDescribeDomains :: DescribeDomainsResponse -> TestTree
responseDescribeDomains =
res
"DescribeDomainsResponse"
"fixture/DescribeDomainsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeDomains)
responseDescribeExpressions :: DescribeExpressionsResponse -> TestTree
responseDescribeExpressions =
res
"DescribeExpressionsResponse"
"fixture/DescribeExpressionsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeExpressions)
responseDescribeIndexFields :: DescribeIndexFieldsResponse -> TestTree
responseDescribeIndexFields =
res
"DescribeIndexFieldsResponse"
"fixture/DescribeIndexFieldsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeIndexFields)
responseDescribeScalingParameters :: DescribeScalingParametersResponse -> TestTree
responseDescribeScalingParameters =
res
"DescribeScalingParametersResponse"
"fixture/DescribeScalingParametersResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeScalingParameters)
responseDescribeServiceAccessPolicies :: DescribeServiceAccessPoliciesResponse -> TestTree
responseDescribeServiceAccessPolicies =
res
"DescribeServiceAccessPoliciesResponse"
"fixture/DescribeServiceAccessPoliciesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeServiceAccessPolicies)
responseDescribeSuggesters :: DescribeSuggestersResponse -> TestTree
responseDescribeSuggesters =
res
"DescribeSuggestersResponse"
"fixture/DescribeSuggestersResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeSuggesters)
responseIndexDocuments :: IndexDocumentsResponse -> TestTree
responseIndexDocuments =
res
"IndexDocumentsResponse"
"fixture/IndexDocumentsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy IndexDocuments)
responseListDomainNames :: ListDomainNamesResponse -> TestTree
responseListDomainNames =
res
"ListDomainNamesResponse"
"fixture/ListDomainNamesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListDomainNames)
responseUpdateAvailabilityOptions :: UpdateAvailabilityOptionsResponse -> TestTree
responseUpdateAvailabilityOptions =
res
"UpdateAvailabilityOptionsResponse"
"fixture/UpdateAvailabilityOptionsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateAvailabilityOptions)
responseUpdateDomainEndpointOptions :: UpdateDomainEndpointOptionsResponse -> TestTree
responseUpdateDomainEndpointOptions =
res
"UpdateDomainEndpointOptionsResponse"
"fixture/UpdateDomainEndpointOptionsResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateDomainEndpointOptions)
responseUpdateScalingParameters :: UpdateScalingParametersResponse -> TestTree
responseUpdateScalingParameters =
res
"UpdateScalingParametersResponse"
"fixture/UpdateScalingParametersResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateScalingParameters)
responseUpdateServiceAccessPolicies :: UpdateServiceAccessPoliciesResponse -> TestTree
responseUpdateServiceAccessPolicies =
res
"UpdateServiceAccessPoliciesResponse"
"fixture/UpdateServiceAccessPoliciesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateServiceAccessPolicies)