ArmRecoveryServicesBackupModelFactory.MabContainer Method

Definition

Container with items backed up using MAB backup engine.

public static Azure.ResourceManager.RecoveryServicesBackup.Models.MabContainer MabContainer(string friendlyName = default, Azure.ResourceManager.RecoveryServicesBackup.Models.BackupManagementType? backupManagementType = default, string registrationStatus = default, string healthStatus = default, string protectableObjectType = default, bool? canReRegister = default, long? containerId = default, long? protectedItemCount = default, string agentVersion = default, Azure.ResourceManager.RecoveryServicesBackup.Models.MabContainerExtendedInfo extendedInfo = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesBackup.Models.MabContainerHealthDetails> mabContainerHealthDetails = default, string containerHealthState = default);
static member MabContainer : string * Nullable<Azure.ResourceManager.RecoveryServicesBackup.Models.BackupManagementType> * string * string * string * Nullable<bool> * Nullable<int64> * Nullable<int64> * string * Azure.ResourceManager.RecoveryServicesBackup.Models.MabContainerExtendedInfo * seq<Azure.ResourceManager.RecoveryServicesBackup.Models.MabContainerHealthDetails> * string -> Azure.ResourceManager.RecoveryServicesBackup.Models.MabContainer
Public Shared Function MabContainer (Optional friendlyName As String = Nothing, Optional backupManagementType As Nullable(Of BackupManagementType) = Nothing, Optional registrationStatus As String = Nothing, Optional healthStatus As String = Nothing, Optional protectableObjectType As String = Nothing, Optional canReRegister As Nullable(Of Boolean) = Nothing, Optional containerId As Nullable(Of Long) = Nothing, Optional protectedItemCount As Nullable(Of Long) = Nothing, Optional agentVersion As String = Nothing, Optional extendedInfo As MabContainerExtendedInfo = Nothing, Optional mabContainerHealthDetails As IEnumerable(Of MabContainerHealthDetails) = Nothing, Optional containerHealthState As String = Nothing) As MabContainer

Parameters

friendlyName
String

Friendly name of the container.

backupManagementType
Nullable<BackupManagementType>

Type of backup management for the container.

registrationStatus
String

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

healthStatus
String

Status of health of the container.

protectableObjectType
String

Type of the protectable object associated with this container.

canReRegister
Nullable<Boolean>

Can the container be registered one more time.

containerId
Nullable<Int64>

ContainerID represents the container.

protectedItemCount
Nullable<Int64>

Number of items backed up in this container.

agentVersion
String

Agent version of this container.

extendedInfo
MabContainerExtendedInfo

Additional information for this container.

mabContainerHealthDetails
IEnumerable<MabContainerHealthDetails>

Health details on this mab container.

containerHealthState
String

Health state of mab container.

Returns

A new MabContainer instance for mocking.

Applies to