JobDetails 클래스
작업 영역에서 실행할 작업입니다.
생성자
JobDetails(*args: Any, **kwargs: Any)
변수
| Name | Description |
|---|---|
|
name
|
항목의 이름입니다. 이름은 고유하지 않아도 되며 표시 용도로만 사용됩니다. 필수. |
|
provider_id
|
공급자의 고유 식별자입니다. 필수. |
|
target
|
작업을 실행할 대상 식별자입니다. 필수. |
|
creation_time
|
항목의 생성 시간입니다. |
|
created_by
|
그 아이템을 만든 정체성. |
|
created_by_type
|
str 또는
<xref:azure.quantum.models.CreatedByType>
그 아이템을 만든 정체성 유형. 알려진 값은 "User", "Application", "ManagedIdentity" 및 "Key"입니다. |
|
last_modified_time
|
고객이 시작한 마지막 수정 항목의 타임스탬프. |
|
last_modified_by
|
마지막으로 아이템을 수정한 정체성. |
|
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>
작업 또는 세션의 우선 순위입니다. 알려진 값은 "표준" 및 "높음"입니다. |
|
tags
|
작업과 연결된 사용자 제공 태그 목록입니다. |
|
usage
|
<xref:azure.quantum.models.Usage>
실행 시간, 소비된 퀀텀 샷 등과 같은 공급자별 사용량 데이터를 포함하는 리소스 소비 지표입니다. |
|
id
|
작업의 ID입니다. 필수. |
|
item_type
|
str 또는
<xref:azure.quantum.models.JOB>
Quantum 작업 영역 항목의 유형은 Job입니다. 필수. 처리를 위해 제출된 프로그램, 문제점 또는 애플리케이션입니다. |
|
job_type
|
str 또는
<xref:azure.quantum.models.JobType>
작업의 형식입니다. 알려진 값은 "Unknown", "QuantumComputing" 및 "Optimization"입니다. |
|
session_id
|
작업이 속한 세션의 ID입니다. |
|
container_uri
|
Blob 컨테이너 SAS URI, 컨테이너는 작업 데이터를 호스트하는 데 사용됩니다. 필수. |
|
input_data_uri
|
입력 Blob URI가 지정된 경우 컨테이너의 기본 입력 Blob을 재정의합니다. |
|
input_data_format
|
입력 데이터의 형식입니다. |
|
status
|
str 또는
<xref:azure.quantum.models.JobStatus>
작업의 상태입니다. 알려진 값은 "Queued", "Waiting", "Executing", "CancellationRequested", "Cancelling", "Finishing", "Completed", "Succeeded", "Failed" 및 "Cancelled"입니다. |
|
metadata
|
작업 메타데이터입니다. 메타데이터는 클라이언트 관련 정보를 저장하는 기능을 클라이언트에 제공합니다. |
|
cancellation_time
|
작업이 성공적으로 취소된 시간입니다. |
|
quantum_computing_data
|
<xref:azure.quantum.models.QuantumComputingData>
양자 컴퓨팅 데이터입니다. |
|
input_params
|
작업에 대한 입력 매개 변수입니다. 대상 솔버에서 사용하는 JSON 개체입니다. 이 개체의 크기는 작으며 입력 데이터가 아닌 실행 대상에 대한 매개 변수를 지정하는 데만 사용됩니다. |
|
output_data_uri
|
출력 Blob URI입니다. 작업이 성공적으로 완료되면 결과가 이 Blob에 업로드됩니다. |
|
output_data_format
|
출력 데이터의 형식입니다. |
특성
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", "Finishing", "Completed", "Succeeded", "Failed" 및 "Cancelled"입니다.
status: str | _models.JobStatus | None