Class: Aws::Bedrock::Types::GetModelInvocationJobResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::Bedrock::Types::GetModelInvocationJobResponse
- Defined in:
- gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb
Overview
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 batch inference job was set to time out.
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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#job_name ⇒ String
The name of the batch inference job.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#status ⇒ String
The status of the batch inference job.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :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.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |
#timeout_duration_in_hours ⇒ Integer
The number of hours after which batch inference job was set to time out.
2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 |
# File 'gems/aws-sdk-bedrock/lib/aws-sdk-bedrock/types.rb', line 2186 class GetModelInvocationJobResponse < 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, :timeout_duration_in_hours, :job_expiration_time) SENSITIVE = [:message] include Aws::Structure end |