OData-Filter werden verwendet, um die Menge an Daten zu begrenzen, die von einer Abfrage zurückgegeben werden, die an den Batch-Dienst ausgegeben wurde, indem die Ergebnisse anhand einiger Kriterien gefiltert werden. Filterbedingungen können mit den Operatoren "AND" und "OR" kombiniert werden. Nicht jede API unterstützt Filterabfragen, und jede unterstützte API ermöglicht das Filtern nach einem eindeutigen Satz von Eigenschaften, wie unten aufgeführt.
Auflisten unterstützter Images
Referenz
| Eigenschaft |
Zulässige Vorgänge |
type |
| osType |
eq, ne |
String |
| verificationType |
eq, ne |
String |
| nodeAgentSKUId |
eq, ne |
String |
Auflisten von Zertifikaten
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
Auflisten von Knoten in einem Pool
Referenz
| Eigenschaft |
Zulässige Vorgänge |
type |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| lastBootTime |
eq, ne, ge, gt, le, lt |
Datetime |
| allocationTime |
eq, ne, ge, gt, le, lt |
Datetime |
| startTaskInfo/state |
eq |
String |
| startTaskInfo/result |
eq, ne |
String |
| startTaskInfo/exitCode |
eq, ne, ge, gt, le, lt |
Int |
| startTaskInfo/startTime |
eq, ne, ge, gt, le, lt |
Datetime |
| startTaskInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
Knotenanzahl des Listenpools
Referenz
| Eigenschaft |
Zulässige Vorgänge |
type |
| poolId |
eq |
String |
Auflisten von Aufgabendateien
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| name |
startswith |
String |
Auflisten von Computeknotendateien
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| name |
startswith |
String |
Auflisten von Aufträgen in einem Auftragszeitplan
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| creationTime |
eq, ne, ge, gt, le, lt |
Datetime |
| lastModified |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/startTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/poolId |
startswith, eq, ne, ge, gt, le, lt |
String |
Auflisten von Auftragszeitplänen
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| id |
startswith, eq, ne, ge, gt, le, lt |
String |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| creationTime |
eq, ne, ge, gt, le, lt |
Datetime |
| lastModified |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
| schedule/doNotRunUntil |
eq, ne, ge, gt, le, lt |
Datetime |
| schedule/doNotRunAfter |
eq, ne, ge, gt, le, lt |
Datetime |
Auflisten von Aufträgen
Referenz
| Eigenschaft |
Zulässige Vorgänge |
type |
| id |
startswith, eq, ne, ge, gt, le, lt |
String |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| creationTime |
eq, ne, ge, gt, le, lt |
Datetime |
| lastModified |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/startTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/poolId |
startswith, eq, ne, ge, gt, le, lt |
String |
Auflisten von Pools
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| id |
startswith, eq, ne, ge, gt, le, lt |
String |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| allocationState |
eq |
String |
| allocationStateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| creationTime |
eq, ne, ge, gt, le, lt |
Datetime |
| enableAutoScale |
eq, ne |
Boolean |
| lastModified |
eq, ne, ge, gt, le, lt |
Datetime |
| vmSize |
eq, ne |
String |
| enableInterNodeCommunication |
eq, ne |
Boolean |
Auflisten von Auftragsvorbereitungs- und Freigabe-status
Referenz
| Eigenschaft |
Zulässige Vorgänge |
type |
| poolId |
eq, ne |
String |
| nodeId |
eq, ne |
String |
| jobPreparationTaskExecutionInfo/state |
eq, ne |
String |
| jobPreparationTaskExecutionInfo/startTime |
eq, ne, ge, gt, le, lt |
Datetime |
| jobPreparationTaskExecutionInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
| jobPreparationTaskExecutionInfo/exitCode |
eq, ne, ge, gt, le, lt |
Int |
| jobPreparationTaskExecutionInfo/result |
eq, ne |
String |
| jobReleaseTaskExecutionInfo/state |
eq, ne |
String |
| jobReleaseTaskExecutionInfo/startTime |
eq, ne, ge, gt, le, lt |
Datetime |
| jobReleaseTaskExecutionInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
| jobReleaseTaskExecutionInfo/exitCode |
eq, ne, ge, gt, le, lt |
Int |
| jobReleaseTaskExecutionInfo/result |
eq, ne |
String |
Auflisten von Aufgaben
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| id |
startswith, eq, ge, gt, le, lt, ne |
String |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
| creationTime |
eq, ne, ge, gt, le, lt |
Datetime |
| lastModifiedTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/startTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/endTime |
eq, ne, ge, gt, le, lt |
Datetime |
| executionInfo/exitCode |
eq, ne, ge, gt, le, lt |
Int |
| executionInfo/result |
eq, ne |
String |
Auflisten von Kontonutzungsmetriken
Verweis
| Eigenschaft |
Zulässige Vorgänge |
type |
| poolId |
eq, ge, gt, le, lt, startswith |
String |