{-# 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.ApplicationAutoScaling -- 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.ApplicationAutoScaling where import Amazonka.ApplicationAutoScaling import qualified Data.Proxy as Proxy import Test.Amazonka.ApplicationAutoScaling.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" -- [ requestDeleteScalingPolicy $ -- newDeleteScalingPolicy -- -- , requestDeleteScheduledAction $ -- newDeleteScheduledAction -- -- , requestDeregisterScalableTarget $ -- newDeregisterScalableTarget -- -- , requestDescribeScalableTargets $ -- newDescribeScalableTargets -- -- , requestDescribeScalingActivities $ -- newDescribeScalingActivities -- -- , requestDescribeScalingPolicies $ -- newDescribeScalingPolicies -- -- , requestDescribeScheduledActions $ -- newDescribeScheduledActions -- -- , requestPutScalingPolicy $ -- newPutScalingPolicy -- -- , requestPutScheduledAction $ -- newPutScheduledAction -- -- , requestRegisterScalableTarget $ -- newRegisterScalableTarget -- -- ] -- , testGroup "response" -- [ responseDeleteScalingPolicy $ -- newDeleteScalingPolicyResponse -- -- , responseDeleteScheduledAction $ -- newDeleteScheduledActionResponse -- -- , responseDeregisterScalableTarget $ -- newDeregisterScalableTargetResponse -- -- , responseDescribeScalableTargets $ -- newDescribeScalableTargetsResponse -- -- , responseDescribeScalingActivities $ -- newDescribeScalingActivitiesResponse -- -- , responseDescribeScalingPolicies $ -- newDescribeScalingPoliciesResponse -- -- , responseDescribeScheduledActions $ -- newDescribeScheduledActionsResponse -- -- , responsePutScalingPolicy $ -- newPutScalingPolicyResponse -- -- , responsePutScheduledAction $ -- newPutScheduledActionResponse -- -- , responseRegisterScalableTarget $ -- newRegisterScalableTargetResponse -- -- ] -- ] -- Requests requestDeleteScalingPolicy :: DeleteScalingPolicy -> TestTree requestDeleteScalingPolicy = req "DeleteScalingPolicy" "fixture/DeleteScalingPolicy.yaml" requestDeleteScheduledAction :: DeleteScheduledAction -> TestTree requestDeleteScheduledAction = req "DeleteScheduledAction" "fixture/DeleteScheduledAction.yaml" requestDeregisterScalableTarget :: DeregisterScalableTarget -> TestTree requestDeregisterScalableTarget = req "DeregisterScalableTarget" "fixture/DeregisterScalableTarget.yaml" requestDescribeScalableTargets :: DescribeScalableTargets -> TestTree requestDescribeScalableTargets = req "DescribeScalableTargets" "fixture/DescribeScalableTargets.yaml" requestDescribeScalingActivities :: DescribeScalingActivities -> TestTree requestDescribeScalingActivities = req "DescribeScalingActivities" "fixture/DescribeScalingActivities.yaml" requestDescribeScalingPolicies :: DescribeScalingPolicies -> TestTree requestDescribeScalingPolicies = req "DescribeScalingPolicies" "fixture/DescribeScalingPolicies.yaml" requestDescribeScheduledActions :: DescribeScheduledActions -> TestTree requestDescribeScheduledActions = req "DescribeScheduledActions" "fixture/DescribeScheduledActions.yaml" requestPutScalingPolicy :: PutScalingPolicy -> TestTree requestPutScalingPolicy = req "PutScalingPolicy" "fixture/PutScalingPolicy.yaml" requestPutScheduledAction :: PutScheduledAction -> TestTree requestPutScheduledAction = req "PutScheduledAction" "fixture/PutScheduledAction.yaml" requestRegisterScalableTarget :: RegisterScalableTarget -> TestTree requestRegisterScalableTarget = req "RegisterScalableTarget" "fixture/RegisterScalableTarget.yaml" -- Responses responseDeleteScalingPolicy :: DeleteScalingPolicyResponse -> TestTree responseDeleteScalingPolicy = res "DeleteScalingPolicyResponse" "fixture/DeleteScalingPolicyResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteScalingPolicy) responseDeleteScheduledAction :: DeleteScheduledActionResponse -> TestTree responseDeleteScheduledAction = res "DeleteScheduledActionResponse" "fixture/DeleteScheduledActionResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeleteScheduledAction) responseDeregisterScalableTarget :: DeregisterScalableTargetResponse -> TestTree responseDeregisterScalableTarget = res "DeregisterScalableTargetResponse" "fixture/DeregisterScalableTargetResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DeregisterScalableTarget) responseDescribeScalableTargets :: DescribeScalableTargetsResponse -> TestTree responseDescribeScalableTargets = res "DescribeScalableTargetsResponse" "fixture/DescribeScalableTargetsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeScalableTargets) responseDescribeScalingActivities :: DescribeScalingActivitiesResponse -> TestTree responseDescribeScalingActivities = res "DescribeScalingActivitiesResponse" "fixture/DescribeScalingActivitiesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeScalingActivities) responseDescribeScalingPolicies :: DescribeScalingPoliciesResponse -> TestTree responseDescribeScalingPolicies = res "DescribeScalingPoliciesResponse" "fixture/DescribeScalingPoliciesResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeScalingPolicies) responseDescribeScheduledActions :: DescribeScheduledActionsResponse -> TestTree responseDescribeScheduledActions = res "DescribeScheduledActionsResponse" "fixture/DescribeScheduledActionsResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy DescribeScheduledActions) responsePutScalingPolicy :: PutScalingPolicyResponse -> TestTree responsePutScalingPolicy = res "PutScalingPolicyResponse" "fixture/PutScalingPolicyResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy PutScalingPolicy) responsePutScheduledAction :: PutScheduledActionResponse -> TestTree responsePutScheduledAction = res "PutScheduledActionResponse" "fixture/PutScheduledActionResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy PutScheduledAction) responseRegisterScalableTarget :: RegisterScalableTargetResponse -> TestTree responseRegisterScalableTarget = res "RegisterScalableTargetResponse" "fixture/RegisterScalableTargetResponse.proto" defaultService (Proxy.Proxy :: Proxy.Proxy RegisterScalableTarget)