다음을 통해 공유


Session 클래스

Azure Quantum 작업 세션: 작업의 논리적 그룹화입니다.

상속
azure.quantum.job.workspace_item.WorkspaceItem
Session

생성자

Session(workspace: Workspace, details: SessionDetails | None = None, target: str | Target | None = None, provider_id: str | None = None, id: str | None = None, name: str | None = None, job_failure_policy: str | SessionJobFailurePolicy | None = None, **kwargs)

매개 변수

workspace
Workspace
필수

세션을 여는 작업 영역 instance

details
Optional[SessionDetails]
기본값: None

세션 ID, 이름, job_failure_policy, provider_id 및 대상을 포함하는 세션 세부 정보 모델입니다. 모든 세션 세부 정보 값을 포함하는 이 매개 변수를 전달해야 하거나 동일한 값을 개별 매개 변수로 전달해야 합니다.

target
Union[str, Target, None]
기본값: None

세션을 열 대상(또는 대상 개체)의 이름입니다.

provider_id
Optional[str]
기본값: None

세션을 열 공급자의 ID입니다. 전달되지 않으면 대상 이름에서 추출됩니다.

id
Optional[str]
기본값: None

세션의 ID입니다. 전달되지 않으면 하나의 임의 uuid가 사용됩니다.

name
Optional[str]
기본값: None

세션의 이름입니다. 전달되지 않으면 이름이 session-{session-id}가 됩니다.

job_failure_policy
Union[str, SessionJobFailurePolicy, None]
기본값: None

세션이 실패하고 닫히며 추가 작업을 수락하지 않는 시기를 결정하는 정책입니다.

메서드

close

세션을 닫고 세션에 따라 추가 작업을 제출할 수 없습니다.

is_in_terminal_state

세션이 가능한 터미널 상태(Succeeded, Failed 및 Timed_Out) 중 하나에 있으면 True를 반환합니다.

list_jobs

이 세션과 연결된 모든 작업을 Lists.

open

세션을 열고 Azure Quantum 서비스에서 새 세션을 효과적으로 만들고 해당 세션을 통해 작업을 수락할 수 있습니다.

refresh

Azure Quantum 서비스에서 최신 세션 세부 정보를 가져옵니다.

close

세션을 닫고 세션에 따라 추가 작업을 제출할 수 없습니다.

close() -> Session

반환

닫은 후 업데이트된 세부 정보가 있는 세션 개체입니다.

반환 형식

is_in_terminal_state

세션이 가능한 터미널 상태(Succeeded, Failed 및 Timed_Out) 중 하나에 있으면 True를 반환합니다.

is_in_terminal_state() -> bool

반환

세션이 터미널 상태 중 하나에 있으면 True입니다.

반환 형식

list_jobs

이 세션과 연결된 모든 작업을 Lists.

list_jobs() -> List[Job]

반환

이 세션과 연결된 모든 작업의 목록입니다.

반환 형식

open

세션을 열고 Azure Quantum 서비스에서 새 세션을 효과적으로 만들고 해당 세션을 통해 작업을 수락할 수 있습니다.

open() -> Session

반환

열린 후 업데이트된 세부 정보가 있는 세션 개체입니다.

반환 형식

refresh

Azure Quantum 서비스에서 최신 세션 세부 정보를 가져옵니다.

refresh() -> Session

반환

업데이트된 세부 정보가 있는 세션 개체입니다.

반환 형식

특성

details

세션 세부 정보를 가져옵니다.

반환

세션에 대한 세부 정보입니다.

반환 형식

target

세션과 연결된 대상을 가져옵니다.

반환

세션과 연결된 대상입니다.

반환 형식