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 |
Replaces the set of policies associated with the specified port on which the back-end server is listening with a new set of policies. At this time, only the back-end server authentication policy type can be applied to the back-end ports; this policy type is composed of multiple public key policies.
Each time you use SetLoadBalancerPoliciesForBackendServer
to enable
the policies, use the PolicyNames
parameter to list the policies that
you want to enable.
You can use DescribeLoadBalancers or DescribeLoadBalancerPolicies to verify that the policy is associated with the back-end server.
- setLoadBalancerPoliciesForBackendServer :: Text -> Int -> SetLoadBalancerPoliciesForBackendServer
- data SetLoadBalancerPoliciesForBackendServer
- slbpfbsLoadBalancerName :: Lens' SetLoadBalancerPoliciesForBackendServer Text
- slbpfbsInstancePort :: Lens' SetLoadBalancerPoliciesForBackendServer Int
- slbpfbsPolicyNames :: Lens' SetLoadBalancerPoliciesForBackendServer [Text]
- setLoadBalancerPoliciesForBackendServerResponse :: Int -> SetLoadBalancerPoliciesForBackendServerResponse
- data SetLoadBalancerPoliciesForBackendServerResponse
- slbpfbsrsResponseStatus :: Lens' SetLoadBalancerPoliciesForBackendServerResponse Int
Creating a Request
setLoadBalancerPoliciesForBackendServer Source #
Creates a value of SetLoadBalancerPoliciesForBackendServer
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data SetLoadBalancerPoliciesForBackendServer Source #
See: setLoadBalancerPoliciesForBackendServer
smart constructor.
Request Lenses
slbpfbsLoadBalancerName :: Lens' SetLoadBalancerPoliciesForBackendServer Text Source #
The name of the load balancer.
slbpfbsInstancePort :: Lens' SetLoadBalancerPoliciesForBackendServer Int Source #
The port number associated with the back-end server.
slbpfbsPolicyNames :: Lens' SetLoadBalancerPoliciesForBackendServer [Text] Source #
The names of the policies. If the list is empty, then all current polices are removed from the back-end server.
Destructuring the Response
setLoadBalancerPoliciesForBackendServerResponse Source #
Creates a value of SetLoadBalancerPoliciesForBackendServerResponse
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
data SetLoadBalancerPoliciesForBackendServerResponse Source #
See: setLoadBalancerPoliciesForBackendServerResponse
smart constructor.
Response Lenses
slbpfbsrsResponseStatus :: Lens' SetLoadBalancerPoliciesForBackendServerResponse Int Source #
The response status code.