post_insight_result
Create or update custom insight metadata (title, description, categories, status, remediation links) for public-api owned insights in DoiT.
Instructions
Use this when the user wants to create a new custom insight or update an existing one's metadata (title, description, categories, status, remediation links). Only insights owned by the 'public-api' source can be managed. This manages the insight's metadata only — the individual affected resources are managed separately (post_insight_resource_results). Do NOT use this only to change an insight's status (use update_insight_status).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | A unique key identifying the insight within the source. Used as both the path key and body key. | |
| title | Yes | The display title of the insight. | |
| source | No | The source that owns the insight. Only 'public-api' insights can be managed via this endpoint. | public-api |
| status | No | The display status of the insight. | |
| reportUrl | No | URL to an external report related to this insight. | |
| categories | Yes | One or more categories this insight belongs to. Possible values: FinOps, Security. | |
| cloudProvider | Yes | The cloud provider associated with the insight (e.g. 'aws', 'gcp', 'azure'). | |
| dismissalDetails | No | Details for why the insight was dismissed (only relevant when status is 'dismissed'). | |
| shortDescription | Yes | A brief summary of the insight. | |
| easyWinDescription | No | A description of why this insight is considered an easy win. | |
| cloudFlowTemplateId | No | ID of a CloudFlow template that can automate the remediation of this insight. | |
| detailedDescriptionMdx | No | A detailed description of the insight in MDX format. |