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)

키워드 전용 매개 변수

Name Description
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

작업과 연결된 사용자 제공 태그 목록입니다.

변수

Name Description
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" 및 "Canceled"입니다.

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

작업과 연결된 사용자 제공 태그 목록입니다.