2025/08/13 - Braket - 1 updated api methods
Changes Add support for Braket program sets.
{'actionMetadata': {'actionType': 'string', 'executableCount': 'long', 'programCount': 'long'}, 'numSuccessfulShots': 'long'}
Retrieves the specified quantum task.
See also: AWS API Documentation
Request Syntax
client.get_quantum_task( quantumTaskArn='string', additionalAttributeNames=[ 'QueueInfo', ] )
string
[REQUIRED]
The ARN of the quantum task to retrieve.
list
A list of attributes to return additional information for. Only the QueueInfo additional attribute name is currently supported.
(string) --
dict
Response Syntax
{ 'quantumTaskArn': 'string', 'status': 'CREATED'|'QUEUED'|'RUNNING'|'COMPLETED'|'FAILED'|'CANCELLING'|'CANCELLED', 'failureReason': 'string', 'deviceArn': 'string', 'deviceParameters': 'string', 'shots': 123, 'outputS3Bucket': 'string', 'outputS3Directory': 'string', 'createdAt': datetime(2015, 1, 1), 'endedAt': datetime(2015, 1, 1), 'tags': { 'string': 'string' }, 'jobArn': 'string', 'queueInfo': { 'queue': 'QUANTUM_TASKS_QUEUE'|'JOBS_QUEUE', 'position': 'string', 'queuePriority': 'Normal'|'Priority', 'message': 'string' }, 'associations': [ { 'arn': 'string', 'type': 'RESERVATION_TIME_WINDOW_ARN' }, ], 'numSuccessfulShots': 123, 'actionMetadata': { 'actionType': 'string', 'programCount': 123, 'executableCount': 123 } }
Response Structure
(dict) --
quantumTaskArn (string) --
The ARN of the quantum task.
status (string) --
The status of the quantum task.
failureReason (string) --
The reason that a quantum task failed.
deviceArn (string) --
The ARN of the device the quantum task was run on.
deviceParameters (string) --
The parameters for the device on which the quantum task ran.
shots (integer) --
The number of shots used in the quantum task.
outputS3Bucket (string) --
The S3 bucket where quantum task results are stored.
outputS3Directory (string) --
The folder in the S3 bucket where quantum task results are stored.
createdAt (datetime) --
The time at which the quantum task was created.
endedAt (datetime) --
The time at which the quantum task ended.
tags (dict) --
The tags that belong to this quantum task.
(string) --
(string) --
jobArn (string) --
The ARN of the Amazon Braket job associated with the quantum task.
queueInfo (dict) --
Queue information for the requested quantum task. Only returned if QueueInfo is specified in the additionalAttributeNames" field in the GetQuantumTask API request.
queue (string) --
The name of the queue.
position (string) --
Current position of the quantum task in the quantum tasks queue.
queuePriority (string) --
Optional. Specifies the priority of the queue. Quantum tasks in a priority queue are processed before the quantum tasks in a normal queue.
message (string) --
Optional. Provides more information about the queue position. For example, if the quantum task is complete and no longer in the queue, the message field contains that information.
associations (list) --
The list of Amazon Braket resources associated with the quantum task.
(dict) --
The Amazon Braket resource and the association type.
arn (string) --
The Amazon Braket resource arn.
type (string) --
The association type for the specified Amazon Braket resource arn.
numSuccessfulShots (integer) --
The number of successful shots for the quantum task. This is available after a successfully completed quantum task.
actionMetadata (dict) --
Metadata about the action performed by the quantum task, including information about the type of action and program counts.
actionType (string) --
The type of action associated with the quantum task.
programCount (integer) --
The number of programs in a program set. This is only available for a Program Set.
executableCount (integer) --
The number of executables in a program set. This is only available for a Program Set.