MabFileFolderProtectedItem Class

MAB workload-specific backup item.

Constructor

MabFileFolderProtectedItem()

Variables

Name Description
backupManagementType
Union[str, <xref:"BackupManagementType">]

Type of backup management for the backed up item. Known values are: "Invalid", "AzureIaasVM", "MAB", "DPM", "AzureBackupServer", "AzureSql", "AzureStorage", "AzureWorkload", and "DefaultBackup".

workloadType
Union[str, <xref:"DataSourceType">]

Type of workload this item represents. Known values are: "Invalid", "VM", "FileFolder", "AzureSqlDb", "SQLDB", "Exchange", "Sharepoint", "VMwareVM", "SystemState", "Client", "GenericDataSource", "SQLDataBase", "AzureFileShare", "SAPHanaDatabase", "SAPAseDatabase", and "SAPHanaDBInstance".

containerName
str

Unique name of container.

sourceResourceId
str

ARM ID of the resource to be backed up.

policyId
str

ID of the backup policy with which this item is backed up.

lastRecoveryPoint
str

Timestamp when the last (latest) backup copy was created for this backup item.

backupSetName
str

Name of the backup set the backup item belongs to.

createMode
Union[str, <xref:"CreateMode">]

Create mode to indicate recovery of existing soft deleted data source or creation of new data source. Known values are: "Invalid", "Default", and "Recover".

deferredDeleteTimeInUTC
str

Time for deferred deletion in UTC.

isScheduledForDeferredDelete

Flag to identify whether the DS is scheduled for deferred delete.

deferredDeleteTimeRemaining
str

Time remaining before the DS marked for deferred delete is permanently deleted.

isDeferredDeleteScheduleUpcoming

Flag to identify whether the deferred deleted DS is to be purged soon.

isRehydrate

Flag to identify that deferred deleted DS is to be moved into Pause state.

resourceGuardOperationRequests

ResourceGuardOperationRequests on which LAC check will be performed.

isArchiveEnabled

Flag to identify whether datasource is protected in archive.

policyName
str

Name of the policy used for protection.

softDeleteRetentionPeriodInDays
int

Soft delete retention period in days.

sourceLocation
str

Source location of the protected item datasource.

vaultId
str

ID of the vault which protects this item.

sourceSideScanInfo
<xref:<xref:"SourceSideScanInfo">>

Source side threat information.

friendlyName
str

Friendly name of this backup item.

computerName
str

Name of the computer associated with this backup item.

lastBackupStatus
str

Status of last backup operation.

lastBackupTime
str

Timestamp of the last backup operation on this backup item.

protectionState
str

Protected, ProtectionStopped, IRPending or ProtectionError.

deferredDeleteSyncTimeInUTC
int

Sync time for deferred deletion in UTC.

extendedInfo
<xref:<xref:"MabFileFolderProtectedItemExtendedInfo">>

Additional information with this backup item.

protectedItemType
Literal["MabFileFolderProtectedItem"]

backup item type. Required. Default value is "MabFileFolderProtectedItem".

Attributes

backupManagementType

"Invalid", "AzureIaasVM", "MAB", "DPM", "AzureBackupServer", "AzureSql", "AzureStorage", "AzureWorkload", and "DefaultBackup".

backupManagementType: str | BackupManagementType

backupSetName

Name of the backup set the backup item belongs to.

backupSetName: str

computerName

Name of the computer associated with this backup item.

computerName: str

containerName

Unique name of container.

containerName: str

createMode

Create mode to indicate recovery of existing soft deleted data source or creation of new data source. Known values are: "Invalid", "Default", and "Recover".

createMode: str | CreateMode

deferredDeleteSyncTimeInUTC

Sync time for deferred deletion in UTC.

deferredDeleteSyncTimeInUTC: int

deferredDeleteTimeInUTC

Time for deferred deletion in UTC.

deferredDeleteTimeInUTC: str

deferredDeleteTimeRemaining

Time remaining before the DS marked for deferred delete is permanently deleted.

deferredDeleteTimeRemaining: str

extendedInfo

Additional information with this backup item.

extendedInfo: MabFileFolderProtectedItemExtendedInfo

friendlyName

Friendly name of this backup item.

friendlyName: str

isArchiveEnabled

Flag to identify whether datasource is protected in archive.

isArchiveEnabled: bool

isDeferredDeleteScheduleUpcoming

Flag to identify whether the deferred deleted DS is to be purged soon.

isDeferredDeleteScheduleUpcoming: bool

isRehydrate

Flag to identify that deferred deleted DS is to be moved into Pause state.

isRehydrate: bool

isScheduledForDeferredDelete

Flag to identify whether the DS is scheduled for deferred delete.

isScheduledForDeferredDelete: bool

lastBackupStatus

Status of last backup operation.

lastBackupStatus: str

lastBackupTime

Timestamp of the last backup operation on this backup item.

lastBackupTime: str

lastRecoveryPoint

Timestamp when the last (latest) backup copy was created for this backup item.

lastRecoveryPoint: str

policyId

ID of the backup policy with which this item is backed up.

policyId: str

policyName

Name of the policy used for protection.

policyName: str

protectedItemType

backup item type. Required. Default value is "MabFileFolderProtectedItem".

protectedItemType: Required[Literal['MabFileFolderProtectedItem']]

protectionState

Protected, ProtectionStopped, IRPending or ProtectionError.

protectionState: str

resourceGuardOperationRequests

ResourceGuardOperationRequests on which LAC check will be performed.

resourceGuardOperationRequests: list[str]

softDeleteRetentionPeriodInDays

Soft delete retention period in days.

softDeleteRetentionPeriodInDays: int

sourceLocation

Source location of the protected item datasource.

sourceLocation: str

sourceResourceId

ARM ID of the resource to be backed up.

sourceResourceId: str

sourceSideScanInfo

Source side threat information.

sourceSideScanInfo: SourceSideScanInfo

vaultId

ID of the vault which protects this item.

vaultId: str

workloadType

"Invalid", "VM", "FileFolder", "AzureSqlDb", "SQLDB", "Exchange", "Sharepoint", "VMwareVM", "SystemState", "Client", "GenericDataSource", "SQLDataBase", "AzureFileShare", "SAPHanaDatabase", "SAPAseDatabase", and "SAPHanaDBInstance".

workloadType: str | DataSourceType