Class: Aws::Braket::Types::CreateQuantumTaskRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Braket::Types::CreateQuantumTaskRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-braket/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#action ⇒ String
The action associated with the task.
-
#associations ⇒ Array<Types::Association>
The list of Amazon Braket resources associated with the quantum task.
-
#client_token ⇒ String
The client token associated with the request.
-
#device_arn ⇒ String
The ARN of the device to run the task on.
-
#device_parameters ⇒ String
The parameters for the device to run the task on.
-
#job_token ⇒ String
The token for an Amazon Braket job that associates it with the quantum task.
-
#output_s3_bucket ⇒ String
The S3 bucket to store task result files in.
-
#output_s3_key_prefix ⇒ String
The key prefix for the location in the S3 bucket to store task results in.
-
#shots ⇒ Integer
The number of shots to use for the task.
-
#tags ⇒ Hash<String,String>
Tags to be added to the quantum task you’re creating.
Instance Attribute Details
#action ⇒ String
The action associated with the task.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#associations ⇒ Array<Types::Association>
The list of Amazon Braket resources associated with the quantum task.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#client_token ⇒ String
The client token associated with the request.
**A suitable default value is auto-generated.** You should normally not need to pass this option.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#device_arn ⇒ String
The ARN of the device to run the task on.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#device_parameters ⇒ String
The parameters for the device to run the task on.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#job_token ⇒ String
The token for an Amazon Braket job that associates it with the quantum task.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#output_s3_bucket ⇒ String
The S3 bucket to store task result files in.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#output_s3_key_prefix ⇒ String
The key prefix for the location in the S3 bucket to store task results in.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#shots ⇒ Integer
The number of shots to use for the task.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Tags to be added to the quantum task you’re creating.
309 310 311 312 313 314 315 316 317 318 319 320 321 322 |
# File 'lib/aws-sdk-braket/types.rb', line 309 class CreateQuantumTaskRequest < Struct.new( :action, :associations, :client_token, :device_arn, :device_parameters, :job_token, :output_s3_bucket, :output_s3_key_prefix, :shots, :tags) SENSITIVE = [] include Aws::Structure end |