JobDetails 类

作业详细信息。

变量仅由服务器填充,发送请求时将被忽略。

必须填充所有必需的参数才能发送到服务器。

继承
azure.quantum._client.models._models.ItemDetails
JobDetails

构造函数

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)

仅限关键字的参数

名称 说明
id
str

项的 ID。 必填。

name
str

项的名称。 名称不一定是唯一的,它仅用于显示目的。 必填。

provider_id
str

提供程序的唯一标识符。 必填。

target
str

要运行作业的目标标识符。 必填。

cost_estimate
<xref:azure.quantum._client.models.CostEstimate>

提供程序计费的作业成本。 由于加税和货币换算率,帐单的最终成本可能略有不同。

error_data
<xref:azure.quantum._client.models.ErrorData>

来自 Azure 的错误响应。

session_id
str

作业所属的会话 ID。

container_uri
str

Blob 容器 SAS URI,该容器用于托管作业数据。 必填。

input_data_uri
str

输入 Blob SAS URI(如果指定)将覆盖容器中的默认输入 Blob。

input_data_format
str

输入数据的格式。 必填。

input_params
<xref:JSON>

作业的输入参数。 目标求解器使用的 JSON 对象。 预期此对象的大小较小,仅用于指定执行目标的参数,而不是输入数据。

metadata

作业元数据。 元数据提供客户端存储特定于客户端的信息的功能。

output_data_uri
str

输出 Blob SAS URI。 作业成功完成后,结果将上传到此 Blob。

output_data_format
str

输出数据的格式。

tags

与作业关联的用户提供的标记列表。

变量

名称 说明
id
str

项的 ID。 必填。

name
str

项的名称。 名称不一定是唯一的,它仅用于显示目的。 必填。

provider_id
str

提供程序的唯一标识符。 必填。

target
str

要运行作业的目标标识符。 必填。

item_type
str 或 <xref:azure.quantum._client.models.ItemType>

项的类型。 必填。 已知值为:“Job”和“Session”。

creation_time

项的创建时间。

begin_execution_time

项开始执行的时间。

end_execution_time

项目完成执行的时间。

cost_estimate
<xref:azure.quantum._client.models.CostEstimate>

提供程序计费的作业成本。 由于加税和货币换算率,帐单的最终成本可能略有不同。

error_data
<xref:azure.quantum._client.models.ErrorData>

来自 Azure 的错误响应。

job_type
str 或 <xref:azure.quantum._client.models.JobType>

作业的类型。 已知值为:“Unknown”、“QuantumComputing”和“Optimization”。

session_id
str

作业所属的会话 ID。

container_uri
str

Blob 容器 SAS URI,该容器用于托管作业数据。 必填。

input_data_uri
str

输入 Blob SAS URI(如果指定)将覆盖容器中的默认输入 Blob。

input_data_format
str

输入数据的格式。 必填。

input_params
<xref:JSON>

作业的输入参数。 目标求解器使用的 JSON 对象。 预期此对象的大小较小,仅用于指定执行目标的参数,而不是输入数据。

status
str 或 <xref:azure.quantum._client.models.JobStatus>

作业的状态。 已知值为:“Wait”、“Executing”、“Succeeded”、“Failed”和“Cancelled”。

metadata

作业元数据。 元数据提供客户端存储特定于客户端的信息的功能。

output_data_uri
str

输出 Blob SAS URI。 作业成功完成后,结果将上传到此 Blob。

output_data_format
str

输出数据的格式。

cancellation_time

成功取消作业的时间。

quantum_computing_data
<xref:azure.quantum._client.models.QuantumComputingData>

量子计算数据。

tags

与作业关联的用户提供的标记列表。