AzureDbPolicy Class

Definition

Azure Db Workload specific backup policy class.

public class AzureDbPolicy : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.PolicyBase
type AzureDbPolicy = class
    inherit PolicyBase
Public Class AzureDbPolicy
Inherits PolicyBase
Inheritance
Derived

Constructors

AzureDbPolicy()

Properties

BackupManagementType

Type of the backup management agent.

(Inherited from ManagementContext)
DifferentialBackupRetentionPolicy

Object defining the retention behavior of differential backup policy.

DifferentialBackupSchedulePolicy

Object defining the schedule associated with differential backup policy.

FullBackupRetentionPolicy

Object defining the retention behavior of full backup policy.

FullBackupSchedulePolicy

Object defining the schedule associated with full backup policy.

FullBackupTieringPolicy

Object defining the tiering policy for full backup.

Id

Fully qualified ARM ID of this policy

(Inherited from PolicyBase)
IsCompression

Is compression enabled

IsDifferentialBackupEnabled

Object defining is differential backup is enabled.

IsLogBackupEnabled

Object defining if log backup is enabled.

LogBackupRetentionPolicy

Object defining the retention behavior of log backup policy.

LogBackupSchedulePolicy

Object defining the schedule associated with Log backup policy.

Name

Name of the policy

(Inherited from PolicyBase)
WorkloadType

Workload type of the item associated with this policy

(Inherited from PolicyBase)

Methods

Validate()

Applies to