IDdosProtectionPlansOperations Interface

Definition

DdosProtectionPlansOperations operations.

public interface IDdosProtectionPlansOperations
type IDdosProtectionPlansOperations = interface
Public Interface IDdosProtectionPlansOperations

Methods

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

Creates or updates a DDoS protection plan.

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

Deletes the specified DDoS protection plan.

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

Creates or updates a DDoS protection plan.

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

Deletes the specified DDoS protection plan.

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

Gets information about the specified DDoS protection plan.

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

Gets all the DDoS protection plans in a resource group.

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

Gets all the DDoS protection plans in a resource group.

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

Gets all DDoS protection plans in a subscription.

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

Gets all DDoS protection plans in a subscription.

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

Update a DDoS protection plan tags.

Extension Methods

BeginCreateOrUpdateAsync(IDdosProtectionPlansOperations, String, String, DdosProtectionPlanInner, CancellationToken)

Creates or updates a DDoS protection plan.

BeginDeleteAsync(IDdosProtectionPlansOperations, String, String, CancellationToken)

Deletes the specified DDoS protection plan.

CreateOrUpdateAsync(IDdosProtectionPlansOperations, String, String, DdosProtectionPlanInner, CancellationToken)

Creates or updates a DDoS protection plan.

DeleteAsync(IDdosProtectionPlansOperations, String, String, CancellationToken)

Deletes the specified DDoS protection plan.

GetAsync(IDdosProtectionPlansOperations, String, String, CancellationToken)

Gets information about the specified DDoS protection plan.

ListAsync(IDdosProtectionPlansOperations, CancellationToken)

Gets all DDoS protection plans in a subscription.

ListByResourceGroupAsync(IDdosProtectionPlansOperations, String, CancellationToken)

Gets all the DDoS protection plans in a resource group.

ListByResourceGroupNextAsync(IDdosProtectionPlansOperations, String, CancellationToken)

Gets all the DDoS protection plans in a resource group.

ListNextAsync(IDdosProtectionPlansOperations, String, CancellationToken)

Gets all DDoS protection plans in a subscription.

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

Update a DDoS protection plan tags.

Applies to