- Added
hide_skip_approvals
field to the info section. It dynamically controls "Skip Action Approvals" visibility.
- Fixed issue with numeric currency values sometimes showing 'undefined' instead of currency separators
- Modified internal names for incident fields for more accurate scraping into Optimization dashboard
- Added estimated savings based on Google's Cloud Billing API
- Added
Minimum Savings Threshold
parameter to filter results - Added support for automatic currency conversion for savings
- To facilitate the above, policy template now requires additional permissions
- Added support for regex when filtering resources by label
- Several parameters altered to be more descriptive and human-readable
- Removed deprecated "Log to CM Audit Entries" parameter
- Added ability to filter resources by project
- Added ability to use wildcards when filtering resources by label
- Added additional context to incident description
- Normalized incident export to be consistent with other policies
- Added human-readable recommendation to incident export
- Added additional fields to incident export
- Streamlined code for better readability and faster execution
- Policy now requires a valid Flexera One credential
- Modified
sys_log
definition to disablers_cm.audit_entry.create
outside Flexera NAM - Replaced references
github.com/rightscale/policy_templates
andgithub.com/flexera/policy_templates
withgithub.com/flexera-public/policy_templates
- updated README.md rightscale documentation links with docs.flexera documentation links
- Check for the case where labels is null (or undefined) on a snapshot
- Debug via param (off by default, for EU app)
- Added default_frequency "daily"
- Added missing pagination to the request for snapshot list
- Removing unused ds, js and start_date and end_date variables
- Modified escalation label and description for consistency
- Updated escalation block
- add ignore_status block to snapshot API call
- rounded off Age in Days column to Whole number
- adding incident resource table
- rename policy
- initial release