Share via


SoftDeletedVaultAzureWorkloadSQLDatabaseProtectedItem Class

Definition

Soft Deleted Azure Workload SQL Database Item Class

public class SoftDeletedVaultAzureWorkloadSQLDatabaseProtectedItem : Microsoft.Azure.Commands.RecoveryServices.Backup.Cmdlets.Models.AzureWorkloadSQLDatabaseProtectedItem
type SoftDeletedVaultAzureWorkloadSQLDatabaseProtectedItem = class
    inherit AzureWorkloadSQLDatabaseProtectedItem
Public Class SoftDeletedVaultAzureWorkloadSQLDatabaseProtectedItem
Inherits AzureWorkloadSQLDatabaseProtectedItem
Inheritance

Constructors

Name Description
SoftDeletedVaultAzureWorkloadSQLDatabaseProtectedItem(ProtectedItemResource, String, ContainerType, String)

Constructor for soft deleted Azure Workload SQL Database item

Properties

Name Description
BackupManagementType

Type of the backup management agent.

(Inherited from ManagementContext)
ContainerName

Unique name of the Container

(Inherited from ItemContext)
ContainerType

Type of the container that maybe managed by the recovery services vault.

(Inherited from ContainerContext)
DateOfPurge

Date of purge for the item

(Inherited from AzureItem)
DeferredDeleteTimeInUtc

Gets or sets time for deferred deletion in UTC

(Inherited from AzureItem)
DeferredDeleteTimeRemaining

Gets or sets time for deferred deletion time remaining in [d.]hh:mm:ss.fffffff

(Inherited from AzureItem)
DeleteState

Indicates if the delete state of the item

(Inherited from AzureItem)
ExtendedInfo

ExtendedInfo for the Item

(Inherited from AzureItem)
FriendlyName

friendly name of the DB represented by this backup item.

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
Id

Id of the item

(Inherited from ItemBase)
IsArchiveEnabled

Gets or sets flag to identify whether datasource is protected in archive

(Inherited from AzureItem)
IsScheduledForDeferredDelete

Gets or sets flag to identify whether the DS is scheduled for deferred delete

(Inherited from AzureItem)
LastBackupErrorDetail

error details in last backup

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
LastBackupStatus

Last Backup Status for the item

(Inherited from AzureItem)
LastBackupTime

Last Backup Time for the item

(Inherited from AzureItem)
LatestRecoveryPoint

Latest Recovery Point for the item

(Inherited from ItemBase)
Name

Name of the item

(Inherited from ItemBase)
ParentName

parent name of the DB such as Instance or Availability Group.

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
ParentType

protected item, example: for a DB, standalone server or distributed.

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
PolicyId

Policy ID Associated with item

(Inherited from AzureItem)
ProtectedItemDataSourceId

ID of the protected item.

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
ProtectedItemHealthStatus

health status of the backup item

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
ProtectionPolicyName

Protection Policy Name for the Item

(Inherited from AzureItem)
ProtectionState

Protection State of the item

(Inherited from AzureItem)
ProtectionStatus

Protection Status of the item

(Inherited from AzureItem)
ServerName

host/Cluster Name for instance or AG.

(Inherited from AzureWorkloadSQLDatabaseProtectedItem)
SoftDeleteRetentionPeriodInDays

Gets or sets soft delete retention period in days

(Inherited from AzureItem)
SourceResourceId

ARM ID of the resource represented by the item

(Inherited from ItemBase)
VaultId

Vault ID from which the item was soft deleted

WorkloadType

Workload Type of Item

(Inherited from ItemContext)

Methods

Name Description
Validate()

Method to validate the object properties.

(Inherited from ObjectBase)

Applies to