OData 筛选器用于通过基于某些条件筛选结果来限制从向 Batch 服务发出的查询返回的数据量。 可以使用“AND”和“OR”运算符组合筛选条件。 并非每个 API 都支持筛选查询,每个受支持的 API 都允许对一组唯一属性进行筛选,如下所示。
列出支持的映像
引用
| 属性 |
允许的操作 |
类型 |
| osType |
eq、ne |
String |
| verificationType |
eq、ne |
String |
| nodeAgentSKUId |
eq、ne |
String |
列出证书
引用
| 属性 |
允许的操作 |
类型 |
| state |
eq、ne |
String |
| stateTransitionTime |
eq、ne、ge、gt、le、lt |
DateTime |
列出池中的节点
引用
| 属性 |
允许的操作 |
类型 |
| 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 |
列出池节点计数
引用
| 属性 |
允许的操作 |
类型 |
| poolId |
eq |
String |
列出任务文件
引用
| 属性 |
允许的操作 |
类型 |
| name |
startswith |
String |
列出计算节点文件
引用
| 属性 |
允许的操作 |
类型 |
| name |
startswith |
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 |
列出作业计划
引用
| 属性 |
允许的操作 |
类型 |
| 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 |
列出作业
引用
| 属性 |
允许的操作 |
类型 |
| 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 |
列出池
引用
| 属性 |
允许的操作 |
类型 |
| 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 |
布尔 |
| lastModified |
eq、ne、ge、gt、le、lt |
DateTime |
| vmSize |
eq、ne |
String |
| enableInterNodeCommunication |
eq、ne |
布尔 |
列出作业准备和发布状态
引用
| 属性 |
允许的操作 |
类型 |
| 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 |
列表任务
引用
| 属性 |
允许的操作 |
类型 |
| 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 |
列出帐户使用情况指标
引用
| 属性 |
允许的操作 |
类型 |
| poolId |
eq、ge、gt、le、lt、startswith |
String |