Skip to content

GetProvisionedConcurrencyConfigResponse

Source code in docs_src/capo_lambda/types/get_provisioned_concurrency_config_response.py
class GetProvisionedConcurrencyConfigResponse(TypedDict, closed=True):
    requested_provisioned_concurrent_executions: NotRequired[
        "capo_lambda.types.positive_integer.PositiveInteger"
    ]
    """<p>The amount of provisioned concurrency requested.</p>"""
    available_provisioned_concurrent_executions: NotRequired[
        "capo_lambda.types.non_negative_integer.NonNegativeInteger"
    ]
    """<p>The amount of provisioned concurrency available.</p>"""
    allocated_provisioned_concurrent_executions: NotRequired[
        "capo_lambda.types.non_negative_integer.NonNegativeInteger"
    ]
    """<p>The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.</p>"""
    status: NotRequired[
        "capo_lambda.types.provisioned_concurrency_status_enum.ProvisionedConcurrencyStatusEnum"
    ]
    """<p>The status of the allocation process.</p>"""
    status_reason: NotRequired["capo_lambda.types.string.String"]
    """<p>For failed allocations, the reason that provisioned concurrency could not be allocated.</p>"""
    last_modified: NotRequired["capo_lambda.types.timestamp.Timestamp"]
    """<p>The date and time that a user last updated the configuration, in <a href="https://www.iso.org/iso-8601-date-and-time-format.html">ISO 8601 format</a>.</p>"""

allocated_provisioned_concurrent_executions instance-attribute

allocated_provisioned_concurrent_executions: NotRequired[NonNegativeInteger]

The amount of provisioned concurrency allocated. When a weighted alias is used during linear and canary deployments, this value fluctuates depending on the amount of concurrency that is provisioned for the function versions.

available_provisioned_concurrent_executions instance-attribute

available_provisioned_concurrent_executions: NotRequired[NonNegativeInteger]

The amount of provisioned concurrency available.

last_modified instance-attribute

last_modified: NotRequired[Timestamp]

The date and time that a user last updated the configuration, in ISO 8601 format.

requested_provisioned_concurrent_executions instance-attribute

requested_provisioned_concurrent_executions: NotRequired[PositiveInteger]

The amount of provisioned concurrency requested.

status instance-attribute

status: NotRequired[ProvisionedConcurrencyStatusEnum]

The status of the allocation process.

status_reason instance-attribute

status_reason: NotRequired[String]

For failed allocations, the reason that provisioned concurrency could not be allocated.