AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Replaces the current set of policies for the specified load balancer port with the specified set of policies.

To enable back-end server authentication, use SetLoadBalancerPoliciesForBackendServer.

For more information about setting policies, see Update the SSL Negotiation Configuration, Duration-Based Session Stickiness, and Application-Controlled Session Stickiness in the Classic Load Balancer Guide.


For .NET Core and PCL this operation is only available in asynchronous form. Please refer to SetLoadBalancerPoliciesOfListenerAsync.

Namespace: Amazon.ElasticLoadBalancing
Assembly: AWSSDK.ElasticLoadBalancing.dll
Version: 3.x.y.z


public abstract SetLoadBalancerPoliciesOfListenerResponse SetLoadBalancerPoliciesOfListener(
         SetLoadBalancerPoliciesOfListenerRequest request
Type: Amazon.ElasticLoadBalancing.Model.SetLoadBalancerPoliciesOfListenerRequest

Container for the necessary parameters to execute the SetLoadBalancerPoliciesOfListener service method.

Return Value
The response from the SetLoadBalancerPoliciesOfListener service method, as returned by ElasticLoadBalancing.


AccessPointNotFoundException The specified load balancer does not exist.
InvalidConfigurationRequestException The requested configuration change is not valid.
ListenerNotFoundException The load balancer does not have a listener configured at the specified port.
PolicyNotFoundException One or more of the specified policies do not exist.


This example replaces the policies that are currently associated with the specified listener.

To replace the policies associated with a listener

var response = client.SetLoadBalancerPoliciesOfListener(new SetLoadBalancerPoliciesOfListenerRequest 
    LoadBalancerName = "my-load-balancer",
    LoadBalancerPort = 80,
    PolicyNames = new List {


Version Information

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms

See Also