Copyright | (c) 2013-2015 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.
See: AWS API Reference for SetLoadBalancerPoliciesForBackendServer.
- setLoadBalancerPoliciesForBackendServer :: Text -> Int -> SetLoadBalancerPoliciesForBackendServer
- data SetLoadBalancerPoliciesForBackendServer
- slbpfbsLoadBalancerName :: Lens' SetLoadBalancerPoliciesForBackendServer Text
- slbpfbsInstancePort :: Lens' SetLoadBalancerPoliciesForBackendServer Int
- slbpfbsPolicyNames :: Lens' SetLoadBalancerPoliciesForBackendServer [Text]
- setLoadBalancerPoliciesForBackendServerResponse :: Int -> SetLoadBalancerPoliciesForBackendServerResponse
- data SetLoadBalancerPoliciesForBackendServerResponse
- slbpfbsrsStatus :: 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
slbpfbsrsStatus :: Lens' SetLoadBalancerPoliciesForBackendServerResponse Int Source
The response status code.