Hello @Shaikh, Sufiyan
Azure's Application Security Groups (ASGs) are used to configure network security group rules using application attributes rather than IP addresses. However, they are not directly related to managing virtual machines (VMs) or viewing attached VMs. Instead, ASGs help you define security rules based on the application or service characteristics.
ASGs are used to group VMs with similar roles, allowing network security group rules to be defined based on the application attributes associated with those groups.
However, if you are interested in finding out which ASGs are associated with a specific VM, you would need to examine the networking details on VM blade.
To see which ASG is associated with a VM, you can follow these steps:
Using Azure Portal:
- Go to the "Virtual Machines" section in the Azure Portal.
- Select the VM for which you want to view the NSG rules.
- In the VM's blade, under the "Settings" section, you should see an option for "Networking" or "Networking settings."
- Here, you will find the no. of Application Security Groups that are associated with the VM. Click on it to navigate to the ASG
Reference: https://learn.microsoft.com/en-us/azure/virtual-network/application-security-groups
If this does answer your question, please accept it as the answer as a token of appreciation.