diff --git a/CN_PROD/slo/TP_Mobile_DigitalKey.tf b/CN_PROD/slo/TP_Mobile_DigitalKey.tf index 8c80de1..a43c09e 100644 --- a/CN_PROD/slo/TP_Mobile_DigitalKey.tf +++ b/CN_PROD/slo/TP_Mobile_DigitalKey.tf @@ -27,6 +27,10 @@ module TP_Mobile_DigitalKey { ) ) ,entityName.in( + ~"POST /smc2-bl/track/v2/trackKey~", + ~"POST /smc2-bl/track/v2/manageKey~", + ~"GET /api/v1/digitalkey//password~", + ~"GET /api/v1/digitalkey//pairing~" )") ) ))):splitBy()) @@ -45,6 +49,10 @@ module TP_Mobile_DigitalKey { ) ) ,entityName.in( + ~"POST /smc2-bl/track/v2/trackKey~", + ~"POST /smc2-bl/track/v2/manageKey~", + ~"GET /api/v1/digitalkey//password~", + ~"GET /api/v1/digitalkey//pairing~" )") ) ))):splitBy())) diff --git a/CN_PROD/slo/TP_Mobile_Login.tf b/CN_PROD/slo/TP_Mobile_Login.tf index 7a0bb0f..e9cad0b 100644 --- a/CN_PROD/slo/TP_Mobile_Login.tf +++ b/CN_PROD/slo/TP_Mobile_Login.tf @@ -23,13 +23,18 @@ module TP_Mobile_Login { fromRelationship.isServiceMethodOfService( type(~"SERVICE~"),entityName.in( ~"btc-user-composite-service - PROD~", - ~"btc-connected-oauth-service - PROD~" + ~"btc-cn-connected-oauth-service - PROD~" ) ) ,entityName.in( - ~"GET /api/v1/presentation/oauth/config~", - ~"GET /api/v1/presentation/profile-tab~", - ~"POST /api/v1/oauth/token/identifier~" + ~"GET /api/v1/presentation/profile-account~", + ~"GET /api/v2/presentation/profile-account~", + ~"POST /api/v2/presentation/profile-account~", + ~"GET /api/v1/presentation/profile-tab/contacts~", + ~"POST /api/v2/cop/login/pwd~", + ~"POST /api/v2/cop/login/sms~", + ~"POST /api/v2/cop/sso~", + ~"GET /api/v1/cop/logout~" )") ) ))):splitBy()) @@ -44,13 +49,18 @@ module TP_Mobile_Login { fromRelationship.isServiceMethodOfService( type(~"SERVICE~"),entityName.in( ~"btc-user-composite-service - PROD~", - ~"btc-connected-oauth-service - PROD~" + ~"btc-cn-connected-oauth-service - PROD~" ) ) ,entityName.in( - ~"GET /api/v1/presentation/oauth/config~", - ~"GET /api/v1/presentation/profile-tab~", - ~"POST /api/v1/oauth/token/identifier~" + ~"GET /api/v1/presentation/profile-account~", + ~"GET /api/v2/presentation/profile-account~", + ~"POST /api/v2/presentation/profile-account~", + ~"GET /api/v1/presentation/profile-tab/contacts~", + ~"POST /api/v2/cop/login/pwd~", + ~"POST /api/v2/cop/login/sms~", + ~"POST /api/v2/cop/sso~", + ~"GET /api/v1/cop/logout~" )") ) ))):splitBy())) diff --git a/CN_PROD/slo/TP_Mobile_PersonalFavorites.tf b/CN_PROD/slo/TP_Mobile_PersonalFavorites.tf index c7f1882..0e22b61 100644 --- a/CN_PROD/slo/TP_Mobile_PersonalFavorites.tf +++ b/CN_PROD/slo/TP_Mobile_PersonalFavorites.tf @@ -26,20 +26,11 @@ module TP_Mobile_PersonalFavorites { ) ) ,entityName.in( - ~"POST /api/v2/favorites~", - ~"POST /api/v3/favorites~", - ~"GET /api/v2/favorites~", ~"GET /api/v3/favorites~", - ~"GET /api/v1/favorites~", - ~"PUT /api/v2/favorites/~", - ~"PUT /api/v3/favorites/~", - ~"PUT /api/v2/favorites/homework/1~", - ~"PUT /api/v2/favorites/homework/2~" + ~"POST /api/v3/favorites~", + ~"PUT /api/v3/favorites/~" )") ) -<<<<<<< HEAD -))):splitBy():sum:auto:sort(value(sum,descending)))" -======= ))):splitBy()) / (builtin:service.keyRequest.count.server:filter( @@ -55,23 +46,12 @@ module TP_Mobile_PersonalFavorites { ) ) ,entityName.in( - ~"POST /api/v2/favorites~", - ~"POST /api/v3/favorites~", - ~"GET /api/v2/favorites~", ~"GET /api/v3/favorites~", - ~"GET /api/v1/favorites~", - ~"PUT /api/v2/favorites/~", - ~"PUT /api/v3/favorites/~", - ~"PUT /api/v2/favorites/homework/1~", - ~"PUT /api/v2/favorites/homework/2~" + ~"POST /api/v3/favorites~", + ~"PUT /api/v3/favorites/~" )") ) -<<<<<<< HEAD -))):splitBy()))" ->>>>>>> b81834091683d952e2d1521baba73fa2ab118d03 -======= ))):splitBy())) ->>>>>>> origin/master EOT #if not set (removed) it's defaulted to "-1d" diff --git a/CN_PROD/slo/TP_Mobile_Remote360.tf b/CN_PROD/slo/TP_Mobile_Remote360.tf index fcf6228..3cdda12 100644 --- a/CN_PROD/slo/TP_Mobile_Remote360.tf +++ b/CN_PROD/slo/TP_Mobile_Remote360.tf @@ -33,9 +33,7 @@ module TP_Mobile_Remote360 { ~"POST /eadrax-r360/v1/download/$eventId/$fileName/confirm~", ~"GET /eadrax-r360/v1/vehicle/$vin/egomodelurl~", ~"GET /eadrax-r360/v1/vehicle/$vin/key~", - ~"GET /eadrax-r360/v1/recordings/vehicle/$vin~", - ~"GET /eadrax-r360/v1/vehicle/addresses~", - ~"POST /api/v1/vehicle//addresses~" + ~"GET /recordings/vehicle/$vin~" )") ) ))):splitBy()) @@ -60,9 +58,7 @@ module TP_Mobile_Remote360 { ~"POST /eadrax-r360/v1/download/$eventId/$fileName/confirm~", ~"GET /eadrax-r360/v1/vehicle/$vin/egomodelurl~", ~"GET /eadrax-r360/v1/vehicle/$vin/key~", - ~"GET /eadrax-r360/v1/recordings/vehicle/$vin~", - ~"GET /eadrax-r360/v1/vehicle/addresses~", - ~"POST /api/v1/vehicle//addresses~" + ~"GET /recordings/vehicle/$vin~" )") ) ))):splitBy())) diff --git a/CN_PROD/slo/TP_Mobile_RemoteServices.tf b/CN_PROD/slo/TP_Mobile_RemoteServices.tf index 09f1fe6..a2895c6 100644 --- a/CN_PROD/slo/TP_Mobile_RemoteServices.tf +++ b/CN_PROD/slo/TP_Mobile_RemoteServices.tf @@ -26,16 +26,16 @@ module TP_Mobile_RemoteServices { ) ) ,entityName.in( + ~"POST /api/v2/presentation/remote-commands/eventStatus~", ~"POST /api/v2/presentation/remote-commands//door-lock~", ~"POST /api/v2/presentation/remote-commands//door-unlock~", ~"POST /api/v2/presentation/remote-commands//climate-now~", - ~"POST /api/v2/presentation/remote-commands//vehicle-finder~", + ~"GET /api/v2/presentation/remote-history/~", + ~"POST /api/v2/presentation/remote-commands//horn-blow~", ~"POST /api/v2/presentation/remote-commands//climate-timer~", ~"POST /api/v2/presentation/remote-commands//light-flash~", - ~"POST /api/v2/presentation/remote-commands//charging-profile~", - ~"GET /api/v2/presentation/remote-commands/eventPosition~", - ~"GET /api/v1/presentation/remote-history/~", - ~"GET /api/v2/presentation/remote-commands/eventStatus~" + ~"POST /api/v2/presentation/remote-commands//vehicle-finder~", + ~"GET /api/v1/presentation/remote-history/~" )") ) ))):splitBy()) @@ -53,16 +53,16 @@ module TP_Mobile_RemoteServices { ) ) ,entityName.in( + ~"POST /api/v2/presentation/remote-commands/eventStatus~", ~"POST /api/v2/presentation/remote-commands//door-lock~", ~"POST /api/v2/presentation/remote-commands//door-unlock~", ~"POST /api/v2/presentation/remote-commands//climate-now~", - ~"POST /api/v2/presentation/remote-commands//vehicle-finder~", + ~"GET /api/v2/presentation/remote-history/~", + ~"POST /api/v2/presentation/remote-commands//horn-blow~", ~"POST /api/v2/presentation/remote-commands//climate-timer~", ~"POST /api/v2/presentation/remote-commands//light-flash~", - ~"POST /api/v2/presentation/remote-commands//charging-profile~", - ~"GET /api/v2/presentation/remote-commands/eventPosition~", - ~"GET /api/v1/presentation/remote-history/~", - ~"GET /api/v2/presentation/remote-commands/eventStatus~" + ~"POST /api/v2/presentation/remote-commands//vehicle-finder~", + ~"GET /api/v1/presentation/remote-history/~" )") ) ))):splitBy())) diff --git a/CN_PROD/slo/TP_Mobile_Send2VehicleMGU.tf b/CN_PROD/slo/TP_Mobile_Send2VehicleMGU.tf index ffa243d..0e778c2 100644 --- a/CN_PROD/slo/TP_Mobile_Send2VehicleMGU.tf +++ b/CN_PROD/slo/TP_Mobile_Send2VehicleMGU.tf @@ -26,8 +26,8 @@ module TP_Mobile_Send2VehicleMGU { ) ) ,entityName.in( - ~"/v2/motorist/[UUID]/trips~", - ~"/v3/motorist/[UUID]/trips~" + ~"/v3/motorist/[UUID]/trips~", + ~"/v2/motorist/[UUID]/trips~" )") ) ))):splitBy()) @@ -45,8 +45,8 @@ module TP_Mobile_Send2VehicleMGU { ) ) ,entityName.in( - ~"/v2/motorist/[UUID]/trips~", - ~"/v3/motorist/[UUID]/trips~" + ~"/v3/motorist/[UUID]/trips~", + ~"/v2/motorist/[UUID]/trips~" )") ) ))):splitBy())) diff --git a/CN_PROD/slo/TP_Mobile_VehicleData.tf b/CN_PROD/slo/TP_Mobile_VehicleData.tf index 29d3a7f..17335a5 100644 --- a/CN_PROD/slo/TP_Mobile_VehicleData.tf +++ b/CN_PROD/slo/TP_Mobile_VehicleData.tf @@ -28,7 +28,6 @@ module TP_Mobile_VehicleData { ) ,entityName.in( ~"GET /api/v1/vehicles//state~", - ~"GET /api/v1/vehicles~", ~"GET /v1/vehicle/~" )") ) @@ -49,7 +48,6 @@ module TP_Mobile_VehicleData { ) ,entityName.in( ~"GET /api/v1/vehicles//state~", - ~"GET /api/v1/vehicles~", ~"GET /v1/vehicle/~" )") ) diff --git a/EMEA_PROD/slo/TP_Mobile_PersonalFavorites.tf b/EMEA_PROD/slo/TP_Mobile_PersonalFavorites.tf index c7f1882..894a7c6 100644 --- a/EMEA_PROD/slo/TP_Mobile_PersonalFavorites.tf +++ b/EMEA_PROD/slo/TP_Mobile_PersonalFavorites.tf @@ -37,9 +37,6 @@ module TP_Mobile_PersonalFavorites { ~"PUT /api/v2/favorites/homework/2~" )") ) -<<<<<<< HEAD -))):splitBy():sum:auto:sort(value(sum,descending)))" -======= ))):splitBy()) / (builtin:service.keyRequest.count.server:filter( @@ -66,12 +63,7 @@ module TP_Mobile_PersonalFavorites { ~"PUT /api/v2/favorites/homework/2~" )") ) -<<<<<<< HEAD -))):splitBy()))" ->>>>>>> b81834091683d952e2d1521baba73fa2ab118d03 -======= ))):splitBy())) ->>>>>>> origin/master EOT #if not set (removed) it's defaulted to "-1d" @@ -84,9 +76,4 @@ evaluation = "AGGREGATE" target = 98 #if not set(removed) it's defaulted to 98 warning = 99 #if not set(removed) it's defaulted to 99 -} - - -output "TP_Mobile_PersonalFavorites_metric" { - value = module.TP_Mobile_PersonalFavorites.metric_expression } \ No newline at end of file diff --git a/NA_PROD/slo/TP_Mobile_DigitalKey.tf b/NA_PROD/slo/TP_Mobile_DigitalKey.tf index b6cf521..a43c09e 100644 --- a/NA_PROD/slo/TP_Mobile_DigitalKey.tf +++ b/NA_PROD/slo/TP_Mobile_DigitalKey.tf @@ -23,14 +23,14 @@ module TP_Mobile_DigitalKey { fromRelationship.isServiceMethodOfService( type(~"SERVICE~"),entityName.in( ~"TrackApi - smc - PROD~", - ~"digital-key-composite-service - PROD~" + ~"digital-key-composite-service - PROD~" ) ) ,entityName.in( ~"POST /smc2-bl/track/v2/trackKey~", ~"POST /smc2-bl/track/v2/manageKey~", ~"GET /api/v1/digitalkey//password~", - ~"GET /api/v1/digitalkey//pairing~" + ~"GET /api/v1/digitalkey//pairing~" )") ) ))):splitBy()) @@ -45,14 +45,14 @@ module TP_Mobile_DigitalKey { fromRelationship.isServiceMethodOfService( type(~"SERVICE~"),entityName.in( ~"TrackApi - smc - PROD~", - ~"digital-key-composite-service - PROD~" + ~"digital-key-composite-service - PROD~" ) ) ,entityName.in( ~"POST /smc2-bl/track/v2/trackKey~", ~"POST /smc2-bl/track/v2/manageKey~", ~"GET /api/v1/digitalkey//password~", - ~"GET /api/v1/digitalkey//pairing~" + ~"GET /api/v1/digitalkey//pairing~" )") ) ))):splitBy())) diff --git a/NA_PROD/slo/TP_Mobile_Mapping.tf b/NA_PROD/slo/TP_Mobile_Mapping.tf index 5218e25..bde999b 100644 --- a/NA_PROD/slo/TP_Mobile_Mapping.tf +++ b/NA_PROD/slo/TP_Mobile_Mapping.tf @@ -29,11 +29,10 @@ module TP_Mobile_Mapping { ,entityName.in( ~"GET /api/v2/presentation/users/validate~", ~"POST /api/v2/vehicles//primary~", - ~"POST /api/v2/vehicles//secondary~", ~"POST /api/v2/vehicles//primary/map~", - ~"POST /api/v1/vehicles//validate-security-code~", - ~"POST /api/v1/vehicles//resend-security-code~", - ~"DELETE /api/v1/vehicles/~" + ~"POST /api/v1/vehicles//validate-security-code~", + ~"POST /api/v1/vehicles//resend-security-code~", + ~"DELETE /api/v1/vehicles/~" )") ) ))):splitBy()) @@ -54,11 +53,10 @@ module TP_Mobile_Mapping { ,entityName.in( ~"GET /api/v2/presentation/users/validate~", ~"POST /api/v2/vehicles//primary~", - ~"POST /api/v2/vehicles//secondary~", ~"POST /api/v2/vehicles//primary/map~", - ~"POST /api/v1/vehicles//validate-security-code~", - ~"POST /api/v1/vehicles//resend-security-code~", - ~"DELETE /api/v1/vehicles/~" + ~"POST /api/v1/vehicles//validate-security-code~", + ~"POST /api/v1/vehicles//resend-security-code~", + ~"DELETE /api/v1/vehicles/~" )") ) ))):splitBy())) diff --git a/NA_PROD/slo/TP_Mobile_PersonalFavorites.tf b/NA_PROD/slo/TP_Mobile_PersonalFavorites.tf index c7f1882..4a2928b 100644 --- a/NA_PROD/slo/TP_Mobile_PersonalFavorites.tf +++ b/NA_PROD/slo/TP_Mobile_PersonalFavorites.tf @@ -37,9 +37,15 @@ module TP_Mobile_PersonalFavorites { ~"PUT /api/v2/favorites/homework/2~" )") ) -<<<<<<< HEAD ))):splitBy():sum:auto:sort(value(sum,descending)))" -======= + ~"POST /api/v3/favorites/~", + ~"GET /api/v2/favorites~", + ~"GET /api/v3/favorites~", + ~"PUT /api/v2/favorites/~", + ~"PUT /api/v3/favorites/~", + ~"DELETE /api/v2/favorites/~" + )") + ) ))):splitBy()) / (builtin:service.keyRequest.count.server:filter( @@ -66,12 +72,16 @@ module TP_Mobile_PersonalFavorites { ~"PUT /api/v2/favorites/homework/2~" )") ) -<<<<<<< HEAD -))):splitBy()))" ->>>>>>> b81834091683d952e2d1521baba73fa2ab118d03 -======= ))):splitBy())) ->>>>>>> origin/master + ~"POST /api/v3/favorites/~", + ~"GET /api/v2/favorites~", + ~"GET /api/v3/favorites~", + ~"PUT /api/v2/favorites/~", + ~"PUT /api/v3/favorites/~", + ~"DELETE /api/v2/favorites/~" + )") + ) +))):splitBy())) EOT #if not set (removed) it's defaulted to "-1d" diff --git a/NA_PROD/slo/TP_Mobile_Remote360.tf b/NA_PROD/slo/TP_Mobile_Remote360.tf index 6599496..3cdda12 100644 --- a/NA_PROD/slo/TP_Mobile_Remote360.tf +++ b/NA_PROD/slo/TP_Mobile_Remote360.tf @@ -26,14 +26,14 @@ module TP_Mobile_Remote360 { ) ) ,entityName.in( - ~"GET /api/v1/events/[UUID]~", - ~"POST /api/v1/events/[UUID]/cancel~", - ~"POST /api/v1/event/execute~", - ~"GET /api/v1/download/[UUID]/~", - ~"POST /api/v1/download/[UUID]//confirm~", - ~"GET /api/v1/vehicle//egomodelurl~", - ~"GET /api/v1/vehicle//key~", - ~"GET /api/v1/recordings/vehicle/~" + ~"GET /eadrax-r360/v1/events/$eventId~", + ~"POST /eadrax-r360/v1/events/$eventId/cancel~", + ~"POST /eadrax-r360/v1/event/execute~", + ~"GET /eadrax-r360/v1/download/$eventId/$fileName~", + ~"POST /eadrax-r360/v1/download/$eventId/$fileName/confirm~", + ~"GET /eadrax-r360/v1/vehicle/$vin/egomodelurl~", + ~"GET /eadrax-r360/v1/vehicle/$vin/key~", + ~"GET /recordings/vehicle/$vin~" )") ) ))):splitBy()) @@ -51,14 +51,14 @@ module TP_Mobile_Remote360 { ) ) ,entityName.in( - ~"GET /api/v1/events/[UUID]~", - ~"POST /api/v1/events/[UUID]/cancel~", - ~"POST /api/v1/event/execute~", - ~"GET /api/v1/download/[UUID]/~", - ~"POST /api/v1/download/[UUID]//confirm~", - ~"GET /api/v1/vehicle//egomodelurl~", - ~"GET /api/v1/vehicle//key~", - ~"GET /api/v1/recordings/vehicle/~" + ~"GET /eadrax-r360/v1/events/$eventId~", + ~"POST /eadrax-r360/v1/events/$eventId/cancel~", + ~"POST /eadrax-r360/v1/event/execute~", + ~"GET /eadrax-r360/v1/download/$eventId/$fileName~", + ~"POST /eadrax-r360/v1/download/$eventId/$fileName/confirm~", + ~"GET /eadrax-r360/v1/vehicle/$vin/egomodelurl~", + ~"GET /eadrax-r360/v1/vehicle/$vin/key~", + ~"GET /recordings/vehicle/$vin~" )") ) ))):splitBy())) diff --git a/NA_PROD/slo/TP_Mobile_RemoteServices.tf b/NA_PROD/slo/TP_Mobile_RemoteServices.tf index 09f1fe6..f9a9a44 100644 --- a/NA_PROD/slo/TP_Mobile_RemoteServices.tf +++ b/NA_PROD/slo/TP_Mobile_RemoteServices.tf @@ -32,9 +32,12 @@ module TP_Mobile_RemoteServices { ~"POST /api/v2/presentation/remote-commands//vehicle-finder~", ~"POST /api/v2/presentation/remote-commands//climate-timer~", ~"POST /api/v2/presentation/remote-commands//light-flash~", + ~"POST /api/v3/presentation/remote-commands//horn-blow~", + ~"POST /api/v2/presentation/remote-commands//horn-blow~", ~"POST /api/v2/presentation/remote-commands//charging-profile~", ~"GET /api/v2/presentation/remote-commands/eventPosition~", ~"GET /api/v1/presentation/remote-history/~", + ~"GET /api/v2/presentation/remote-history/~", ~"GET /api/v2/presentation/remote-commands/eventStatus~" )") ) @@ -59,9 +62,12 @@ module TP_Mobile_RemoteServices { ~"POST /api/v2/presentation/remote-commands//vehicle-finder~", ~"POST /api/v2/presentation/remote-commands//climate-timer~", ~"POST /api/v2/presentation/remote-commands//light-flash~", + ~"POST /api/v3/presentation/remote-commands//horn-blow~", + ~"POST /api/v2/presentation/remote-commands//horn-blow~", ~"POST /api/v2/presentation/remote-commands//charging-profile~", ~"GET /api/v2/presentation/remote-commands/eventPosition~", ~"GET /api/v1/presentation/remote-history/~", + ~"GET /api/v2/presentation/remote-history/~", ~"GET /api/v2/presentation/remote-commands/eventStatus~" )") ) diff --git a/NA_PROD/slo/TP_Mobile_VehicleData.tf b/NA_PROD/slo/TP_Mobile_VehicleData.tf index e3da846..17335a5 100644 --- a/NA_PROD/slo/TP_Mobile_VehicleData.tf +++ b/NA_PROD/slo/TP_Mobile_VehicleData.tf @@ -27,7 +27,7 @@ module TP_Mobile_VehicleData { ) ) ,entityName.in( - ~"GET /api/v1/vehicles//state", + ~"GET /api/v1/vehicles//state~", ~"GET /v1/vehicle/~" )") )