次の方法で共有


Azure Batchの OData フィルター

OData フィルターは、一部の条件に基づいて結果をフィルター処理することで、Batch サービスに発行されたクエリから返されるデータの量を制限するために使用されます。 フィルター条件は、"AND" 演算子と "OR" 演算子を使用して組み合わせることができます。 すべての API がフィルター クエリをサポートしているわけではありません。サポートされている各 API では、次に示すように、一意のプロパティ セットに対するフィルター処理が許可されます。

サポートされているイメージを一覧表示する

リファレンス

プロパティ 許可される操作 Type
osType eq、ne String
verificationType eq、ne String
nodeAgentSKUId eq、ne String

証明書の一覧の取得

リファレンス

プロパティ 許可される操作 Type
state eq、ne String
stateTransitionTime eq、ne、ge、gt、le、lt DateTime

プール内のノードを一覧表示する

参照

プロパティ 許可される操作 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

プール ノード数を一覧表示する

参照

プロパティ 許可される操作 Type
poolId eq String

タスク ファイルを一覧表示する

参照

プロパティ 許可される操作 Type
name startswith String

コンピューティング ノード ファイルを一覧表示する

参照

プロパティ 許可される操作 Type
name startswith String

ジョブ スケジュール内のジョブを一覧表示する

参照

プロパティ 許可される操作 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

ジョブ スケジュールを一覧表示する

参照

プロパティ 許可される操作 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

ジョブのリスト

リファレンス

プロパティ 許可される操作 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

プールを一覧表示する

参照

プロパティ 許可される操作 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

ジョブの準備とリリースの状態を一覧表示する

参照

プロパティ 許可される操作 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

タスクの一覧表示

参照

プロパティ 許可される操作 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

アカウントの使用状況メトリックを一覧表示する

参照

プロパティ 許可される操作 Type
poolId eq、ge、gt、le、lt、startswith String