Actions
OpenOps provides six actions for interacting with CloudFix: All CloudFix actions are based on the CloudFix API and require configuring a CloudFix connection with the CloudFix API URL and an API token. API tokens are created in CloudFix under Settings > API Tokens with a Reader, Resource Manager, or Runbook Manager role. The following sections describe the six actions available in the CloudFix block.Get Report
Retrieves the detailed report for a specific recommendation:- Recommendation ID: The ID of the recommendation to get a report for
Get Recommendations
Retrieves recommendations from CloudFix with filtering options:- Status filter: Optional list of statuses: Suggested, Scheduled, Failed, Completed, Rejected, In Progress, Ready, No Longer Applicable, Resource Deleted, Resource Fixed, or Manually Fixed
- Sort by: Scheduled At (default), Updated At, Annual Savings, or Annual Cost
- Sort order: Descending (default) or Ascending
- Include parameters: Whether to include recommendation parameters in the response
- Finder fixer ID: Optional ID of a finder fixer to filter by
- Page number: Page number for pagination, starting from 1 (defaults to 1)
- Page limit: Maximum number of recommendations per page (defaults to 200)
Get Recommendations Summary
Retrieves a summary of recommendations. This action has no parameters.Postpone Recommendations
Postpones recommendations until a specified date:- Recommendation IDs: Array of recommendation IDs to postpone
- Postpone until: Date and time until which to postpone the recommendations, in ISO format
- Reason: Optional reason for postponing
Create Change Requests
Creates change requests from recommendations so that CloudFix can execute the fixes:- Recommendation IDs: Array of recommendation IDs to create change requests for
- Execute on schedule: Whether to execute the change requests on schedule
Custom API Call
Allows making arbitrary calls to any CloudFix API endpoint:- URL: Dynamic endpoint selection
- Method:
GET,POST,PATCH,PUT,DELETE, orHEAD - Headers: Optional (authorization auto-injected)
- Query Parameters: Optional
- Body: Optional JSON payload
