amazonka-amp-2.0: test/Test/Amazonka/Gen/AMP.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.AMP
-- 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.AMP where
import Amazonka.AMP
import qualified Data.Proxy as Proxy
import Test.Amazonka.AMP.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"
-- [ requestCreateAlertManagerDefinition $
-- newCreateAlertManagerDefinition
--
-- , requestCreateLoggingConfiguration $
-- newCreateLoggingConfiguration
--
-- , requestCreateRuleGroupsNamespace $
-- newCreateRuleGroupsNamespace
--
-- , requestCreateWorkspace $
-- newCreateWorkspace
--
-- , requestDeleteAlertManagerDefinition $
-- newDeleteAlertManagerDefinition
--
-- , requestDeleteLoggingConfiguration $
-- newDeleteLoggingConfiguration
--
-- , requestDeleteRuleGroupsNamespace $
-- newDeleteRuleGroupsNamespace
--
-- , requestDeleteWorkspace $
-- newDeleteWorkspace
--
-- , requestDescribeAlertManagerDefinition $
-- newDescribeAlertManagerDefinition
--
-- , requestDescribeLoggingConfiguration $
-- newDescribeLoggingConfiguration
--
-- , requestDescribeRuleGroupsNamespace $
-- newDescribeRuleGroupsNamespace
--
-- , requestDescribeWorkspace $
-- newDescribeWorkspace
--
-- , requestListRuleGroupsNamespaces $
-- newListRuleGroupsNamespaces
--
-- , requestListTagsForResource $
-- newListTagsForResource
--
-- , requestListWorkspaces $
-- newListWorkspaces
--
-- , requestPutAlertManagerDefinition $
-- newPutAlertManagerDefinition
--
-- , requestPutRuleGroupsNamespace $
-- newPutRuleGroupsNamespace
--
-- , requestTagResource $
-- newTagResource
--
-- , requestUntagResource $
-- newUntagResource
--
-- , requestUpdateLoggingConfiguration $
-- newUpdateLoggingConfiguration
--
-- , requestUpdateWorkspaceAlias $
-- newUpdateWorkspaceAlias
--
-- ]
-- , testGroup "response"
-- [ responseCreateAlertManagerDefinition $
-- newCreateAlertManagerDefinitionResponse
--
-- , responseCreateLoggingConfiguration $
-- newCreateLoggingConfigurationResponse
--
-- , responseCreateRuleGroupsNamespace $
-- newCreateRuleGroupsNamespaceResponse
--
-- , responseCreateWorkspace $
-- newCreateWorkspaceResponse
--
-- , responseDeleteAlertManagerDefinition $
-- newDeleteAlertManagerDefinitionResponse
--
-- , responseDeleteLoggingConfiguration $
-- newDeleteLoggingConfigurationResponse
--
-- , responseDeleteRuleGroupsNamespace $
-- newDeleteRuleGroupsNamespaceResponse
--
-- , responseDeleteWorkspace $
-- newDeleteWorkspaceResponse
--
-- , responseDescribeAlertManagerDefinition $
-- newDescribeAlertManagerDefinitionResponse
--
-- , responseDescribeLoggingConfiguration $
-- newDescribeLoggingConfigurationResponse
--
-- , responseDescribeRuleGroupsNamespace $
-- newDescribeRuleGroupsNamespaceResponse
--
-- , responseDescribeWorkspace $
-- newDescribeWorkspaceResponse
--
-- , responseListRuleGroupsNamespaces $
-- newListRuleGroupsNamespacesResponse
--
-- , responseListTagsForResource $
-- newListTagsForResourceResponse
--
-- , responseListWorkspaces $
-- newListWorkspacesResponse
--
-- , responsePutAlertManagerDefinition $
-- newPutAlertManagerDefinitionResponse
--
-- , responsePutRuleGroupsNamespace $
-- newPutRuleGroupsNamespaceResponse
--
-- , responseTagResource $
-- newTagResourceResponse
--
-- , responseUntagResource $
-- newUntagResourceResponse
--
-- , responseUpdateLoggingConfiguration $
-- newUpdateLoggingConfigurationResponse
--
-- , responseUpdateWorkspaceAlias $
-- newUpdateWorkspaceAliasResponse
--
-- ]
-- ]
-- Requests
requestCreateAlertManagerDefinition :: CreateAlertManagerDefinition -> TestTree
requestCreateAlertManagerDefinition =
req
"CreateAlertManagerDefinition"
"fixture/CreateAlertManagerDefinition.yaml"
requestCreateLoggingConfiguration :: CreateLoggingConfiguration -> TestTree
requestCreateLoggingConfiguration =
req
"CreateLoggingConfiguration"
"fixture/CreateLoggingConfiguration.yaml"
requestCreateRuleGroupsNamespace :: CreateRuleGroupsNamespace -> TestTree
requestCreateRuleGroupsNamespace =
req
"CreateRuleGroupsNamespace"
"fixture/CreateRuleGroupsNamespace.yaml"
requestCreateWorkspace :: CreateWorkspace -> TestTree
requestCreateWorkspace =
req
"CreateWorkspace"
"fixture/CreateWorkspace.yaml"
requestDeleteAlertManagerDefinition :: DeleteAlertManagerDefinition -> TestTree
requestDeleteAlertManagerDefinition =
req
"DeleteAlertManagerDefinition"
"fixture/DeleteAlertManagerDefinition.yaml"
requestDeleteLoggingConfiguration :: DeleteLoggingConfiguration -> TestTree
requestDeleteLoggingConfiguration =
req
"DeleteLoggingConfiguration"
"fixture/DeleteLoggingConfiguration.yaml"
requestDeleteRuleGroupsNamespace :: DeleteRuleGroupsNamespace -> TestTree
requestDeleteRuleGroupsNamespace =
req
"DeleteRuleGroupsNamespace"
"fixture/DeleteRuleGroupsNamespace.yaml"
requestDeleteWorkspace :: DeleteWorkspace -> TestTree
requestDeleteWorkspace =
req
"DeleteWorkspace"
"fixture/DeleteWorkspace.yaml"
requestDescribeAlertManagerDefinition :: DescribeAlertManagerDefinition -> TestTree
requestDescribeAlertManagerDefinition =
req
"DescribeAlertManagerDefinition"
"fixture/DescribeAlertManagerDefinition.yaml"
requestDescribeLoggingConfiguration :: DescribeLoggingConfiguration -> TestTree
requestDescribeLoggingConfiguration =
req
"DescribeLoggingConfiguration"
"fixture/DescribeLoggingConfiguration.yaml"
requestDescribeRuleGroupsNamespace :: DescribeRuleGroupsNamespace -> TestTree
requestDescribeRuleGroupsNamespace =
req
"DescribeRuleGroupsNamespace"
"fixture/DescribeRuleGroupsNamespace.yaml"
requestDescribeWorkspace :: DescribeWorkspace -> TestTree
requestDescribeWorkspace =
req
"DescribeWorkspace"
"fixture/DescribeWorkspace.yaml"
requestListRuleGroupsNamespaces :: ListRuleGroupsNamespaces -> TestTree
requestListRuleGroupsNamespaces =
req
"ListRuleGroupsNamespaces"
"fixture/ListRuleGroupsNamespaces.yaml"
requestListTagsForResource :: ListTagsForResource -> TestTree
requestListTagsForResource =
req
"ListTagsForResource"
"fixture/ListTagsForResource.yaml"
requestListWorkspaces :: ListWorkspaces -> TestTree
requestListWorkspaces =
req
"ListWorkspaces"
"fixture/ListWorkspaces.yaml"
requestPutAlertManagerDefinition :: PutAlertManagerDefinition -> TestTree
requestPutAlertManagerDefinition =
req
"PutAlertManagerDefinition"
"fixture/PutAlertManagerDefinition.yaml"
requestPutRuleGroupsNamespace :: PutRuleGroupsNamespace -> TestTree
requestPutRuleGroupsNamespace =
req
"PutRuleGroupsNamespace"
"fixture/PutRuleGroupsNamespace.yaml"
requestTagResource :: TagResource -> TestTree
requestTagResource =
req
"TagResource"
"fixture/TagResource.yaml"
requestUntagResource :: UntagResource -> TestTree
requestUntagResource =
req
"UntagResource"
"fixture/UntagResource.yaml"
requestUpdateLoggingConfiguration :: UpdateLoggingConfiguration -> TestTree
requestUpdateLoggingConfiguration =
req
"UpdateLoggingConfiguration"
"fixture/UpdateLoggingConfiguration.yaml"
requestUpdateWorkspaceAlias :: UpdateWorkspaceAlias -> TestTree
requestUpdateWorkspaceAlias =
req
"UpdateWorkspaceAlias"
"fixture/UpdateWorkspaceAlias.yaml"
-- Responses
responseCreateAlertManagerDefinition :: CreateAlertManagerDefinitionResponse -> TestTree
responseCreateAlertManagerDefinition =
res
"CreateAlertManagerDefinitionResponse"
"fixture/CreateAlertManagerDefinitionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateAlertManagerDefinition)
responseCreateLoggingConfiguration :: CreateLoggingConfigurationResponse -> TestTree
responseCreateLoggingConfiguration =
res
"CreateLoggingConfigurationResponse"
"fixture/CreateLoggingConfigurationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateLoggingConfiguration)
responseCreateRuleGroupsNamespace :: CreateRuleGroupsNamespaceResponse -> TestTree
responseCreateRuleGroupsNamespace =
res
"CreateRuleGroupsNamespaceResponse"
"fixture/CreateRuleGroupsNamespaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateRuleGroupsNamespace)
responseCreateWorkspace :: CreateWorkspaceResponse -> TestTree
responseCreateWorkspace =
res
"CreateWorkspaceResponse"
"fixture/CreateWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy CreateWorkspace)
responseDeleteAlertManagerDefinition :: DeleteAlertManagerDefinitionResponse -> TestTree
responseDeleteAlertManagerDefinition =
res
"DeleteAlertManagerDefinitionResponse"
"fixture/DeleteAlertManagerDefinitionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteAlertManagerDefinition)
responseDeleteLoggingConfiguration :: DeleteLoggingConfigurationResponse -> TestTree
responseDeleteLoggingConfiguration =
res
"DeleteLoggingConfigurationResponse"
"fixture/DeleteLoggingConfigurationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteLoggingConfiguration)
responseDeleteRuleGroupsNamespace :: DeleteRuleGroupsNamespaceResponse -> TestTree
responseDeleteRuleGroupsNamespace =
res
"DeleteRuleGroupsNamespaceResponse"
"fixture/DeleteRuleGroupsNamespaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteRuleGroupsNamespace)
responseDeleteWorkspace :: DeleteWorkspaceResponse -> TestTree
responseDeleteWorkspace =
res
"DeleteWorkspaceResponse"
"fixture/DeleteWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DeleteWorkspace)
responseDescribeAlertManagerDefinition :: DescribeAlertManagerDefinitionResponse -> TestTree
responseDescribeAlertManagerDefinition =
res
"DescribeAlertManagerDefinitionResponse"
"fixture/DescribeAlertManagerDefinitionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeAlertManagerDefinition)
responseDescribeLoggingConfiguration :: DescribeLoggingConfigurationResponse -> TestTree
responseDescribeLoggingConfiguration =
res
"DescribeLoggingConfigurationResponse"
"fixture/DescribeLoggingConfigurationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeLoggingConfiguration)
responseDescribeRuleGroupsNamespace :: DescribeRuleGroupsNamespaceResponse -> TestTree
responseDescribeRuleGroupsNamespace =
res
"DescribeRuleGroupsNamespaceResponse"
"fixture/DescribeRuleGroupsNamespaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeRuleGroupsNamespace)
responseDescribeWorkspace :: DescribeWorkspaceResponse -> TestTree
responseDescribeWorkspace =
res
"DescribeWorkspaceResponse"
"fixture/DescribeWorkspaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy DescribeWorkspace)
responseListRuleGroupsNamespaces :: ListRuleGroupsNamespacesResponse -> TestTree
responseListRuleGroupsNamespaces =
res
"ListRuleGroupsNamespacesResponse"
"fixture/ListRuleGroupsNamespacesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListRuleGroupsNamespaces)
responseListTagsForResource :: ListTagsForResourceResponse -> TestTree
responseListTagsForResource =
res
"ListTagsForResourceResponse"
"fixture/ListTagsForResourceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListTagsForResource)
responseListWorkspaces :: ListWorkspacesResponse -> TestTree
responseListWorkspaces =
res
"ListWorkspacesResponse"
"fixture/ListWorkspacesResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy ListWorkspaces)
responsePutAlertManagerDefinition :: PutAlertManagerDefinitionResponse -> TestTree
responsePutAlertManagerDefinition =
res
"PutAlertManagerDefinitionResponse"
"fixture/PutAlertManagerDefinitionResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy PutAlertManagerDefinition)
responsePutRuleGroupsNamespace :: PutRuleGroupsNamespaceResponse -> TestTree
responsePutRuleGroupsNamespace =
res
"PutRuleGroupsNamespaceResponse"
"fixture/PutRuleGroupsNamespaceResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy PutRuleGroupsNamespace)
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)
responseUpdateLoggingConfiguration :: UpdateLoggingConfigurationResponse -> TestTree
responseUpdateLoggingConfiguration =
res
"UpdateLoggingConfigurationResponse"
"fixture/UpdateLoggingConfigurationResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateLoggingConfiguration)
responseUpdateWorkspaceAlias :: UpdateWorkspaceAliasResponse -> TestTree
responseUpdateWorkspaceAlias =
res
"UpdateWorkspaceAliasResponse"
"fixture/UpdateWorkspaceAliasResponse.proto"
defaultService
(Proxy.Proxy :: Proxy.Proxy UpdateWorkspaceAlias)