Class: Aws::Bedrock::Types::MetadataAttributeSchema
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Bedrock::Types::MetadataAttributeSchema
 
- Defined in:
- gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb
Overview
Defines the schema for a metadata attribute used in Knowledge Base vector searches. Metadata attributes provide additional context for documents and can be used for filtering and reranking search results.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #description  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An optional description of the metadata attribute that provides additional context about its purpose and usage. 
- 
  
    
      #key  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The unique identifier for the metadata attribute. 
- 
  
    
      #type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The data type of the metadata attribute. 
Instance Attribute Details
#description ⇒ String
An optional description of the metadata attribute that provides additional context about its purpose and usage.
| 10258 10259 10260 10261 10262 10263 10264 | # File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 10258 class MetadataAttributeSchema < Struct.new( :key, :type, :description) SENSITIVE = [] include Aws::Structure end | 
#key ⇒ String
The unique identifier for the metadata attribute. This key is used to reference the attribute in filter expressions and reranking configurations.
| 10258 10259 10260 10261 10262 10263 10264 | # File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 10258 class MetadataAttributeSchema < Struct.new( :key, :type, :description) SENSITIVE = [] include Aws::Structure end | 
#type ⇒ String
The data type of the metadata attribute. The type determines how the attribute can be used in filter expressions and reranking.
| 10258 10259 10260 10261 10262 10263 10264 | # File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 10258 class MetadataAttributeSchema < Struct.new( :key, :type, :description) SENSITIVE = [] include Aws::Structure end |