Skip to content

SetSecurityGroupsInput

Source code in docs_src/capo_elastic_load_balancing_v2/types/set_security_groups_input.py
class SetSecurityGroupsInput(TypedDict, closed=True):
    load_balancer_arn: NotRequired[
        "capo_elastic_load_balancing_v2.types.load_balancer_arn.LoadBalancerArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the load balancer.</p>"""
    security_groups: NotRequired[
        "capo_elastic_load_balancing_v2.types.security_groups.SecurityGroups"
    ]
    """<p>The IDs of the security groups.</p>"""
    enforce_security_group_inbound_rules_on_private_link_traffic: NotRequired[
        "capo_elastic_load_balancing_v2.types.enforce_security_group_inbound_rules_on_private_link_traffic_enum.EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum"
    ]
    """<p>Indicates whether to evaluate inbound security group rules for traffic sent to a Network Load Balancer through Amazon Web Services PrivateLink. Applies only if the load balancer has an associated security group. The default is <code>on</code>.</p>"""
enforce_security_group_inbound_rules_on_private_link_traffic: NotRequired[
    EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum
]

Indicates whether to evaluate inbound security group rules for traffic sent to a Network Load Balancer through Amazon Web Services PrivateLink. Applies only if the load balancer has an associated security group. The default is on.

load_balancer_arn instance-attribute

load_balancer_arn: NotRequired[LoadBalancerArn]

The Amazon Resource Name (ARN) of the load balancer.

security_groups instance-attribute

security_groups: NotRequired[SecurityGroups]

The IDs of the security groups.