Skip to content

ManagedIngressPath

Source code in docs_src/capo_ecs/types/managed_ingress_path.py
class ManagedIngressPath(TypedDict, closed=True):
    access_type: "capo_ecs.types.access_type.AccessType"
    """<p>The type of access to the endpoint for the Express service.</p>"""
    endpoint: "capo_ecs.types.string.String"
    """<p>The endpoint for access to the Express service.</p>"""
    load_balancer: NotRequired[
        "capo_ecs.types.managed_load_balancer.ManagedLoadBalancer"
    ]
    """<p>The Application Load Balancer associated with the Express service.</p>"""
    load_balancer_security_groups: NotRequired[
        "capo_ecs.types.managed_security_groups.ManagedSecurityGroups"
    ]
    """<p>The security groups associated with the Application Load Balancer.</p>"""
    certificate: NotRequired["capo_ecs.types.managed_certificate.ManagedCertificate"]
    """<p>The ACM certificate for the Express service's domain.</p>"""
    listener: NotRequired["capo_ecs.types.managed_listener.ManagedListener"]
    """<p>The listeners associated with the Application Load Balancer.</p>"""
    rule: NotRequired["capo_ecs.types.managed_listener_rule.ManagedListenerRule"]
    """<p>The listener rules for the Application Load Balancer.</p>"""
    target_groups: NotRequired[
        "capo_ecs.types.managed_target_groups.ManagedTargetGroups"
    ]
    """<p>The target groups associated with the Application Load Balancer.</p>"""

access_type instance-attribute

access_type: AccessType

The type of access to the endpoint for the Express service.

certificate instance-attribute

certificate: NotRequired[ManagedCertificate]

The ACM certificate for the Express service's domain.

endpoint instance-attribute

endpoint: String

The endpoint for access to the Express service.

listener instance-attribute

listener: NotRequired[ManagedListener]

The listeners associated with the Application Load Balancer.

load_balancer instance-attribute

load_balancer: NotRequired[ManagedLoadBalancer]

The Application Load Balancer associated with the Express service.

load_balancer_security_groups instance-attribute

load_balancer_security_groups: NotRequired[ManagedSecurityGroups]

The security groups associated with the Application Load Balancer.

rule instance-attribute

rule: NotRequired[ManagedListenerRule]

The listener rules for the Application Load Balancer.

target_groups instance-attribute

target_groups: NotRequired[ManagedTargetGroups]

The target groups associated with the Application Load Balancer.