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 Classic Load Balancers 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:
mlbaLoadBalancerName
- The name of the load balancer.mlbaLoadBalancerAttributes
- The attributes of the load balancer.
data ModifyLoadBalancerAttributes Source #
Contains the parameters for ModifyLoadBalancerAttributes.
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:
mlbarsLoadBalancerName
- The name of the load balancer.mlbarsLoadBalancerAttributes
- Undocumented member.mlbarsResponseStatus
- -- | The response status code.
data ModifyLoadBalancerAttributesResponse Source #
Contains the output of ModifyLoadBalancerAttributes.
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.