Values.CreateQuantumTaskRequestSourceCreates a quantum task.
type nonrec t = {clientToken : String64.t;The client token associated with the request.
*)deviceArn : DeviceArn.t;The ARN of the device to run the quantum task on.
*)deviceParameters : CreateQuantumTaskRequestDeviceParametersString.t option;The parameters for the device to run the quantum task on.
*)shots : CreateQuantumTaskRequestShotsLong.t;The number of shots to use for the quantum task.
*)outputS3Bucket : CreateQuantumTaskRequestOutputS3BucketString.t;The S3 bucket to store quantum task result files in.
*)outputS3KeyPrefix : CreateQuantumTaskRequestOutputS3KeyPrefixString.t;The key prefix for the location in the S3 bucket to store quantum task results in.
*)action : JsonValue.t;The action associated with the quantum task.
*)jobToken : JobToken.t option;The token for an Amazon Braket hybrid job that associates it with the quantum task.
*)associations : CreateQuantumTaskRequestAssociationsList.t option;The list of Amazon Braket resources associated with the quantum task.
*)experimentalCapabilities : ExperimentalCapabilities.t option;Enable experimental capabilities for the quantum task.
*)}val make :
?deviceParameters:??? ->
?tags:??? ->
?jobToken:??? ->
?associations:??? ->
?experimentalCapabilities:??? ->
clientToken:String64.t ->
deviceArn:DeviceArn.t ->
shots:CreateQuantumTaskRequestShotsLong.t ->
outputS3Bucket:CreateQuantumTaskRequestOutputS3BucketString.t ->
outputS3KeyPrefix:CreateQuantumTaskRequestOutputS3KeyPrefixString.t ->
action:JsonValue.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Enum of string | `String of BraketResourceArn.t ])
list ]
list
| `Long of CreateQuantumTaskRequestShotsLong.t
| `Map of
([> `String of String_.t ] * [> `String of String_.t ]) list
| `String of String64.t
| `Structure of (string * [> `Enum of string ]) list ])
list ]