ICSMProtectionPolicyOperations Interface

Definition

Definition of Protection Policy operations for the Azure Backup extension.

public interface ICSMProtectionPolicyOperations
type ICSMProtectionPolicyOperations = interface
Public Interface ICSMProtectionPolicyOperations

Methods

AddAsync(String, String, String, CSMAddProtectionPolicyRequest, CustomRequestHeaders, CancellationToken)

Create new Protection Policy.

DeleteAsync(String, String, String, CustomRequestHeaders, CancellationToken)

Delete a Protection Policy.

ListAsync(String, String, CustomRequestHeaders, CancellationToken)

Get the list of all Protection Policy.

UpdateAsync(String, String, String, CSMUpdateProtectionPolicyRequest, CustomRequestHeaders, CancellationToken)

Update Protection Policy.

Extension Methods

Add(ICSMProtectionPolicyOperations, String, String, String, CSMAddProtectionPolicyRequest, CustomRequestHeaders)

Create new Protection Policy.

AddAsync(ICSMProtectionPolicyOperations, String, String, String, CSMAddProtectionPolicyRequest, CustomRequestHeaders)

Create new Protection Policy.

Delete(ICSMProtectionPolicyOperations, String, String, String, CustomRequestHeaders)

Delete a Protection Policy.

DeleteAsync(ICSMProtectionPolicyOperations, String, String, String, CustomRequestHeaders)

Delete a Protection Policy.

List(ICSMProtectionPolicyOperations, String, String, CustomRequestHeaders)

Get the list of all Protection Policy.

ListAsync(ICSMProtectionPolicyOperations, String, String, CustomRequestHeaders)

Get the list of all Protection Policy.

Update(ICSMProtectionPolicyOperations, String, String, String, CSMUpdateProtectionPolicyRequest, CustomRequestHeaders)

Update Protection Policy.

UpdateAsync(ICSMProtectionPolicyOperations, String, String, String, CSMUpdateProtectionPolicyRequest, CustomRequestHeaders)

Update Protection Policy.

Applies to