JobDetails Klasse
Auftragsdetails.
Variablen werden nur vom Server aufgefüllt und beim Senden einer Anforderung ignoriert.
Alle erforderlichen Parameter müssen aufgefüllt werden, um an den Server zu senden.
- Vererbung
-
azure.quantum._client.models._models.ItemDetailsJobDetails
Konstruktor
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)
Nur Schlüsselwortparameter
Name | Beschreibung |
---|---|
id
|
Die ID des Elements. Erforderlich. |
name
|
Name des Elements. Es ist nicht erforderlich, dass der Name eindeutig ist und nur zu Anzeigezwecken verwendet wird. Erforderlich. |
provider_id
|
Der eindeutige Bezeichner für den Anbieter. Erforderlich. |
target
|
Der Zielbezeichner zum Ausführen des Auftrags. Erforderlich. |
cost_estimate
|
<xref:azure.quantum._client.models.CostEstimate>
Die Auftragskosten, die vom Anbieter in Rechnung gestellt werden. Die endgültigen Kosten auf Ihrer Rechnung können sich aufgrund zusätzlicher Steuern und Währungsumrechnungsraten geringfügig unterscheiden. |
error_data
|
<xref:azure.quantum._client.models.ErrorData>
Eine Fehlerantwort von Azure. |
session_id
|
Die ID der Sitzung, zu der der Auftrag gehört. |
container_uri
|
Der SAS-URI des Blobcontainers, der Container wird zum Hosten von Auftragsdaten verwendet. Erforderlich. |
input_data_uri
|
Wenn der SAS-URI des Eingabeblobs angegeben wird, überschreibt er das Standardeingabeblob im Container. |
input_data_format
|
Das Format der Eingabedaten. Erforderlich. |
input_params
|
<xref:JSON>
Die Eingabeparameter für den Auftrag. Vom Zielsolver verwendete JSON-Objekt. Es wird erwartet, dass die Größe dieses Objekts klein ist und nur zum Angeben von Parametern für das Ausführungsziel verwendet wird, nicht für die Eingabedaten. |
metadata
|
Die Metadaten des Auftrags. Metadaten ermöglichen es dem Client, clientspezifische Informationen zu speichern. |
output_data_uri
|
Der Ausgabeblob-SAS-URI. Wenn ein Auftrag erfolgreich abgeschlossen wurde, werden die Ergebnisse in dieses Blob hochgeladen. |
output_data_format
|
Das Format der Ausgabedaten. |
tags
|
Liste der vom Benutzer bereitgestellten Tags, die dem Auftrag zugeordnet sind. |
Variablen
Name | Beschreibung |
---|---|
id
|
Die ID des Elements. Erforderlich. |
name
|
Name des Elements. Es ist nicht erforderlich, dass der Name eindeutig ist und nur zu Anzeigezwecken verwendet wird. Erforderlich. |
provider_id
|
Der eindeutige Bezeichner für den Anbieter. Erforderlich. |
target
|
Der Zielbezeichner zum Ausführen des Auftrags. Erforderlich. |
item_type
|
str oder
<xref:azure.quantum._client.models.ItemType>
Der Typ des Elements. Erforderlich. Bekannte Werte sind: "Job" und "Session". |
creation_time
|
Die Erstellungszeit des Elements. |
begin_execution_time
|
Der Zeitpunkt, zu dem die Ausführung des Elements begonnen hat. |
end_execution_time
|
Der Zeitpunkt, zu dem die Ausführung des Elements abgeschlossen ist. |
cost_estimate
|
<xref:azure.quantum._client.models.CostEstimate>
Die Auftragskosten, die vom Anbieter in Rechnung gestellt werden. Die endgültigen Kosten auf Ihrer Rechnung können sich aufgrund zusätzlicher Steuern und Währungsumrechnungsraten geringfügig unterscheiden. |
error_data
|
<xref:azure.quantum._client.models.ErrorData>
Eine Fehlerantwort von Azure. |
job_type
|
str oder
<xref:azure.quantum._client.models.JobType>
Typ des Auftrags. Bekannte Werte sind: "Unknown", "QuantumComputing" und "Optimization". |
session_id
|
Die ID der Sitzung, zu der der Auftrag gehört. |
container_uri
|
Der SAS-URI des Blobcontainers, der Container wird zum Hosten von Auftragsdaten verwendet. Erforderlich. |
input_data_uri
|
Wenn der SAS-URI des Eingabeblobs angegeben wird, überschreibt er das Standardeingabeblob im Container. |
input_data_format
|
Das Format der Eingabedaten. Erforderlich. |
input_params
|
<xref:JSON>
Die Eingabeparameter für den Auftrag. Vom Zielsolver verwendete JSON-Objekt. Es wird erwartet, dass die Größe dieses Objekts klein ist und nur zum Angeben von Parametern für das Ausführungsziel verwendet wird, nicht für die Eingabedaten. |
status
|
str oder
<xref:azure.quantum._client.models.JobStatus>
Der Status des Auftrags. Bekannte Werte sind: "Waiting", "Executing", "Succeeded", "Failed" und "Cancelled". |
metadata
|
Die Metadaten des Auftrags. Metadaten ermöglichen es dem Client, clientspezifische Informationen zu speichern. |
output_data_uri
|
Der Ausgabeblob-SAS-URI. Wenn ein Auftrag erfolgreich abgeschlossen wurde, werden die Ergebnisse in dieses Blob hochgeladen. |
output_data_format
|
Das Format der Ausgabedaten. |
cancellation_time
|
Der Zeitpunkt, zu dem ein Auftrag erfolgreich abgebrochen wurde. |
quantum_computing_data
|
<xref:azure.quantum._client.models.QuantumComputingData>
Quantencomputingdaten. |
tags
|
Liste der vom Benutzer bereitgestellten Tags, die dem Auftrag zugeordnet sind. |