共用方式為


SessionDetails 類別

會話詳細數據。

變數只會由伺服器填入,而且會在傳送要求時忽略。

必須填入所有必要的參數,才能傳送至伺服器。

繼承
azure.quantum._client.models._models.ItemDetails
SessionDetails

建構函式

SessionDetails(*, id: str, name: str, provider_id: str, target: str, cost_estimate: _models.CostEstimate | None = None, error_data: _models.ErrorData | None = None, job_failure_policy: str | _models.SessionJobFailurePolicy = 'Abort', **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 的錯誤回應。

job_failure_policy
str 或 <xref:azure.quantum._client.models.SessionJobFailurePolicy>

當會話中的作業失敗時,控制會話行為的原則。 已知值為:“Abort” 和 “Continue”。

預設值: Abort

變數

名稱 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_failure_policy
str 或 <xref:azure.quantum._client.models.SessionJobFailurePolicy>

當會話中的作業失敗時,控制會話行為的原則。 已知值為:“Abort” 和 “Continue”。

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

會話的狀態。 已知值為:“Waiting”、“Executing”、“Succeeded”、“Failed”、“Failure(s)” 和 “TimedOut”。