Share via


INetworkSecurityGroupOperations Interface

 

The Network Management API includes operations for managing the Network Security Groups for your subscription.

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

Syntax

public interface INetworkSecurityGroupOperations
public interface class INetworkSecurityGroupOperations
type INetworkSecurityGroupOperations = interface end
Public Interface INetworkSecurityGroupOperations

Methods

Name Description
System_CAPS_pubmethod AddToSubnetAsync(String, String, NetworkSecurityGroupAddToSubnetParameters, CancellationToken)

Adds a Network Security Group to a subnet.

System_CAPS_pubmethod BeginAddingToSubnetAsync(String, String, NetworkSecurityGroupAddToSubnetParameters, CancellationToken)

Adds a Network Security Group to a subnet.

System_CAPS_pubmethod BeginCreatingAsync(NetworkSecurityGroupCreateParameters, CancellationToken)

Creates a new Network Security Group.

System_CAPS_pubmethod BeginDeletingAsync(String, CancellationToken)

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.

System_CAPS_pubmethod BeginDeletingRuleAsync(String, String, CancellationToken)

Deletes a rule from the specified Network Security Group.

System_CAPS_pubmethod BeginRemovingFromSubnetAsync(String, String, String, CancellationToken)

Removes a Network Security Group from a subnet.

System_CAPS_pubmethod BeginSettingRuleAsync(String, String, NetworkSecuritySetRuleParameters, CancellationToken)

Sets a new Network Security Rule to existing Network Security Group.

System_CAPS_pubmethod CreateAsync(NetworkSecurityGroupCreateParameters, CancellationToken)

Creates a new Network Security Group.

System_CAPS_pubmethod DeleteAsync(String, CancellationToken)

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.

System_CAPS_pubmethod DeleteRuleAsync(String, String, CancellationToken)

The Delete Network Security Rule operation removes a rule from the specified Network Security Group.

System_CAPS_pubmethod GetAsync(String, String, CancellationToken)

Gets the details for the specified Network Security Group in the subscription.

System_CAPS_pubmethod GetForSubnetAsync(String, String, CancellationToken)

Gets the Network Security Group applied to a specific subnet.

System_CAPS_pubmethod ListAsync(CancellationToken)

Lists all of the Network Security Groups for the subscription.

System_CAPS_pubmethod RemoveFromSubnetAsync(String, String, String, CancellationToken)

Removes a Network Security Group from a subnet.

System_CAPS_pubmethod SetRuleAsync(String, String, NetworkSecuritySetRuleParameters, CancellationToken)

Add new Network Security Rule to existing Network Security Group.

Extension Methods

Name Description
System_CAPS_pubmethod AddToSubnet(String, String, NetworkSecurityGroupAddToSubnetParameters)

Adds a Network Security Group to a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod AddToSubnetAsync(String, String, NetworkSecurityGroupAddToSubnetParameters)

Adds a Network Security Group to a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginAddingToSubnet(String, String, NetworkSecurityGroupAddToSubnetParameters)

Adds a Network Security Group to a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginAddingToSubnetAsync(String, String, NetworkSecurityGroupAddToSubnetParameters)

Adds a Network Security Group to a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginCreating(NetworkSecurityGroupCreateParameters)

Creates a new Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginCreatingAsync(NetworkSecurityGroupCreateParameters)

Creates a new Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginDeleting(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.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginDeletingAsync(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.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginDeletingRule(String, String)

Deletes a rule from the specified Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginDeletingRuleAsync(String, String)

Deletes a rule from the specified Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginRemovingFromSubnet(String, String, String)

Removes a Network Security Group from a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginRemovingFromSubnetAsync(String, String, String)

Removes a Network Security Group from a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginSettingRule(String, String, NetworkSecuritySetRuleParameters)

Sets a new Network Security Rule to existing Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod BeginSettingRuleAsync(String, String, NetworkSecuritySetRuleParameters)

Sets a new Network Security Rule to existing Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod Create(NetworkSecurityGroupCreateParameters)

Creates a new Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod CreateAsync(NetworkSecurityGroupCreateParameters)

Creates a new Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod Delete(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.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod DeleteAsync(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.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod DeleteRule(String, String)

The Delete Network Security Rule operation removes a rule from the specified Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod DeleteRuleAsync(String, String)

The Delete Network Security Rule operation removes a rule from the specified Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod Get(String, String)

Gets the details for the specified Network Security Group in the subscription.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod GetAsync(String, String)

Gets the details for the specified Network Security Group in the subscription.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod GetForSubnet(String, String)

Gets the Network Security Group applied to a specific subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod GetForSubnetAsync(String, String)

Gets the Network Security Group applied to a specific subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod List()

Lists all of the Network Security Groups for the subscription.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod ListAsync()

Lists all of the Network Security Groups for the subscription.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod RemoveFromSubnet(String, String, String)

Removes a Network Security Group from a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod RemoveFromSubnetAsync(String, String, String)

Removes a Network Security Group from a subnet.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod SetRule(String, String, NetworkSecuritySetRuleParameters)

Add new Network Security Rule to existing Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

System_CAPS_pubmethod SetRuleAsync(String, String, NetworkSecuritySetRuleParameters)

Add new Network Security Rule to existing Network Security Group.(Defined by NetworkSecurityGroupOperationsExtensions.)

See Also

Microsoft.WindowsAzure.Management.Network Namespace

Return to top