Skip to main content

BackupInfo class

This data object contains information about a specific Lenovo XClarity Administrator backup.

Namespace: Lenovo.SysMgmt.LXCA.Integration.Data

Assembly: Lenovo.SysMgmt.LXCA.Integration.Data

Properties

public DateTime BackupDate { get; set; }
Date and time when the backup was created
public string BackupRequestedBy { get; set; }
Name of the user that created the backup
public int Chassis { get; set; }
Number of managed chassis in the backup
public string Checksum { get; set; }
Checksum that is used to verify the backup content
public bool IsDhcpEnabled { get; set; }
Indicates whether DHCP mode is enabled on the XClarity Administrator instance that was backed up.
public string DhcpEth { get; set; }
Network interface that uses DHCP (for example, eth0)

If DHCP mode is disabled on the XClarity Administrator instance that was backed up, this value is empty.

public string DhcpMac { get; set; }
MAC address of the network interface that uses DHCP

If DHCP mode is disabled on the XClarity Administrator instance that was backed up, this value is empty.

public string Eth0IPv4 { get; set; }
IPv4 address of the eth0 interface
public string Eth0IPv6 { get; set; }
IPv6 address of the eth0 interface
public string Eth1IPv4 { get; set; }
IPv4 address of the eth1 interface
public string Eth1IPv6 { get; set; }
IPv6 address of the eth1 interface
public string FileName { get; set; }
Name of the XClarity Administrator backup
public long FirmwareSize { get; set; }
Total size of all firmware-update packages that are included in the backup
public string IpRedirect { get; set; }
IP address that is used to access the source XClarity Administrator

This IP address is used to redirect the browser after import is completed.

public string Label { get; set; }
User-defined label for the backup
public string[] Location { get; set; }
Location of the XClarity Administrator backup. This can be one or more of the following values.
  • internal. XClarity Administrator local repository

  • {mount_point}. Mount point for the remote share that is already configured in the XClarity Administrator instance.

public string ManagementServerUuid { get; set; }
UUID of the target XClarity Administrator instance that was backed up
public string ManagementServerVersion { get; set; }
Version of the XClarity Administrator instance that was backed up
public long OsImagesSize { get; set; }
Total size of all operating-system images that are included in the backup
public int OsImagesQty { get; set; }
Number of operating-system images in the backup
public int Patterns { get; set; }
Number of configuration patterns in the backup
public int Racks { get; set; }
Number of managed racks in the backup
public int Servers { get; set; }
Number of managed servers in the backup
public long Size { get; set; }
Total size of the backup package
public int Storages { get; set; }
Number of managed store devices in the backup
public int Switches { get; set; }
Number of managed switches in the backup
public string UrlRedirect { get; set; }
DNS address that is used to access the source XClarity Administrator, if applicable

If the DNS address exists, it is used to redirect the browser after import is completed.

public int Users { get; set; }
Number of XClarity Administrator users in the backup
public string Uuid { get; set; }
UUID of the backup file

Methods

public virtual bool Equals (object obj);
Determines whether the specified object is equal to the current object.

(Inherited from System.Object)

public virtual int GetHashCode ();
Serves as the default hash function

(Inherited from System.Object)

public Type GetType ();
Gets the System.Type of the current instance

(Inherited from System.Object)

public virtual string ToString ();
Returns a string that represents the current object.

(Inherited from System.Object)