ApplicationListenerAttributes¶
-
class
aws_cdk.aws_elasticloadbalancingv2.
ApplicationListenerAttributes
(*, listener_arn, default_port=None, security_group=None, security_group_allows_all_outbound=None, security_group_id=None)¶ Bases:
object
Properties to reference an existing listener.
- Parameters
listener_arn (
str
) – ARN of the listener.default_port (
Union
[int
,float
,None
]) – The default port on which this listener is listening.security_group (
Optional
[ISecurityGroup
]) – Security group of the load balancer this listener is associated with.security_group_allows_all_outbound (
Optional
[bool
]) – (deprecated) Whether the imported security group allows all outbound traffic or not when imported usingsecurityGroupId
. Unless set tofalse
, no egress rules will be added to the security group. Default: truesecurity_group_id (
Optional
[str
]) – (deprecated) Security group ID of the load balancer this listener is associated with.
- 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_ec2 as ec2 import aws_cdk.aws_elasticloadbalancingv2 as elbv2 # security_group: ec2.SecurityGroup application_listener_attributes = elbv2.ApplicationListenerAttributes( listener_arn="listenerArn", # the properties below are optional default_port=123, security_group=security_group, security_group_allows_all_outbound=False, security_group_id="securityGroupId" )
Attributes
-
default_port
¶ The default port on which this listener is listening.
- Return type
Union
[int
,float
,None
]
-
listener_arn
¶ ARN of the listener.
- Return type
str
-
security_group
¶ Security group of the load balancer this listener is associated with.
- Return type
Optional
[ISecurityGroup
]
-
security_group_allows_all_outbound
¶ (deprecated) Whether the imported security group allows all outbound traffic or not when imported using
securityGroupId
.Unless set to
false
, no egress rules will be added to the security group.- Default
true
- Deprecated
use
securityGroup
instead- Stability
deprecated
- Return type
Optional
[bool
]
-
security_group_id
¶ (deprecated) Security group ID of the load balancer this listener is associated with.
- Deprecated
use
securityGroup
instead- Stability
deprecated
- Return type
Optional
[str
]