InstanceTarget

class aws_cdk.aws_elasticloadbalancingv2.InstanceTarget(instance_id, port=None)

Bases: object

(deprecated) An EC2 instance that is the target for load balancing.

If you register a target of this type, you are responsible for making sure the load balancer’s security group can connect to the instance.

Deprecated:

Use IpTarget from the

Stability:

deprecated

Aws-cdk:

/aws-elasticloadbalancingv2-targets package instead.

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
import aws_cdk.aws_elasticloadbalancingv2 as elbv2

instance_target = elbv2.InstanceTarget("instanceId", 123)

(deprecated) Create a new Instance target.

Parameters:
  • instance_id (str) – Instance ID of the instance to register to.

  • port (Union[int, float, None]) – Override the default port for the target group.

Stability:

deprecated

Methods

attach_to_application_target_group(target_group)

(deprecated) Register this instance target with a load balancer.

Don’t call this, it is called automatically when you add the target to a load balancer.

Parameters:

target_group (IApplicationTargetGroup) –

Stability:

deprecated

Return type:

LoadBalancerTargetProps

attach_to_network_target_group(target_group)

(deprecated) Register this instance target with a load balancer.

Don’t call this, it is called automatically when you add the target to a load balancer.

Parameters:

target_group (INetworkTargetGroup) –

Stability:

deprecated

Return type:

LoadBalancerTargetProps