Os filtros OData são usados para limitar a quantidade de dados retornados de uma consulta emitida para o serviço do Lote filtrando os resultados com base em alguns critérios. As condições de filtro podem ser combinadas usando os operadores "AND" e "OR". Nem todas as API dão suporte a consultas de filtro, e cada API com suporte permite a filtragem em um conjunto exclusivo de propriedades, conforme listado abaixo.
Listar imagens com suporte
Referência
| Propriedade |
Operações permitidas |
Type |
| osType |
eq, ne |
String |
| verificationType |
eq, ne |
String |
| nodeAgentSKUId |
eq, ne |
String |
Listar certificados
Referência
| Propriedade |
Operações permitidas |
Type |
| state |
eq, ne |
String |
| stateTransitionTime |
eq, ne, ge, gt, le, lt |
Datetime |
Listar nós em um pool
Referência
| Propriedade |
Operações permitidas |
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 |
Listar contagens de nós do pool
Referência
| Propriedade |
Operações permitidas |
Type |
| poolId |
eq |
String |
Listar arquivos de tarefa
Referência
| Propriedade |
Operações permitidas |
Type |
| name |
startswith |
String |
Listar arquivos de nó de computação
Referência
| Propriedade |
Operações permitidas |
Type |
| name |
startswith |
String |
Listar trabalhos em um agendamento de trabalho
Referência
| Propriedade |
Operações permitidas |
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 |
Listar agendas de trabalho
Referência
| Propriedade |
Operações permitidas |
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 |
Listar trabalhos
Referência
| Propriedade |
Operações permitidas |
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 |
Listar pools
Referência
| Propriedade |
Operações permitidas |
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 |
Listar status de preparação e lançamento do trabalho
Referência
| Propriedade |
Operações permitidas |
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 |
Listar tarefas
Referência
| Propriedade |
Operações permitidas |
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 |
Listar métricas de uso da conta
Referência
| Propriedade |
Operações permitidas |
Type |
| poolId |
eq, ge, gt, le, lt, startswith |
String |