Class: Aws::BedrockAgent::Types::RedisEnterpriseCloudConfiguration

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

Overview

Contains the configurations to use Redis Enterprise Cloud 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)


2734
2735
2736
2737
2738
2739
2740
2741
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2734

class RedisEnterpriseCloudConfiguration < Struct.new(
  :endpoint,
  :vector_index_name,
  :credentials_secret_arn,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#endpointString

Redis enterprise cloud endpoint

Returns:

  • (String)


2734
2735
2736
2737
2738
2739
2740
2741
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2734

class RedisEnterpriseCloudConfiguration < Struct.new(
  :endpoint,
  :vector_index_name,
  :credentials_secret_arn,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#field_mappingTypes::RedisEnterpriseCloudFieldMapping

A mapping of Bedrock Knowledge Base fields to Redis Cloud field names



2734
2735
2736
2737
2738
2739
2740
2741
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2734

class RedisEnterpriseCloudConfiguration < Struct.new(
  :endpoint,
  :vector_index_name,
  :credentials_secret_arn,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end

#vector_index_nameString

Name of a redis enterprise cloud index

Returns:

  • (String)


2734
2735
2736
2737
2738
2739
2740
2741
# File 'lib/aws-sdk-bedrockagent/types.rb', line 2734

class RedisEnterpriseCloudConfiguration < Struct.new(
  :endpoint,
  :vector_index_name,
  :credentials_secret_arn,
  :field_mapping)
  SENSITIVE = []
  include Aws::Structure
end