RecommendationSession
Context input for recommendation
A recommendation session represents the configuration and context for generating security policy recommendations. It contains the input context (VMs, groups, applications, or environments), analysis parameters, and session metadata.
Notes:
- The session can be of three types:
CLASSIC,APPLICATION, orENVIRONMENT, each with specific context requirements.
AllOf
JSON Example
{
"_create_user": "string",
"_create_time": 0,
"_last_modified_user": "string",
"_last_modified_time": 0,
"_revision": 0,
"_resource_type": "string",
"_system_owned": false,
"id": "string",
"display_name": "string",
"description": "string",
"site_ids": [
"string"
],
"recommendation_type": "string",
"start_time": 0,
"time_interval": {
"start_time": 0,
"end_time": 0
},
"monitoring_enabled": false,
"action": "string",
"status": {
"recommendation_overall_status": "READY_TO_PUBLISH",
"recommendation_analysis_states": [
{
"site_id": "9e0865d0-9d89-44c7-8cc0-9f96a9b35721",
"status_message": "",
"status": "SUCCESS"
}
],
"recommendation_result_states": [
{
"id": "9e0865d0-9d89-44c7-8cc0-9f96a9b35721",
"site_id": "9e0865d0-9d89-44c7-8cc0-9f96a9b35721",
"status": "READY_TO_PUBLISH"
}
],
"rerun_recommended": false,
"alerts": [],
"groups_with_alert": []
}
}