Delen via


IaaSVMContainer Class

Definition

IaaS VM workload-specific container.

[Newtonsoft.Json.JsonObject("IaasVMContainer")]
public class IaaSVMContainer : Microsoft.Azure.Management.RecoveryServices.Backup.Models.ProtectionContainer
[<Newtonsoft.Json.JsonObject("IaasVMContainer")>]
type IaaSVMContainer = class
    inherit ProtectionContainer
Public Class IaaSVMContainer
Inherits ProtectionContainer
Inheritance
IaaSVMContainer
Derived
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

IaaSVMContainer()

Initializes a new instance of the IaaSVMContainer class.

IaaSVMContainer(String, String, String, String, String, String, String, String)

Initializes a new instance of the IaaSVMContainer class.

Properties

BackupManagementType

Gets or sets type of backup management for the container. Possible values include: 'Invalid', 'AzureIaasVM', 'MAB', 'DPM', 'AzureBackupServer', 'AzureSql', 'AzureStorage', 'AzureWorkload', 'DefaultBackup'

(Inherited from ProtectionContainer)
FriendlyName

Gets or sets friendly name of the container.

(Inherited from ProtectionContainer)
HealthStatus

Gets or sets status of health of the container.

(Inherited from ProtectionContainer)
ProtectableObjectType

Gets or sets type of the protectable object associated with this container

(Inherited from ProtectionContainer)
RegistrationStatus

Gets or sets status of registration of the container with the Recovery Services Vault.

(Inherited from ProtectionContainer)
ResourceGroup

Gets or sets resource group name of Recovery Services Vault.

VirtualMachineId

Gets or sets fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.

VirtualMachineVersion

Gets or sets specifies whether the container represents a Classic or an Azure Resource Manager VM.

Applies to