Copyright | (c) 2013-2016 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Network.AWS.ELBv2.ModifyLoadBalancerAttributes
Description
Modifies the specified attributes of the specified Application Load Balancer.
If any of the specified attributes can't be modified as requested, the call fails. Any existing attributes that you do not modify retain their current values.
- modifyLoadBalancerAttributes :: Text -> ModifyLoadBalancerAttributes
- data ModifyLoadBalancerAttributes
- mlbaLoadBalancerARN :: Lens' ModifyLoadBalancerAttributes Text
- mlbaAttributes :: Lens' ModifyLoadBalancerAttributes [LoadBalancerAttribute]
- modifyLoadBalancerAttributesResponse :: Int -> ModifyLoadBalancerAttributesResponse
- data ModifyLoadBalancerAttributesResponse
- mlbarsAttributes :: Lens' ModifyLoadBalancerAttributesResponse [LoadBalancerAttribute]
- mlbarsResponseStatus :: Lens' ModifyLoadBalancerAttributesResponse Int
Creating a Request
modifyLoadBalancerAttributes #
Arguments
:: Text | |
-> ModifyLoadBalancerAttributes |
Creates a value of ModifyLoadBalancerAttributes
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mlbaLoadBalancerARN
- The Amazon Resource Name (ARN) of the load balancer.mlbaAttributes
- The load balancer attributes.
data ModifyLoadBalancerAttributes #
Contains the parameters for ModifyLoadBalancerAttributes.
See: modifyLoadBalancerAttributes
smart constructor.
Instances
Request Lenses
mlbaLoadBalancerARN :: Lens' ModifyLoadBalancerAttributes Text #
The Amazon Resource Name (ARN) of the load balancer.
mlbaAttributes :: Lens' ModifyLoadBalancerAttributes [LoadBalancerAttribute] #
The load balancer attributes.
Destructuring the Response
modifyLoadBalancerAttributesResponse #
Arguments
:: Int | |
-> ModifyLoadBalancerAttributesResponse |
Creates a value of ModifyLoadBalancerAttributesResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
mlbarsAttributes
- Information about the load balancer attributes.mlbarsResponseStatus
- -- | The response status code.
data ModifyLoadBalancerAttributesResponse #
Contains the output of ModifyLoadBalancerAttributes.
See: modifyLoadBalancerAttributesResponse
smart constructor.
Instances
Response Lenses
mlbarsAttributes :: Lens' ModifyLoadBalancerAttributesResponse [LoadBalancerAttribute] #
Information about the load balancer attributes.
mlbarsResponseStatus :: Lens' ModifyLoadBalancerAttributesResponse Int #
- - | The response status code.