diff options
Diffstat (limited to 'SDL_Core/test/components/policies/schema/valid_policy_table.json')
-rw-r--r-- | SDL_Core/test/components/policies/schema/valid_policy_table.json | 358 |
1 files changed, 358 insertions, 0 deletions
diff --git a/SDL_Core/test/components/policies/schema/valid_policy_table.json b/SDL_Core/test/components/policies/schema/valid_policy_table.json new file mode 100644 index 000000000..3b9bdcaa3 --- /dev/null +++ b/SDL_Core/test/components/policies/schema/valid_policy_table.json @@ -0,0 +1,358 @@ +{ + "policy_table":{ + "module_config":{ + "endpoints":{ + "0x07":{ + "default":[ + "http://applinkqa.trafficmanager.net/api/policies" + ] + } + } + }, + "functional_groupings":{ + "Base-4":{ + "rpcs":{ + "GenericResponse":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "DeleteCommand":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "PerformInteraction":{ + "hmi_levels":[ + "FULL" + ] + }, + "Speak":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "OnAppInterfaceUnregistered":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + }, + "OnButtonPress":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "SetMediaClockTimer":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "AddSubMenu":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "RegisterAppInterface":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + }, + "UnregisterAppInterface":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + }, + "DeleteSubMenu":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "Alert":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "OnButtonEvent":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "DeleteInteractionChoiceSet":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "OnPermissionsChange":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + }, + "SetGlobalProperties":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "OnCommand":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "Show":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "AddCommand":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "ChangeRegistration":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + }, + "CreateInteractionChoiceSet":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "Slider":{ + "hmi_levels":[ + "FULL" + ] + }, + "ResetGlobalProperties":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "OnDriverDistraction":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "OnHMIStatus":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + }, + "SubscribeButton":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "UnsubscribeButton":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "OnTBTClientState":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "OnAudioPassThru":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "PerformAudioPassThru":{ + "hmi_levels":[ + "FULL", + "LIMITED" + ] + }, + "EndAudioPassThru":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "ScrollableMessage":{ + "hmi_levels":[ + "FULL" + ] + }, + "OnLanguageChange":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED", + "NONE" + ] + } + } + }, + "Location-1":{ + "user_consent_prompt":"Location", + "rpcs":{ + "GetVehicleData":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ], + "parameters":[ + "gps", + "speed" + ] + }, + "SubscribeVehicleData":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ], + "parameters":[ + "gps", + "speed" + ] + }, + "UnsubscribeVehicleData":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ], + "parameters":[ + "gps", + "speed" + ] + }, + "OnVehicleData":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ], + "parameters":[ + "gps", + "speed" + ] + } + } + }, + "Navigation-1":{ + "rpcs":{ + "AlertManeuver":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "ShowConstantTBT":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + }, + "UpdateTurnList":{ + "hmi_levels":[ + "BACKGROUND", + "FULL", + "LIMITED" + ] + } + } + }, + "Notifications":{ + "user_consent_prompt":"Notifications", + "rpcs":{ + "Alert":{ + "hmi_levels":[ + "BACKGROUND" + ] + } + } + } + }, + "app_policies":{ + "default":{ + "priority":"EMERGENCY", + "groups":[ + "Base-4" + ] + }, + "123456":{ + "priority":"NORMAL", + "groups":[ + "Location-1", + "Navigation-1", + "Base-4" + ], + "nicknames":[ + "SDLTester", + "SyncProxytester" + ] + }, + "789":{ + "priority":"NORMAL", + "groups":[ + "Notifications", + "Base-4" + ], + "nicknames":[ + "Music App" + ] + } + } + } +}
\ No newline at end of file |