Share via


NetworkSecurityGroupOperationsExtensions Class

 

The Service Management API includes operations for managing the virtual networks for your subscription. (see https://msdn.microsoft.com/en-us/library/windowsazure/jj157182.aspx for more information)

Namespace:   Microsoft.WindowsAzure.Management.Network
Assembly:  Microsoft.WindowsAzure.Management.Network (in Microsoft.WindowsAzure.Management.Network.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Management.Network.NetworkSecurityGroupOperationsExtensions

Syntax

public static class NetworkSecurityGroupOperationsExtensions
[ExtensionAttribute]
public ref class NetworkSecurityGroupOperationsExtensions abstract sealed 
[<AbstractClass>]
[<Sealed>]
type NetworkSecurityGroupOperationsExtensions = class end
<ExtensionAttribute>
Public NotInheritable Class NetworkSecurityGroupOperationsExtensions

Methods

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.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure.Management.Network Namespace

Return to top