다음을 통해 공유


SessionDetails 클래스

세션 세부 정보입니다.

변수는 서버에서만 채워지고 요청을 보낼 때 무시됩니다.

서버에 보내려면 모든 필수 매개 변수를 채워야 합니다.

상속
azure.quantum._client.models._models.ItemDetails
SessionDetails

생성자

SessionDetails(*, id: str, name: str, provider_id: str, target: str, cost_estimate: _models.CostEstimate | None = None, error_data: _models.ErrorData | None = None, job_failure_policy: str | _models.SessionJobFailurePolicy = 'Abort', **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의 오류 응답입니다.

job_failure_policy
str 또는 <xref:azure.quantum._client.models.SessionJobFailurePolicy>

세션의 작업이 실패할 때 세션의 동작을 제어하는 정책입니다. 알려진 값은 "중단" 및 "계속"입니다.

Default value: Abort

변수

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_failure_policy
str 또는 <xref:azure.quantum._client.models.SessionJobFailurePolicy>

세션의 작업이 실패할 때 세션의 동작을 제어하는 정책입니다. 알려진 값은 "중단" 및 "계속"입니다.

status
str 또는 <xref:azure.quantum._client.models.SessionStatus>

세션의 상태입니다. 알려진 값은 "Waiting", "Executing", "Succeeded", "Failed", "Failure(s)" 및 "TimedOut"입니다.