Compartir a través de


JobDetails Clase

Detalles del trabajo.

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.

Herencia
azure.quantum._client.models._models.ItemDetails
JobDetails

Constructor

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)

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.

session_id
str

Identificador de la sesión de la que forma parte el trabajo.

container_uri
str

El URI de SAS del contenedor de blobs, el contenedor se usa para hospedar los datos del trabajo. Obligatorio.

input_data_uri
str

El URI de SAS de blob de entrada, si se especifica, invalidará el blob de entrada predeterminado en el contenedor.

input_data_format
str

Formato de los datos de entrada. Obligatorio.

input_params
<xref:JSON>

Parámetros de entrada para el trabajo. Objeto JSON usado por el solucionador de destino. Se espera que el tamaño de este objeto sea pequeño y solo se use para especificar parámetros para el destino de ejecución, no los datos de entrada.

metadata

Metadatos del trabajo. Los metadatos proporcionan al cliente la capacidad de almacenar información específica del cliente.

output_data_uri
str

Identificador URI de SAS del blob de salida. Cuando un trabajo finaliza correctamente, los resultados se cargarán en este blob.

output_data_format
str

Formato de los datos de salida.

tags

Lista de etiquetas proporcionadas por el usuario asociadas al trabajo.

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_type
str o <xref:azure.quantum._client.models.JobType>

Tipo de trabajo. Los valores conocidos son: "Unknown", "QuantumComputing" y "Optimization".

session_id
str

Identificador de la sesión de la que forma parte el trabajo.

container_uri
str

El URI de SAS del contenedor de blobs, el contenedor se usa para hospedar los datos del trabajo. Obligatorio.

input_data_uri
str

El URI de SAS de blob de entrada, si se especifica, invalidará el blob de entrada predeterminado en el contenedor.

input_data_format
str

Formato de los datos de entrada. Obligatorio.

input_params
<xref:JSON>

Parámetros de entrada para el trabajo. Objeto JSON usado por el solucionador de destino. Se espera que el tamaño de este objeto sea pequeño y solo se use para especificar parámetros para el destino de ejecución, no los datos de entrada.

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

Estado del trabajo. Los valores conocidos son: "Waiting", "Executing", "Succeeded", "Failed" y "Cancelled".

metadata

Metadatos del trabajo. Los metadatos proporcionan al cliente la capacidad de almacenar información específica del cliente.

output_data_uri
str

Identificador URI de SAS del blob de salida. Cuando un trabajo finaliza correctamente, los resultados se cargarán en este blob.

output_data_format
str

Formato de los datos de salida.

cancellation_time

Hora a la que se canceló correctamente un trabajo.

quantum_computing_data
<xref:azure.quantum._client.models.QuantumComputingData>

Datos de computación cuántica.

tags

Lista de etiquetas proporcionadas por el usuario asociadas al trabajo.