次の方法で共有


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>

ジョブの状態。 既知の値は、"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

ジョブに関連付けられているユーザー指定のタグの一覧。