Class: Aws::BedrockAgent::Types::IngestionJob
- Inherits:
-
Struct
- Object
- Struct
- Aws::BedrockAgent::Types::IngestionJob
- Defined in:
- gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb
Overview
Contains details about a data ingestion job. Data sources are ingested into a knowledge base so that Large Language Models (LLMs) can use your data.
This data type is used in the following API operations:
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#data_source_id ⇒ String
The unique identifier of the data source for the data ingestion job.
-
#description ⇒ String
The description of the data ingestion job.
-
#failure_reasons ⇒ Array<String>
A list of reasons that the data ingestion job failed.
-
#ingestion_job_id ⇒ String
The unique identifier of the data ingestion job.
-
#knowledge_base_id ⇒ String
The unique identifier of the knowledge for the data ingestion job.
-
#started_at ⇒ Time
The time the data ingestion job started.
-
#statistics ⇒ Types::IngestionJobStatistics
Contains statistics about the data ingestion job.
-
#status ⇒ String
The status of the data ingestion job.
-
#updated_at ⇒ Time
The time the data ingestion job was last updated.
Instance Attribute Details
#data_source_id ⇒ String
The unique identifier of the data source for the data ingestion job.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
The description of the data ingestion job.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#failure_reasons ⇒ Array<String>
A list of reasons that the data ingestion job failed.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#ingestion_job_id ⇒ String
The unique identifier of the data ingestion job.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#knowledge_base_id ⇒ String
The unique identifier of the knowledge for the data ingestion job.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#started_at ⇒ Time
The time the data ingestion job started.
If you stop a data ingestion job, the startedAt
time is the time
the job was started before the job was stopped.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#statistics ⇒ Types::IngestionJobStatistics
Contains statistics about the data ingestion job.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the data ingestion job.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |
#updated_at ⇒ Time
The time the data ingestion job was last updated.
If you stop a data ingestion job, the updatedAt
time is the time
the job was stopped.
5453 5454 5455 5456 5457 5458 5459 5460 5461 5462 5463 5464 5465 |
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 5453 class IngestionJob < Struct.new( :data_source_id, :description, :failure_reasons, :ingestion_job_id, :knowledge_base_id, :started_at, :statistics, :status, :updated_at) SENSITIVE = [] include Aws::Structure end |