共用方式為


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)

僅限關鍵字的參數

名稱 Description
id
str

項目的標識碼。 必填。

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

作業所屬之會話的標識碼。

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

與作業相關聯的使用者提供標籤清單。

變數

名稱 Description
id
str

項目的標識碼。 必填。

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>

作業的類型。 已知值為:「未知」、「QuantumComputing」和「優化」。

session_id
str

作業所屬之會話的標識碼。

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>

作業的狀態。 已知值為:“Waiting”、“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

與作業相關聯的使用者提供標籤清單。