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.