libZSservicesZSamazonka-braketZSamazonka-braket
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Braket.Lens

Description

 
Synopsis

Operations

GetQuantumTask

getQuantumTask_quantumTaskArn :: Lens' GetQuantumTask Text Source #

the ARN of the task to retrieve.

getQuantumTaskResponse_deviceArn :: Lens' GetQuantumTaskResponse Text Source #

The ARN of the device the task was run on.

getQuantumTaskResponse_deviceParameters :: Lens' GetQuantumTaskResponse Text Source #

The parameters for the device on which the task ran.

getQuantumTaskResponse_outputS3Bucket :: Lens' GetQuantumTaskResponse Text Source #

The S3 bucket where task results are stored.

getQuantumTaskResponse_outputS3Directory :: Lens' GetQuantumTaskResponse Text Source #

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

SearchQuantumTasks

searchQuantumTasks_nextToken :: Lens' SearchQuantumTasks (Maybe Text) Source #

A token used for pagination of results returned in the response. Use the token returned from the previous request continue results where the previous request ended.

searchQuantumTasks_maxResults :: Lens' SearchQuantumTasks (Maybe Natural) Source #

Maximum number of results to return in the response.

searchQuantumTasksResponse_nextToken :: Lens' SearchQuantumTasksResponse (Maybe Text) Source #

A token used for pagination of results, or null if there are no additional results. Use the token value in a subsequent request to continue results where the previous request ended.

searchQuantumTasksResponse_quantumTasks :: Lens' SearchQuantumTasksResponse [QuantumTaskSummary] Source #

An array of QuantumTaskSummary objects for tasks that match the specified filters.

ListTagsForResource

listTagsForResource_resourceArn :: Lens' ListTagsForResource Text Source #

Specify the resourceArn for the resource whose tags to display.

listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text)) Source #

Displays the key, value pairs of tags associated with this resource.

GetDevice

getDevice_deviceArn :: Lens' GetDevice Text Source #

The ARN of the device to retrieve.

getDeviceResponse_httpStatus :: Lens' GetDeviceResponse Int Source #

The response's http status code.

getDeviceResponse_deviceCapabilities :: Lens' GetDeviceResponse Text Source #

Details about the capabilities of the device.

getDeviceResponse_providerName :: Lens' GetDeviceResponse Text Source #

The name of the partner company for the device.

CancelQuantumTask

cancelQuantumTask_clientToken :: Lens' CancelQuantumTask Text Source #

The client token associated with the request.

SearchDevices

searchDevices_nextToken :: Lens' SearchDevices (Maybe Text) Source #

A token used for pagination of results returned in the response. Use the token returned from the previous request continue results where the previous request ended.

searchDevices_maxResults :: Lens' SearchDevices (Maybe Natural) Source #

The maximum number of results to return in the response.

searchDevices_filters :: Lens' SearchDevices [SearchDevicesFilter] Source #

The filter values to use to search for a device.

searchDevicesResponse_nextToken :: Lens' SearchDevicesResponse (Maybe Text) Source #

A token used for pagination of results, or null if there are no additional results. Use the token value in a subsequent request to continue results where the previous request ended.

searchDevicesResponse_devices :: Lens' SearchDevicesResponse [DeviceSummary] Source #

An array of DeviceSummary objects for devices that match the specified filter values.

TagResource

tagResource_resourceArn :: Lens' TagResource Text Source #

Specify the resourceArn of the resource to which a tag will be added.

tagResource_tags :: Lens' TagResource (HashMap Text Text) Source #

Specify the tags to add to the resource.

UntagResource

untagResource_resourceArn :: Lens' UntagResource Text Source #

Specify the resourceArn for the resource from which to remove the tags.

untagResource_tagKeys :: Lens' UntagResource [Text] Source #

Specify the keys for the tags to remove from the resource.

CreateQuantumTask

createQuantumTask_deviceParameters :: Lens' CreateQuantumTask (Maybe Text) Source #

The parameters for the device to run the task on.

createQuantumTask_tags :: Lens' CreateQuantumTask (Maybe (HashMap Text Text)) Source #

Tags to be added to the quantum task you're creating.

createQuantumTask_action :: Lens' CreateQuantumTask Text Source #

The action associated with the task.

createQuantumTask_clientToken :: Lens' CreateQuantumTask Text Source #

The client token associated with the request.

createQuantumTask_deviceArn :: Lens' CreateQuantumTask Text Source #

The ARN of the device to run the task on.

createQuantumTask_outputS3Bucket :: Lens' CreateQuantumTask Text Source #

The S3 bucket to store task result files in.

createQuantumTask_outputS3KeyPrefix :: Lens' CreateQuantumTask Text Source #

The key prefix for the location in the S3 bucket to store task results in.

createQuantumTask_shots :: Lens' CreateQuantumTask Natural Source #

The number of shots to use for the task.

Types

DeviceSummary

QuantumTaskSummary

quantumTaskSummary_endedAt :: Lens' QuantumTaskSummary (Maybe UTCTime) Source #

The time at which the task finished.

quantumTaskSummary_tags :: Lens' QuantumTaskSummary (Maybe (HashMap Text Text)) Source #

Displays the key, value pairs of tags associated with this quantum task.

quantumTaskSummary_createdAt :: Lens' QuantumTaskSummary UTCTime Source #

The time at which the task was created.

quantumTaskSummary_deviceArn :: Lens' QuantumTaskSummary Text Source #

The ARN of the device the task ran on.

quantumTaskSummary_outputS3Bucket :: Lens' QuantumTaskSummary Text Source #

The S3 bucket where the task result file is stored..

quantumTaskSummary_outputS3Directory :: Lens' QuantumTaskSummary Text Source #

The folder in the S3 bucket where the task result file is stored.

SearchDevicesFilter

searchDevicesFilter_name :: Lens' SearchDevicesFilter Text Source #

The name to use to filter results.

searchDevicesFilter_values :: Lens' SearchDevicesFilter (NonEmpty Text) Source #

The values to use to filter results.

SearchQuantumTasksFilter

searchQuantumTasksFilter_name :: Lens' SearchQuantumTasksFilter Text Source #

The name of the device used for the task.