Have Questions?  Need Expert Answers?  JOIN LUNCH N' LEARNS!

Deregister Load Balancer Target

Prev Next
Step Details
Introduced in Version8.0.0
Last Modified in Version9.0.0
LocationIntegration > Amazon AWS > Elastic Load Balancer

The Deregister Load Balancer Target step removes listed instances from being handled by the load balancer.

Prerequisites 


Properties

Inputs

PropertyDescriptionData Type
RegionDetermines which AWS Region will be searched by the request.AmazonAWSRegion
Target Group ARNThe Amazon Resource Name (ARN) of the targets.String
TargetsLists the targets that will be removed from the load balancer.List of TargetDescription

Outputs

PropertyDescriptionData Type
DoneOutputs completed step information.DeregisterTargetResult


Common Errors

If the Target Type is Instance, You Cannot Override the Availability Zone.

If the target type defined in inputs is an instance and the availability zone is filled out, the step will cause an error.

To correct this, adjust the values in the targets section to be acceptable for the target type defined.

Exception Message:

DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Deregister Load Balancer Target 1[DeregisterLoadBalancerTarget] in flow [Step Library Flow]: Exception invoking method DeregisterLoadBalancerTarget on class ElasticLoadBalancerSteps
 ---> DecisionsFramework.LoggedException: Exception invoking method DeregisterLoadBalancerTarget on class ElasticLoadBalancerSteps
 ---> System.AggregateException: One or more errors occurred. (If the target type is instance, you cannot override the Availability Zone)
 ---> Amazon.ElasticLoadBalancingV2.AmazonElasticLoadBalancingV2Exception: If the target type is instance, you cannot override the Availability Zone
 ---> Amazon.Runtime.Internal.HttpErrorResponseException: Exception of type 'Amazon.Runtime.Internal.HttpErrorResponseException' was thrown. at Amazon.Runtime.HttpWebRequestMessage.ProcessHttpResponseMessage(HttpResponseMessage responseMessage)
 at Amazon.Runtime.HttpWebRequestMessage.GetResponseAsync(CancellationToken cancellationToken)
 at Amazon.Runtime.Internal.HttpHandler`1.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.Unmarshaller.InvokeAsync[T](IExecutionContext executionContext)
 at Amazon.Runtime.Internal.ErrorHandler.InvokeAsync[T](IExecutionContext executionContext)
   --- End of inner exception stack trace ---

Related Information


Related Articles:

Elastic Load Balancer