This module contains the functions and classes required for the Well Architected Reliability Review Automation (WARA) project.
This is the main cmdlet that starts the WARA collector. It collects the data from a variety of sources and exports it to a json file.
This is the main cmdlet that starts the WARA analyzer. It processes the json file created by the Start-WARACollector
function and creates the core WARA Action Plan Excel file.
This is the main cmdlet that starts the WARA report. It processes the json file created by the Start-WARACollector
function and creates the report documentation.
The aprlResourceObj
class encapsulates the details of an APRL resource, including validation action, recommendation ID, name, ID, type, location, subscription ID, resource group, parameters, check name, and selector.