Compartir a través de


Filtros de OData en Azure Batch

Los filtros OData se usan para limitar la cantidad de datos devueltos desde una consulta emitida al servicio Batch filtrando los resultados en función de algunos criterios. Las condiciones de filtro se pueden combinar mediante los operadores "AND" y "OR". No todas las API admiten consultas de filtro y cada API admitida permite filtrar por un conjunto único de propiedades, como se muestra a continuación.

Enumeración de imágenes admitidas

Referencia

Propiedad Operaciones permitidas Tipo
osType eq, ne String
verificationType eq, ne String
nodeAgentSKUId eq, ne String

Enumeración de certificados

Referencia

Propiedad Operaciones permitidas Tipo
state eq, ne String
stateTransitionTime eq, ne, ge, gt, le, lt DateTime

Enumeración de nodos de un grupo

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumerar recuentos de nodos del grupo

Referencia

Propiedad Operaciones permitidas Tipo
poolId eq String

Enumerar archivos de tareas

Referencia

Propiedad Operaciones permitidas Tipo
name startswith String

Enumeración de archivos de nodo de proceso

Referencia

Propiedad Operaciones permitidas Tipo
name startswith String

Enumeración de trabajos en una programación de trabajos

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumerar programaciones de trabajos

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumeración de trabajos

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumerar grupos

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumerar el estado de preparación y versión del trabajo

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumerar tareas

Referencia

Propiedad Operaciones permitidas Tipo
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

Enumerar las métricas de uso de la cuenta

Referencia

Propiedad Operaciones permitidas Tipo
poolId eq, ge, gt, le, lt, startswith String