Skip to content

ActionInvocation

Source code in docs_src/capo_appconfig/types/action_invocation.py
class ActionInvocation(TypedDict, closed=True):
    extension_identifier: NotRequired["capo_appconfig.types.identifier.Identifier"]
    """<p>The name, the ID, or the Amazon Resource Name (ARN) of the extension.</p>"""
    action_name: NotRequired["capo_appconfig.types.name.Name"]
    """<p>The name of the action.</p>"""
    uri: NotRequired["capo_appconfig.types.uri.Uri"]
    """<p>The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.</p>"""
    role_arn: NotRequired["capo_appconfig.types.arn.Arn"]
    """<p>An Amazon Resource Name (ARN) for an Identity and Access Management assume role.</p>"""
    error_message: NotRequired["capo_appconfig.types.string.String"]
    """<p>The error message when an extension invocation fails.</p>"""
    error_code: NotRequired["capo_appconfig.types.string.String"]
    """<p>The error code when an extension invocation fails.</p>"""
    invocation_id: NotRequired["capo_appconfig.types.id.Id"]
    """<p>A system-generated ID for this invocation.</p>"""

action_name instance-attribute

action_name: NotRequired[Name]

The name of the action.

error_code instance-attribute

error_code: NotRequired[String]

The error code when an extension invocation fails.

error_message instance-attribute

error_message: NotRequired[String]

The error message when an extension invocation fails.

extension_identifier instance-attribute

extension_identifier: NotRequired[Identifier]

The name, the ID, or the Amazon Resource Name (ARN) of the extension.

invocation_id instance-attribute

invocation_id: NotRequired[Id]

A system-generated ID for this invocation.

role_arn instance-attribute

role_arn: NotRequired[Arn]

An Amazon Resource Name (ARN) for an Identity and Access Management assume role.

uri instance-attribute

uri: NotRequired[Uri]

The extension URI associated to the action point in the extension definition. The URI can be an Amazon Resource Name (ARN) for one of the following: an Lambda function, an Amazon Simple Queue Service queue, an Amazon Simple Notification Service topic, or the Amazon EventBridge default event bus.