Skip to content

PutInvocationStepRequest

Source code in docs_src/capo_bedrock_agent_runtime/types/put_invocation_step_request.py
class PutInvocationStepRequest(TypedDict, closed=True):
    session_identifier: (
        "capo_bedrock_agent_runtime.types.session_identifier.SessionIdentifier"
    )
    """<p>The unique identifier for the session to add the invocation step to. You can specify either the session's <code>sessionId</code> or its Amazon Resource Name (ARN).</p>"""
    invocation_identifier: (
        "capo_bedrock_agent_runtime.types.invocation_identifier.InvocationIdentifier"
    )
    """<p>The unique identifier (in UUID format) of the invocation to add the invocation step to.</p>"""
    invocation_step_time: (
        "capo_bedrock_agent_runtime.types.date_timestamp.DateTimestamp"
    )
    """<p>The timestamp for when the invocation step occurred.</p>"""
    payload: (
        "capo_bedrock_agent_runtime.types.invocation_step_payload.InvocationStepPayload"
    )
    """<p>The payload for the invocation step, including text and images for the interaction.</p>"""
    invocation_step_id: NotRequired["capo_bedrock_agent_runtime.types.uuid.Uuid"]
    """<p>The unique identifier of the invocation step in UUID format.</p>"""

invocation_identifier instance-attribute

invocation_identifier: InvocationIdentifier

The unique identifier (in UUID format) of the invocation to add the invocation step to.

invocation_step_id instance-attribute

invocation_step_id: NotRequired[Uuid]

The unique identifier of the invocation step in UUID format.

invocation_step_time instance-attribute

invocation_step_time: DateTimestamp

The timestamp for when the invocation step occurred.

payload instance-attribute

The payload for the invocation step, including text and images for the interaction.

session_identifier instance-attribute

session_identifier: SessionIdentifier

The unique identifier for the session to add the invocation step to. You can specify either the session's sessionId or its Amazon Resource Name (ARN).