JobDetails Klasse
Ein Auftrag, der im Arbeitsbereich ausgeführt werden soll.
Konstruktor
JobDetails(*args: Any, **kwargs: Any)
Variablen
| Name | Beschreibung |
|---|---|
|
name
|
Der Name des Elements. Es ist nicht erforderlich, dass der Name eindeutig ist und nur für Anzeigezwecke verwendet wird. Erforderlich. |
|
provider_id
|
Der eindeutige Bezeichner für den Anbieter. Erforderlich. |
|
target
|
Der Zielbezeichner zum Ausführen des Auftrags. Erforderlich. |
|
creation_time
|
Die Erstellungszeit des Elements. |
|
created_by
|
Die Identität, die den Gegenstand erschaffen hat. |
|
created_by_type
|
str oder
<xref:azure.quantum.models.CreatedByType>
Die Art der Identität, die den Gegenstand erschaffen hat. Bekannte Werte sind: "User", "Application", "ManagedIdentity" und "Key". |
|
last_modified_time
|
Der Zeitstempel der letzten Änderung des Artikels wurde vom Kunden initiiert. |
|
last_modified_by
|
Die Identität, die den Gegenstand zuletzt verändert hat. |
|
last_modified_by_type
|
str oder
<xref:azure.quantum.models.CreatedByType>
Die Art der Identität, die den Gegenstand zuletzt verändert hat. Bekannte Werte sind: "User", "Application", "ManagedIdentity" und "Key". |
|
last_updated_time
|
Das letzte Mal wurde der Artikel vom System aktualisiert. |
|
begin_execution_time
|
Die Zeit, zu der das Element mit der Ausführung begonnen hat. |
|
end_execution_time
|
Der Zeitpunkt, zu dem das Element die Ausführung beendet hat. |
|
cost_estimate
|
<xref:azure.quantum.models.CostEstimate>
Kostenschätzung. |
|
error_data
|
<xref:azure.quantum.models.WorkspaceItemError>
Fehlerinformationen. |
|
priority
|
str oder
<xref:azure.quantum.models.Priority>
Priorität des Auftrags oder der Sitzung. Bekannte Werte sind: "Standard" und "Hoch". |
|
tags
|
Liste der vom Benutzer bereitgestellten Tags, die dem Auftrag zugeordnet sind. |
|
usage
|
<xref:azure.quantum.models.Usage>
Metriken zum Ressourcenverbrauch, die anbieterspezifische Nutzungsdaten wie Ausführungszeit, verbrauchte Quantenschüsse usw. enthalten. |
|
id
|
ID des Auftrags. Erforderlich. |
|
item_type
|
str oder
<xref:azure.quantum.models.JOB>
Der Typ des Quantum Workspace-Elements ist Job. Erforderlich. Ein Programm, ein Problem oder eine Anwendung, die zur Verarbeitung eingereicht wurde. |
|
job_type
|
str oder
<xref:azure.quantum.models.JobType>
Der Auftragstyp. Bekannte Werte sind: "Unknown", "QuantumComputing" und "Optimization". |
|
session_id
|
Die ID der Sitzung, zu der der Auftrag gehört. |
|
container_uri
|
Der BLOB-Container SAS-URI, der Container wird zum Hosten von Auftragsdaten verwendet. Erforderlich. |
|
input_data_uri
|
Der Eingabeblob-URI überschreibt, sofern angegeben, das Standardeingabeblob im Container. |
|
input_data_format
|
Das Format der Eingabedaten. |
|
status
|
str oder
<xref:azure.quantum.models.JobStatus>
Der Status des Auftrags. Bekannte Werte sind: "Queued", "Waiting", "Executing", "CancellationRequested", "Cancelling", "Finish", "Completed", "Succeeded", "Failed" und "Cancelled". |
|
metadata
|
Die Auftragsmetadaten. Metadaten bieten Client die Möglichkeit, clientspezifische Informationen zu speichern. |
|
cancellation_time
|
Der Zeitpunkt, zu dem ein Auftrag erfolgreich abgebrochen wurde. |
|
quantum_computing_data
|
<xref:azure.quantum.models.QuantumComputingData>
Quantum Computing-Daten. |
|
input_params
|
Die Eingabeparameter für den Auftrag. JSON-Objekt, das vom Ziellöser verwendet wird. Es wird erwartet, dass die Größe dieses Objekts klein ist und nur verwendet wird, um Parameter für das Ausführungsziel anzugeben, nicht die Eingabedaten. |
|
output_data_uri
|
Der Ausgabeblob-URI. Wenn ein Auftrag erfolgreich abgeschlossen ist, werden die Ergebnisse in dieses Blob hochgeladen. |
|
output_data_format
|
Das Format der Ausgabedaten. |
Attribute
cancellation_time
Der Zeitpunkt, zu dem ein Auftrag erfolgreich abgebrochen wurde.
cancellation_time: datetime | None
container_uri
Der BLOB-Container SAS-URI, der Container wird zum Hosten von Auftragsdaten verwendet. Erforderlich.
container_uri: str
input_data_format
Das Format der Eingabedaten.
input_data_format: str | None
input_data_uri
Der Eingabeblob-URI überschreibt, sofern angegeben, das Standardeingabeblob im Container.
input_data_uri: str | None
input_params
Die Eingabeparameter für den Auftrag. JSON-Objekt, das vom Ziellöser verwendet wird. Es wird erwartet, dass die Größe dieses Objekts klein ist und nur verwendet wird, um Parameter für das Ausführungsziel anzugeben, nicht die Eingabedaten.
input_params: Any | None
item_type
Der Typ des Quantum Workspace-Elements ist Job. Erforderlich. Ein Programm, ein Problem oder eine Anwendung, die zur Verarbeitung eingereicht wurde.
item_type: JOB: 'Job'>]
job_type
"Unknown", "QuantumComputing" und "Optimization".
job_type: str | _models.JobType | None
metadata
Die Auftragsmetadaten. Metadaten bieten Client die Möglichkeit, clientspezifische Informationen zu speichern.
metadata: Any | None
output_data_format
Das Format der Ausgabedaten.
output_data_format: str | None
output_data_uri
Der Ausgabeblob-URI. Wenn ein Auftrag erfolgreich abgeschlossen ist, werden die Ergebnisse in dieses Blob hochgeladen.
output_data_uri: str | None
quantum_computing_data
Quantum Computing-Daten.
quantum_computing_data: _models.QuantumComputingData | None
session_id
Die ID der Sitzung, zu der der Auftrag gehört.
session_id: str | None
status
"Queued", "Waiting", "Executing", "CancellationRequested", "Cancelling", "Finish", "Completed", "Succeeded", "Failed" und "Cancelled".
status: str | _models.JobStatus | None