Share via


IBackupPolicyOperations Interface

Definition

All Operations related to Backup policies

public interface IBackupPolicyOperations
type IBackupPolicyOperations = interface
Public Interface IBackupPolicyOperations

Methods

BeginCreatingBackupPolicyAsync(String, NewBackupPolicyConfig, CustomRequestHeaders, CancellationToken)

The BeginCreatingBackupPolicy operation creates a new backup policy for this given volume with the given schedules.

BeginDeletingAsync(String, String, CustomRequestHeaders, CancellationToken)

Begin deleting a backup policy represented by the policyId provided.

BeginUpdatingBackupPolicyAsync(String, String, UpdateBackupPolicyConfig, CustomRequestHeaders, CancellationToken)

The BeginUpdatingBackupPolicy operation updates a backup policy represented by policyId for this given volume with the given schedules.

CreateAsync(String, NewBackupPolicyConfig, CustomRequestHeaders, CancellationToken)
DeleteAsync(String, String, CustomRequestHeaders, CancellationToken)
GetBackupPolicyDetailsByNameAsync(String, String, CustomRequestHeaders, CancellationToken)
ListAsync(String, CustomRequestHeaders, CancellationToken)
UpdateAsync(String, String, UpdateBackupPolicyConfig, CustomRequestHeaders, CancellationToken)

Extension Methods

BeginCreatingBackupPolicy(IBackupPolicyOperations, String, NewBackupPolicyConfig, CustomRequestHeaders)

The BeginCreatingBackupPolicy operation creates a new backup policy for this given volume with the given schedules.

BeginCreatingBackupPolicyAsync(IBackupPolicyOperations, String, NewBackupPolicyConfig, CustomRequestHeaders)

The BeginCreatingBackupPolicy operation creates a new backup policy for this given volume with the given schedules.

BeginDeleting(IBackupPolicyOperations, String, String, CustomRequestHeaders)

Begin deleting a backup policy represented by the policyId provided.

BeginDeletingAsync(IBackupPolicyOperations, String, String, CustomRequestHeaders)

Begin deleting a backup policy represented by the policyId provided.

BeginUpdatingBackupPolicy(IBackupPolicyOperations, String, String, UpdateBackupPolicyConfig, CustomRequestHeaders)

The BeginUpdatingBackupPolicy operation updates a backup policy represented by policyId for this given volume with the given schedules.

BeginUpdatingBackupPolicyAsync(IBackupPolicyOperations, String, String, UpdateBackupPolicyConfig, CustomRequestHeaders)

The BeginUpdatingBackupPolicy operation updates a backup policy represented by policyId for this given volume with the given schedules.

Create(IBackupPolicyOperations, String, NewBackupPolicyConfig, CustomRequestHeaders)
CreateAsync(IBackupPolicyOperations, String, NewBackupPolicyConfig, CustomRequestHeaders)
Delete(IBackupPolicyOperations, String, String, CustomRequestHeaders)
DeleteAsync(IBackupPolicyOperations, String, String, CustomRequestHeaders)
GetBackupPolicyDetailsByName(IBackupPolicyOperations, String, String, CustomRequestHeaders)
GetBackupPolicyDetailsByNameAsync(IBackupPolicyOperations, String, String, CustomRequestHeaders)
List(IBackupPolicyOperations, String, CustomRequestHeaders)
ListAsync(IBackupPolicyOperations, String, CustomRequestHeaders)
Update(IBackupPolicyOperations, String, String, UpdateBackupPolicyConfig, CustomRequestHeaders)
UpdateAsync(IBackupPolicyOperations, String, String, UpdateBackupPolicyConfig, CustomRequestHeaders)

Applies to