Set Load Balancer Policies For Backend Server
| elb_set_load_balancer_policies_for_backend_server | R Documentation | 
Replaces the set of policies associated with the specified port on which the EC2 instance is listening with a new set of policies¶
Description¶
Replaces the set of policies associated with the specified port on which the EC2 instance is listening with a new set of policies. At this time, only the back-end server authentication policy type can be applied to the instance ports; this policy type is composed of multiple public key policies.
Each time you use set_load_balancer_policies_for_backend_server to
enable the policies, use the PolicyNames parameter to list the
policies that you want to enable.
You can use describe_load_balancers or
describe_load_balancer_policies to verify that the policy is
associated with the EC2 instance.
For more information about enabling back-end instance authentication, see Configure Back-end Instance Authentication in the Classic Load Balancers Guide. For more information about Proxy Protocol, see Configure Proxy Protocol Support in the Classic Load Balancers Guide.
Usage¶
elb_set_load_balancer_policies_for_backend_server(LoadBalancerName,
  InstancePort, PolicyNames)
Arguments¶
| LoadBalancerName | [required] The name of the load balancer. | 
| InstancePort | [required] The port number associated with the EC2 instance. | 
| PolicyNames | [required] The names of the policies. If the list is empty, then all current polices are removed from the EC2 instance. | 
Value¶
An empty list.
Request syntax¶
svc$set_load_balancer_policies_for_backend_server(
  LoadBalancerName = "string",
  InstancePort = 123,
  PolicyNames = list(
    "string"
  )
)
Examples¶
## Not run: 
# This example replaces the policies that are currently associated with
# the specified port.
svc$set_load_balancer_policies_for_backend_server(
  InstancePort = 80L,
  LoadBalancerName = "my-load-balancer",
  PolicyNames = list(
    "my-ProxyProtocol-policy"
  )
)
## End(Not run)