Class: Aws::BedrockAgent::Types::UpdateKnowledgeBaseRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::UpdateKnowledgeBaseRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-bedrockagent/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#description ⇒ String
Description of the Resource.
-
#knowledge_base_configuration ⇒ Types::KnowledgeBaseConfiguration
Configures a bedrock knowledge base.
-
#knowledge_base_id ⇒ String
Identifier for a resource.
-
#name ⇒ String
Name for a resource.
-
#role_arn ⇒ String
ARN of a IAM role.
-
#storage_configuration ⇒ Types::StorageConfiguration
Configures the physical storage of ingested data in a knowledge base.
Instance Attribute Details
#description ⇒ String
Description of the Resource.
3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 3299 class UpdateKnowledgeBaseRequest < Struct.new( :knowledge_base_id, :name, :description, :role_arn, :knowledge_base_configuration, :storage_configuration) SENSITIVE = [] include Aws::Structure end |
#knowledge_base_configuration ⇒ Types::KnowledgeBaseConfiguration
Configures a bedrock knowledge base.
3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 3299 class UpdateKnowledgeBaseRequest < Struct.new( :knowledge_base_id, :name, :description, :role_arn, :knowledge_base_configuration, :storage_configuration) SENSITIVE = [] include Aws::Structure end |
#knowledge_base_id ⇒ String
Identifier for a resource.
3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 3299 class UpdateKnowledgeBaseRequest < Struct.new( :knowledge_base_id, :name, :description, :role_arn, :knowledge_base_configuration, :storage_configuration) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name for a resource.
3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 3299 class UpdateKnowledgeBaseRequest < Struct.new( :knowledge_base_id, :name, :description, :role_arn, :knowledge_base_configuration, :storage_configuration) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
ARN of a IAM role.
3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 3299 class UpdateKnowledgeBaseRequest < Struct.new( :knowledge_base_id, :name, :description, :role_arn, :knowledge_base_configuration, :storage_configuration) SENSITIVE = [] include Aws::Structure end |
#storage_configuration ⇒ Types::StorageConfiguration
Configures the physical storage of ingested data in a knowledge base.
3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 |
# File 'lib/aws-sdk-bedrockagent/types.rb', line 3299 class UpdateKnowledgeBaseRequest < Struct.new( :knowledge_base_id, :name, :description, :role_arn, :knowledge_base_configuration, :storage_configuration) SENSITIVE = [] include Aws::Structure end |