in Webapp/SDAF/Controllers/ArmclientController.cs [321:346]
public ActionResult GetPPGroupOptions(string subscriptionId)
{
List<SelectListItem> options =
[
new SelectListItem { Text = "", Value = "" }
];
try
{
SubscriptionResource subscription = _armClient.GetSubscriptionResource(new ResourceIdentifier(subscriptionId));
Pageable<ProximityPlacementGroupResource> ppgs = subscription.GetProximityPlacementGroups();
foreach (ProximityPlacementGroupResource ppg in ppgs)
{
options.Add(new SelectListItem
{
Text = ppg.Data.Name,
Value = ppg.Id
});
}
}
catch
{
return null;
}
return Json(options);
}