Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Synopsis
- getQuantumTask_quantumTaskArn :: Lens' GetQuantumTask Text
- getQuantumTaskResponse_failureReason :: Lens' GetQuantumTaskResponse (Maybe Text)
- getQuantumTaskResponse_endedAt :: Lens' GetQuantumTaskResponse (Maybe UTCTime)
- getQuantumTaskResponse_tags :: Lens' GetQuantumTaskResponse (Maybe (HashMap Text Text))
- getQuantumTaskResponse_httpStatus :: Lens' GetQuantumTaskResponse Int
- getQuantumTaskResponse_createdAt :: Lens' GetQuantumTaskResponse UTCTime
- getQuantumTaskResponse_deviceArn :: Lens' GetQuantumTaskResponse Text
- getQuantumTaskResponse_deviceParameters :: Lens' GetQuantumTaskResponse Text
- getQuantumTaskResponse_outputS3Bucket :: Lens' GetQuantumTaskResponse Text
- getQuantumTaskResponse_outputS3Directory :: Lens' GetQuantumTaskResponse Text
- getQuantumTaskResponse_quantumTaskArn :: Lens' GetQuantumTaskResponse Text
- getQuantumTaskResponse_shots :: Lens' GetQuantumTaskResponse Integer
- getQuantumTaskResponse_status :: Lens' GetQuantumTaskResponse QuantumTaskStatus
- searchQuantumTasks_nextToken :: Lens' SearchQuantumTasks (Maybe Text)
- searchQuantumTasks_maxResults :: Lens' SearchQuantumTasks (Maybe Natural)
- searchQuantumTasks_filters :: Lens' SearchQuantumTasks [SearchQuantumTasksFilter]
- searchQuantumTasksResponse_nextToken :: Lens' SearchQuantumTasksResponse (Maybe Text)
- searchQuantumTasksResponse_httpStatus :: Lens' SearchQuantumTasksResponse Int
- searchQuantumTasksResponse_quantumTasks :: Lens' SearchQuantumTasksResponse [QuantumTaskSummary]
- listTagsForResource_resourceArn :: Lens' ListTagsForResource Text
- listTagsForResourceResponse_tags :: Lens' ListTagsForResourceResponse (Maybe (HashMap Text Text))
- listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int
- getDevice_deviceArn :: Lens' GetDevice Text
- getDeviceResponse_httpStatus :: Lens' GetDeviceResponse Int
- getDeviceResponse_deviceArn :: Lens' GetDeviceResponse Text
- getDeviceResponse_deviceCapabilities :: Lens' GetDeviceResponse Text
- getDeviceResponse_deviceName :: Lens' GetDeviceResponse Text
- getDeviceResponse_deviceStatus :: Lens' GetDeviceResponse DeviceStatus
- getDeviceResponse_deviceType :: Lens' GetDeviceResponse DeviceType
- getDeviceResponse_providerName :: Lens' GetDeviceResponse Text
- cancelQuantumTask_clientToken :: Lens' CancelQuantumTask Text
- cancelQuantumTask_quantumTaskArn :: Lens' CancelQuantumTask Text
- cancelQuantumTaskResponse_httpStatus :: Lens' CancelQuantumTaskResponse Int
- cancelQuantumTaskResponse_cancellationStatus :: Lens' CancelQuantumTaskResponse CancellationStatus
- cancelQuantumTaskResponse_quantumTaskArn :: Lens' CancelQuantumTaskResponse Text
- searchDevices_nextToken :: Lens' SearchDevices (Maybe Text)
- searchDevices_maxResults :: Lens' SearchDevices (Maybe Natural)
- searchDevices_filters :: Lens' SearchDevices [SearchDevicesFilter]
- searchDevicesResponse_nextToken :: Lens' SearchDevicesResponse (Maybe Text)
- searchDevicesResponse_httpStatus :: Lens' SearchDevicesResponse Int
- searchDevicesResponse_devices :: Lens' SearchDevicesResponse [DeviceSummary]
- tagResource_resourceArn :: Lens' TagResource Text
- tagResource_tags :: Lens' TagResource (HashMap Text Text)
- tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int
- untagResource_resourceArn :: Lens' UntagResource Text
- untagResource_tagKeys :: Lens' UntagResource [Text]
- untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int
- createQuantumTask_deviceParameters :: Lens' CreateQuantumTask (Maybe Text)
- createQuantumTask_tags :: Lens' CreateQuantumTask (Maybe (HashMap Text Text))
- createQuantumTask_action :: Lens' CreateQuantumTask Text
- createQuantumTask_clientToken :: Lens' CreateQuantumTask Text
- createQuantumTask_deviceArn :: Lens' CreateQuantumTask Text
- createQuantumTask_outputS3Bucket :: Lens' CreateQuantumTask Text
- createQuantumTask_outputS3KeyPrefix :: Lens' CreateQuantumTask Text
- createQuantumTask_shots :: Lens' CreateQuantumTask Natural
- createQuantumTaskResponse_httpStatus :: Lens' CreateQuantumTaskResponse Int
- createQuantumTaskResponse_quantumTaskArn :: Lens' CreateQuantumTaskResponse Text
- deviceSummary_deviceArn :: Lens' DeviceSummary Text
- deviceSummary_deviceName :: Lens' DeviceSummary Text
- deviceSummary_deviceStatus :: Lens' DeviceSummary DeviceStatus
- deviceSummary_deviceType :: Lens' DeviceSummary DeviceType
- deviceSummary_providerName :: Lens' DeviceSummary Text
- quantumTaskSummary_endedAt :: Lens' QuantumTaskSummary (Maybe UTCTime)
- quantumTaskSummary_tags :: Lens' QuantumTaskSummary (Maybe (HashMap Text Text))
- quantumTaskSummary_createdAt :: Lens' QuantumTaskSummary UTCTime
- quantumTaskSummary_deviceArn :: Lens' QuantumTaskSummary Text
- quantumTaskSummary_outputS3Bucket :: Lens' QuantumTaskSummary Text
- quantumTaskSummary_outputS3Directory :: Lens' QuantumTaskSummary Text
- quantumTaskSummary_quantumTaskArn :: Lens' QuantumTaskSummary Text
- quantumTaskSummary_shots :: Lens' QuantumTaskSummary Integer
- quantumTaskSummary_status :: Lens' QuantumTaskSummary QuantumTaskStatus
- searchDevicesFilter_name :: Lens' SearchDevicesFilter Text
- searchDevicesFilter_values :: Lens' SearchDevicesFilter (NonEmpty Text)
- searchQuantumTasksFilter_name :: Lens' SearchQuantumTasksFilter Text
- searchQuantumTasksFilter_operator :: Lens' SearchQuantumTasksFilter SearchQuantumTasksFilterOperator
- searchQuantumTasksFilter_values :: Lens' SearchQuantumTasksFilter (NonEmpty Text)
Operations
GetQuantumTask
getQuantumTask_quantumTaskArn :: Lens' GetQuantumTask Text Source #
the ARN of the task to retrieve.
getQuantumTaskResponse_failureReason :: Lens' GetQuantumTaskResponse (Maybe Text) Source #
The reason that a task failed.
getQuantumTaskResponse_endedAt :: Lens' GetQuantumTaskResponse (Maybe UTCTime) Source #
The time at which the task ended.
getQuantumTaskResponse_tags :: Lens' GetQuantumTaskResponse (Maybe (HashMap Text Text)) Source #
The tags that belong to this task.
getQuantumTaskResponse_httpStatus :: Lens' GetQuantumTaskResponse Int Source #
The response's http status code.
getQuantumTaskResponse_createdAt :: Lens' GetQuantumTaskResponse UTCTime Source #
The time at which the task was created.
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.
getQuantumTaskResponse_quantumTaskArn :: Lens' GetQuantumTaskResponse Text Source #
The ARN of the task.
getQuantumTaskResponse_shots :: Lens' GetQuantumTaskResponse Integer Source #
The number of shots used in the task.
getQuantumTaskResponse_status :: Lens' GetQuantumTaskResponse QuantumTaskStatus Source #
The status of the task.
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.
searchQuantumTasks_filters :: Lens' SearchQuantumTasks [SearchQuantumTasksFilter] Source #
Array of SearchQuantumTasksFilter
objects.
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_httpStatus :: Lens' SearchQuantumTasksResponse Int Source #
The response's http status code.
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.
listTagsForResourceResponse_httpStatus :: Lens' ListTagsForResourceResponse Int Source #
The response's http status code.
GetDevice
getDeviceResponse_httpStatus :: Lens' GetDeviceResponse Int Source #
The response's http status code.
getDeviceResponse_deviceArn :: Lens' GetDeviceResponse Text Source #
The ARN of the device.
getDeviceResponse_deviceCapabilities :: Lens' GetDeviceResponse Text Source #
Details about the capabilities of the device.
getDeviceResponse_deviceName :: Lens' GetDeviceResponse Text Source #
The name of the device.
getDeviceResponse_deviceStatus :: Lens' GetDeviceResponse DeviceStatus Source #
The status of the device.
getDeviceResponse_deviceType :: Lens' GetDeviceResponse DeviceType Source #
The type 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.
cancelQuantumTask_quantumTaskArn :: Lens' CancelQuantumTask Text Source #
The ARN of the task to cancel.
cancelQuantumTaskResponse_httpStatus :: Lens' CancelQuantumTaskResponse Int Source #
The response's http status code.
cancelQuantumTaskResponse_cancellationStatus :: Lens' CancelQuantumTaskResponse CancellationStatus Source #
The status of the cancellation request.
cancelQuantumTaskResponse_quantumTaskArn :: Lens' CancelQuantumTaskResponse Text Source #
The ARN of the task.
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_httpStatus :: Lens' SearchDevicesResponse Int Source #
The response's http status code.
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.
tagResourceResponse_httpStatus :: Lens' TagResourceResponse Int Source #
The response's http status code.
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.
untagResourceResponse_httpStatus :: Lens' UntagResourceResponse Int Source #
The response's http status code.
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.
createQuantumTaskResponse_httpStatus :: Lens' CreateQuantumTaskResponse Int Source #
The response's http status code.
createQuantumTaskResponse_quantumTaskArn :: Lens' CreateQuantumTaskResponse Text Source #
The ARN of the task created by the request.
Types
DeviceSummary
deviceSummary_deviceArn :: Lens' DeviceSummary Text Source #
The ARN of the device.
deviceSummary_deviceName :: Lens' DeviceSummary Text Source #
The name of the device.
deviceSummary_deviceStatus :: Lens' DeviceSummary DeviceStatus Source #
The status of the device.
deviceSummary_deviceType :: Lens' DeviceSummary DeviceType Source #
The type of the device.
deviceSummary_providerName :: Lens' DeviceSummary Text Source #
The provider of the device.
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.
quantumTaskSummary_quantumTaskArn :: Lens' QuantumTaskSummary Text Source #
The ARN of the task.
quantumTaskSummary_shots :: Lens' QuantumTaskSummary Integer Source #
The shots used for the task.
quantumTaskSummary_status :: Lens' QuantumTaskSummary QuantumTaskStatus Source #
The status of the task.
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.
searchQuantumTasksFilter_operator :: Lens' SearchQuantumTasksFilter SearchQuantumTasksFilterOperator Source #
An operator to use in the filter.
searchQuantumTasksFilter_values :: Lens' SearchQuantumTasksFilter (NonEmpty Text) Source #
The values to use for the filter.