InlineRecommendationSessionListRequestParameters1
{
"sort_by": "start_time",
"sort_ascending": false,
"offset": 0,
"page_size": 1000,
"created_user": "admin",
"recommendation_statuses": [
"ANALYSIS_IN_PROGRESS",
"READY_TO_PUBLISH",
"NOTHING_TO_PUBLISH"
],
"group_type": "OBJECT_BASED",
"rerun_recommended": false,
"site_ids": [
"9e0865d0-9d89-44c7-8cc0-9f96a9b35721"
],
"context_inputs": [
{
"condition": "OR",
"context_filters": [
{
"context_filter_type": "APPLICATION",
"id": "4bf410bc-1794-4b76-8ae3-3db5fcef796f"
},
{
"context_filter_type": "ENVIRONMENT_PAIR",
"pair": {
"source": {
"id": "700889c1-d844-4ea7-8bff-6ae531786e76"
},
"destination": {
"id": "537d72a7-b669-4b70-98cc-e39c047abbc8"
}
}
}
]
}
]
}
Array of context filter lists used to filter recommendation sessions. Each filter list can contain multiple filters combined with logical operators. Multiple filter lists are combined with AND logic.
Filter the recommendations to those with the provided statuses.
Filter for the type of recommendation
Filter the recommendations with those created by this user.
Filter the recommendations to those with provided name.
Filter for IPAddress based or VM based groups
Filter for L4 based or L7 based
Filter for whether monitoring is enabled or not
Filter for whether rerun is recommended for this recommendation
Filter the recommendations based on the segmentation_strategies provided.
Filter for the default connectivity policy for the application. ALLOW_LIST - Adds a default drop rule. DENY_LIST - Adds a default allow rule. NONE - No default rules are added. This is the default setting.
Enables logging to be turned on for the default rules added by connectivity preference and permissive_mode
Filter the recommendation which have site_ids matching the ID's provided.
Filter the recommendations which are created before the given time