11601160 "minLength" : 1
11611161 },
11621162 "collectAppsDetails" : {
1163- "defaultValue" : " false " ,
1164- "type" : " string "
1163+ "defaultValue" : " collectAppsDetails " ,
1164+ "type" : " array "
11651165 }
11661166 },
11671167 "variables" : {
11951195 }
11961196 },
11971197 {
1198- "name" : " [[concat([concat( parameters('workspace'), ', '/Microsoft.SecurityInsights', ' /', 'VMwareWorkspaceOneDevices_CL', uniqueString(parameters('friendlyName')), '-', '')]', parameters('GUID'), parameters('guidValue') )]" ,
1198+ "name" : " [[concat(' parameters('workspace')', '/Microsoft.SecurityInsights/','VMwareWorkspaceOneDevices_CL' , uniqueString(parameters('friendlyName')) )]" ,
11991199 "apiVersion" : " 2023-02-01-preview" ,
12001200 "type" : " Microsoft.OperationalInsights/workspaces/providers/dataConnectors" ,
12011201 "location" : " [parameters('workspace-location')]" ,
12021202 "kind" : " RestApiPoller" ,
12031203 "properties" : {
12041204 "auth" : {
12051205 "type" : " OAuth2" ,
1206- "ClientId" : " [parameters('clientId')]" ,
1207- "ClientSecret" : " [parameters('clientSecret')]" ,
1206+ "ClientId" : " [[ parameters('clientId')]" ,
1207+ "ClientSecret" : " [[ parameters('clientSecret')]" ,
12081208 "GrantType" : " client_credentials" ,
1209- "TokenEndpoint" : " [concat(parameters('authUrl'), '/connect/token')]" ,
1209+ "TokenEndpoint" : " [[ concat(parameters('authUrl'), '/connect/token')]" ,
12101210 "TokenEndpointHeaders" : {
1211- "Authorization" : " [concat('Basic ', base64(concat(parameters('clientId'), ':', parameters('clientSecret'))))]" ,
1211+ "Authorization" : " [[ concat('Basic ', base64(concat(parameters('clientId'), ':', parameters('clientSecret'))))]" ,
12121212 "Content-Type" : " application/x-www-form-urlencoded"
12131213 }
12141214 },
12151215 "request" : {
1216- "apiEndpoint" : " [concat(parameters('instanceUrl'), '/api/mdm/devices/search')]" ,
1216+ "apiEndpoint" : " [[ concat(parameters('instanceUrl'), '/api/mdm/devices/search')]" ,
12171217 "httpMethod" : " GET" ,
12181218 "rateLimitQPS" : 1 ,
12191219 "queryWindowInMin" : 1440 ,
12441244 "dataCollectionRuleImmutableId" : " [[parameters('dcrConfig').dataCollectionRuleImmutableId]"
12451245 },
12461246 "addOnAttributes" : {
1247- "friendlyName" : " [parameters('friendlyName')]" ,
1248- "instanceUrl" : " [parameters('instanceUrl')]"
1247+ "friendlyName" : " [[ parameters('friendlyName')]" ,
1248+ "instanceUrl" : " [[ parameters('instanceUrl')]"
12491249 }
12501250 }
12511251 },
12521252 {
1253- "name" : " [[concat([concat( parameters('workspace'), ', '/Microsoft.SecurityInsights', ' /', 'VMwareWorkspaceOneDeviceApps_CL', uniqueString(parameters('friendlyName')), '-', '')]', parameters('GUID'), parameters('guidValue') )]" ,
1253+ "name" : " [[concat(' parameters('workspace')', '/Microsoft.SecurityInsights/','VMwareWorkspaceOneDeviceApps_CL' , uniqueString(parameters('friendlyName')) )]" ,
12541254 "apiVersion" : " 2023-02-01-preview" ,
12551255 "type" : " Microsoft.OperationalInsights/workspaces/providers/dataConnectors" ,
12561256 "location" : " [parameters('workspace-location')]" ,
12571257 "kind" : " RestApiPoller" ,
12581258 "properties" : {
12591259 "auth" : {
12601260 "type" : " OAuth2" ,
1261- "ClientId" : " [parameters('clientId')]" ,
1262- "ClientSecret" : " [parameters('clientSecret')]" ,
1261+ "ClientId" : " [[ parameters('clientId')]" ,
1262+ "ClientSecret" : " [[ parameters('clientSecret')]" ,
12631263 "GrantType" : " client_credentials" ,
1264- "TokenEndpoint" : " [concat(parameters('authUrl'), '/connect/token')]" ,
1264+ "TokenEndpoint" : " [[ concat(parameters('authUrl'), '/connect/token')]" ,
12651265 "TokenEndpointHeaders" : {
1266- "Authorization" : " [concat('Basic ', base64(concat(parameters('clientId'), ':', parameters('clientSecret'))))]" ,
1266+ "Authorization" : " [[ concat('Basic ', base64(concat(parameters('clientId'), ':', parameters('clientSecret'))))]" ,
12671267 "Content-Type" : " application/x-www-form-urlencoded"
12681268 }
12691269 },
12701270 "request" : {
1271- "apiEndpoint" : " [concat(parameters('instanceUrl'), '/api/mdm/devices/search')]" ,
1271+ "apiEndpoint" : " [[ concat(parameters('instanceUrl'), '/api/mdm/devices/search')]" ,
12721272 "httpMethod" : " GET" ,
12731273 "rateLimitQPS" : 1 ,
12741274 "queryWindowInMin" : 1440 ,
13041304 "fetchAppsForDevice" : {
13051305 "shouldJoinNestedData" : false ,
13061306 "request" : {
1307- "apiEndpoint" : " [concat(parameters('instanceUrl'), '/api/mdm/devices/$device_id$/apps/search')]" ,
1307+ "apiEndpoint" : " [[ concat(parameters('instanceUrl'), '/api/mdm/devices/$device_id$/apps/search')]" ,
13081308 "httpMethod" : " GET" ,
13091309 "rateLimitQPS" : 1 ,
13101310 "queryWindowInMin" : 5 ,
13381338 "dataCollectionRuleImmutableId" : " [[parameters('dcrConfig').dataCollectionRuleImmutableId]"
13391339 },
13401340 "addOnAttributes" : {
1341- "friendlyName" : " [parameters('friendlyName')]" ,
1342- "instanceUrl" : " [parameters('instanceUrl')]" ,
1341+ "friendlyName" : " [[ parameters('friendlyName')]" ,
1342+ "instanceUrl" : " [[ parameters('instanceUrl')]" ,
13431343 "device_id" : " $device_id$"
13441344 }
13451345 },
1346- "condition" : " [equals (parameters('collectAppsDetails'), 'true')]"
1346+ "condition" : " [[contains (parameters('collectAppsDetails'), 'true')]"
13471347 }
13481348 ]
13491349 },
16861686 }
16871687 ],
16881688 "outputs" : {}
1689- }
1689+ }
0 commit comments