Compartilhar via


Filtros OData no Lote do Azure

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