Class: Aws::BedrockAgent::Types::RdsConfiguration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-bedrockagent/types.rb

Overview

Contains the configurations to use RDS to store knowledge base data.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#credentials_secret_arnString

Arn of a SecretsManager Secret.

Returns:

  • (String)


2673
2674
2675
2676
2677
2678
2679
2680
2681
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2673

class RdsConfiguration < Struct.new(
  :resource_arn,
  :credentials_secret_arn,
  :database_name,
  :table_name,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#database_nameString

Name of the database within RDS

Returns:

  • (String)


2673
2674
2675
2676
2677
2678
2679
2680
2681
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2673

class RdsConfiguration < Struct.new(
  :resource_arn,
  :credentials_secret_arn,
  :database_name,
  :table_name,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#field_mappingTypes::RdsFieldMapping

A mapping of Bedrock Knowledge Base fields to RDS column names



2673
2674
2675
2676
2677
2678
2679
2680
2681
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2673

class RdsConfiguration < Struct.new(
  :resource_arn,
  :credentials_secret_arn,
  :database_name,
  :table_name,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#resource_arnString

Arn of a RDS Resource.

Returns:

  • (String)


2673
2674
2675
2676
2677
2678
2679
2680
2681
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2673

class RdsConfiguration < Struct.new(
  :resource_arn,
  :credentials_secret_arn,
  :database_name,
  :table_name,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#table_nameString

Name of the table within RDS

Returns:

  • (String)


2673
2674
2675
2676
2677
2678
2679
2680
2681
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2673

class RdsConfiguration < Struct.new(
  :resource_arn,
  :credentials_secret_arn,
  :database_name,
  :table_name,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end