Share via


ISecurityRulesOperations Interface

Definition

SecurityRulesOperations operations.

public interface ISecurityRulesOperations
type ISecurityRulesOperations = interface
Public Interface ISecurityRulesOperations

Methods

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

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

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

Deletes the specified network security rule.

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

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

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

Deletes the specified network security rule.

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

Get the specified network security rule.

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

Gets all security rules in a network security group.

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

Gets all security rules in a network security group.

Extension Methods

BeginCreateOrUpdate(ISecurityRulesOperations, String, String, String, SecurityRule)

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

BeginCreateOrUpdateAsync(ISecurityRulesOperations, String, String, String, SecurityRule, CancellationToken)

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

BeginDelete(ISecurityRulesOperations, String, String, String)

Deletes the specified network security rule.

BeginDeleteAsync(ISecurityRulesOperations, String, String, String, CancellationToken)

Deletes the specified network security rule.

CreateOrUpdate(ISecurityRulesOperations, String, String, String, SecurityRule)

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

CreateOrUpdateAsync(ISecurityRulesOperations, String, String, String, SecurityRule, CancellationToken)

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

Delete(ISecurityRulesOperations, String, String, String)

Deletes the specified network security rule.

DeleteAsync(ISecurityRulesOperations, String, String, String, CancellationToken)

Deletes the specified network security rule.

Get(ISecurityRulesOperations, String, String, String)

Get the specified network security rule.

GetAsync(ISecurityRulesOperations, String, String, String, CancellationToken)

Get the specified network security rule.

List(ISecurityRulesOperations, String, String)

Gets all security rules in a network security group.

ListAsync(ISecurityRulesOperations, String, String, CancellationToken)

Gets all security rules in a network security group.

ListNext(ISecurityRulesOperations, String)

Gets all security rules in a network security group.

ListNextAsync(ISecurityRulesOperations, String, CancellationToken)

Gets all security rules in a network security group.

Applies to