GenericContainer Class

Base class for generic container of backup items.

Constructor

GenericContainer()

Variables

Name Description
friendlyName
str

Friendly name of the container.

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

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

registrationStatus
str

Status of registration of the container with the Recovery Services Vault.

healthStatus
str

Status of health of the container.

protectableObjectType
str

Type of the protectable object associated with this container.

sourceLocation
str

Source location of the container.

fabricName
str

Name of the container's fabric.

extendedInformation
<xref:<xref:"GenericContainerExtendedInfo">>

Extended information (not returned in List container API calls).

containerType
Literal[ProtectableContainerType.GENERIC_CONTAINER]

Type of the container. The value of this property for: 1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer. Required. GENERIC_CONTAINER.

Attributes

backupManagementType

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

backupManagementType: str | BackupManagementType

containerType

  1. Compute Azure VM is Microsoft.Compute/virtualMachines 2. Classic Compute Azure VM is Microsoft.ClassicCompute/virtualMachines 3. Windows machines (like MAB, DPM etc) is Windows 4. Azure SQL instance is AzureSqlContainer. 5. Storage containers is StorageContainer. 6. Azure workload Backup is VMAppContainer. Required. GENERIC_CONTAINER.
containerType: GENERIC_CONTAINER: 'GenericContainer'>]]

extendedInformation

Extended information (not returned in List container API calls).

extendedInformation: GenericContainerExtendedInfo

fabricName

Name of the container's fabric.

fabricName: str

friendlyName

Friendly name of the container.

friendlyName: str

healthStatus

Status of health of the container.

healthStatus: str

protectableObjectType

Type of the protectable object associated with this container.

protectableObjectType: str

registrationStatus

Status of registration of the container with the Recovery Services Vault.

registrationStatus: str

sourceLocation

Source location of the container.

sourceLocation: str