packages feed

amazonka-elb 0.0.4 → 0.0.5

raw patch · 32 files changed

+117/−55 lines, 32 filesdep ~amazonka-corePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: amazonka-core

API changes (from Hackage documentation)

Files

README.md view
@@ -28,3 +28,5 @@ ## Licence  `amazonka-elb` is released under the [Mozilla Public License Version 2.0](http://www.mozilla.org/MPL/).++Parts of the code are derived from AWS service descriptions, licensed under Apache 2.0.
amazonka-elb.cabal view
@@ -1,5 +1,5 @@ name:                  amazonka-elb-version:               0.0.4+version:               0.0.5 synopsis:              Amazon Elastic Load Balancing SDK. homepage:              https://github.com/brendanhay/amazonka license:               OtherLicense@@ -70,5 +70,5 @@     other-modules:      build-depends:-          amazonka-core == 0.0.4.*+          amazonka-core == 0.0.5.*         , base          >= 4.7     && < 5
gen/Network/AWS/ELB.hs view
@@ -7,6 +7,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Elastic Load Balancing automatically distributes incoming application traffic -- across multiple Amazon EC2 instances. It enables you to achieve greater
gen/Network/AWS/ELB/AddTags.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Adds one or more tags for the specified load balancer. Each load balancer can -- have a maximum of 10 tags. Each tag consists of a key and an optional value.@@ -52,8 +54,8 @@ import qualified GHC.Exts  data AddTags = AddTags-    { _atLoadBalancerNames :: List "LoadBalancerNames" Text-    , _atTags              :: List1 "Tags" Tag+    { _atLoadBalancerNames :: List "member" Text+    , _atTags              :: List1 "member" Tag     } deriving (Eq, Show)  -- | 'AddTags' constructor.
gen/Network/AWS/ELB/ApplySecurityGroupsToLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Associates one or more security groups with your load balancer in Amazon -- Virtual Private Cloud (Amazon VPC). The provided security group IDs will@@ -52,7 +54,7 @@  data ApplySecurityGroupsToLoadBalancer = ApplySecurityGroupsToLoadBalancer     { _asgtlbLoadBalancerName :: Text-    , _asgtlbSecurityGroups   :: List "SecurityGroups" Text+    , _asgtlbSecurityGroups   :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'ApplySecurityGroupsToLoadBalancer' constructor.@@ -85,7 +87,7 @@         . _List  newtype ApplySecurityGroupsToLoadBalancerResponse = ApplySecurityGroupsToLoadBalancerResponse-    { _asgtlbrSecurityGroups :: List "SecurityGroups" Text+    { _asgtlbrSecurityGroups :: List "member" Text     } deriving (Eq, Ord, Show, Monoid, Semigroup)  instance GHC.Exts.IsList ApplySecurityGroupsToLoadBalancerResponse where
gen/Network/AWS/ELB/AttachLoadBalancerToSubnets.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Adds one or more subnets to the set of configured subnets in the Amazon -- Virtual Private Cloud (Amazon VPC) for the load balancer.@@ -53,7 +55,7 @@  data AttachLoadBalancerToSubnets = AttachLoadBalancerToSubnets     { _albtsLoadBalancerName :: Text-    , _albtsSubnets          :: List "Subnets" Text+    , _albtsSubnets          :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'AttachLoadBalancerToSubnets' constructor.@@ -83,7 +85,7 @@ albtsSubnets = lens _albtsSubnets (\s a -> s { _albtsSubnets = a }) . _List  newtype AttachLoadBalancerToSubnetsResponse = AttachLoadBalancerToSubnetsResponse-    { _albtsrSubnets :: List "Subnets" Text+    { _albtsrSubnets :: List "member" Text     } deriving (Eq, Ord, Show, Monoid, Semigroup)  instance GHC.Exts.IsList AttachLoadBalancerToSubnetsResponse where
gen/Network/AWS/ELB/ConfigureHealthCheck.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Specifies the health check settings to use for evaluating the health state -- of your back-end instances.
gen/Network/AWS/ELB/CreateAppCookieStickinessPolicy.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Generates a stickiness policy with sticky session lifetimes that follow that -- of an application-generated cookie. This policy can be associated only with
gen/Network/AWS/ELB/CreateLBCookieStickinessPolicy.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Generates a stickiness policy with sticky session lifetimes controlled by -- the lifetime of the browser (user-agent) or a specified expiration period.
gen/Network/AWS/ELB/CreateLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a new load balancer. --@@ -74,13 +76,13 @@ import qualified GHC.Exts  data CreateLoadBalancer = CreateLoadBalancer-    { _clbAvailabilityZones :: List "AvailabilityZones" Text-    , _clbListeners         :: List "Listeners" Listener+    { _clbAvailabilityZones :: List "member" Text+    , _clbListeners         :: List "member" Listener     , _clbLoadBalancerName  :: Text     , _clbScheme            :: Maybe Text-    , _clbSecurityGroups    :: List "SecurityGroups" Text-    , _clbSubnets           :: List "Subnets" Text-    , _clbTags              :: List1 "Tags" Tag+    , _clbSecurityGroups    :: List "member" Text+    , _clbSubnets           :: List "member" Text+    , _clbTags              :: List1 "member" Tag     } deriving (Eq, Show)  -- | 'CreateLoadBalancer' constructor.
gen/Network/AWS/ELB/CreateLoadBalancerListeners.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates one or more listeners on a load balancer for the specified port. If -- a listener with the given port does not already exist, it will be created;@@ -50,7 +52,7 @@ import qualified GHC.Exts  data CreateLoadBalancerListeners = CreateLoadBalancerListeners-    { _clblListeners        :: List "Listeners" Listener+    { _clblListeners        :: List "member" Listener     , _clblLoadBalancerName :: Text     } deriving (Eq, Show) 
gen/Network/AWS/ELB/CreateLoadBalancerPolicy.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Creates a new policy that contains the necessary attributes depending on the -- policy type. Policies are settings that are saved for your load balancer and@@ -51,7 +53,7 @@  data CreateLoadBalancerPolicy = CreateLoadBalancerPolicy     { _clbpLoadBalancerName :: Text-    , _clbpPolicyAttributes :: List "PolicyAttributes" PolicyAttribute+    , _clbpPolicyAttributes :: List "member" PolicyAttribute     , _clbpPolicyName       :: Text     , _clbpPolicyTypeName   :: Text     } deriving (Eq, Show)
gen/Network/AWS/ELB/DeleteLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes the specified load balancer. --
gen/Network/AWS/ELB/DeleteLoadBalancerListeners.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes listeners from the load balancer for the specified port. --@@ -46,7 +48,7 @@  data DeleteLoadBalancerListeners = DeleteLoadBalancerListeners     { _dlblLoadBalancerName  :: Text-    , _dlblLoadBalancerPorts :: List "LoadBalancerPorts" Int+    , _dlblLoadBalancerPorts :: List "member" Int     } deriving (Eq, Ord, Show)  -- | 'DeleteLoadBalancerListeners' constructor.
gen/Network/AWS/ELB/DeleteLoadBalancerPolicy.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deletes a policy from the load balancer. The specified policy must not be -- enabled for any listeners.
gen/Network/AWS/ELB/DeregisterInstancesFromLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Deregisters instances from the load balancer. Once the instance is -- deregistered, it will stop receiving traffic from the load balancer.@@ -57,7 +59,7 @@ import qualified GHC.Exts  data DeregisterInstancesFromLoadBalancer = DeregisterInstancesFromLoadBalancer-    { _diflbInstances        :: List "Instances" Instance+    { _diflbInstances        :: List "member" Instance     , _diflbLoadBalancerName :: Text     } deriving (Eq, Show) @@ -86,7 +88,7 @@     lens _diflbLoadBalancerName (\s a -> s { _diflbLoadBalancerName = a })  newtype DeregisterInstancesFromLoadBalancerResponse = DeregisterInstancesFromLoadBalancerResponse-    { _diflbrInstances :: List "Instances" Instance+    { _diflbrInstances :: List "member" Instance     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DeregisterInstancesFromLoadBalancerResponse where
gen/Network/AWS/ELB/DescribeInstanceHealth.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns the current state of the specified instances registered with the -- specified load balancer. If no instances are specified, the state of all the@@ -52,7 +54,7 @@ import qualified GHC.Exts  data DescribeInstanceHealth = DescribeInstanceHealth-    { _dihInstances        :: List "Instances" Instance+    { _dihInstances        :: List "member" Instance     , _dihLoadBalancerName :: Text     } deriving (Eq, Show) @@ -81,7 +83,7 @@     lens _dihLoadBalancerName (\s a -> s { _dihLoadBalancerName = a })  newtype DescribeInstanceHealthResponse = DescribeInstanceHealthResponse-    { _dihrInstanceStates :: List "InstanceStates" InstanceState+    { _dihrInstanceStates :: List "member" InstanceState     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DescribeInstanceHealthResponse where
gen/Network/AWS/ELB/DescribeLoadBalancerAttributes.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns detailed information about all of the attributes associated with the -- specified load balancer.
gen/Network/AWS/ELB/DescribeLoadBalancerPolicies.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns detailed descriptions of the policies. If you specify a load balancer -- name, the action returns the descriptions of all the policies created for the@@ -54,7 +56,7 @@  data DescribeLoadBalancerPolicies = DescribeLoadBalancerPolicies     { _dlbpLoadBalancerName :: Maybe Text-    , _dlbpPolicyNames      :: List "PolicyNames" Text+    , _dlbpPolicyNames      :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DescribeLoadBalancerPolicies' constructor.@@ -85,7 +87,7 @@ dlbpPolicyNames = lens _dlbpPolicyNames (\s a -> s { _dlbpPolicyNames = a }) . _List  newtype DescribeLoadBalancerPoliciesResponse = DescribeLoadBalancerPoliciesResponse-    { _dlbprPolicyDescriptions :: List "PolicyDescriptions" PolicyDescription+    { _dlbprPolicyDescriptions :: List "member" PolicyDescription     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DescribeLoadBalancerPoliciesResponse where
gen/Network/AWS/ELB/DescribeLoadBalancerPolicyTypes.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns meta-information on the specified load balancer policies defined by -- the Elastic Load Balancing service. The policy types that are returned from@@ -49,7 +51,7 @@ import qualified GHC.Exts  newtype DescribeLoadBalancerPolicyTypes = DescribeLoadBalancerPolicyTypes-    { _dlbptPolicyTypeNames :: List "PolicyTypeNames" Text+    { _dlbptPolicyTypeNames :: List "member" Text     } deriving (Eq, Ord, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DescribeLoadBalancerPolicyTypes where@@ -78,7 +80,7 @@         . _List  newtype DescribeLoadBalancerPolicyTypesResponse = DescribeLoadBalancerPolicyTypesResponse-    { _dlbptrPolicyTypeDescriptions :: List "PolicyTypeDescriptions" PolicyTypeDescription+    { _dlbptrPolicyTypeDescriptions :: List "member" PolicyTypeDescription     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DescribeLoadBalancerPolicyTypesResponse where
gen/Network/AWS/ELB/DescribeLoadBalancers.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Returns detailed configuration information for all the load balancers -- created for the account. If you specify load balancer names, the action@@ -54,7 +56,7 @@ import qualified GHC.Exts  data DescribeLoadBalancers = DescribeLoadBalancers-    { _dlbLoadBalancerNames :: List "LoadBalancerNames" Text+    { _dlbLoadBalancerNames :: List "member" Text     , _dlbMarker            :: Maybe Text     , _dlbPageSize          :: Maybe Nat     } deriving (Eq, Ord, Show)@@ -93,7 +95,7 @@ dlbPageSize = lens _dlbPageSize (\s a -> s { _dlbPageSize = a }) . mapping _Nat  data DescribeLoadBalancersResponse = DescribeLoadBalancersResponse-    { _dlbrLoadBalancerDescriptions :: List "LoadBalancerDescriptions" LoadBalancerDescription+    { _dlbrLoadBalancerDescriptions :: List "member" LoadBalancerDescription     , _dlbrNextMarker               :: Maybe Text     } deriving (Eq, Show) 
gen/Network/AWS/ELB/DescribeTags.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Describes the tags associated with one or more load balancers. --@@ -46,7 +48,7 @@ import qualified GHC.Exts  newtype DescribeTags = DescribeTags-    { _dtLoadBalancerNames :: List1 "LoadBalancerNames" Text+    { _dtLoadBalancerNames :: List1 "member" Text     } deriving (Eq, Ord, Show, Semigroup)  -- | 'DescribeTags' constructor.@@ -68,7 +70,7 @@         . _List1  newtype DescribeTagsResponse = DescribeTagsResponse-    { _dtrTagDescriptions :: List "TagDescriptions" TagDescription+    { _dtrTagDescriptions :: List "member" TagDescription     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DescribeTagsResponse where
gen/Network/AWS/ELB/DetachLoadBalancerFromSubnets.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Removes subnets from the set of configured subnets in the Amazon Virtual -- Private Cloud (Amazon VPC) for the load balancer.@@ -54,7 +56,7 @@  data DetachLoadBalancerFromSubnets = DetachLoadBalancerFromSubnets     { _dlbfsLoadBalancerName :: Text-    , _dlbfsSubnets          :: List "Subnets" Text+    , _dlbfsSubnets          :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'DetachLoadBalancerFromSubnets' constructor.@@ -83,7 +85,7 @@ dlbfsSubnets = lens _dlbfsSubnets (\s a -> s { _dlbfsSubnets = a }) . _List  newtype DetachLoadBalancerFromSubnetsResponse = DetachLoadBalancerFromSubnetsResponse-    { _dlbfsrSubnets :: List "Subnets" Text+    { _dlbfsrSubnets :: List "member" Text     } deriving (Eq, Ord, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DetachLoadBalancerFromSubnetsResponse where
gen/Network/AWS/ELB/DisableAvailabilityZonesForLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Removes the specified EC2 Availability Zones from the set of configured -- Availability Zones for the load balancer.@@ -58,7 +60,7 @@ import qualified GHC.Exts  data DisableAvailabilityZonesForLoadBalancer = DisableAvailabilityZonesForLoadBalancer-    { _dazflbAvailabilityZones :: List "AvailabilityZones" Text+    { _dazflbAvailabilityZones :: List "member" Text     , _dazflbLoadBalancerName  :: Text     } deriving (Eq, Ord, Show) @@ -93,7 +95,7 @@     lens _dazflbLoadBalancerName (\s a -> s { _dazflbLoadBalancerName = a })  newtype DisableAvailabilityZonesForLoadBalancerResponse = DisableAvailabilityZonesForLoadBalancerResponse-    { _dazflbrAvailabilityZones :: List "AvailabilityZones" Text+    { _dazflbrAvailabilityZones :: List "member" Text     } deriving (Eq, Ord, Show, Monoid, Semigroup)  instance GHC.Exts.IsList DisableAvailabilityZonesForLoadBalancerResponse where
gen/Network/AWS/ELB/EnableAvailabilityZonesForLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Adds one or more EC2 Availability Zones to the load balancer. --@@ -54,7 +56,7 @@ import qualified GHC.Exts  data EnableAvailabilityZonesForLoadBalancer = EnableAvailabilityZonesForLoadBalancer-    { _eazflbAvailabilityZones :: List "AvailabilityZones" Text+    { _eazflbAvailabilityZones :: List "member" Text     , _eazflbLoadBalancerName  :: Text     } deriving (Eq, Ord, Show) @@ -86,7 +88,7 @@     lens _eazflbLoadBalancerName (\s a -> s { _eazflbLoadBalancerName = a })  newtype EnableAvailabilityZonesForLoadBalancerResponse = EnableAvailabilityZonesForLoadBalancerResponse-    { _eazflbrAvailabilityZones :: List "AvailabilityZones" Text+    { _eazflbrAvailabilityZones :: List "member" Text     } deriving (Eq, Ord, Show, Monoid, Semigroup)  instance GHC.Exts.IsList EnableAvailabilityZonesForLoadBalancerResponse where
gen/Network/AWS/ELB/ModifyLoadBalancerAttributes.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Modifies the attributes of a specified load balancer. --
gen/Network/AWS/ELB/RegisterInstancesWithLoadBalancer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Adds new instances to the load balancer. --@@ -71,7 +73,7 @@ import qualified GHC.Exts  data RegisterInstancesWithLoadBalancer = RegisterInstancesWithLoadBalancer-    { _riwlbInstances        :: List "Instances" Instance+    { _riwlbInstances        :: List "member" Instance     , _riwlbLoadBalancerName :: Text     } deriving (Eq, Show) @@ -101,7 +103,7 @@     lens _riwlbLoadBalancerName (\s a -> s { _riwlbLoadBalancerName = a })  newtype RegisterInstancesWithLoadBalancerResponse = RegisterInstancesWithLoadBalancerResponse-    { _riwlbrInstances :: List "Instances" Instance+    { _riwlbrInstances :: List "member" Instance     } deriving (Eq, Show, Monoid, Semigroup)  instance GHC.Exts.IsList RegisterInstancesWithLoadBalancerResponse where
gen/Network/AWS/ELB/RemoveTags.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Removes one or more tags from the specified load balancer. --@@ -45,8 +47,8 @@ import qualified GHC.Exts  data RemoveTags = RemoveTags-    { _rtLoadBalancerNames :: List "LoadBalancerNames" Text-    , _rtTags              :: List1 "Tags" TagKeyOnly+    { _rtLoadBalancerNames :: List "member" Text+    , _rtTags              :: List1 "member" TagKeyOnly     } deriving (Eq, Show)  -- | 'RemoveTags' constructor.
gen/Network/AWS/ELB/SetLoadBalancerListenerSSLCertificate.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Sets the certificate that terminates the specified listener's SSL -- connections. The specified certificate replaces any prior certificate that
gen/Network/AWS/ELB/SetLoadBalancerPoliciesForBackendServer.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Replaces the current set of policies associated with a port on which the -- back-end server is listening with a new set of policies. After the policies@@ -61,7 +63,7 @@ data SetLoadBalancerPoliciesForBackendServer = SetLoadBalancerPoliciesForBackendServer     { _slbpfbsInstancePort     :: Int     , _slbpfbsLoadBalancerName :: Text-    , _slbpfbsPolicyNames      :: List "PolicyNames" Text+    , _slbpfbsPolicyNames      :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'SetLoadBalancerPoliciesForBackendServer' constructor.
gen/Network/AWS/ELB/SetLoadBalancerPoliciesOfListener.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  -- | Associates, updates, or disables a policy with a listener on the load -- balancer. You can associate multiple policies with a listener.@@ -49,7 +51,7 @@ data SetLoadBalancerPoliciesOfListener = SetLoadBalancerPoliciesOfListener     { _slbpolLoadBalancerName :: Text     , _slbpolLoadBalancerPort :: Int-    , _slbpolPolicyNames      :: List "PolicyNames" Text+    , _slbpolPolicyNames      :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'SetLoadBalancerPoliciesOfListener' constructor.
gen/Network/AWS/ELB/Types.hs view
@@ -19,6 +19,8 @@ -- Maintainer  : Brendan Hay <brendan.g.hay@gmail.com> -- Stability   : experimental -- Portability : non-portable (GHC extensions)+--+-- Derived from AWS service descriptions, licensed under Apache 2.0.  module Network.AWS.ELB.Types     (@@ -275,7 +277,7 @@  data TagDescription = TagDescription     { _tdLoadBalancerName :: Maybe Text-    , _tdTags             :: List1 "Tags" Tag+    , _tdTags             :: List1 "member" Tag     } deriving (Eq, Show)  -- | 'TagDescription' constructor.@@ -557,7 +559,7 @@  data LoadBalancerAttributes = LoadBalancerAttributes     { _lbaAccessLog              :: Maybe AccessLog-    , _lbaAdditionalAttributes   :: List "AdditionalAttributes" AdditionalAttribute+    , _lbaAdditionalAttributes   :: List "member" AdditionalAttribute     , _lbaConnectionDraining     :: Maybe ConnectionDraining     , _lbaConnectionSettings     :: Maybe ConnectionSettings     , _lbaCrossZoneLoadBalancing :: Maybe CrossZoneLoadBalancing@@ -713,7 +715,7 @@  data ListenerDescription = ListenerDescription     { _ldListener    :: Maybe Listener-    , _ldPolicyNames :: List "PolicyNames" Text+    , _ldPolicyNames :: List "member" Text     } deriving (Eq, Show)  -- | 'ListenerDescription' constructor.@@ -793,7 +795,7 @@         ]  data PolicyDescription = PolicyDescription-    { _pdPolicyAttributeDescriptions :: List "PolicyAttributeDescriptions" PolicyAttributeDescription+    { _pdPolicyAttributeDescriptions :: List "member" PolicyAttributeDescription     , _pdPolicyName                  :: Maybe Text     , _pdPolicyTypeName              :: Maybe Text     } deriving (Eq, Show)@@ -921,21 +923,21 @@         ]  data LoadBalancerDescription = LoadBalancerDescription-    { _lbdAvailabilityZones         :: List "AvailabilityZones" Text-    , _lbdBackendServerDescriptions :: List "BackendServerDescriptions" BackendServerDescription+    { _lbdAvailabilityZones         :: List "member" Text+    , _lbdBackendServerDescriptions :: List "member" BackendServerDescription     , _lbdCanonicalHostedZoneName   :: Maybe Text     , _lbdCanonicalHostedZoneNameID :: Maybe Text     , _lbdCreatedTime               :: Maybe ISO8601     , _lbdDNSName                   :: Maybe Text     , _lbdHealthCheck               :: Maybe HealthCheck-    , _lbdInstances                 :: List "Instances" Instance-    , _lbdListenerDescriptions      :: List "ListenerDescriptions" ListenerDescription+    , _lbdInstances                 :: List "member" Instance+    , _lbdListenerDescriptions      :: List "member" ListenerDescription     , _lbdLoadBalancerName          :: Maybe Text     , _lbdPolicies                  :: Maybe Policies     , _lbdScheme                    :: Maybe Text-    , _lbdSecurityGroups            :: List "SecurityGroups" Text+    , _lbdSecurityGroups            :: List "member" Text     , _lbdSourceSecurityGroup       :: Maybe SourceSecurityGroup-    , _lbdSubnets                   :: List "Subnets" Text+    , _lbdSubnets                   :: List "member" Text     , _lbdVPCId                     :: Maybe Text     } deriving (Eq, Show) @@ -1133,7 +1135,7 @@  data BackendServerDescription = BackendServerDescription     { _bsdInstancePort :: Maybe Nat-    , _bsdPolicyNames  :: List "PolicyNames" Text+    , _bsdPolicyNames  :: List "member" Text     } deriving (Eq, Ord, Show)  -- | 'BackendServerDescription' constructor.@@ -1276,7 +1278,7 @@  data PolicyTypeDescription = PolicyTypeDescription     { _ptdDescription                     :: Maybe Text-    , _ptdPolicyAttributeTypeDescriptions :: List "PolicyAttributeTypeDescriptions" PolicyAttributeTypeDescription+    , _ptdPolicyAttributeTypeDescriptions :: List "member" PolicyAttributeTypeDescription     , _ptdPolicyTypeName                  :: Maybe Text     } deriving (Eq, Show) @@ -1328,9 +1330,9 @@         ]  data Policies = Policies-    { _pAppCookieStickinessPolicies :: List "AppCookieStickinessPolicies" AppCookieStickinessPolicy-    , _pLBCookieStickinessPolicies  :: List "LBCookieStickinessPolicies" LBCookieStickinessPolicy-    , _pOtherPolicies               :: List "PolicyNames" Text+    { _pAppCookieStickinessPolicies :: List "member" AppCookieStickinessPolicy+    , _pLBCookieStickinessPolicies  :: List "member" LBCookieStickinessPolicy+    , _pOtherPolicies               :: List "member" Text     } deriving (Eq, Show)  -- | 'Policies' constructor.