SessionDetails Classe

Session, um agrupamento lógico de trabalhos.

Construtor

SessionDetails(*args: Any, **kwargs: Any)

Variáveis

Nome Description
name
str

O nome do item. Ele não é necessário para que o nome seja exclusivo e seja usado apenas para fins de exibição. Necessário.

provider_id
str

O identificador exclusivo para o provedor. Necessário.

target
str

O identificador de destino para executar o trabalho. Necessário.

creation_time

A hora de criação do item.

created_by
str

A identidade que criou o item.

created_by_type
str ou <xref:azure.quantum.models.CreatedByType>

O tipo de identidade que criou o item. Os valores conhecidos são: "User", "Application", "ManagedIdentity" e "Key".

last_modified_time

O carimbo de data e hora da última modificação do item iniciada pelo cliente.

last_modified_by
str

A identidade que finalmente modificou o item.

last_modified_by_type
str ou <xref:azure.quantum.models.CreatedByType>

O tipo de identidade que por último modificou o item. Os valores conhecidos são: "User", "Application", "ManagedIdentity" e "Key".

last_updated_time

A última vez que o item foi atualizado pelo sistema.

begin_execution_time

A hora em que o item começou a execução.

end_execution_time

A hora em que o item terminou a execução.

cost_estimate
<xref:azure.quantum.models.CostEstimate>

Estimativa de custo.

error_data
<xref:azure.quantum.models.WorkspaceItemError>

Informações de erro.

priority
str ou <xref:azure.quantum.models.Priority>

Prioridade do trabalho ou sessão. Os valores conhecidos são: "Standard" e "High".

tags

Lista de tags fornecidas pelo usuário associadas ao trabalho.

usage
<xref:azure.quantum.models.Usage>

Métricas de consumo de recursos que contêm dados de uso específicos do provedor, como tempo de execução, tiros quânticos consumidos etc.

id
str

ID da sessão. Necessário.

item_type
str ou <xref:azure.quantum.models.SESSION>

O tipo do item do Workspace Quantum é Session. Necessário. Um agrupamento lógico de trabalhos.

job_failure_policy
str ou <xref:azure.quantum.models.SessionJobFailurePolicy>

Política que controla o comportamento da Sessão quando um trabalho na sessão falha. Necessário. Os valores conhecidos são: "Anular" e "Continuar".

status
str ou <xref:azure.quantum.models.SessionStatus>

O status da sessão. Os valores conhecidos são: "Waiting", "Executing", "Succeeded", "Failed", "Failure(s)" e "TimedOut".

Atributos

item_type

O tipo do item do Workspace Quantum é Session. Necessário. Um agrupamento lógico de trabalhos.

item_type: SESSION: 'Session'>]

job_failure_policy

Política que controla o comportamento da Sessão quando um trabalho na sessão falha. Necessário. Os valores conhecidos são: "Anular" e "Continuar".

job_failure_policy: str | _models.SessionJobFailurePolicy

status

"Waiting", "Executing", "Succeeded", "Failed", "Failure(s)" e "TimedOut".

status: str | _models.SessionStatus | None