Skip to content

RegionalEndpoint

Source code in docs_src/capo_lambda_web/types/regional_endpoint.py
class RegionalEndpoint(TypedDict, closed=True):
    domain_name: NotRequired["capo_lambda_web.types.domain_name.DomainName"]
    """<p>The domain name of the regional endpoint.</p>"""
    auth_type: "capo_lambda_web.types.auth_type.AuthType"
    """<p>The authorization type for the regional endpoint.</p>"""
    revision_weights: "capo_lambda_web.types.revision_weight_list.RevisionWeightList"
    """<p>The revision weights for the regional endpoint.</p>"""
    scaling_config: NotRequired["capo_lambda_web.types.scaling_config.ScalingConfig"]
    """<p>The scaling configuration for the regional endpoint. This field is absent if the endpoint has no scaling configuration.</p>"""
    throttle_config: NotRequired["capo_lambda_web.types.throttle_config.ThrottleConfig"]
    """<p>The throttling configuration for the regional endpoint. This field is absent if the endpoint has no throttling configuration.</p>"""
    state: "capo_lambda_web.types.endpoint_state.EndpointState"
    """<p>The current state of the regional endpoint.</p>"""
    state_reason: "str"
    """<p>The reason for the current state of the regional endpoint.</p>"""
    update_status: NotRequired[
        "capo_lambda_web.types.endpoint_update_status.EndpointUpdateStatus"
    ]
    """<p>The status of the most recent update to the regional endpoint.</p>"""
    update_status_reason: NotRequired["str"]
    """<p>The reason for the current update status of the regional endpoint.</p>"""

auth_type instance-attribute

auth_type: AuthType

The authorization type for the regional endpoint.

domain_name instance-attribute

domain_name: NotRequired[DomainName]

The domain name of the regional endpoint.

revision_weights instance-attribute

revision_weights: RevisionWeightList

The revision weights for the regional endpoint.

scaling_config instance-attribute

scaling_config: NotRequired[ScalingConfig]

The scaling configuration for the regional endpoint. This field is absent if the endpoint has no scaling configuration.

state instance-attribute

The current state of the regional endpoint.

state_reason instance-attribute

state_reason: str

The reason for the current state of the regional endpoint.

throttle_config instance-attribute

throttle_config: NotRequired[ThrottleConfig]

The throttling configuration for the regional endpoint. This field is absent if the endpoint has no throttling configuration.

update_status instance-attribute

update_status: NotRequired[EndpointUpdateStatus]

The status of the most recent update to the regional endpoint.

update_status_reason instance-attribute

update_status_reason: NotRequired[str]

The reason for the current update status of the regional endpoint.