Partilhar via


JobDetails Classe

Detalhes do trabalho.

As variáveis são preenchidas apenas pelo servidor e serão ignoradas ao enviar uma solicitação.

Todos os parâmetros necessários devem ser preenchidos para enviar ao servidor.

Herança
azure.quantum._client.models._models.ItemDetails
JobDetails

Construtor

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 somente de palavra-chave

Nome Description
id
str

A ID do item. Necessário.

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.

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

O custo do trabalho cobrado pelo provedor. O custo final em sua conta pode ser ligeiramente diferente devido a impostos adicionados e taxas de conversão de moeda.

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

Uma resposta de erro do Azure.

session_id
str

A ID da sessão da qual o trabalho faz parte.

container_uri
str

O uri sas do contêiner de blob, o contêiner é usado para hospedar dados de trabalho. Necessário.

input_data_uri
str

O uri sas de blob de entrada, se especificado, substituirá o blob de entrada padrão no contêiner.

input_data_format
str

O formato dos dados de entrada. Necessário.

input_params
<xref:JSON>

Os parâmetros de entrada para o trabalho. Objeto JSON usado pelo solucionador de destino. Espera-se que o tamanho desse objeto seja pequeno e usado apenas para especificar parâmetros para o destino de execução, não os dados de entrada.

metadata

Os metadados do trabalho. Os metadados fornecem ao cliente a capacidade de armazenar informações específicas do cliente.

output_data_uri
str

O uri sas do blob de saída. Quando um trabalho for concluído com êxito, os resultados serão carregados nesse blob.

output_data_format
str

O formato dos dados de saída.

tags

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

Variáveis

Nome Description
id
str

A ID do item. Necessário.

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.

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

O tipo de item. Necessário. Os valores conhecidos são: "Trabalho" e "Sessão".

creation_time

A hora de criação do item.

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._client.models.CostEstimate>

O custo do trabalho cobrado pelo provedor. O custo final em sua conta pode ser ligeiramente diferente devido a impostos adicionados e taxas de conversão de moeda.

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

Uma resposta de erro do Azure.

job_type
str ou <xref:azure.quantum._client.models.JobType>

O tipo de trabalho. Os valores conhecidos são: "Desconhecido", "QuantumComputing" e "Otimização".

session_id
str

A ID da sessão da qual o trabalho faz parte.

container_uri
str

O uri sas do contêiner de blob, o contêiner é usado para hospedar dados de trabalho. Necessário.

input_data_uri
str

O uri sas de blob de entrada, se especificado, substituirá o blob de entrada padrão no contêiner.

input_data_format
str

O formato dos dados de entrada. Necessário.

input_params
<xref:JSON>

Os parâmetros de entrada para o trabalho. Objeto JSON usado pelo solucionador de destino. Espera-se que o tamanho desse objeto seja pequeno e usado apenas para especificar parâmetros para o destino de execução, não os dados de entrada.

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

O status do trabalho. Os valores conhecidos são: "Aguardando", "Executando", "Bem-sucedido", "Com Falha" e "Cancelado".

metadata

Os metadados do trabalho. Os metadados fornecem ao cliente a capacidade de armazenar informações específicas do cliente.

output_data_uri
str

O uri sas do blob de saída. Quando um trabalho for concluído com êxito, os resultados serão carregados nesse blob.

output_data_format
str

O formato dos dados de saída.

cancellation_time

A hora em que um trabalho foi cancelado com êxito.

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

Dados de computação quântica.

tags

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