link_dependency
Link an assumption to a target model to create a cross-model dependency, establishing it as a compliance requirement with auto or manual attestation paths.
Instructions
Link an external assumption to a target model in the same system.
Makes the assumption a cross-model dependency: it becomes a compliance requirement on the target model. Two independent satisfaction paths: auto-attestation when the target model's controls satisfy the requirement (no manual action needed), or manual attestation via submit_attestation. Either path alone suffices.
The assumption must already be linked to control objectives (via add_assumption or edit_assumption with linked_co_ids). Pass empty target_model_id to unlink.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ID of the threat model containing the assumption. | |
| assumption_id | Yes | ID of the assumption (e.g., "AS1"). | |
| server_version | Yes | ||
| target_model_id | No | ID of the target model in the same system. Pass "" to unlink. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||