{-# 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.ElasticSearch -- Copyright : (c) 2013-2018 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.ElasticSearch where import Data.Proxy import Network.AWS.ElasticSearch import Test.AWS.ElasticSearch.Internal import Test.AWS.Fixture 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" -- [ requestCreateElasticsearchDomain $ -- createElasticsearchDomain -- -- , requestRemoveTags $ -- removeTags -- -- , requestDescribeElasticsearchDomains $ -- describeElasticsearchDomains -- -- , requestListElasticsearchInstanceTypes $ -- listElasticsearchInstanceTypes -- -- , requestDeleteElasticsearchServiceRole $ -- deleteElasticsearchServiceRole -- -- , requestDescribeElasticsearchDomain $ -- describeElasticsearchDomain -- -- , requestListDomainNames $ -- listDomainNames -- -- , requestDescribeElasticsearchInstanceTypeLimits $ -- describeElasticsearchInstanceTypeLimits -- -- , requestDescribeElasticsearchDomainConfig $ -- describeElasticsearchDomainConfig -- -- , requestDeleteElasticsearchDomain $ -- deleteElasticsearchDomain -- -- , requestPurchaseReservedElasticsearchInstanceOffering $ -- purchaseReservedElasticsearchInstanceOffering -- -- , requestDescribeReservedElasticsearchInstances $ -- describeReservedElasticsearchInstances -- -- , requestUpdateElasticsearchDomainConfig $ -- updateElasticsearchDomainConfig -- -- , requestListElasticsearchVersions $ -- listElasticsearchVersions -- -- , requestAddTags $ -- addTags -- -- , requestDescribeReservedElasticsearchInstanceOfferings $ -- describeReservedElasticsearchInstanceOfferings -- -- , requestListTags $ -- listTags -- -- ] -- , testGroup "response" -- [ responseCreateElasticsearchDomain $ -- createElasticsearchDomainResponse -- -- , responseRemoveTags $ -- removeTagsResponse -- -- , responseDescribeElasticsearchDomains $ -- describeElasticsearchDomainsResponse -- -- , responseListElasticsearchInstanceTypes $ -- listElasticsearchInstanceTypesResponse -- -- , responseDeleteElasticsearchServiceRole $ -- deleteElasticsearchServiceRoleResponse -- -- , responseDescribeElasticsearchDomain $ -- describeElasticsearchDomainResponse -- -- , responseListDomainNames $ -- listDomainNamesResponse -- -- , responseDescribeElasticsearchInstanceTypeLimits $ -- describeElasticsearchInstanceTypeLimitsResponse -- -- , responseDescribeElasticsearchDomainConfig $ -- describeElasticsearchDomainConfigResponse -- -- , responseDeleteElasticsearchDomain $ -- deleteElasticsearchDomainResponse -- -- , responsePurchaseReservedElasticsearchInstanceOffering $ -- purchaseReservedElasticsearchInstanceOfferingResponse -- -- , responseDescribeReservedElasticsearchInstances $ -- describeReservedElasticsearchInstancesResponse -- -- , responseUpdateElasticsearchDomainConfig $ -- updateElasticsearchDomainConfigResponse -- -- , responseListElasticsearchVersions $ -- listElasticsearchVersionsResponse -- -- , responseAddTags $ -- addTagsResponse -- -- , responseDescribeReservedElasticsearchInstanceOfferings $ -- describeReservedElasticsearchInstanceOfferingsResponse -- -- , responseListTags $ -- listTagsResponse -- -- ] -- ] -- Requests requestCreateElasticsearchDomain :: CreateElasticsearchDomain -> TestTree requestCreateElasticsearchDomain = req "CreateElasticsearchDomain" "fixture/CreateElasticsearchDomain.yaml" requestRemoveTags :: RemoveTags -> TestTree requestRemoveTags = req "RemoveTags" "fixture/RemoveTags.yaml" requestDescribeElasticsearchDomains :: DescribeElasticsearchDomains -> TestTree requestDescribeElasticsearchDomains = req "DescribeElasticsearchDomains" "fixture/DescribeElasticsearchDomains.yaml" requestListElasticsearchInstanceTypes :: ListElasticsearchInstanceTypes -> TestTree requestListElasticsearchInstanceTypes = req "ListElasticsearchInstanceTypes" "fixture/ListElasticsearchInstanceTypes.yaml" requestDeleteElasticsearchServiceRole :: DeleteElasticsearchServiceRole -> TestTree requestDeleteElasticsearchServiceRole = req "DeleteElasticsearchServiceRole" "fixture/DeleteElasticsearchServiceRole.yaml" requestDescribeElasticsearchDomain :: DescribeElasticsearchDomain -> TestTree requestDescribeElasticsearchDomain = req "DescribeElasticsearchDomain" "fixture/DescribeElasticsearchDomain.yaml" requestListDomainNames :: ListDomainNames -> TestTree requestListDomainNames = req "ListDomainNames" "fixture/ListDomainNames.yaml" requestDescribeElasticsearchInstanceTypeLimits :: DescribeElasticsearchInstanceTypeLimits -> TestTree requestDescribeElasticsearchInstanceTypeLimits = req "DescribeElasticsearchInstanceTypeLimits" "fixture/DescribeElasticsearchInstanceTypeLimits.yaml" requestDescribeElasticsearchDomainConfig :: DescribeElasticsearchDomainConfig -> TestTree requestDescribeElasticsearchDomainConfig = req "DescribeElasticsearchDomainConfig" "fixture/DescribeElasticsearchDomainConfig.yaml" requestDeleteElasticsearchDomain :: DeleteElasticsearchDomain -> TestTree requestDeleteElasticsearchDomain = req "DeleteElasticsearchDomain" "fixture/DeleteElasticsearchDomain.yaml" requestPurchaseReservedElasticsearchInstanceOffering :: PurchaseReservedElasticsearchInstanceOffering -> TestTree requestPurchaseReservedElasticsearchInstanceOffering = req "PurchaseReservedElasticsearchInstanceOffering" "fixture/PurchaseReservedElasticsearchInstanceOffering.yaml" requestDescribeReservedElasticsearchInstances :: DescribeReservedElasticsearchInstances -> TestTree requestDescribeReservedElasticsearchInstances = req "DescribeReservedElasticsearchInstances" "fixture/DescribeReservedElasticsearchInstances.yaml" requestUpdateElasticsearchDomainConfig :: UpdateElasticsearchDomainConfig -> TestTree requestUpdateElasticsearchDomainConfig = req "UpdateElasticsearchDomainConfig" "fixture/UpdateElasticsearchDomainConfig.yaml" requestListElasticsearchVersions :: ListElasticsearchVersions -> TestTree requestListElasticsearchVersions = req "ListElasticsearchVersions" "fixture/ListElasticsearchVersions.yaml" requestAddTags :: AddTags -> TestTree requestAddTags = req "AddTags" "fixture/AddTags.yaml" requestDescribeReservedElasticsearchInstanceOfferings :: DescribeReservedElasticsearchInstanceOfferings -> TestTree requestDescribeReservedElasticsearchInstanceOfferings = req "DescribeReservedElasticsearchInstanceOfferings" "fixture/DescribeReservedElasticsearchInstanceOfferings.yaml" requestListTags :: ListTags -> TestTree requestListTags = req "ListTags" "fixture/ListTags.yaml" -- Responses responseCreateElasticsearchDomain :: CreateElasticsearchDomainResponse -> TestTree responseCreateElasticsearchDomain = res "CreateElasticsearchDomainResponse" "fixture/CreateElasticsearchDomainResponse.proto" elasticSearch (Proxy :: Proxy CreateElasticsearchDomain) responseRemoveTags :: RemoveTagsResponse -> TestTree responseRemoveTags = res "RemoveTagsResponse" "fixture/RemoveTagsResponse.proto" elasticSearch (Proxy :: Proxy RemoveTags) responseDescribeElasticsearchDomains :: DescribeElasticsearchDomainsResponse -> TestTree responseDescribeElasticsearchDomains = res "DescribeElasticsearchDomainsResponse" "fixture/DescribeElasticsearchDomainsResponse.proto" elasticSearch (Proxy :: Proxy DescribeElasticsearchDomains) responseListElasticsearchInstanceTypes :: ListElasticsearchInstanceTypesResponse -> TestTree responseListElasticsearchInstanceTypes = res "ListElasticsearchInstanceTypesResponse" "fixture/ListElasticsearchInstanceTypesResponse.proto" elasticSearch (Proxy :: Proxy ListElasticsearchInstanceTypes) responseDeleteElasticsearchServiceRole :: DeleteElasticsearchServiceRoleResponse -> TestTree responseDeleteElasticsearchServiceRole = res "DeleteElasticsearchServiceRoleResponse" "fixture/DeleteElasticsearchServiceRoleResponse.proto" elasticSearch (Proxy :: Proxy DeleteElasticsearchServiceRole) responseDescribeElasticsearchDomain :: DescribeElasticsearchDomainResponse -> TestTree responseDescribeElasticsearchDomain = res "DescribeElasticsearchDomainResponse" "fixture/DescribeElasticsearchDomainResponse.proto" elasticSearch (Proxy :: Proxy DescribeElasticsearchDomain) responseListDomainNames :: ListDomainNamesResponse -> TestTree responseListDomainNames = res "ListDomainNamesResponse" "fixture/ListDomainNamesResponse.proto" elasticSearch (Proxy :: Proxy ListDomainNames) responseDescribeElasticsearchInstanceTypeLimits :: DescribeElasticsearchInstanceTypeLimitsResponse -> TestTree responseDescribeElasticsearchInstanceTypeLimits = res "DescribeElasticsearchInstanceTypeLimitsResponse" "fixture/DescribeElasticsearchInstanceTypeLimitsResponse.proto" elasticSearch (Proxy :: Proxy DescribeElasticsearchInstanceTypeLimits) responseDescribeElasticsearchDomainConfig :: DescribeElasticsearchDomainConfigResponse -> TestTree responseDescribeElasticsearchDomainConfig = res "DescribeElasticsearchDomainConfigResponse" "fixture/DescribeElasticsearchDomainConfigResponse.proto" elasticSearch (Proxy :: Proxy DescribeElasticsearchDomainConfig) responseDeleteElasticsearchDomain :: DeleteElasticsearchDomainResponse -> TestTree responseDeleteElasticsearchDomain = res "DeleteElasticsearchDomainResponse" "fixture/DeleteElasticsearchDomainResponse.proto" elasticSearch (Proxy :: Proxy DeleteElasticsearchDomain) responsePurchaseReservedElasticsearchInstanceOffering :: PurchaseReservedElasticsearchInstanceOfferingResponse -> TestTree responsePurchaseReservedElasticsearchInstanceOffering = res "PurchaseReservedElasticsearchInstanceOfferingResponse" "fixture/PurchaseReservedElasticsearchInstanceOfferingResponse.proto" elasticSearch (Proxy :: Proxy PurchaseReservedElasticsearchInstanceOffering) responseDescribeReservedElasticsearchInstances :: DescribeReservedElasticsearchInstancesResponse -> TestTree responseDescribeReservedElasticsearchInstances = res "DescribeReservedElasticsearchInstancesResponse" "fixture/DescribeReservedElasticsearchInstancesResponse.proto" elasticSearch (Proxy :: Proxy DescribeReservedElasticsearchInstances) responseUpdateElasticsearchDomainConfig :: UpdateElasticsearchDomainConfigResponse -> TestTree responseUpdateElasticsearchDomainConfig = res "UpdateElasticsearchDomainConfigResponse" "fixture/UpdateElasticsearchDomainConfigResponse.proto" elasticSearch (Proxy :: Proxy UpdateElasticsearchDomainConfig) responseListElasticsearchVersions :: ListElasticsearchVersionsResponse -> TestTree responseListElasticsearchVersions = res "ListElasticsearchVersionsResponse" "fixture/ListElasticsearchVersionsResponse.proto" elasticSearch (Proxy :: Proxy ListElasticsearchVersions) responseAddTags :: AddTagsResponse -> TestTree responseAddTags = res "AddTagsResponse" "fixture/AddTagsResponse.proto" elasticSearch (Proxy :: Proxy AddTags) responseDescribeReservedElasticsearchInstanceOfferings :: DescribeReservedElasticsearchInstanceOfferingsResponse -> TestTree responseDescribeReservedElasticsearchInstanceOfferings = res "DescribeReservedElasticsearchInstanceOfferingsResponse" "fixture/DescribeReservedElasticsearchInstanceOfferingsResponse.proto" elasticSearch (Proxy :: Proxy DescribeReservedElasticsearchInstanceOfferings) responseListTags :: ListTagsResponse -> TestTree responseListTags = res "ListTagsResponse" "fixture/ListTagsResponse.proto" elasticSearch (Proxy :: Proxy ListTags)