Class: Aws::BedrockAgentCoreControl::Types::CodeConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb

Overview

The configuration for the source code that defines how the agent runtime code should be executed, including the code location, runtime environment, and entry point.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#code ⇒ Types::Code

The source code location and configuration details.

Returns:



1421
1422
1423
1424
1425
1426
1427
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1421

class CodeConfiguration < Struct.new(
  :code,
  :runtime,
  :entry_point)
  SENSITIVE = []
  include Aws::Structure
end

#entry_point ⇒ Array<String>

The entry point for the code execution, specifying the function or method that should be invoked when the code runs.

Returns:

  • (Array<String>)


1421
1422
1423
1424
1425
1426
1427
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1421

class CodeConfiguration < Struct.new(
  :code,
  :runtime,
  :entry_point)
  SENSITIVE = []
  include Aws::Structure
end

#runtime ⇒ String

The runtime environment for executing the agent code. Specify the programming language and version to use for the agent runtime. For valid values, see the list of supported runtimes.

Returns:

  • (String)


1421
1422
1423
1424
1425
1426
1427
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1421

class CodeConfiguration < Struct.new(
  :code,
  :runtime,
  :entry_point)
  SENSITIVE = []
  include Aws::Structure
end