Freigeben über


OData-Filter in Azure Batch

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