amazonka-elb-1.5.0: test/Test/AWS/Gen/ELB.hs
{-# 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-2017 Brendan Hay
-- License : Mozilla Public License, v. 2.0.
-- Maintainer : Brendan Hay <brendan.g.hay+amazonka@gmail.com>
-- Stability : auto-generated
-- Portability : non-portable (GHC extensions)
--
module Test.AWS.Gen.ELB where
import Data.Proxy
import Network.AWS.ELB
import Test.AWS.ELB.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"
-- [ 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
--
-- , requestDescribeAccountLimits $
-- describeAccountLimits
--
-- , 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
--
-- , responseDescribeAccountLimits $
-- describeAccountLimitsResponse
--
-- , 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"
requestDescribeAccountLimits :: DescribeAccountLimits -> TestTree
requestDescribeAccountLimits = req
"DescribeAccountLimits"
"fixture/DescribeAccountLimits.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)
responseDescribeAccountLimits :: DescribeAccountLimitsResponse -> TestTree
responseDescribeAccountLimits = res
"DescribeAccountLimitsResponse"
"fixture/DescribeAccountLimitsResponse.proto"
elb
(Proxy :: Proxy DescribeAccountLimits)
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)