OData-filters in Azure Batch
Artikel 01/29/2024
8 inzenders
Feedback
In dit artikel
OData-filters worden gebruikt om de hoeveelheid gegevens te beperken die wordt geretourneerd door een query die is uitgegeven aan de Batch-service door de resultaten te filteren op basis van bepaalde criteria. Filtervoorwaarden kunnen worden gecombineerd met behulp van de operatoren 'AND' en 'OR'. Niet elke API ondersteunt filterquery's en elke ondersteunde API staat filteren op een unieke set eigenschappen toe, zoals hieronder wordt vermeld.
Ondersteunde installatiekopieën weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
osType
eq, ne
Tekenreeks
verificationType
eq, ne
Tekenreeks
nodeAgentSKUId
eq, ne
Tekenreeks
Certificaten vermelden
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
staat
eq, ne
Tekenreeks
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
Knooppunten in een pool weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
staat
eq, ne
Tekenreeks
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
Tekenreeks
startTaskInfo/result
eq, ne
Tekenreeks
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
Aantal poolknooppunten weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
poolId
eq
Tekenreeks
Taakbestanden weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
naam
startswith
Tekenreeks
Rekenknooppuntbestanden weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
naam
startswith
Tekenreeks
Taken weergeven in een taakplanning
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
staat
eq, ne
Tekenreeks
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
Tekenreeks
Taakplanningen weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
id
startswith, eq, ne, ge, gt, le, lt
Tekenreeks
staat
eq, ne
Tekenreeks
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
Taken weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
id
startswith, eq, ne, ge, gt, le, lt
Tekenreeks
staat
eq, ne
Tekenreeks
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
Tekenreeks
Pools weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
id
startswith, eq, ne, ge, gt, le, lt
Tekenreeks
staat
eq, ne
Tekenreeks
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
allocationState
eq
Tekenreeks
allocationStateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
creationTime
eq, ne, ge, gt, le, lt
DateTime
enableAutoScale
eq, ne
Booleaans
Lastmodified
eq, ne, ge, gt, le, lt
DateTime
vmSize
eq, ne
Tekenreeks
enableInterNodeCommunication
eq, ne
Booleaans
Taakvoorbereidings- en releasestatus weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
poolId
eq, ne
Tekenreeks
nodeId
eq, ne
Tekenreeks
jobPreparationTaskExecutionInfo/state
eq, ne
Tekenreeks
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
Tekenreeks
jobReleaseTaskExecutionInfo/state
eq, ne
Tekenreeks
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
Tekenreeks
Taken weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
id
startswith, eq, ge, gt, le, lt, ne
Tekenreeks
staat
eq, ne
Tekenreeks
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
Tekenreeks
Metrische gegevens over accountgebruik weergeven
Verwijzing
Eigenschap
Bewerkingen toegestaan
Type
poolId
eq, ge, gt, le, lt, startswith
Tekenreeks