Class: Aws::BedrockAgentCoreControl::Types::ConnectorConfiguration

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

Overview

Configuration for a single tool within a connector.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#description ⇒ String

An agent-facing description override for this tool.

Returns:

  • (String)


1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1905

class ConnectorConfiguration < Struct.new(
  :name,
  :description,
  :parameter_values,
  :parameter_overrides)
  SENSITIVE = []
  include Aws::Structure
end

#name ⇒ String

The tool or operation name (for example, retrieve or webSearch).

Returns:

  • (String)


1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1905

class ConnectorConfiguration < Struct.new(
  :name,
  :description,
  :parameter_values,
  :parameter_overrides)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_overrides ⇒ Array<Types::ConnectorParameterOverride>

Parameters to expose to the agent at runtime, with optional description overrides.



1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1905

class ConnectorConfiguration < Struct.new(
  :name,
  :description,
  :parameter_values,
  :parameter_overrides)
  SENSITIVE = []
  include Aws::Structure
end

#parameter_values ⇒ Hash, ...

Parameters to set as fixed or default values when provisioning this tool.

Returns:

  • (Hash, Array, String, Numeric, Boolean)


1905
1906
1907
1908
1909
1910
1911
1912
# File 'gems/aws-sdk-bedrockagentcorecontrol/lib/aws-sdk-bedrockagentcorecontrol/types.rb', line 1905

class ConnectorConfiguration < Struct.new(
  :name,
  :description,
  :parameter_values,
  :parameter_overrides)
  SENSITIVE = []
  include Aws::Structure
end