Skip to content

FunctionEndpointSummary

Source code in docs_src/capo_lambda_web/types/function_endpoint_summary.py
class FunctionEndpointSummary(TypedDict, closed=True):
    endpoint_arn: "capo_lambda_web.types.endpoint_arn.EndpointArn"
    """<p>The Amazon Resource Name (ARN) of the endpoint.</p>"""
    endpoint_name: "capo_lambda_web.types.endpoint_name.EndpointName"
    """<p>The name of the endpoint.</p>"""
    description: NotRequired["capo_lambda_web.types.description.Description"]
    """<p>A description of the endpoint.</p>"""
    endpoint_type: "capo_lambda_web.types.endpoint_type.EndpointType"
    """<p>The type of the endpoint.</p>"""
    domain_name: "capo_lambda_web.types.domain_name.DomainName"
    """<p>The domain name of the endpoint.</p>"""
    auth_type: "capo_lambda_web.types.auth_type.AuthType"
    """<p>The authorization type for the endpoint.</p>"""
    auto_deployment_mode: (
        "capo_lambda_web.types.auto_deployment_mode.AutoDeploymentMode"
    )
    """<p>The auto-deployment mode for the endpoint.</p>"""
    revision_weights: "capo_lambda_web.types.revision_weight_list.RevisionWeightList"
    """<p>The revision weights for the endpoint.</p>"""
    regions: "capo_lambda_web.types.region_list.RegionList"
    """<p>The list of Regions for the endpoint.</p>"""
    scaling_config: NotRequired["capo_lambda_web.types.scaling_config.ScalingConfig"]
    """<p>The scaling configuration for the 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 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 endpoint.</p>"""
    state_reason: "str"
    """<p>The reason for the current state of the endpoint.</p>"""
    update_status: NotRequired[
        "capo_lambda_web.types.endpoint_update_status.EndpointUpdateStatus"
    ]
    """<p>The status of the most recent update to the endpoint.</p>"""
    update_status_reason: NotRequired["str"]
    """<p>The reason for the current update status of the endpoint.</p>"""
    created_at: "capo_lambda_web.types.date_time.DateTime"
    """<p>The date and time the endpoint was created.</p>"""
    updated_at: "capo_lambda_web.types.date_time.DateTime"
    """<p>The date and time the endpoint was last updated.</p>"""

auth_type instance-attribute

auth_type: AuthType

The authorization type for the endpoint.

auto_deployment_mode instance-attribute

auto_deployment_mode: AutoDeploymentMode

The auto-deployment mode for the endpoint.

created_at instance-attribute

created_at: DateTime

The date and time the endpoint was created.

description instance-attribute

description: NotRequired[Description]

A description of the endpoint.

domain_name instance-attribute

domain_name: DomainName

The domain name of the endpoint.

endpoint_arn instance-attribute

endpoint_arn: EndpointArn

The Amazon Resource Name (ARN) of the endpoint.

endpoint_name instance-attribute

endpoint_name: EndpointName

The name of the endpoint.

endpoint_type instance-attribute

endpoint_type: EndpointType

The type of the endpoint.

regions instance-attribute

regions: RegionList

The list of Regions for the endpoint.

revision_weights instance-attribute

revision_weights: RevisionWeightList

The revision weights for the endpoint.

scaling_config instance-attribute

scaling_config: NotRequired[ScalingConfig]

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

state instance-attribute

The current state of the endpoint.

state_reason instance-attribute

state_reason: str

The reason for the current state of the endpoint.

throttle_config instance-attribute

throttle_config: NotRequired[ThrottleConfig]

The throttling configuration for the 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 endpoint.

update_status_reason instance-attribute

update_status_reason: NotRequired[str]

The reason for the current update status of the endpoint.

updated_at instance-attribute

updated_at: DateTime

The date and time the endpoint was last updated.