Partager via


JobDetails Classe

Détails du travail.

Les variables sont renseignées uniquement par le serveur et sont ignorées lors de l’envoi d’une demande.

Tous les paramètres requis doivent être renseignés afin d’envoyer au serveur.

Héritage
azure.quantum._client.models._models.ItemDetails
JobDetails

Constructeur

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)

Paramètres de mot clé uniquement

Nom Description
id
str

ID de l’élément. Obligatoire.

name
str

Nom de l’élément. Il n’est pas nécessaire que le nom soit unique et qu’il est utilisé uniquement à des fins d’affichage. Obligatoire.

provider_id
str

Identificateur unique du fournisseur. Obligatoire.

target
str

Identificateur cible à exécuter le travail. Obligatoire.

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

Coût du travail facturé par le fournisseur. Le coût final de votre facture peut être légèrement différent en raison des taxes ajoutées et des taux de conversion monétaire.

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

Réponse d’erreur d’Azure.

session_id
str

ID de la session dont fait partie le travail.

container_uri
str

Uri SAP du conteneur d’objets blob, le conteneur est utilisé pour héberger des données de travail. Obligatoire.

input_data_uri
str

L’URI SAS d’objet blob d’entrée, s’il est spécifié, remplace l’objet blob d’entrée par défaut dans le conteneur.

input_data_format
str

Format des données d’entrée. Obligatoire.

input_params
<xref:JSON>

Paramètres d’entrée du travail. Objet JSON utilisé par le solveur cible. On s’attend à ce que la taille de cet objet soit petite et utilisée uniquement pour spécifier des paramètres pour la cible d’exécution, et non les données d’entrée.

metadata

Métadonnées du travail. Les métadonnées permettent au client de stocker des informations spécifiques au client.

output_data_uri
str

URI SAS d’objet blob de sortie. Lorsqu’un travail se termine correctement, les résultats sont chargés sur cet objet blob.

output_data_format
str

Format des données de sortie.

tags

Liste des balises fournies par l’utilisateur associées au travail.

Variables

Nom Description
id
str

ID de l’élément. Obligatoire.

name
str

Nom de l’élément. Il n’est pas nécessaire que le nom soit unique et qu’il est utilisé uniquement à des fins d’affichage. Obligatoire.

provider_id
str

Identificateur unique du fournisseur. Obligatoire.

target
str

Identificateur cible à exécuter le travail. Obligatoire.

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

Type d’élément. Obligatoire. Les valeurs connues sont : « Travail » et « Session ».

creation_time

Heure de création de l’élément.

begin_execution_time

Heure à laquelle l’élément a commencé l’exécution.

end_execution_time

Heure à laquelle l’élément a terminé l’exécution.

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

Coût du travail facturé par le fournisseur. Le coût final de votre facture peut être légèrement différent en raison des taxes ajoutées et des taux de conversion monétaire.

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

Réponse d’erreur d’Azure.

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

Type de travail. Les valeurs connues sont : « Unknown », « QuantumComputing » et « Optimization ».

session_id
str

ID de la session dont fait partie le travail.

container_uri
str

Uri SAP du conteneur d’objets blob, le conteneur est utilisé pour héberger des données de travail. Obligatoire.

input_data_uri
str

L’URI SAS d’objet blob d’entrée, s’il est spécifié, remplace l’objet blob d’entrée par défaut dans le conteneur.

input_data_format
str

Format des données d’entrée. Obligatoire.

input_params
<xref:JSON>

Paramètres d’entrée du travail. Objet JSON utilisé par le solveur cible. On s’attend à ce que la taille de cet objet soit petite et utilisée uniquement pour spécifier des paramètres pour la cible d’exécution, et non les données d’entrée.

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

État du travail. Les valeurs connues sont : « En attente », « Exécution », « Réussite », « Échec » et « Annulé ».

metadata

Métadonnées du travail. Les métadonnées permettent au client de stocker des informations spécifiques au client.

output_data_uri
str

URI SAS d’objet blob de sortie. Lorsqu’un travail se termine correctement, les résultats sont chargés sur cet objet blob.

output_data_format
str

Format des données de sortie.

cancellation_time

Heure à laquelle un travail a été annulé.

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

Données de calcul quantique.

tags

Liste des balises fournies par l’utilisateur associées au travail.