Skip to content

GetFunctionRecursionConfigResponse

Source code in docs_src/capo_lambda/types/get_function_recursion_config_response.py
class GetFunctionRecursionConfigResponse(TypedDict, closed=True):
    recursive_loop: NotRequired["capo_lambda.types.recursive_loop.RecursiveLoop"]
    """<p>If your function's recursive loop detection configuration is <code>Allow</code>, Lambda doesn't take any action when it detects your function being invoked as part of a recursive loop.</p> <p>If your function's recursive loop detection configuration is <code>Terminate</code>, Lambda stops your function being invoked and notifies you when it detects your function being invoked as part of a recursive loop.</p> <p>By default, Lambda sets your function's configuration to <code>Terminate</code>. You can update this configuration using the <a>PutFunctionRecursionConfig</a> action.</p>"""

recursive_loop instance-attribute

recursive_loop: NotRequired[RecursiveLoop]

If your function's recursive loop detection configuration is Allow, Lambda doesn't take any action when it detects your function being invoked as part of a recursive loop.

If your function's recursive loop detection configuration is Terminate, Lambda stops your function being invoked and notifies you when it detects your function being invoked as part of a recursive loop.

By default, Lambda sets your function's configuration to Terminate. You can update this configuration using the PutFunctionRecursionConfig action.