AzureWorkloadContainer interface  
Container for the workloads running inside Azure Compute or Classic Compute.
- Extends
 
Properties
| container | 
	Polymorphic discriminator, which specifies the different types this object can be  | 
| extended | 
	Additional details of a workload container.  | 
| last | 
	Time stamp when this container was updated.  | 
| operation | 
	Re-Do Operation  | 
| source | 
	ARM ID of the virtual machine represented by this Azure Workload Container  | 
| workload | 
	Workload type for which registration was sent.  | 
Inherited Properties
| backup | 
	Type of backup management for the container.  | 
| friendly | 
	Friendly name of the container.  | 
| health | 
	Status of health of the container.  | 
| protectable | 
	Type of the protectable object associated with this container  | 
| registration | 
	Status of registration of the container with the Recovery Services Vault.  | 
Property Details
		containerType
	 
	Polymorphic discriminator, which specifies the different types this object can be
containerType: "VMAppContainer" | "AzureWorkloadContainer" | "SQLAGWorkLoadContainer"
				Property Value
"VMAppContainer" | "AzureWorkloadContainer" | "SQLAGWorkLoadContainer"
		extendedInfo
	 
	Additional details of a workload container.
extendedInfo?: AzureWorkloadContainerExtendedInfo
				Property Value
		lastUpdatedTime
	  
	Time stamp when this container was updated.
lastUpdatedTime?: Date
				Property Value
Date
		operationType
	 
	Re-Do Operation
operationType?: string
				Property Value
string
		sourceResourceId
	  
	ARM ID of the virtual machine represented by this Azure Workload Container
sourceResourceId?: string
				Property Value
string
		workloadType
	 
	Workload type for which registration was sent.
workloadType?: string
				Property Value
string
Inherited Property Details
		backupManagementType
	  
	Type of backup management for the container.
backupManagementType?: string
				Property Value
string
Inherited From ProtectionContainer.backupManagementType
		friendlyName
	 
	Friendly name of the container.
friendlyName?: string
				Property Value
string
Inherited From ProtectionContainer.friendlyName
		healthStatus
	 
	Status of health of the container.
healthStatus?: string
				Property Value
string
Inherited From ProtectionContainer.healthStatus
		protectableObjectType
	  
	Type of the protectable object associated with this container
protectableObjectType?: string
				Property Value
string
Inherited From ProtectionContainer.protectableObjectType
		registrationStatus
	 
	Status of registration of the container with the Recovery Services Vault.
registrationStatus?: string
				Property Value
string
Inherited From ProtectionContainer.registrationStatus