Class: Aws::Bedrock::Types::ModelInvocationJobSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::Bedrock::Types::ModelInvocationJobSummary
- Defined in:
- gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb
Overview
A summary of a batch inference job.
Constant Summary collapse
- SENSITIVE =
[:message]
Instance Attribute Summary collapse
-
#client_request_token ⇒ String
A unique, case-sensitive identifier to ensure that the API request completes no more than one time.
-
#end_time ⇒ Time
The time at which the batch inference job ended.
-
#input_data_config ⇒ Types::ModelInvocationJobInputDataConfig
Details about the location of the input to the batch inference job.
-
#job_arn ⇒ String
The Amazon Resource Name (ARN) of the batch inference job.
-
#job_expiration_time ⇒ Time
The time at which the batch inference job times or timed out.
-
#job_name ⇒ String
The name of the batch inference job.
-
#last_modified_time ⇒ Time
The time at which the batch inference job was last modified.
-
#message ⇒ String
If the batch inference job failed, this field contains a message describing why the job failed.
-
#model_id ⇒ String
The unique identifier of the foundation model used for model inference.
-
#output_data_config ⇒ Types::ModelInvocationJobOutputDataConfig
Details about the location of the output of the batch inference job.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the service role with permissions to carry out and manage batch inference.
-
#status ⇒ String
The status of the batch inference job.
-
#submit_time ⇒ Time
The time at which the batch inference job was submitted.
-
#timeout_duration_in_hours ⇒ Integer
The number of hours after which the batch inference job was set to time out.
-
#vpc_config ⇒ Types::VpcConfig
The configuration of the Virtual Private Cloud (VPC) for the data in the batch inference job.
Instance Attribute Details
#client_request_token ⇒ String
A unique, case-sensitive identifier to ensure that the API request completes no more than one time. If this token matches a previous request, Amazon Bedrock ignores the request, but does not return an error. For more information, see Ensuring idempotency.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#end_time ⇒ Time
The time at which the batch inference job ended.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#input_data_config ⇒ Types::ModelInvocationJobInputDataConfig
Details about the location of the input to the batch inference job.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#job_arn ⇒ String
The Amazon Resource Name (ARN) of the batch inference job.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#job_expiration_time ⇒ Time
The time at which the batch inference job times or timed out.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#job_name ⇒ String
The name of the batch inference job.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#last_modified_time ⇒ Time
The time at which the batch inference job was last modified.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#message ⇒ String
If the batch inference job failed, this field contains a message describing why the job failed.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#model_id ⇒ String
The unique identifier of the foundation model used for model inference.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#output_data_config ⇒ Types::ModelInvocationJobOutputDataConfig
Details about the location of the output of the batch inference job.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the service role with permissions to carry out and manage batch inference. You can use the console to create a default service role or follow the steps at Create a service role for batch inference.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#status ⇒ String
The status of the batch inference job.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#submit_time ⇒ Time
The time at which the batch inference job was submitted.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#timeout_duration_in_hours ⇒ Integer
The number of hours after which the batch inference job was set to time out.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#vpc_config ⇒ Types::VpcConfig
The configuration of the Virtual Private Cloud (VPC) for the data in the batch inference job. For more information, see Protect batch inference jobs using a VPC.
4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 4801 class ModelInvocationJobSummary < Struct.new( :job_arn, :job_name, :model_id, :client_request_token, :role_arn, :status, :message, :submit_time, :last_modified_time, :end_time, :input_data_config, :output_data_config, :vpc_config, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |