JobDetails Class
Job details.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.quantum._client.models._models.ItemDetailsJobDetails
Constructor
JobDetails(*, id: str, name: str, provider_id: str, target: str, container_uri: str, input_data_format: str, cost_estimate: _models.CostEstimate | None = None, error_data: _models.ErrorData | None = None, session_id: str | None = None, input_data_uri: str | None = None, input_params: MutableMapping[str, Any] | None = None, metadata: Dict[str, str] | None = None, output_data_uri: str | None = None, output_data_format: str | None = None, tags: List[str] | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
id
|
The id of the item. Required. |
name
|
The name of the item. It is not required for the name to be unique and it's only used for display purposes. Required. |
provider_id
|
The unique identifier for the provider. Required. |
target
|
The target identifier to run the job. Required. |
cost_estimate
|
<xref:azure.quantum._client.models.CostEstimate>
The job cost billed by the provider. The final cost on your bill might be slightly different due to added taxes and currency conversion rates. |
error_data
|
<xref:azure.quantum._client.models.ErrorData>
An error response from Azure. |
session_id
|
The ID of the session that the job is part of. |
container_uri
|
The blob container SAS uri, the container is used to host job data. Required. |
input_data_uri
|
The input blob SAS uri, if specified, it will override the default input blob in the container. |
input_data_format
|
The format of the input data. Required. |
input_params
|
<xref:JSON>
The input parameters for the job. JSON object used by the target solver. It is expected that the size of this object is small and only used to specify parameters for the execution target, not the input data. |
metadata
|
The job metadata. Metadata provides client the ability to store client-specific information. |
output_data_uri
|
The output blob SAS uri. When a job finishes successfully, results will be uploaded to this blob. |
output_data_format
|
The format of the output data. |
tags
|
List of user-supplied tags associated with the job. |
Variables
Name | Description |
---|---|
id
|
The id of the item. Required. |
name
|
The name of the item. It is not required for the name to be unique and it's only used for display purposes. Required. |
provider_id
|
The unique identifier for the provider. Required. |
target
|
The target identifier to run the job. Required. |
item_type
|
str or
<xref:azure.quantum._client.models.ItemType>
The type of item. Required. Known values are: "Job" and "Session". |
creation_time
|
The creation time of the item. |
begin_execution_time
|
The time when the item began execution. |
end_execution_time
|
The time when the item finished execution. |
cost_estimate
|
<xref:azure.quantum._client.models.CostEstimate>
The job cost billed by the provider. The final cost on your bill might be slightly different due to added taxes and currency conversion rates. |
error_data
|
<xref:azure.quantum._client.models.ErrorData>
An error response from Azure. |
job_type
|
str or
<xref:azure.quantum._client.models.JobType>
The type of job. Known values are: "Unknown", "QuantumComputing", and "Optimization". |
session_id
|
The ID of the session that the job is part of. |
container_uri
|
The blob container SAS uri, the container is used to host job data. Required. |
input_data_uri
|
The input blob SAS uri, if specified, it will override the default input blob in the container. |
input_data_format
|
The format of the input data. Required. |
input_params
|
<xref:JSON>
The input parameters for the job. JSON object used by the target solver. It is expected that the size of this object is small and only used to specify parameters for the execution target, not the input data. |
status
|
str or
<xref:azure.quantum._client.models.JobStatus>
The status of the job. Known values are: "Waiting", "Executing", "Succeeded", "Failed", and "Cancelled". |
metadata
|
The job metadata. Metadata provides client the ability to store client-specific information. |
output_data_uri
|
The output blob SAS uri. When a job finishes successfully, results will be uploaded to this blob. |
output_data_format
|
The format of the output data. |
cancellation_time
|
The time when a job was successfully cancelled. |
quantum_computing_data
|
<xref:azure.quantum._client.models.QuantumComputingData>
Quantum computing data. |
tags
|
List of user-supplied tags associated with the job. |