fetch_automated_controls_of_an_assessment
Retrieve automated controls for a specific assessment ID to verify compliance status, monitor activation state, and review associated audit rules.
Instructions
To fetch the only the automated controls for a given assessment. If assessment_id is not provided use other tools to get the assessment and its id.
Args: - assessment_id (str, required): Assessment id or plan id.
Returns: - controls (List[AutomatedControlVO]): List of controls - id (str): Control ID. - displayable (str): Displayable name or label. - alias (str): Alias of the control. - activationStatus (str): Activation status. - ruleName (str): Associated rule name. - assessmentId (str): Assessment identifier. - error (Optional[str]): An error message if any issues occurred during retrieval.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assessment_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| controls | No | ||
| error | No |