create_asset_and_check
Create compliance assets with control-check hierarchies to organize audit evidence. Establishes hierarchical structures for governance tracking and regulatory compliance documentation.
Instructions
Create a new asse with an initial control and check structure. The asset will be created with a hierarchical structure: asset -> parentcontrol -> control -> check.
Args: - assetName (str): Name of the asset to be created. - controlName (str): Name of the initial control to be created within the asset. - checkName (str): Name of the initial check to be created under the control. (letters and numbers only, no spaces) - checkDescription (str): Description of the initial check.
Returns: - success (bool): Indicates if the asset was created successfully. - assetId (str): ID of the created asset (only present if successful). - error (Optional[str]): An error message if any issues occurred during creation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assetName | Yes | ||
| controlName | Yes | ||
| checkName | Yes | ||
| checkDescription | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||