JobDetails クラス

ワークスペースで実行されるジョブ。

コンストラクター

JobDetails(*args: Any, **kwargs: Any)

変数

名前 説明
name
str

アイテムの名前。 名前を一意にする必要はありません。表示目的でのみ使用されます。 必須。

provider_id
str

プロバイダーの一意識別子。 必須。

target
str

ジョブを実行するターゲット識別子。 必須。

creation_time

アイテムの作成時刻。

created_by
str

そのアイテムを作り出したアイデンティティ。

created_by_type
str または <xref:azure.quantum.models.CreatedByType>

そのアイテムを作り出したアイデンティティの種類。 既知の値は、"User"、"Application"、"ManagedIdentity"、および "Key" です。

last_modified_time

顧客が最後に変更した商品のタイムスタンプ。

last_modified_by
str

最後にそのアイテムを修正したアイデンティティ。

last_modified_by_type
str または <xref:azure.quantum.models.CreatedByType>

最後にそのアイテムを修正したアイデンティティの種類。 既知の値は、"User"、"Application"、"ManagedIdentity"、および "Key" です。

last_updated_time

システムが最後にアイテムを更新した時点。

begin_execution_time

項目が実行を開始した時刻。

end_execution_time

項目の実行が完了した時刻。

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

コストの見積もり。

error_data
<xref:azure.quantum.models.WorkspaceItemError>

エラー情報。

priority
str または <xref:azure.quantum.models.Priority>

ジョブまたはセッションの優先度。 既知の値は、"Standard" と "High" です。

tags

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

usage
<xref:azure.quantum.models.Usage>

実行時間、消費された量子ショットなど、プロバイダー固有の使用状況データを含むリソース消費メトリック。

id
str

ジョブの ID。 必須。

item_type
str または <xref:azure.quantum.models.JOB>

Quantum ワークスペース項目の種類は Job です。 必須。 処理のために実行依頼されたプログラム、問題、またはアプリケーション。

job_type
str または <xref:azure.quantum.models.JobType>

ジョブの種類。 既知の値は、"Unknown"、"QuantumComputing"、および "Optimization" です。

session_id
str

ジョブが含まれるセッションの ID。

container_uri
str

BLOB コンテナーの SAS URI。コンテナーはジョブ データをホストするために使用されます。 必須。

input_data_uri
str

入力 BLOB URI を指定すると、コンテナー内の既定の入力 BLOB がオーバーライドされます。

input_data_format
str

入力データの形式。

status
str または <xref:azure.quantum.models.JobStatus>

ジョブの状態。 既知の値は、"Queued"、"Waiting"、"Executing"、"CancellationRequested"、"Cancelling"、"Completed"、"Completed"、"Succeeded"、"Failed"、および "Cancelled" です。

metadata
any

ジョブメタデータ。 メタデータは、クライアント固有の情報を格納する機能をクライアントに提供します。

cancellation_time

ジョブが正常に取り消された時刻。

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

量子コンピューティング データ。

input_params
any

ジョブの入力パラメーター。 ターゲット ソルバーによって使用される JSON オブジェクト。 このオブジェクトのサイズは小さく、入力データではなく、実行ターゲットのパラメーターを指定するためにのみ使用されることが予想されます。

output_data_uri
str

出力 BLOB URI。 ジョブが正常に完了すると、結果がこの BLOB にアップロードされます。

output_data_format
str

出力データの形式。

属性

cancellation_time

ジョブが正常に取り消された時刻。

cancellation_time: datetime | None

container_uri

BLOB コンテナーの SAS URI。コンテナーはジョブ データをホストするために使用されます。 必須。

container_uri: str

input_data_format

入力データの形式。

input_data_format: str | None

input_data_uri

入力 BLOB URI を指定すると、コンテナー内の既定の入力 BLOB がオーバーライドされます。

input_data_uri: str | None

input_params

ジョブの入力パラメーター。 ターゲット ソルバーによって使用される JSON オブジェクト。 このオブジェクトのサイズは小さく、入力データではなく、実行ターゲットのパラメーターを指定するためにのみ使用されることが予想されます。

input_params: Any | None

item_type

Quantum ワークスペース項目の種類は Job です。 必須。 処理のために実行依頼されたプログラム、問題、またはアプリケーション。

item_type: JOB: 'Job'>]

job_type

"Unknown"、"QuantumComputing"、および "Optimization"。

job_type: str | _models.JobType | None

metadata

ジョブメタデータ。 メタデータは、クライアント固有の情報を格納する機能をクライアントに提供します。

metadata: Any | None

output_data_format

出力データの形式。

output_data_format: str | None

output_data_uri

出力 BLOB URI。 ジョブが正常に完了すると、結果がこの BLOB にアップロードされます。

output_data_uri: str | None

quantum_computing_data

量子コンピューティング データ。

quantum_computing_data: _models.QuantumComputingData | None

session_id

ジョブが含まれるセッションの ID。

session_id: str | None

status

"Queued"、"Waiting"、"Executing"、"CancellationRequested"、"Cancelling"、"Completed"、"Completed"、"Succeeded"、"Failed"、および "Cancelled" です。

status: str | _models.JobStatus | None