{-# 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.EMR -- 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.EMR where import Data.Proxy import Network.AWS.EMR import Test.AWS.EMR.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" -- [ requestRunJobFlow $ -- runJobFlow -- -- , requestRemoveAutoScalingPolicy $ -- removeAutoScalingPolicy -- -- , requestSetVisibleToAllUsers $ -- setVisibleToAllUsers -- -- , requestTerminateJobFlows $ -- terminateJobFlows -- -- , requestDescribeStep $ -- describeStep -- -- , requestRemoveTags $ -- removeTags -- -- , requestDescribeCluster $ -- describeCluster -- -- , requestListSecurityConfigurations $ -- listSecurityConfigurations -- -- , requestCancelSteps $ -- cancelSteps -- -- , requestCreateSecurityConfiguration $ -- createSecurityConfiguration -- -- , requestSetTerminationProtection $ -- setTerminationProtection -- -- , requestAddJobFlowSteps $ -- addJobFlowSteps -- -- , requestModifyInstanceGroups $ -- modifyInstanceGroups -- -- , requestListSteps $ -- listSteps -- -- , requestAddInstanceFleet $ -- addInstanceFleet -- -- , requestAddInstanceGroups $ -- addInstanceGroups -- -- , requestDeleteSecurityConfiguration $ -- deleteSecurityConfiguration -- -- , requestModifyInstanceFleet $ -- modifyInstanceFleet -- -- , requestListInstanceGroups $ -- listInstanceGroups -- -- , requestListBootstrapActions $ -- listBootstrapActions -- -- , requestAddTags $ -- addTags -- -- , requestListInstances $ -- listInstances -- -- , requestPutAutoScalingPolicy $ -- putAutoScalingPolicy -- -- , requestListClusters $ -- listClusters -- -- , requestDescribeSecurityConfiguration $ -- describeSecurityConfiguration -- -- , requestListInstanceFleets $ -- listInstanceFleets -- -- ] -- , testGroup "response" -- [ responseRunJobFlow $ -- runJobFlowResponse -- -- , responseRemoveAutoScalingPolicy $ -- removeAutoScalingPolicyResponse -- -- , responseSetVisibleToAllUsers $ -- setVisibleToAllUsersResponse -- -- , responseTerminateJobFlows $ -- terminateJobFlowsResponse -- -- , responseDescribeStep $ -- describeStepResponse -- -- , responseRemoveTags $ -- removeTagsResponse -- -- , responseDescribeCluster $ -- describeClusterResponse -- -- , responseListSecurityConfigurations $ -- listSecurityConfigurationsResponse -- -- , responseCancelSteps $ -- cancelStepsResponse -- -- , responseCreateSecurityConfiguration $ -- createSecurityConfigurationResponse -- -- , responseSetTerminationProtection $ -- setTerminationProtectionResponse -- -- , responseAddJobFlowSteps $ -- addJobFlowStepsResponse -- -- , responseModifyInstanceGroups $ -- modifyInstanceGroupsResponse -- -- , responseListSteps $ -- listStepsResponse -- -- , responseAddInstanceFleet $ -- addInstanceFleetResponse -- -- , responseAddInstanceGroups $ -- addInstanceGroupsResponse -- -- , responseDeleteSecurityConfiguration $ -- deleteSecurityConfigurationResponse -- -- , responseModifyInstanceFleet $ -- modifyInstanceFleetResponse -- -- , responseListInstanceGroups $ -- listInstanceGroupsResponse -- -- , responseListBootstrapActions $ -- listBootstrapActionsResponse -- -- , responseAddTags $ -- addTagsResponse -- -- , responseListInstances $ -- listInstancesResponse -- -- , responsePutAutoScalingPolicy $ -- putAutoScalingPolicyResponse -- -- , responseListClusters $ -- listClustersResponse -- -- , responseDescribeSecurityConfiguration $ -- describeSecurityConfigurationResponse -- -- , responseListInstanceFleets $ -- listInstanceFleetsResponse -- -- ] -- ] -- Requests requestRunJobFlow :: RunJobFlow -> TestTree requestRunJobFlow = req "RunJobFlow" "fixture/RunJobFlow.yaml" requestRemoveAutoScalingPolicy :: RemoveAutoScalingPolicy -> TestTree requestRemoveAutoScalingPolicy = req "RemoveAutoScalingPolicy" "fixture/RemoveAutoScalingPolicy.yaml" requestSetVisibleToAllUsers :: SetVisibleToAllUsers -> TestTree requestSetVisibleToAllUsers = req "SetVisibleToAllUsers" "fixture/SetVisibleToAllUsers.yaml" requestTerminateJobFlows :: TerminateJobFlows -> TestTree requestTerminateJobFlows = req "TerminateJobFlows" "fixture/TerminateJobFlows.yaml" requestDescribeStep :: DescribeStep -> TestTree requestDescribeStep = req "DescribeStep" "fixture/DescribeStep.yaml" requestRemoveTags :: RemoveTags -> TestTree requestRemoveTags = req "RemoveTags" "fixture/RemoveTags.yaml" requestDescribeCluster :: DescribeCluster -> TestTree requestDescribeCluster = req "DescribeCluster" "fixture/DescribeCluster.yaml" requestListSecurityConfigurations :: ListSecurityConfigurations -> TestTree requestListSecurityConfigurations = req "ListSecurityConfigurations" "fixture/ListSecurityConfigurations.yaml" requestCancelSteps :: CancelSteps -> TestTree requestCancelSteps = req "CancelSteps" "fixture/CancelSteps.yaml" requestCreateSecurityConfiguration :: CreateSecurityConfiguration -> TestTree requestCreateSecurityConfiguration = req "CreateSecurityConfiguration" "fixture/CreateSecurityConfiguration.yaml" requestSetTerminationProtection :: SetTerminationProtection -> TestTree requestSetTerminationProtection = req "SetTerminationProtection" "fixture/SetTerminationProtection.yaml" requestAddJobFlowSteps :: AddJobFlowSteps -> TestTree requestAddJobFlowSteps = req "AddJobFlowSteps" "fixture/AddJobFlowSteps.yaml" requestModifyInstanceGroups :: ModifyInstanceGroups -> TestTree requestModifyInstanceGroups = req "ModifyInstanceGroups" "fixture/ModifyInstanceGroups.yaml" requestListSteps :: ListSteps -> TestTree requestListSteps = req "ListSteps" "fixture/ListSteps.yaml" requestAddInstanceFleet :: AddInstanceFleet -> TestTree requestAddInstanceFleet = req "AddInstanceFleet" "fixture/AddInstanceFleet.yaml" requestAddInstanceGroups :: AddInstanceGroups -> TestTree requestAddInstanceGroups = req "AddInstanceGroups" "fixture/AddInstanceGroups.yaml" requestDeleteSecurityConfiguration :: DeleteSecurityConfiguration -> TestTree requestDeleteSecurityConfiguration = req "DeleteSecurityConfiguration" "fixture/DeleteSecurityConfiguration.yaml" requestModifyInstanceFleet :: ModifyInstanceFleet -> TestTree requestModifyInstanceFleet = req "ModifyInstanceFleet" "fixture/ModifyInstanceFleet.yaml" requestListInstanceGroups :: ListInstanceGroups -> TestTree requestListInstanceGroups = req "ListInstanceGroups" "fixture/ListInstanceGroups.yaml" requestListBootstrapActions :: ListBootstrapActions -> TestTree requestListBootstrapActions = req "ListBootstrapActions" "fixture/ListBootstrapActions.yaml" requestAddTags :: AddTags -> TestTree requestAddTags = req "AddTags" "fixture/AddTags.yaml" requestListInstances :: ListInstances -> TestTree requestListInstances = req "ListInstances" "fixture/ListInstances.yaml" requestPutAutoScalingPolicy :: PutAutoScalingPolicy -> TestTree requestPutAutoScalingPolicy = req "PutAutoScalingPolicy" "fixture/PutAutoScalingPolicy.yaml" requestListClusters :: ListClusters -> TestTree requestListClusters = req "ListClusters" "fixture/ListClusters.yaml" requestDescribeSecurityConfiguration :: DescribeSecurityConfiguration -> TestTree requestDescribeSecurityConfiguration = req "DescribeSecurityConfiguration" "fixture/DescribeSecurityConfiguration.yaml" requestListInstanceFleets :: ListInstanceFleets -> TestTree requestListInstanceFleets = req "ListInstanceFleets" "fixture/ListInstanceFleets.yaml" -- Responses responseRunJobFlow :: RunJobFlowResponse -> TestTree responseRunJobFlow = res "RunJobFlowResponse" "fixture/RunJobFlowResponse.proto" emr (Proxy :: Proxy RunJobFlow) responseRemoveAutoScalingPolicy :: RemoveAutoScalingPolicyResponse -> TestTree responseRemoveAutoScalingPolicy = res "RemoveAutoScalingPolicyResponse" "fixture/RemoveAutoScalingPolicyResponse.proto" emr (Proxy :: Proxy RemoveAutoScalingPolicy) responseSetVisibleToAllUsers :: SetVisibleToAllUsersResponse -> TestTree responseSetVisibleToAllUsers = res "SetVisibleToAllUsersResponse" "fixture/SetVisibleToAllUsersResponse.proto" emr (Proxy :: Proxy SetVisibleToAllUsers) responseTerminateJobFlows :: TerminateJobFlowsResponse -> TestTree responseTerminateJobFlows = res "TerminateJobFlowsResponse" "fixture/TerminateJobFlowsResponse.proto" emr (Proxy :: Proxy TerminateJobFlows) responseDescribeStep :: DescribeStepResponse -> TestTree responseDescribeStep = res "DescribeStepResponse" "fixture/DescribeStepResponse.proto" emr (Proxy :: Proxy DescribeStep) responseRemoveTags :: RemoveTagsResponse -> TestTree responseRemoveTags = res "RemoveTagsResponse" "fixture/RemoveTagsResponse.proto" emr (Proxy :: Proxy RemoveTags) responseDescribeCluster :: DescribeClusterResponse -> TestTree responseDescribeCluster = res "DescribeClusterResponse" "fixture/DescribeClusterResponse.proto" emr (Proxy :: Proxy DescribeCluster) responseListSecurityConfigurations :: ListSecurityConfigurationsResponse -> TestTree responseListSecurityConfigurations = res "ListSecurityConfigurationsResponse" "fixture/ListSecurityConfigurationsResponse.proto" emr (Proxy :: Proxy ListSecurityConfigurations) responseCancelSteps :: CancelStepsResponse -> TestTree responseCancelSteps = res "CancelStepsResponse" "fixture/CancelStepsResponse.proto" emr (Proxy :: Proxy CancelSteps) responseCreateSecurityConfiguration :: CreateSecurityConfigurationResponse -> TestTree responseCreateSecurityConfiguration = res "CreateSecurityConfigurationResponse" "fixture/CreateSecurityConfigurationResponse.proto" emr (Proxy :: Proxy CreateSecurityConfiguration) responseSetTerminationProtection :: SetTerminationProtectionResponse -> TestTree responseSetTerminationProtection = res "SetTerminationProtectionResponse" "fixture/SetTerminationProtectionResponse.proto" emr (Proxy :: Proxy SetTerminationProtection) responseAddJobFlowSteps :: AddJobFlowStepsResponse -> TestTree responseAddJobFlowSteps = res "AddJobFlowStepsResponse" "fixture/AddJobFlowStepsResponse.proto" emr (Proxy :: Proxy AddJobFlowSteps) responseModifyInstanceGroups :: ModifyInstanceGroupsResponse -> TestTree responseModifyInstanceGroups = res "ModifyInstanceGroupsResponse" "fixture/ModifyInstanceGroupsResponse.proto" emr (Proxy :: Proxy ModifyInstanceGroups) responseListSteps :: ListStepsResponse -> TestTree responseListSteps = res "ListStepsResponse" "fixture/ListStepsResponse.proto" emr (Proxy :: Proxy ListSteps) responseAddInstanceFleet :: AddInstanceFleetResponse -> TestTree responseAddInstanceFleet = res "AddInstanceFleetResponse" "fixture/AddInstanceFleetResponse.proto" emr (Proxy :: Proxy AddInstanceFleet) responseAddInstanceGroups :: AddInstanceGroupsResponse -> TestTree responseAddInstanceGroups = res "AddInstanceGroupsResponse" "fixture/AddInstanceGroupsResponse.proto" emr (Proxy :: Proxy AddInstanceGroups) responseDeleteSecurityConfiguration :: DeleteSecurityConfigurationResponse -> TestTree responseDeleteSecurityConfiguration = res "DeleteSecurityConfigurationResponse" "fixture/DeleteSecurityConfigurationResponse.proto" emr (Proxy :: Proxy DeleteSecurityConfiguration) responseModifyInstanceFleet :: ModifyInstanceFleetResponse -> TestTree responseModifyInstanceFleet = res "ModifyInstanceFleetResponse" "fixture/ModifyInstanceFleetResponse.proto" emr (Proxy :: Proxy ModifyInstanceFleet) responseListInstanceGroups :: ListInstanceGroupsResponse -> TestTree responseListInstanceGroups = res "ListInstanceGroupsResponse" "fixture/ListInstanceGroupsResponse.proto" emr (Proxy :: Proxy ListInstanceGroups) responseListBootstrapActions :: ListBootstrapActionsResponse -> TestTree responseListBootstrapActions = res "ListBootstrapActionsResponse" "fixture/ListBootstrapActionsResponse.proto" emr (Proxy :: Proxy ListBootstrapActions) responseAddTags :: AddTagsResponse -> TestTree responseAddTags = res "AddTagsResponse" "fixture/AddTagsResponse.proto" emr (Proxy :: Proxy AddTags) responseListInstances :: ListInstancesResponse -> TestTree responseListInstances = res "ListInstancesResponse" "fixture/ListInstancesResponse.proto" emr (Proxy :: Proxy ListInstances) responsePutAutoScalingPolicy :: PutAutoScalingPolicyResponse -> TestTree responsePutAutoScalingPolicy = res "PutAutoScalingPolicyResponse" "fixture/PutAutoScalingPolicyResponse.proto" emr (Proxy :: Proxy PutAutoScalingPolicy) responseListClusters :: ListClustersResponse -> TestTree responseListClusters = res "ListClustersResponse" "fixture/ListClustersResponse.proto" emr (Proxy :: Proxy ListClusters) responseDescribeSecurityConfiguration :: DescribeSecurityConfigurationResponse -> TestTree responseDescribeSecurityConfiguration = res "DescribeSecurityConfigurationResponse" "fixture/DescribeSecurityConfigurationResponse.proto" emr (Proxy :: Proxy DescribeSecurityConfiguration) responseListInstanceFleets :: ListInstanceFleetsResponse -> TestTree responseListInstanceFleets = res "ListInstanceFleetsResponse" "fixture/ListInstanceFleetsResponse.proto" emr (Proxy :: Proxy ListInstanceFleets)