Filtry OData w Azure Batch
Artykuł 01/29/2024
Współautorzy: 8
Opinia
W tym artykule
Filtry OData służą do ograniczania ilości danych zwracanych z zapytania wystawionego do usługi Batch przez filtrowanie wyników na podstawie niektórych kryteriów. Warunki filtrowania można łączyć przy użyciu operatorów "AND" i "OR". Nie każdy interfejs API obsługuje zapytania filtrów, a każdy obsługiwany interfejs API umożliwia filtrowanie na unikatowym zestawie właściwości, jak pokazano poniżej.
Wyświetlanie listy obsługiwanych obrazów
Odwołanie
Właściwość
Dozwolone operacje
Typ
osType
eq, ne
Ciąg
verificationType
eq, ne
Ciąg
nodeAgentSKUId
eq, ne
Ciąg
Wyświetlanie listy certyfikatów
Odwołanie
Właściwość
Dozwolone operacje
Typ
stan
eq, ne
Ciąg
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
Wyświetlanie listy węzłów w puli
Odwołanie
Właściwość
Dozwolone operacje
Typ
stan
eq, ne
Ciąg
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
Ciąg
startTaskInfo/result
eq, ne
Ciąg
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
Wyświetlanie listy liczby węzłów puli
Odwołanie
Właściwość
Dozwolone operacje
Typ
poolId
eq
Ciąg
Wyświetlanie listy plików zadań
Odwołanie
Właściwość
Dozwolone operacje
Typ
name
Startswith
Ciąg
Wyświetlanie listy plików węzłów obliczeniowych
Odwołanie
Właściwość
Dozwolone operacje
Typ
name
Startswith
Ciąg
Wyświetlanie listy zadań w harmonogramie zadań
Odwołanie
Właściwość
Dozwolone operacje
Typ
stan
eq, ne
Ciąg
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
Ciąg
Wyświetlanie listy harmonogramów zadań
Odwołanie
Właściwość
Dozwolone operacje
Typ
identyfikator
startswith, eq, ne, ge, gt, le, lt
Ciąg
stan
eq, ne
Ciąg
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
Wyświetlanie listy zadań
Odwołanie
Właściwość
Dozwolone operacje
Typ
identyfikator
startswith, eq, ne, ge, gt, le, lt
Ciąg
stan
eq, ne
Ciąg
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
Ciąg
Wyświetlanie listy pul
Odwołanie
Właściwość
Dozwolone operacje
Typ
identyfikator
startswith, eq, ne, ge, gt, le, lt
Ciąg
stan
eq, ne
Ciąg
stateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
allocationState
eq
Ciąg
allocationStateTransitionTime
eq, ne, ge, gt, le, lt
DateTime
creationTime
eq, ne, ge, gt, le, lt
DateTime
enableAutoScale
eq, ne
Wartość logiczna
Lastmodified
eq, ne, ge, gt, le, lt
DateTime
vmSize
eq, ne
Ciąg
enableInterNodeCommunication
eq, ne
Wartość logiczna
Wyświetlanie listy zadań przygotowania i stanu wydania
Odwołanie
Właściwość
Dozwolone operacje
Typ
poolId
eq, ne
Ciąg
nodeId
eq, ne
Ciąg
jobPreparationTaskExecutionInfo/state
eq, ne
Ciąg
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
Ciąg
jobReleaseTaskExecutionInfo/state
eq, ne
Ciąg
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
Ciąg
Wyświetlanie listy zadań
Odwołanie
Właściwość
Dozwolone operacje
Typ
identyfikator
startswith, eq, ge, gt, le, lt, ne
Ciąg
stan
eq, ne
Ciąg
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
Ciąg
Wyświetlanie listy metryk użycia konta
Odwołanie
Właściwość
Dozwolone operacje
Typ
poolId
eq, ge, gt, le, lt, startwith
Ciąg