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

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

Overview

Contains details about the storage configuration of the knowledge base in Amazon RDS. For more information, see [Create a vector index in Amazon RDS].

[1]: docs.aws.amazon.com/bedrock/latest/userguide/knowledge-base-setup-rds.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#credentials_secret_arnString

The Amazon Resource Name (ARN) of the secret that you created in Secrets Manager that is linked to your Amazon RDS database.



8948
8949
8950
8951
8952
8953
8954
8955
8956
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8948

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

#database_nameString

The name of your Amazon RDS database.



8948
8949
8950
8951
8952
8953
8954
8955
8956
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8948

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

#field_mappingTypes::RdsFieldMapping

Contains the names of the fields to which to map information about the vector store.



8948
8949
8950
8951
8952
8953
8954
8955
8956
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8948

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

#resource_arnString

The Amazon Resource Name (ARN) of the vector store.



8948
8949
8950
8951
8952
8953
8954
8955
8956
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8948

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

#table_nameString

The name of the table in the database.



8948
8949
8950
8951
8952
8953
8954
8955
8956
# File 'lib/aws-sdk-bedrockagent/types.rb', line 8948

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