InstanceIdTarget
- class aws_cdk.aws_elasticloadbalancingv2_targets.InstanceIdTarget(instance_id, port=None)
Bases:
object
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.
- 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_targets as elasticloadbalancingv2_targets instance_id_target = elasticloadbalancingv2_targets.InstanceIdTarget("instanceId", 123)
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.
Methods
- attach_to_application_target_group(target_group)
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
)- Return type:
- attach_to_network_target_group(target_group)
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
)- Return type: