JobDetails 클래스
작업 세부 정보입니다.
변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.
서버에 보내려면 모든 필수 매개 변수를 채워야 합니다.
- 상속
-
azure.quantum._client.models._models.ItemDetailsJobDetails
생성자
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)
키워드 전용 매개 변수
Name | Description |
---|---|
id
|
항목의 ID입니다. 필수. |
name
|
항목의 이름입니다. 이름은 고유하지 않아도 되며 표시 용도로만 사용됩니다. 필수. |
provider_id
|
공급자의 고유 식별자입니다. 필수. |
target
|
작업을 실행할 대상 식별자입니다. 필수. |
cost_estimate
|
<xref:azure.quantum._client.models.CostEstimate>
공급자가 청구하는 작업 비용입니다. 추가 세금 및 통화 전환율로 인해 청구서의 최종 비용은 약간 다를 수 있습니다. |
error_data
|
<xref:azure.quantum._client.models.ErrorData>
Azure의 오류 응답입니다. |
session_id
|
작업이 속한 세션의 ID입니다. |
container_uri
|
Blob 컨테이너 SAS URI, 컨테이너는 작업 데이터를 호스트하는 데 사용됩니다. 필수. |
input_data_uri
|
입력 Blob SAS uri(지정된 경우)는 컨테이너의 기본 입력 Blob을 재정의합니다. |
input_data_format
|
입력 데이터의 형식입니다. 필수. |
input_params
|
<xref:JSON>
작업에 대한 입력 매개 변수입니다. 대상 솔버에서 사용하는 JSON 개체입니다. 이 개체의 크기는 작으며 입력 데이터가 아닌 실행 대상에 대한 매개 변수를 지정하는 데만 사용됩니다. |
metadata
|
작업 메타데이터입니다. 메타데이터는 클라이언트 관련 정보를 저장하는 기능을 클라이언트에 제공합니다. |
output_data_uri
|
출력 Blob SAS URI입니다. 작업이 성공적으로 완료되면 결과가 이 Blob에 업로드됩니다. |
output_data_format
|
출력 데이터의 형식입니다. |
tags
|
작업과 연결된 사용자 제공 태그 목록입니다. |
변수
Name | Description |
---|---|
id
|
항목의 ID입니다. 필수. |
name
|
항목의 이름입니다. 이름은 고유하지 않아도 되며 표시 용도로만 사용됩니다. 필수. |
provider_id
|
공급자의 고유 식별자입니다. 필수. |
target
|
작업을 실행할 대상 식별자입니다. 필수. |
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
|
작업이 속한 세션의 ID입니다. |
container_uri
|
Blob 컨테이너 SAS URI, 컨테이너는 작업 데이터를 호스트하는 데 사용됩니다. 필수. |
input_data_uri
|
입력 Blob SAS uri(지정된 경우)는 컨테이너의 기본 입력 Blob을 재정의합니다. |
input_data_format
|
입력 데이터의 형식입니다. 필수. |
input_params
|
<xref:JSON>
작업에 대한 입력 매개 변수입니다. 대상 솔버에서 사용하는 JSON 개체입니다. 이 개체의 크기는 작으며 입력 데이터가 아닌 실행 대상에 대한 매개 변수를 지정하는 데만 사용됩니다. |
status
|
str 또는
<xref:azure.quantum._client.models.JobStatus>
작업의 상태입니다. 알려진 값은 "Waiting", "Executing", "Succeeded", "Failed" 및 "Cancelled"입니다. |
metadata
|
작업 메타데이터입니다. 메타데이터는 클라이언트 관련 정보를 저장하는 기능을 클라이언트에 제공합니다. |
output_data_uri
|
출력 Blob SAS URI입니다. 작업이 성공적으로 완료되면 결과가 이 Blob에 업로드됩니다. |
output_data_format
|
출력 데이터의 형식입니다. |
cancellation_time
|
작업이 성공적으로 취소된 시간입니다. |
quantum_computing_data
|
<xref:azure.quantum._client.models.QuantumComputingData>
양자 컴퓨팅 데이터입니다. |
tags
|
작업과 연결된 사용자 제공 태그 목록입니다. |