> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/rule/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/infra-controller/_mcp/server. # Rule Operation Rule defines, per Site, how a particular operation (for example `PowerControl` / `power_on` or `FirmwareControl` / `upgrade`) should be executed against a set of components: ordered execution stages, per-component-type concurrency, pre / main / post actions, timeouts, and retry policy. Rules are reusable templates owned by Flow; this tag exposes CRUD (`POST`, `GET`, `PATCH`, `DELETE`) over them. ## API Docs - Rule [List Operation Rules](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/rule/list-rules.md) - Rule [Create an Operation Rule](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/rule/create-rule.md) - Rule [Retrieve an Operation Rule](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/rule/get-rule.md) - Rule [Delete an Operation Rule](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/rule/delete-rule.md) - Rule [Update an Operation Rule](https://docs.nvidia.com/infra-controller/rest-api-reference/api-reference/rule/update-rule.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.nvidia.com/infra-controller/openapi.json) - [OpenAPI YAML](https://docs.nvidia.com/infra-controller/openapi.yaml)