Compartir a través de


SessionDetails Clase

Detalles de la sesión.

Las variables solo se rellenan mediante el servidor y se omitirán al enviar una solicitud.

Todos los parámetros necesarios deben rellenarse para enviar al servidor.

Constructor

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)

Parámetros de palabra clave únicamente

Nombre Description
id
str

Identificador del elemento. Obligatorio.

name
str

Nombre del elemento. No es necesario que el nombre sea único y solo se usa con fines de visualización. Obligatorio.

provider_id
str

Identificador único del proveedor. Obligatorio.

target
str

Identificador de destino para ejecutar el trabajo. Obligatorio.

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

Costo del trabajo facturado por el proveedor. El costo final de la factura puede ser ligeramente diferente debido a impuestos añadidos y tasas de conversión de moneda.

error_data
<xref:azure.quantum._client.models.ErrorData>

Respuesta de error de Azure.

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

Directiva que controla el comportamiento de la sesión cuando se produce un error en un trabajo de la sesión. Los valores conocidos son: "Abort" y "Continue".

Valor predeterminado: Abort

Variables

Nombre Description
id
str

Identificador del elemento. Obligatorio.

name
str

Nombre del elemento. No es necesario que el nombre sea único y solo se usa con fines de visualización. Obligatorio.

provider_id
str

Identificador único del proveedor. Obligatorio.

target
str

Identificador de destino para ejecutar el trabajo. Obligatorio.

item_type
str o <xref:azure.quantum._client.models.ItemType>

Tipo de elemento. Obligatorio. Los valores conocidos son: "Job" y "Session".

creation_time

Hora de creación del elemento.

begin_execution_time

Hora a la que comenzó la ejecución del elemento.

end_execution_time

Hora a la que el elemento finalizó la ejecución.

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

Costo del trabajo facturado por el proveedor. El costo final de la factura puede ser ligeramente diferente debido a impuestos añadidos y tasas de conversión de moneda.

error_data
<xref:azure.quantum._client.models.ErrorData>

Respuesta de error de Azure.

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

Directiva que controla el comportamiento de la sesión cuando se produce un error en un trabajo de la sesión. Los valores conocidos son: "Abort" y "Continue".

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

Estado de la sesión. Los valores conocidos son: "Waiting", "Executing", "Succeeded", "Failed", "Failure(s)" y "TimedOut".