NetworkSecurityGroupOperationsExtensions Class
The Service Management API includes operations for managing the virtual networks for your subscription. (see http://msdn.microsoft.com/en-us/library/windowsazure/jj157182.aspx for more information)
Assembly: Microsoft.WindowsAzure.Management.Network (in Microsoft.WindowsAzure.Management.Network.dll)
| Name | Description | |
|---|---|---|
![]() ![]() | AddToSubnet(INetworkSecurityGroupOperations^, String^, String^, NetworkSecurityGroupAddToSubnetParameters^) | Adds a Network Security Group to a subnet. |
![]() ![]() | AddToSubnetAsync(INetworkSecurityGroupOperations^, String^, String^, NetworkSecurityGroupAddToSubnetParameters^) | Adds a Network Security Group to a subnet. |
![]() ![]() | BeginAddingToSubnet(INetworkSecurityGroupOperations^, String^, String^, NetworkSecurityGroupAddToSubnetParameters^) | Adds a Network Security Group to a subnet. |
![]() ![]() | BeginAddingToSubnetAsync(INetworkSecurityGroupOperations^, String^, String^, NetworkSecurityGroupAddToSubnetParameters^) | Adds a Network Security Group to a subnet. |
![]() ![]() | BeginCreating(INetworkSecurityGroupOperations^, NetworkSecurityGroupCreateParameters^) | Creates a new Network Security Group. |
![]() ![]() | BeginCreatingAsync(INetworkSecurityGroupOperations^, NetworkSecurityGroupCreateParameters^) | Creates a new Network Security Group. |
![]() ![]() | BeginDeleting(INetworkSecurityGroupOperations^, String^) | Deletes the pecified Network Security Group from your subscription.If the Network Security group is still associated with some VM/Role/Subnet, the deletion will fail. In order to successfully delete the Network Security, it needs to be not used. |
![]() ![]() | BeginDeletingAsync(INetworkSecurityGroupOperations^, String^) | Deletes the pecified Network Security Group from your subscription.If the Network Security group is still associated with some VM/Role/Subnet, the deletion will fail. In order to successfully delete the Network Security, it needs to be not used. |
![]() ![]() | BeginDeletingRule(INetworkSecurityGroupOperations^, String^, String^) | Deletes a rule from the specified Network Security Group. |
![]() ![]() | BeginDeletingRuleAsync(INetworkSecurityGroupOperations^, String^, String^) | Deletes a rule from the specified Network Security Group. |
![]() ![]() | BeginRemovingFromSubnet(INetworkSecurityGroupOperations^, String^, String^, String^) | Removes a Network Security Group from a subnet. |
![]() ![]() | BeginRemovingFromSubnetAsync(INetworkSecurityGroupOperations^, String^, String^, String^) | Removes a Network Security Group from a subnet. |
![]() ![]() | BeginSettingRule(INetworkSecurityGroupOperations^, String^, String^, NetworkSecuritySetRuleParameters^) | Sets a new Network Security Rule to existing Network Security Group. |
![]() ![]() | BeginSettingRuleAsync(INetworkSecurityGroupOperations^, String^, String^, NetworkSecuritySetRuleParameters^) | Sets a new Network Security Rule to existing Network Security Group. |
![]() ![]() | Create(INetworkSecurityGroupOperations^, NetworkSecurityGroupCreateParameters^) | Creates a new Network Security Group. |
![]() ![]() | CreateAsync(INetworkSecurityGroupOperations^, NetworkSecurityGroupCreateParameters^) | Creates a new Network Security Group. |
![]() ![]() | Delete(INetworkSecurityGroupOperations^, String^) | The Delete Network Security Group operation removes thespecified Network Security Group from your subscription.If the Network Security group is still associated with some VM/Role/Subnet, the deletion will fail. In order to successfully delete the Network Security, it needs to be not used. |
![]() ![]() | DeleteAsync(INetworkSecurityGroupOperations^, String^) | The Delete Network Security Group operation removes thespecified Network Security Group from your subscription.If the Network Security group is still associated with some VM/Role/Subnet, the deletion will fail. In order to successfully delete the Network Security, it needs to be not used. |
![]() ![]() | DeleteRule(INetworkSecurityGroupOperations^, String^, String^) | The Delete Network Security Rule operation removes a rule from the specified Network Security Group. |
![]() ![]() | DeleteRuleAsync(INetworkSecurityGroupOperations^, String^, String^) | The Delete Network Security Rule operation removes a rule from the specified Network Security Group. |
![]() ![]() | Get(INetworkSecurityGroupOperations^, String^, String^) | Gets the details for the specified Network Security Group in the subscription. |
![]() ![]() | GetAsync(INetworkSecurityGroupOperations^, String^, String^) | Gets the details for the specified Network Security Group in the subscription. |
![]() ![]() | GetForSubnet(INetworkSecurityGroupOperations^, String^, String^) | Gets the Network Security Group applied to a specific subnet. |
![]() ![]() | GetForSubnetAsync(INetworkSecurityGroupOperations^, String^, String^) | Gets the Network Security Group applied to a specific subnet. |
![]() ![]() | List(INetworkSecurityGroupOperations^) | Lists all of the Network Security Groups for the subscription. |
![]() ![]() | ListAsync(INetworkSecurityGroupOperations^) | Lists all of the Network Security Groups for the subscription. |
![]() ![]() | RemoveFromSubnet(INetworkSecurityGroupOperations^, String^, String^, String^) | Removes a Network Security Group from a subnet. |
![]() ![]() | RemoveFromSubnetAsync(INetworkSecurityGroupOperations^, String^, String^, String^) | Removes a Network Security Group from a subnet. |
![]() ![]() | SetRule(INetworkSecurityGroupOperations^, String^, String^, NetworkSecuritySetRuleParameters^) | Add new Network Security Rule to existing Network Security Group. |
![]() ![]() | SetRuleAsync(INetworkSecurityGroupOperations^, String^, String^, NetworkSecuritySetRuleParameters^) | Add new Network Security Rule to existing Network Security Group. |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

