Declare Behavioural Link
declare_behavioural_linkDeclare the asset or trust boundary a behavioural element or zone is. Mutating; creates no model version.
Instructions
Declare the asset or trust boundary a behavioural element or zone is. Mutating; creates no model version.
The link is checked on every read: one whose asset lacks the property the element carries is kept and asked about. A link that counts changes what the analysis reaches, so the judgements it re-keys are queued, charged to the caller.
A program's declaration is a judgment. Unless the workspace's delegation
policy admits it, it is refused with 403 and an escalation_id and
parked for a person. Do not retry: report the escalation_id and poll
list_proposals.
Returns the links as get_behavioural_links does, with declared.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| node_id | Yes | The element or zone, from ``get_behavioural_links``. | |
| model_id | Yes | ID of the threat model. | |
| entity_id | Yes | The asset or trust boundary it is. | |
| component_id | No | Optional component the node belongs to. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||