Share via


INetworkSecurityGroupsOperations Interface

Definition

NetworkSecurityGroupsOperations operations.

public interface INetworkSecurityGroupsOperations
type INetworkSecurityGroupsOperations = interface
Public Interface INetworkSecurityGroupsOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, NetworkSecurityGroupInner, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a network security group in the specified resource group.

BeginDeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified network security group.

CreateOrUpdateWithHttpMessagesAsync(String, String, NetworkSecurityGroupInner, Dictionary<String,List<String>>, CancellationToken)

Creates or updates a network security group in the specified resource group.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified network security group.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the specified network security group.

ListAllNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network security groups in a subscription.

ListAllWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Gets all network security groups in a subscription.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network security groups in a resource group.

ListWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets all network security groups in a resource group.

UpdateTagsWithHttpMessagesAsync(String, String, IDictionary<String,String>, Dictionary<String,List<String>>, CancellationToken)

Updates a network security group tags.

Extension Methods

BeginCreateOrUpdateAsync(INetworkSecurityGroupsOperations, String, String, NetworkSecurityGroupInner, CancellationToken)

Creates or updates a network security group in the specified resource group.

BeginDeleteAsync(INetworkSecurityGroupsOperations, String, String, CancellationToken)

Deletes the specified network security group.

CreateOrUpdateAsync(INetworkSecurityGroupsOperations, String, String, NetworkSecurityGroupInner, CancellationToken)

Creates or updates a network security group in the specified resource group.

DeleteAsync(INetworkSecurityGroupsOperations, String, String, CancellationToken)

Deletes the specified network security group.

GetAsync(INetworkSecurityGroupsOperations, String, String, String, CancellationToken)

Gets the specified network security group.

ListAllAsync(INetworkSecurityGroupsOperations, CancellationToken)

Gets all network security groups in a subscription.

ListAllNextAsync(INetworkSecurityGroupsOperations, String, CancellationToken)

Gets all network security groups in a subscription.

ListAsync(INetworkSecurityGroupsOperations, String, CancellationToken)

Gets all network security groups in a resource group.

ListNextAsync(INetworkSecurityGroupsOperations, String, CancellationToken)

Gets all network security groups in a resource group.

UpdateTagsAsync(INetworkSecurityGroupsOperations, String, String, IDictionary<String,String>, CancellationToken)

Updates a network security group tags.

Applies to