Description

The Register EC2 Instances With Load Balancers action can be used to register one or more EC2 instances with one or more ELB classic load balancers or ALB target groups.

Settings

Please see Common Action Settings for a description of settings common to all action types.

Instance Identification Method

Indicates the method in which instances will be selected. Possible options include:

  • All Instances - All instances will be selected
  • Instance ID - Instances with the specified IDs will be selected
  • Instance Name - Instances with the specified 'Name' tag value will be selected
  • Resource Tag - Instances with the specified resource tag value will be selected

Instance IDs

Indicate the list of instance IDs of your EC2 instances. Instance IDs usually looks like "i-84a3dc7b". All instances must reside in the region specified.

Multiple instances can be added by clicking "Add many instances". In the dialog that appears, enter a space-, comma-, or line-seperated list of instance IDs.

Instance Name

Indicates the value of the 'Name' tag to match when selecting instances.

Resource Tag Name

Indicates the resource tag name to use when selecting instances.

Resource Tag Value

Indicates the resource tag value to compare when selecting instances.

Load Balancer Identification Method

If registering with an ELB classic load balancer, indicates the method of selecting the load balancers to register with. Possible options include:

  • All Load Balancers - Registers with all classic load balancers found
  • By Load Balancer Name - Registers with the named classic load balancers
  • By Resource Tag - Registers with any classic load balancers with matching resource tags

Target Group Identification Method

If registering with an ALB load balancer target group, indicates the method of selecting the target groups to register with. Possible options include:

  • All Target Groups - Registers with all ALB target groups found
  • By Target Group Name - Registers with the named target groups
  • By Resource Tag - Registers with any target groups with matching resource tags

Target Group Ports

Optional. Indicates a list of network ports to register with the target group. Separate multiple ports with commas, spaces, and new lines. Leave this field blank to register with the target group's default ports.

Deregister the Instances

To deregister the instances after a specified period of time, select this option.

Running Duration

Indicates the length of time after registration that the instances will be deregistered.

Amazon Commands Used

The following Amazon AWS commands are used. The access key should have permission to execute all of them.

  • ec2:DescribeInstances
  • elasticloadbalancing:DeregisterInstancesFromLoadBalancers
  • elasticloadbalancing:DeregisterTargets
  • elasticloadbalancing:DescribeLoadBalancers
  • elasticloadbalancing:DescribeTags
  • elasticloadbalancing:DescribeTargetGroups
  • elasticloadbalancing:RegisterInstancesWithLoadBalancers
  • elasticloadbalancing:RegisterTargets
Did this answer your question?