packages feed

amazonka-memorydb-2.0: test/Test/Amazonka/Gen/MemoryDb.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.MemoryDb
-- 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.MemoryDb where

import Amazonka.MemoryDb
import qualified Data.Proxy as Proxy
import Test.Amazonka.Fixture
import Test.Amazonka.MemoryDb.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"
--         [ requestBatchUpdateCluster $
--             newBatchUpdateCluster
--
--         , requestCopySnapshot $
--             newCopySnapshot
--
--         , requestCreateACL $
--             newCreateACL
--
--         , requestCreateCluster $
--             newCreateCluster
--
--         , requestCreateParameterGroup $
--             newCreateParameterGroup
--
--         , requestCreateSnapshot $
--             newCreateSnapshot
--
--         , requestCreateSubnetGroup $
--             newCreateSubnetGroup
--
--         , requestCreateUser $
--             newCreateUser
--
--         , requestDeleteACL $
--             newDeleteACL
--
--         , requestDeleteCluster $
--             newDeleteCluster
--
--         , requestDeleteParameterGroup $
--             newDeleteParameterGroup
--
--         , requestDeleteSnapshot $
--             newDeleteSnapshot
--
--         , requestDeleteSubnetGroup $
--             newDeleteSubnetGroup
--
--         , requestDeleteUser $
--             newDeleteUser
--
--         , requestDescribeACLs $
--             newDescribeACLs
--
--         , requestDescribeClusters $
--             newDescribeClusters
--
--         , requestDescribeEngineVersions $
--             newDescribeEngineVersions
--
--         , requestDescribeEvents $
--             newDescribeEvents
--
--         , requestDescribeParameterGroups $
--             newDescribeParameterGroups
--
--         , requestDescribeParameters $
--             newDescribeParameters
--
--         , requestDescribeReservedNodes $
--             newDescribeReservedNodes
--
--         , requestDescribeReservedNodesOfferings $
--             newDescribeReservedNodesOfferings
--
--         , requestDescribeServiceUpdates $
--             newDescribeServiceUpdates
--
--         , requestDescribeSnapshots $
--             newDescribeSnapshots
--
--         , requestDescribeSubnetGroups $
--             newDescribeSubnetGroups
--
--         , requestDescribeUsers $
--             newDescribeUsers
--
--         , requestFailoverShard $
--             newFailoverShard
--
--         , requestListAllowedNodeTypeUpdates $
--             newListAllowedNodeTypeUpdates
--
--         , requestListTags $
--             newListTags
--
--         , requestPurchaseReservedNodesOffering $
--             newPurchaseReservedNodesOffering
--
--         , requestResetParameterGroup $
--             newResetParameterGroup
--
--         , requestTagResource $
--             newTagResource
--
--         , requestUntagResource $
--             newUntagResource
--
--         , requestUpdateACL $
--             newUpdateACL
--
--         , requestUpdateCluster $
--             newUpdateCluster
--
--         , requestUpdateParameterGroup $
--             newUpdateParameterGroup
--
--         , requestUpdateSubnetGroup $
--             newUpdateSubnetGroup
--
--         , requestUpdateUser $
--             newUpdateUser
--
--           ]

--     , testGroup "response"
--         [ responseBatchUpdateCluster $
--             newBatchUpdateClusterResponse
--
--         , responseCopySnapshot $
--             newCopySnapshotResponse
--
--         , responseCreateACL $
--             newCreateACLResponse
--
--         , responseCreateCluster $
--             newCreateClusterResponse
--
--         , responseCreateParameterGroup $
--             newCreateParameterGroupResponse
--
--         , responseCreateSnapshot $
--             newCreateSnapshotResponse
--
--         , responseCreateSubnetGroup $
--             newCreateSubnetGroupResponse
--
--         , responseCreateUser $
--             newCreateUserResponse
--
--         , responseDeleteACL $
--             newDeleteACLResponse
--
--         , responseDeleteCluster $
--             newDeleteClusterResponse
--
--         , responseDeleteParameterGroup $
--             newDeleteParameterGroupResponse
--
--         , responseDeleteSnapshot $
--             newDeleteSnapshotResponse
--
--         , responseDeleteSubnetGroup $
--             newDeleteSubnetGroupResponse
--
--         , responseDeleteUser $
--             newDeleteUserResponse
--
--         , responseDescribeACLs $
--             newDescribeACLsResponse
--
--         , responseDescribeClusters $
--             newDescribeClustersResponse
--
--         , responseDescribeEngineVersions $
--             newDescribeEngineVersionsResponse
--
--         , responseDescribeEvents $
--             newDescribeEventsResponse
--
--         , responseDescribeParameterGroups $
--             newDescribeParameterGroupsResponse
--
--         , responseDescribeParameters $
--             newDescribeParametersResponse
--
--         , responseDescribeReservedNodes $
--             newDescribeReservedNodesResponse
--
--         , responseDescribeReservedNodesOfferings $
--             newDescribeReservedNodesOfferingsResponse
--
--         , responseDescribeServiceUpdates $
--             newDescribeServiceUpdatesResponse
--
--         , responseDescribeSnapshots $
--             newDescribeSnapshotsResponse
--
--         , responseDescribeSubnetGroups $
--             newDescribeSubnetGroupsResponse
--
--         , responseDescribeUsers $
--             newDescribeUsersResponse
--
--         , responseFailoverShard $
--             newFailoverShardResponse
--
--         , responseListAllowedNodeTypeUpdates $
--             newListAllowedNodeTypeUpdatesResponse
--
--         , responseListTags $
--             newListTagsResponse
--
--         , responsePurchaseReservedNodesOffering $
--             newPurchaseReservedNodesOfferingResponse
--
--         , responseResetParameterGroup $
--             newResetParameterGroupResponse
--
--         , responseTagResource $
--             newTagResourceResponse
--
--         , responseUntagResource $
--             newUntagResourceResponse
--
--         , responseUpdateACL $
--             newUpdateACLResponse
--
--         , responseUpdateCluster $
--             newUpdateClusterResponse
--
--         , responseUpdateParameterGroup $
--             newUpdateParameterGroupResponse
--
--         , responseUpdateSubnetGroup $
--             newUpdateSubnetGroupResponse
--
--         , responseUpdateUser $
--             newUpdateUserResponse
--
--           ]
--     ]

-- Requests

requestBatchUpdateCluster :: BatchUpdateCluster -> TestTree
requestBatchUpdateCluster =
  req
    "BatchUpdateCluster"
    "fixture/BatchUpdateCluster.yaml"

requestCopySnapshot :: CopySnapshot -> TestTree
requestCopySnapshot =
  req
    "CopySnapshot"
    "fixture/CopySnapshot.yaml"

requestCreateACL :: CreateACL -> TestTree
requestCreateACL =
  req
    "CreateACL"
    "fixture/CreateACL.yaml"

requestCreateCluster :: CreateCluster -> TestTree
requestCreateCluster =
  req
    "CreateCluster"
    "fixture/CreateCluster.yaml"

requestCreateParameterGroup :: CreateParameterGroup -> TestTree
requestCreateParameterGroup =
  req
    "CreateParameterGroup"
    "fixture/CreateParameterGroup.yaml"

requestCreateSnapshot :: CreateSnapshot -> TestTree
requestCreateSnapshot =
  req
    "CreateSnapshot"
    "fixture/CreateSnapshot.yaml"

requestCreateSubnetGroup :: CreateSubnetGroup -> TestTree
requestCreateSubnetGroup =
  req
    "CreateSubnetGroup"
    "fixture/CreateSubnetGroup.yaml"

requestCreateUser :: CreateUser -> TestTree
requestCreateUser =
  req
    "CreateUser"
    "fixture/CreateUser.yaml"

requestDeleteACL :: DeleteACL -> TestTree
requestDeleteACL =
  req
    "DeleteACL"
    "fixture/DeleteACL.yaml"

requestDeleteCluster :: DeleteCluster -> TestTree
requestDeleteCluster =
  req
    "DeleteCluster"
    "fixture/DeleteCluster.yaml"

requestDeleteParameterGroup :: DeleteParameterGroup -> TestTree
requestDeleteParameterGroup =
  req
    "DeleteParameterGroup"
    "fixture/DeleteParameterGroup.yaml"

requestDeleteSnapshot :: DeleteSnapshot -> TestTree
requestDeleteSnapshot =
  req
    "DeleteSnapshot"
    "fixture/DeleteSnapshot.yaml"

requestDeleteSubnetGroup :: DeleteSubnetGroup -> TestTree
requestDeleteSubnetGroup =
  req
    "DeleteSubnetGroup"
    "fixture/DeleteSubnetGroup.yaml"

requestDeleteUser :: DeleteUser -> TestTree
requestDeleteUser =
  req
    "DeleteUser"
    "fixture/DeleteUser.yaml"

requestDescribeACLs :: DescribeACLs -> TestTree
requestDescribeACLs =
  req
    "DescribeACLs"
    "fixture/DescribeACLs.yaml"

requestDescribeClusters :: DescribeClusters -> TestTree
requestDescribeClusters =
  req
    "DescribeClusters"
    "fixture/DescribeClusters.yaml"

requestDescribeEngineVersions :: DescribeEngineVersions -> TestTree
requestDescribeEngineVersions =
  req
    "DescribeEngineVersions"
    "fixture/DescribeEngineVersions.yaml"

requestDescribeEvents :: DescribeEvents -> TestTree
requestDescribeEvents =
  req
    "DescribeEvents"
    "fixture/DescribeEvents.yaml"

requestDescribeParameterGroups :: DescribeParameterGroups -> TestTree
requestDescribeParameterGroups =
  req
    "DescribeParameterGroups"
    "fixture/DescribeParameterGroups.yaml"

requestDescribeParameters :: DescribeParameters -> TestTree
requestDescribeParameters =
  req
    "DescribeParameters"
    "fixture/DescribeParameters.yaml"

requestDescribeReservedNodes :: DescribeReservedNodes -> TestTree
requestDescribeReservedNodes =
  req
    "DescribeReservedNodes"
    "fixture/DescribeReservedNodes.yaml"

requestDescribeReservedNodesOfferings :: DescribeReservedNodesOfferings -> TestTree
requestDescribeReservedNodesOfferings =
  req
    "DescribeReservedNodesOfferings"
    "fixture/DescribeReservedNodesOfferings.yaml"

requestDescribeServiceUpdates :: DescribeServiceUpdates -> TestTree
requestDescribeServiceUpdates =
  req
    "DescribeServiceUpdates"
    "fixture/DescribeServiceUpdates.yaml"

requestDescribeSnapshots :: DescribeSnapshots -> TestTree
requestDescribeSnapshots =
  req
    "DescribeSnapshots"
    "fixture/DescribeSnapshots.yaml"

requestDescribeSubnetGroups :: DescribeSubnetGroups -> TestTree
requestDescribeSubnetGroups =
  req
    "DescribeSubnetGroups"
    "fixture/DescribeSubnetGroups.yaml"

requestDescribeUsers :: DescribeUsers -> TestTree
requestDescribeUsers =
  req
    "DescribeUsers"
    "fixture/DescribeUsers.yaml"

requestFailoverShard :: FailoverShard -> TestTree
requestFailoverShard =
  req
    "FailoverShard"
    "fixture/FailoverShard.yaml"

requestListAllowedNodeTypeUpdates :: ListAllowedNodeTypeUpdates -> TestTree
requestListAllowedNodeTypeUpdates =
  req
    "ListAllowedNodeTypeUpdates"
    "fixture/ListAllowedNodeTypeUpdates.yaml"

requestListTags :: ListTags -> TestTree
requestListTags =
  req
    "ListTags"
    "fixture/ListTags.yaml"

requestPurchaseReservedNodesOffering :: PurchaseReservedNodesOffering -> TestTree
requestPurchaseReservedNodesOffering =
  req
    "PurchaseReservedNodesOffering"
    "fixture/PurchaseReservedNodesOffering.yaml"

requestResetParameterGroup :: ResetParameterGroup -> TestTree
requestResetParameterGroup =
  req
    "ResetParameterGroup"
    "fixture/ResetParameterGroup.yaml"

requestTagResource :: TagResource -> TestTree
requestTagResource =
  req
    "TagResource"
    "fixture/TagResource.yaml"

requestUntagResource :: UntagResource -> TestTree
requestUntagResource =
  req
    "UntagResource"
    "fixture/UntagResource.yaml"

requestUpdateACL :: UpdateACL -> TestTree
requestUpdateACL =
  req
    "UpdateACL"
    "fixture/UpdateACL.yaml"

requestUpdateCluster :: UpdateCluster -> TestTree
requestUpdateCluster =
  req
    "UpdateCluster"
    "fixture/UpdateCluster.yaml"

requestUpdateParameterGroup :: UpdateParameterGroup -> TestTree
requestUpdateParameterGroup =
  req
    "UpdateParameterGroup"
    "fixture/UpdateParameterGroup.yaml"

requestUpdateSubnetGroup :: UpdateSubnetGroup -> TestTree
requestUpdateSubnetGroup =
  req
    "UpdateSubnetGroup"
    "fixture/UpdateSubnetGroup.yaml"

requestUpdateUser :: UpdateUser -> TestTree
requestUpdateUser =
  req
    "UpdateUser"
    "fixture/UpdateUser.yaml"

-- Responses

responseBatchUpdateCluster :: BatchUpdateClusterResponse -> TestTree
responseBatchUpdateCluster =
  res
    "BatchUpdateClusterResponse"
    "fixture/BatchUpdateClusterResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy BatchUpdateCluster)

responseCopySnapshot :: CopySnapshotResponse -> TestTree
responseCopySnapshot =
  res
    "CopySnapshotResponse"
    "fixture/CopySnapshotResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CopySnapshot)

responseCreateACL :: CreateACLResponse -> TestTree
responseCreateACL =
  res
    "CreateACLResponse"
    "fixture/CreateACLResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CreateACL)

responseCreateCluster :: CreateClusterResponse -> TestTree
responseCreateCluster =
  res
    "CreateClusterResponse"
    "fixture/CreateClusterResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CreateCluster)

responseCreateParameterGroup :: CreateParameterGroupResponse -> TestTree
responseCreateParameterGroup =
  res
    "CreateParameterGroupResponse"
    "fixture/CreateParameterGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CreateParameterGroup)

responseCreateSnapshot :: CreateSnapshotResponse -> TestTree
responseCreateSnapshot =
  res
    "CreateSnapshotResponse"
    "fixture/CreateSnapshotResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CreateSnapshot)

responseCreateSubnetGroup :: CreateSubnetGroupResponse -> TestTree
responseCreateSubnetGroup =
  res
    "CreateSubnetGroupResponse"
    "fixture/CreateSubnetGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CreateSubnetGroup)

responseCreateUser :: CreateUserResponse -> TestTree
responseCreateUser =
  res
    "CreateUserResponse"
    "fixture/CreateUserResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy CreateUser)

responseDeleteACL :: DeleteACLResponse -> TestTree
responseDeleteACL =
  res
    "DeleteACLResponse"
    "fixture/DeleteACLResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DeleteACL)

responseDeleteCluster :: DeleteClusterResponse -> TestTree
responseDeleteCluster =
  res
    "DeleteClusterResponse"
    "fixture/DeleteClusterResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DeleteCluster)

responseDeleteParameterGroup :: DeleteParameterGroupResponse -> TestTree
responseDeleteParameterGroup =
  res
    "DeleteParameterGroupResponse"
    "fixture/DeleteParameterGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DeleteParameterGroup)

responseDeleteSnapshot :: DeleteSnapshotResponse -> TestTree
responseDeleteSnapshot =
  res
    "DeleteSnapshotResponse"
    "fixture/DeleteSnapshotResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DeleteSnapshot)

responseDeleteSubnetGroup :: DeleteSubnetGroupResponse -> TestTree
responseDeleteSubnetGroup =
  res
    "DeleteSubnetGroupResponse"
    "fixture/DeleteSubnetGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DeleteSubnetGroup)

responseDeleteUser :: DeleteUserResponse -> TestTree
responseDeleteUser =
  res
    "DeleteUserResponse"
    "fixture/DeleteUserResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DeleteUser)

responseDescribeACLs :: DescribeACLsResponse -> TestTree
responseDescribeACLs =
  res
    "DescribeACLsResponse"
    "fixture/DescribeACLsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeACLs)

responseDescribeClusters :: DescribeClustersResponse -> TestTree
responseDescribeClusters =
  res
    "DescribeClustersResponse"
    "fixture/DescribeClustersResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeClusters)

responseDescribeEngineVersions :: DescribeEngineVersionsResponse -> TestTree
responseDescribeEngineVersions =
  res
    "DescribeEngineVersionsResponse"
    "fixture/DescribeEngineVersionsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeEngineVersions)

responseDescribeEvents :: DescribeEventsResponse -> TestTree
responseDescribeEvents =
  res
    "DescribeEventsResponse"
    "fixture/DescribeEventsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeEvents)

responseDescribeParameterGroups :: DescribeParameterGroupsResponse -> TestTree
responseDescribeParameterGroups =
  res
    "DescribeParameterGroupsResponse"
    "fixture/DescribeParameterGroupsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeParameterGroups)

responseDescribeParameters :: DescribeParametersResponse -> TestTree
responseDescribeParameters =
  res
    "DescribeParametersResponse"
    "fixture/DescribeParametersResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeParameters)

responseDescribeReservedNodes :: DescribeReservedNodesResponse -> TestTree
responseDescribeReservedNodes =
  res
    "DescribeReservedNodesResponse"
    "fixture/DescribeReservedNodesResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeReservedNodes)

responseDescribeReservedNodesOfferings :: DescribeReservedNodesOfferingsResponse -> TestTree
responseDescribeReservedNodesOfferings =
  res
    "DescribeReservedNodesOfferingsResponse"
    "fixture/DescribeReservedNodesOfferingsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeReservedNodesOfferings)

responseDescribeServiceUpdates :: DescribeServiceUpdatesResponse -> TestTree
responseDescribeServiceUpdates =
  res
    "DescribeServiceUpdatesResponse"
    "fixture/DescribeServiceUpdatesResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeServiceUpdates)

responseDescribeSnapshots :: DescribeSnapshotsResponse -> TestTree
responseDescribeSnapshots =
  res
    "DescribeSnapshotsResponse"
    "fixture/DescribeSnapshotsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeSnapshots)

responseDescribeSubnetGroups :: DescribeSubnetGroupsResponse -> TestTree
responseDescribeSubnetGroups =
  res
    "DescribeSubnetGroupsResponse"
    "fixture/DescribeSubnetGroupsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeSubnetGroups)

responseDescribeUsers :: DescribeUsersResponse -> TestTree
responseDescribeUsers =
  res
    "DescribeUsersResponse"
    "fixture/DescribeUsersResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy DescribeUsers)

responseFailoverShard :: FailoverShardResponse -> TestTree
responseFailoverShard =
  res
    "FailoverShardResponse"
    "fixture/FailoverShardResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy FailoverShard)

responseListAllowedNodeTypeUpdates :: ListAllowedNodeTypeUpdatesResponse -> TestTree
responseListAllowedNodeTypeUpdates =
  res
    "ListAllowedNodeTypeUpdatesResponse"
    "fixture/ListAllowedNodeTypeUpdatesResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy ListAllowedNodeTypeUpdates)

responseListTags :: ListTagsResponse -> TestTree
responseListTags =
  res
    "ListTagsResponse"
    "fixture/ListTagsResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy ListTags)

responsePurchaseReservedNodesOffering :: PurchaseReservedNodesOfferingResponse -> TestTree
responsePurchaseReservedNodesOffering =
  res
    "PurchaseReservedNodesOfferingResponse"
    "fixture/PurchaseReservedNodesOfferingResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy PurchaseReservedNodesOffering)

responseResetParameterGroup :: ResetParameterGroupResponse -> TestTree
responseResetParameterGroup =
  res
    "ResetParameterGroupResponse"
    "fixture/ResetParameterGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy ResetParameterGroup)

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)

responseUpdateACL :: UpdateACLResponse -> TestTree
responseUpdateACL =
  res
    "UpdateACLResponse"
    "fixture/UpdateACLResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy UpdateACL)

responseUpdateCluster :: UpdateClusterResponse -> TestTree
responseUpdateCluster =
  res
    "UpdateClusterResponse"
    "fixture/UpdateClusterResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy UpdateCluster)

responseUpdateParameterGroup :: UpdateParameterGroupResponse -> TestTree
responseUpdateParameterGroup =
  res
    "UpdateParameterGroupResponse"
    "fixture/UpdateParameterGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy UpdateParameterGroup)

responseUpdateSubnetGroup :: UpdateSubnetGroupResponse -> TestTree
responseUpdateSubnetGroup =
  res
    "UpdateSubnetGroupResponse"
    "fixture/UpdateSubnetGroupResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy UpdateSubnetGroup)

responseUpdateUser :: UpdateUserResponse -> TestTree
responseUpdateUser =
  res
    "UpdateUserResponse"
    "fixture/UpdateUserResponse.proto"
    defaultService
    (Proxy.Proxy :: Proxy.Proxy UpdateUser)