Class: Aws::BedrockAgentCore::Types::InvokeCodeInterpreterRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgentCore::Types::InvokeCodeInterpreterRequest
- Defined in:
- gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arguments ⇒ Types::ToolArguments
The arguments for the code interpreter.
-
#code_interpreter_identifier ⇒ String
The unique identifier of the code interpreter associated with the session.
-
#name ⇒ String
The name of the code interpreter to invoke.
-
#session_id ⇒ String
The unique identifier of the code interpreter session to use.
-
#trace_id ⇒ String
The trace identifier for request tracking.
-
#trace_parent ⇒ String
The parent trace information for distributed tracing.
Instance Attribute Details
#arguments ⇒ Types::ToolArguments
The arguments for the code interpreter. This includes the code to execute and any additional parameters such as the programming language, whether to clear the execution context, and other execution options. The structure of this parameter depends on the specific code interpreter being used.
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2641 class InvokeCodeInterpreterRequest < Struct.new( :code_interpreter_identifier, :session_id, :trace_id, :trace_parent, :name, :arguments) SENSITIVE = [] include Aws::Structure end |
#code_interpreter_identifier ⇒ String
The unique identifier of the code interpreter associated with the
session. This must match the identifier used when creating the
session with StartCodeInterpreterSession.
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2641 class InvokeCodeInterpreterRequest < Struct.new( :code_interpreter_identifier, :session_id, :trace_id, :trace_parent, :name, :arguments) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the code interpreter to invoke.
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2641 class InvokeCodeInterpreterRequest < Struct.new( :code_interpreter_identifier, :session_id, :trace_id, :trace_parent, :name, :arguments) SENSITIVE = [] include Aws::Structure end |
#session_id ⇒ String
The unique identifier of the code interpreter session to use. This
must be an active session created with
StartCodeInterpreterSession. If the session has expired or been
stopped, the request will fail.
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2641 class InvokeCodeInterpreterRequest < Struct.new( :code_interpreter_identifier, :session_id, :trace_id, :trace_parent, :name, :arguments) SENSITIVE = [] include Aws::Structure end |
#trace_id ⇒ String
The trace identifier for request tracking.
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2641 class InvokeCodeInterpreterRequest < Struct.new( :code_interpreter_identifier, :session_id, :trace_id, :trace_parent, :name, :arguments) SENSITIVE = [] include Aws::Structure end |
#trace_parent ⇒ String
The parent trace information for distributed tracing.
2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 |
# File 'gems/aws-sdk-bedrockagentcore/lib/aws-sdk-bedrockagentcore/types.rb', line 2641 class InvokeCodeInterpreterRequest < Struct.new( :code_interpreter_identifier, :session_id, :trace_id, :trace_parent, :name, :arguments) SENSITIVE = [] include Aws::Structure end |