Class: Aws::Braket::Types::GetQuantumTaskResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#action_metadataTypes::ActionMetadata

Metadata about the action performed by the quantum task, including information about the type of action and program counts.



782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#associationsArray<Types::Association>

The list of Amazon Braket resources associated with the quantum task.

Returns:



782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The time at which the quantum task was created.

Returns:

  • (Time)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#device_arnString

The ARN of the device the quantum task was run on.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#device_parametersString

The parameters for the device on which the quantum task ran.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#ended_atTime

The time at which the quantum task ended.

Returns:

  • (Time)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#failure_reasonString

The reason that a quantum task failed.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#job_arnString

The ARN of the Amazon Braket job associated with the quantum task.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#num_successful_shotsInteger

The number of successful shots for the quantum task. This is available after a successfully completed quantum task.

Returns:

  • (Integer)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#output_s3_bucketString

The S3 bucket where quantum task results are stored.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#output_s3_directoryString

The folder in the S3 bucket where quantum task results are stored.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#quantum_task_arnString

The ARN of the quantum task.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#queue_infoTypes::QuantumTaskQueueInfo

Queue information for the requested quantum task. Only returned if QueueInfo is specified in the additionalAttributeNames" field in the GetQuantumTask API request.



782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#shotsInteger

The number of shots used in the quantum task.

Returns:

  • (Integer)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

The status of the quantum task.

Returns:

  • (String)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

The tags that belong to this quantum task.

Returns:

  • (Hash<String,String>)


782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
# File 'gems/aws-sdk-braket/lib/aws-sdk-braket/types.rb', line 782

class GetQuantumTaskResponse < Struct.new(
  :quantum_task_arn,
  :status,
  :failure_reason,
  :device_arn,
  :device_parameters,
  :shots,
  :output_s3_bucket,
  :output_s3_directory,
  :created_at,
  :ended_at,
  :tags,
  :job_arn,
  :queue_info,
  :associations,
  :num_successful_shots,
  :action_metadata)
  SENSITIVE = []
  include Aws::Structure
end