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 |
Modifies the attributes of the specified load balancer.
You can modify the load balancer attributes, such as AccessLogs
,
ConnectionDraining
, and CrossZoneLoadBalancing
by either enabling or
disabling them. Or, you can modify the load balancer attribute
ConnectionSettings
by specifying an idle connection timeout value for
your load balancer.
For more information, see the following in the /Elastic Load Balancing Developer Guide/:
- modifyLoadBalancerAttributes :: Text -> LoadBalancerAttributes -> ModifyLoadBalancerAttributes
- data ModifyLoadBalancerAttributes
- mlbaLoadBalancerName :: Lens' ModifyLoadBalancerAttributes Text
- mlbaLoadBalancerAttributes :: Lens' ModifyLoadBalancerAttributes LoadBalancerAttributes
- modifyLoadBalancerAttributesResponse :: Int -> ModifyLoadBalancerAttributesResponse
- data ModifyLoadBalancerAttributesResponse
- mlbarsLoadBalancerName :: Lens' ModifyLoadBalancerAttributesResponse (Maybe Text)
- mlbarsLoadBalancerAttributes :: Lens' ModifyLoadBalancerAttributesResponse (Maybe LoadBalancerAttributes)
- mlbarsResponseStatus :: Lens' ModifyLoadBalancerAttributesResponse Int
Creating a Request
modifyLoadBalancerAttributes Source #
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:
data ModifyLoadBalancerAttributes Source #
See: modifyLoadBalancerAttributes
smart constructor.
Request Lenses
mlbaLoadBalancerName :: Lens' ModifyLoadBalancerAttributes Text Source #
The name of the load balancer.
mlbaLoadBalancerAttributes :: Lens' ModifyLoadBalancerAttributes LoadBalancerAttributes Source #
The attributes of the load balancer.
Destructuring the Response
modifyLoadBalancerAttributesResponse Source #
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:
data ModifyLoadBalancerAttributesResponse Source #
See: modifyLoadBalancerAttributesResponse
smart constructor.
Response Lenses
mlbarsLoadBalancerName :: Lens' ModifyLoadBalancerAttributesResponse (Maybe Text) Source #
The name of the load balancer.
mlbarsLoadBalancerAttributes :: Lens' ModifyLoadBalancerAttributesResponse (Maybe LoadBalancerAttributes) Source #
Undocumented member.
mlbarsResponseStatus :: Lens' ModifyLoadBalancerAttributesResponse Int Source #
The response status code.