{-# 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.ELB -- Copyright : (c) 2013-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- module Test.AWS.Gen.ELB where import Data.Proxy import Test.AWS.Fixture import Test.AWS.Prelude import Test.Tasty import Network.AWS.ELB import Test.AWS.ELB.Internal -- 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" -- [ requestDescribeLoadBalancers $ -- describeLoadBalancers -- -- , requestDescribeTags $ -- describeTags -- -- , requestDescribeLoadBalancerPolicyTypes $ -- describeLoadBalancerPolicyTypes -- -- , requestApplySecurityGroupsToLoadBalancer $ -- applySecurityGroupsToLoadBalancer -- -- , requestRemoveTags $ -- removeTags -- -- , requestCreateLBCookieStickinessPolicy $ -- createLBCookieStickinessPolicy -- -- , requestDeleteLoadBalancer $ -- deleteLoadBalancer -- -- , requestDeregisterInstancesFromLoadBalancer $ -- deregisterInstancesFromLoadBalancer -- -- , requestCreateLoadBalancerPolicy $ -- createLoadBalancerPolicy -- -- , requestDescribeLoadBalancerPolicies $ -- describeLoadBalancerPolicies -- -- , requestDisableAvailabilityZonesForLoadBalancer $ -- disableAvailabilityZonesForLoadBalancer -- -- , requestEnableAvailabilityZonesForLoadBalancer $ -- enableAvailabilityZonesForLoadBalancer -- -- , requestSetLoadBalancerPoliciesForBackendServer $ -- setLoadBalancerPoliciesForBackendServer -- -- , requestSetLoadBalancerListenerSSLCertificate $ -- setLoadBalancerListenerSSLCertificate -- -- , requestAttachLoadBalancerToSubnets $ -- attachLoadBalancerToSubnets -- -- , requestConfigureHealthCheck $ -- configureHealthCheck -- -- , requestModifyLoadBalancerAttributes $ -- modifyLoadBalancerAttributes -- -- , requestCreateAppCookieStickinessPolicy $ -- createAppCookieStickinessPolicy -- -- , requestDescribeInstanceHealth $ -- describeInstanceHealth -- -- , requestAddTags $ -- addTags -- -- , requestDescribeLoadBalancerAttributes $ -- describeLoadBalancerAttributes -- -- , requestCreateLoadBalancerListeners $ -- createLoadBalancerListeners -- -- , requestDeleteLoadBalancerPolicy $ -- deleteLoadBalancerPolicy -- -- , requestDetachLoadBalancerFromSubnets $ -- detachLoadBalancerFromSubnets -- -- , requestRegisterInstancesWithLoadBalancer $ -- registerInstancesWithLoadBalancer -- -- , requestCreateLoadBalancer $ -- createLoadBalancer -- -- , requestDeleteLoadBalancerListeners $ -- deleteLoadBalancerListeners -- -- , requestSetLoadBalancerPoliciesOfListener $ -- setLoadBalancerPoliciesOfListener -- -- ] -- , testGroup "response" -- [ responseDescribeLoadBalancers $ -- describeLoadBalancersResponse -- -- , responseDescribeTags $ -- describeTagsResponse -- -- , responseDescribeLoadBalancerPolicyTypes $ -- describeLoadBalancerPolicyTypesResponse -- -- , responseApplySecurityGroupsToLoadBalancer $ -- applySecurityGroupsToLoadBalancerResponse -- -- , responseRemoveTags $ -- removeTagsResponse -- -- , responseCreateLBCookieStickinessPolicy $ -- createLBCookieStickinessPolicyResponse -- -- , responseDeleteLoadBalancer $ -- deleteLoadBalancerResponse -- -- , responseDeregisterInstancesFromLoadBalancer $ -- deregisterInstancesFromLoadBalancerResponse -- -- , responseCreateLoadBalancerPolicy $ -- createLoadBalancerPolicyResponse -- -- , responseDescribeLoadBalancerPolicies $ -- describeLoadBalancerPoliciesResponse -- -- , responseDisableAvailabilityZonesForLoadBalancer $ -- disableAvailabilityZonesForLoadBalancerResponse -- -- , responseEnableAvailabilityZonesForLoadBalancer $ -- enableAvailabilityZonesForLoadBalancerResponse -- -- , responseSetLoadBalancerPoliciesForBackendServer $ -- setLoadBalancerPoliciesForBackendServerResponse -- -- , responseSetLoadBalancerListenerSSLCertificate $ -- setLoadBalancerListenerSSLCertificateResponse -- -- , responseAttachLoadBalancerToSubnets $ -- attachLoadBalancerToSubnetsResponse -- -- , responseConfigureHealthCheck $ -- configureHealthCheckResponse -- -- , responseModifyLoadBalancerAttributes $ -- modifyLoadBalancerAttributesResponse -- -- , responseCreateAppCookieStickinessPolicy $ -- createAppCookieStickinessPolicyResponse -- -- , responseDescribeInstanceHealth $ -- describeInstanceHealthResponse -- -- , responseAddTags $ -- addTagsResponse -- -- , responseDescribeLoadBalancerAttributes $ -- describeLoadBalancerAttributesResponse -- -- , responseCreateLoadBalancerListeners $ -- createLoadBalancerListenersResponse -- -- , responseDeleteLoadBalancerPolicy $ -- deleteLoadBalancerPolicyResponse -- -- , responseDetachLoadBalancerFromSubnets $ -- detachLoadBalancerFromSubnetsResponse -- -- , responseRegisterInstancesWithLoadBalancer $ -- registerInstancesWithLoadBalancerResponse -- -- , responseCreateLoadBalancer $ -- createLoadBalancerResponse -- -- , responseDeleteLoadBalancerListeners $ -- deleteLoadBalancerListenersResponse -- -- , responseSetLoadBalancerPoliciesOfListener $ -- setLoadBalancerPoliciesOfListenerResponse -- -- ] -- ] -- Requests requestDescribeLoadBalancers :: DescribeLoadBalancers -> TestTree requestDescribeLoadBalancers = req "DescribeLoadBalancers" "fixture/DescribeLoadBalancers.yaml" requestDescribeTags :: DescribeTags -> TestTree requestDescribeTags = req "DescribeTags" "fixture/DescribeTags.yaml" requestDescribeLoadBalancerPolicyTypes :: DescribeLoadBalancerPolicyTypes -> TestTree requestDescribeLoadBalancerPolicyTypes = req "DescribeLoadBalancerPolicyTypes" "fixture/DescribeLoadBalancerPolicyTypes.yaml" requestApplySecurityGroupsToLoadBalancer :: ApplySecurityGroupsToLoadBalancer -> TestTree requestApplySecurityGroupsToLoadBalancer = req "ApplySecurityGroupsToLoadBalancer" "fixture/ApplySecurityGroupsToLoadBalancer.yaml" requestRemoveTags :: RemoveTags -> TestTree requestRemoveTags = req "RemoveTags" "fixture/RemoveTags.yaml" requestCreateLBCookieStickinessPolicy :: CreateLBCookieStickinessPolicy -> TestTree requestCreateLBCookieStickinessPolicy = req "CreateLBCookieStickinessPolicy" "fixture/CreateLBCookieStickinessPolicy.yaml" requestDeleteLoadBalancer :: DeleteLoadBalancer -> TestTree requestDeleteLoadBalancer = req "DeleteLoadBalancer" "fixture/DeleteLoadBalancer.yaml" requestDeregisterInstancesFromLoadBalancer :: DeregisterInstancesFromLoadBalancer -> TestTree requestDeregisterInstancesFromLoadBalancer = req "DeregisterInstancesFromLoadBalancer" "fixture/DeregisterInstancesFromLoadBalancer.yaml" requestCreateLoadBalancerPolicy :: CreateLoadBalancerPolicy -> TestTree requestCreateLoadBalancerPolicy = req "CreateLoadBalancerPolicy" "fixture/CreateLoadBalancerPolicy.yaml" requestDescribeLoadBalancerPolicies :: DescribeLoadBalancerPolicies -> TestTree requestDescribeLoadBalancerPolicies = req "DescribeLoadBalancerPolicies" "fixture/DescribeLoadBalancerPolicies.yaml" requestDisableAvailabilityZonesForLoadBalancer :: DisableAvailabilityZonesForLoadBalancer -> TestTree requestDisableAvailabilityZonesForLoadBalancer = req "DisableAvailabilityZonesForLoadBalancer" "fixture/DisableAvailabilityZonesForLoadBalancer.yaml" requestEnableAvailabilityZonesForLoadBalancer :: EnableAvailabilityZonesForLoadBalancer -> TestTree requestEnableAvailabilityZonesForLoadBalancer = req "EnableAvailabilityZonesForLoadBalancer" "fixture/EnableAvailabilityZonesForLoadBalancer.yaml" requestSetLoadBalancerPoliciesForBackendServer :: SetLoadBalancerPoliciesForBackendServer -> TestTree requestSetLoadBalancerPoliciesForBackendServer = req "SetLoadBalancerPoliciesForBackendServer" "fixture/SetLoadBalancerPoliciesForBackendServer.yaml" requestSetLoadBalancerListenerSSLCertificate :: SetLoadBalancerListenerSSLCertificate -> TestTree requestSetLoadBalancerListenerSSLCertificate = req "SetLoadBalancerListenerSSLCertificate" "fixture/SetLoadBalancerListenerSSLCertificate.yaml" requestAttachLoadBalancerToSubnets :: AttachLoadBalancerToSubnets -> TestTree requestAttachLoadBalancerToSubnets = req "AttachLoadBalancerToSubnets" "fixture/AttachLoadBalancerToSubnets.yaml" requestConfigureHealthCheck :: ConfigureHealthCheck -> TestTree requestConfigureHealthCheck = req "ConfigureHealthCheck" "fixture/ConfigureHealthCheck.yaml" requestModifyLoadBalancerAttributes :: ModifyLoadBalancerAttributes -> TestTree requestModifyLoadBalancerAttributes = req "ModifyLoadBalancerAttributes" "fixture/ModifyLoadBalancerAttributes.yaml" requestCreateAppCookieStickinessPolicy :: CreateAppCookieStickinessPolicy -> TestTree requestCreateAppCookieStickinessPolicy = req "CreateAppCookieStickinessPolicy" "fixture/CreateAppCookieStickinessPolicy.yaml" requestDescribeInstanceHealth :: DescribeInstanceHealth -> TestTree requestDescribeInstanceHealth = req "DescribeInstanceHealth" "fixture/DescribeInstanceHealth.yaml" requestAddTags :: AddTags -> TestTree requestAddTags = req "AddTags" "fixture/AddTags.yaml" requestDescribeLoadBalancerAttributes :: DescribeLoadBalancerAttributes -> TestTree requestDescribeLoadBalancerAttributes = req "DescribeLoadBalancerAttributes" "fixture/DescribeLoadBalancerAttributes.yaml" requestCreateLoadBalancerListeners :: CreateLoadBalancerListeners -> TestTree requestCreateLoadBalancerListeners = req "CreateLoadBalancerListeners" "fixture/CreateLoadBalancerListeners.yaml" requestDeleteLoadBalancerPolicy :: DeleteLoadBalancerPolicy -> TestTree requestDeleteLoadBalancerPolicy = req "DeleteLoadBalancerPolicy" "fixture/DeleteLoadBalancerPolicy.yaml" requestDetachLoadBalancerFromSubnets :: DetachLoadBalancerFromSubnets -> TestTree requestDetachLoadBalancerFromSubnets = req "DetachLoadBalancerFromSubnets" "fixture/DetachLoadBalancerFromSubnets.yaml" requestRegisterInstancesWithLoadBalancer :: RegisterInstancesWithLoadBalancer -> TestTree requestRegisterInstancesWithLoadBalancer = req "RegisterInstancesWithLoadBalancer" "fixture/RegisterInstancesWithLoadBalancer.yaml" requestCreateLoadBalancer :: CreateLoadBalancer -> TestTree requestCreateLoadBalancer = req "CreateLoadBalancer" "fixture/CreateLoadBalancer.yaml" requestDeleteLoadBalancerListeners :: DeleteLoadBalancerListeners -> TestTree requestDeleteLoadBalancerListeners = req "DeleteLoadBalancerListeners" "fixture/DeleteLoadBalancerListeners.yaml" requestSetLoadBalancerPoliciesOfListener :: SetLoadBalancerPoliciesOfListener -> TestTree requestSetLoadBalancerPoliciesOfListener = req "SetLoadBalancerPoliciesOfListener" "fixture/SetLoadBalancerPoliciesOfListener.yaml" -- Responses responseDescribeLoadBalancers :: DescribeLoadBalancersResponse -> TestTree responseDescribeLoadBalancers = res "DescribeLoadBalancersResponse" "fixture/DescribeLoadBalancersResponse.proto" elb (Proxy :: Proxy DescribeLoadBalancers) responseDescribeTags :: DescribeTagsResponse -> TestTree responseDescribeTags = res "DescribeTagsResponse" "fixture/DescribeTagsResponse.proto" elb (Proxy :: Proxy DescribeTags) responseDescribeLoadBalancerPolicyTypes :: DescribeLoadBalancerPolicyTypesResponse -> TestTree responseDescribeLoadBalancerPolicyTypes = res "DescribeLoadBalancerPolicyTypesResponse" "fixture/DescribeLoadBalancerPolicyTypesResponse.proto" elb (Proxy :: Proxy DescribeLoadBalancerPolicyTypes) responseApplySecurityGroupsToLoadBalancer :: ApplySecurityGroupsToLoadBalancerResponse -> TestTree responseApplySecurityGroupsToLoadBalancer = res "ApplySecurityGroupsToLoadBalancerResponse" "fixture/ApplySecurityGroupsToLoadBalancerResponse.proto" elb (Proxy :: Proxy ApplySecurityGroupsToLoadBalancer) responseRemoveTags :: RemoveTagsResponse -> TestTree responseRemoveTags = res "RemoveTagsResponse" "fixture/RemoveTagsResponse.proto" elb (Proxy :: Proxy RemoveTags) responseCreateLBCookieStickinessPolicy :: CreateLBCookieStickinessPolicyResponse -> TestTree responseCreateLBCookieStickinessPolicy = res "CreateLBCookieStickinessPolicyResponse" "fixture/CreateLBCookieStickinessPolicyResponse.proto" elb (Proxy :: Proxy CreateLBCookieStickinessPolicy) responseDeleteLoadBalancer :: DeleteLoadBalancerResponse -> TestTree responseDeleteLoadBalancer = res "DeleteLoadBalancerResponse" "fixture/DeleteLoadBalancerResponse.proto" elb (Proxy :: Proxy DeleteLoadBalancer) responseDeregisterInstancesFromLoadBalancer :: DeregisterInstancesFromLoadBalancerResponse -> TestTree responseDeregisterInstancesFromLoadBalancer = res "DeregisterInstancesFromLoadBalancerResponse" "fixture/DeregisterInstancesFromLoadBalancerResponse.proto" elb (Proxy :: Proxy DeregisterInstancesFromLoadBalancer) responseCreateLoadBalancerPolicy :: CreateLoadBalancerPolicyResponse -> TestTree responseCreateLoadBalancerPolicy = res "CreateLoadBalancerPolicyResponse" "fixture/CreateLoadBalancerPolicyResponse.proto" elb (Proxy :: Proxy CreateLoadBalancerPolicy) responseDescribeLoadBalancerPolicies :: DescribeLoadBalancerPoliciesResponse -> TestTree responseDescribeLoadBalancerPolicies = res "DescribeLoadBalancerPoliciesResponse" "fixture/DescribeLoadBalancerPoliciesResponse.proto" elb (Proxy :: Proxy DescribeLoadBalancerPolicies) responseDisableAvailabilityZonesForLoadBalancer :: DisableAvailabilityZonesForLoadBalancerResponse -> TestTree responseDisableAvailabilityZonesForLoadBalancer = res "DisableAvailabilityZonesForLoadBalancerResponse" "fixture/DisableAvailabilityZonesForLoadBalancerResponse.proto" elb (Proxy :: Proxy DisableAvailabilityZonesForLoadBalancer) responseEnableAvailabilityZonesForLoadBalancer :: EnableAvailabilityZonesForLoadBalancerResponse -> TestTree responseEnableAvailabilityZonesForLoadBalancer = res "EnableAvailabilityZonesForLoadBalancerResponse" "fixture/EnableAvailabilityZonesForLoadBalancerResponse.proto" elb (Proxy :: Proxy EnableAvailabilityZonesForLoadBalancer) responseSetLoadBalancerPoliciesForBackendServer :: SetLoadBalancerPoliciesForBackendServerResponse -> TestTree responseSetLoadBalancerPoliciesForBackendServer = res "SetLoadBalancerPoliciesForBackendServerResponse" "fixture/SetLoadBalancerPoliciesForBackendServerResponse.proto" elb (Proxy :: Proxy SetLoadBalancerPoliciesForBackendServer) responseSetLoadBalancerListenerSSLCertificate :: SetLoadBalancerListenerSSLCertificateResponse -> TestTree responseSetLoadBalancerListenerSSLCertificate = res "SetLoadBalancerListenerSSLCertificateResponse" "fixture/SetLoadBalancerListenerSSLCertificateResponse.proto" elb (Proxy :: Proxy SetLoadBalancerListenerSSLCertificate) responseAttachLoadBalancerToSubnets :: AttachLoadBalancerToSubnetsResponse -> TestTree responseAttachLoadBalancerToSubnets = res "AttachLoadBalancerToSubnetsResponse" "fixture/AttachLoadBalancerToSubnetsResponse.proto" elb (Proxy :: Proxy AttachLoadBalancerToSubnets) responseConfigureHealthCheck :: ConfigureHealthCheckResponse -> TestTree responseConfigureHealthCheck = res "ConfigureHealthCheckResponse" "fixture/ConfigureHealthCheckResponse.proto" elb (Proxy :: Proxy ConfigureHealthCheck) responseModifyLoadBalancerAttributes :: ModifyLoadBalancerAttributesResponse -> TestTree responseModifyLoadBalancerAttributes = res "ModifyLoadBalancerAttributesResponse" "fixture/ModifyLoadBalancerAttributesResponse.proto" elb (Proxy :: Proxy ModifyLoadBalancerAttributes) responseCreateAppCookieStickinessPolicy :: CreateAppCookieStickinessPolicyResponse -> TestTree responseCreateAppCookieStickinessPolicy = res "CreateAppCookieStickinessPolicyResponse" "fixture/CreateAppCookieStickinessPolicyResponse.proto" elb (Proxy :: Proxy CreateAppCookieStickinessPolicy) responseDescribeInstanceHealth :: DescribeInstanceHealthResponse -> TestTree responseDescribeInstanceHealth = res "DescribeInstanceHealthResponse" "fixture/DescribeInstanceHealthResponse.proto" elb (Proxy :: Proxy DescribeInstanceHealth) responseAddTags :: AddTagsResponse -> TestTree responseAddTags = res "AddTagsResponse" "fixture/AddTagsResponse.proto" elb (Proxy :: Proxy AddTags) responseDescribeLoadBalancerAttributes :: DescribeLoadBalancerAttributesResponse -> TestTree responseDescribeLoadBalancerAttributes = res "DescribeLoadBalancerAttributesResponse" "fixture/DescribeLoadBalancerAttributesResponse.proto" elb (Proxy :: Proxy DescribeLoadBalancerAttributes) responseCreateLoadBalancerListeners :: CreateLoadBalancerListenersResponse -> TestTree responseCreateLoadBalancerListeners = res "CreateLoadBalancerListenersResponse" "fixture/CreateLoadBalancerListenersResponse.proto" elb (Proxy :: Proxy CreateLoadBalancerListeners) responseDeleteLoadBalancerPolicy :: DeleteLoadBalancerPolicyResponse -> TestTree responseDeleteLoadBalancerPolicy = res "DeleteLoadBalancerPolicyResponse" "fixture/DeleteLoadBalancerPolicyResponse.proto" elb (Proxy :: Proxy DeleteLoadBalancerPolicy) responseDetachLoadBalancerFromSubnets :: DetachLoadBalancerFromSubnetsResponse -> TestTree responseDetachLoadBalancerFromSubnets = res "DetachLoadBalancerFromSubnetsResponse" "fixture/DetachLoadBalancerFromSubnetsResponse.proto" elb (Proxy :: Proxy DetachLoadBalancerFromSubnets) responseRegisterInstancesWithLoadBalancer :: RegisterInstancesWithLoadBalancerResponse -> TestTree responseRegisterInstancesWithLoadBalancer = res "RegisterInstancesWithLoadBalancerResponse" "fixture/RegisterInstancesWithLoadBalancerResponse.proto" elb (Proxy :: Proxy RegisterInstancesWithLoadBalancer) responseCreateLoadBalancer :: CreateLoadBalancerResponse -> TestTree responseCreateLoadBalancer = res "CreateLoadBalancerResponse" "fixture/CreateLoadBalancerResponse.proto" elb (Proxy :: Proxy CreateLoadBalancer) responseDeleteLoadBalancerListeners :: DeleteLoadBalancerListenersResponse -> TestTree responseDeleteLoadBalancerListeners = res "DeleteLoadBalancerListenersResponse" "fixture/DeleteLoadBalancerListenersResponse.proto" elb (Proxy :: Proxy DeleteLoadBalancerListeners) responseSetLoadBalancerPoliciesOfListener :: SetLoadBalancerPoliciesOfListenerResponse -> TestTree responseSetLoadBalancerPoliciesOfListener = res "SetLoadBalancerPoliciesOfListenerResponse" "fixture/SetLoadBalancerPoliciesOfListenerResponse.proto" elb (Proxy :: Proxy SetLoadBalancerPoliciesOfListener)