- .type(policyTypeName).typeVersion(policyTypeVersion).build();\r
- return modelsProvider.getFilteredPolicies(policyFilter);\r
+ .type(policyTypeName).typeVersion(policyTypeVersion).build();\r
+\r
+ ToscaServiceTemplate serviceTemplate = modelsProvider.getFilteredPolicies(policyFilter);\r
+\r
+ if (mode == null || PolicyFetchMode.BARE.equals(mode)) {\r
+ serviceTemplate.setPolicyTypes(null);\r
+ serviceTemplate.setDataTypes(null);\r
+ }\r
+\r
+ return serviceTemplate;\r