LoadBalancingManager.

RegisterInstances(string, IList<string>, LoadBalancingSettings, CancellationToken) Method

Summary

Adds new instances to the load balancer. Once the instance is registered, it starts receiving traffic and requests from the load balancer. Any instance that is not in any of the Availability Zones registered for the load balancer will be moved to the OutOfService state. It will move to the InService state when the Availability Zone is added to the load balancer.

Syntax

public Task<bool> RegisterInstances(string loadBalancer, IList<string> instances, LoadBalancingSettings settings, CancellationToken cancellationToken = null)

Attributes

Type Description
AsyncStateMachineAttribute

Parameters

Name Type Description
loadBalancer string The name associated with the load balancer.
instances IList<string> A list of instance IDs that should be registered with the load balancer.
settings LoadBalancingSettings The LoadBalancingSettings used during the request to AWS.
cancellationToken CancellationToken A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Return Value

Type Description
Task<bool>