Class NetworkStorageDeviceConfiguration
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents the general configuration settings for a network storage device such as a fabric-attached storage (FAS).
public class NetworkStorageDeviceConfiguration : BaseTypeSection
- Inheritance
-
NetworkStorageDeviceConfiguration
Constructors
NetworkStorageDeviceConfiguration()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration class.
public NetworkStorageDeviceConfiguration()
Properties
ApiUrl
Gets or sets the URL for API access to this device. Not all manufacturers may support this property.
public string ApiUrl { get; set; }
Property Value
Guid
Gets or sets the unique identifier for this unit.
public string Guid { get; set; }
Property Value
LastConfigurationChange
Gets or sets the date and time on which the configuration of this item was last updated. A value of DateTime.MinValue signifies the value is not available.
public DateTime LastConfigurationChange { get; set; }
Property Value
Location
Gets or sets the location string assigned to the device.
public string Location { get; set; }
Property Value
ManagementUrl
Gets or sets the URL for the web-based management of this device.
public string ManagementUrl { get; set; }
Property Value
ObjectID
Gets or sets the object identifier assigned to this device.
public string ObjectID { get; set; }
Property Value
PlatformType
Gets or sets the platform type.
public NetworkStorageDevicePlatformType PlatformType { get; set; }
Property Value
PlatformTypeString
Gets the platform type as a human readable string.
public string PlatformTypeString { get; set; }
Property Value
RevisionNumbers
Gets or sets the revision numbers for the components of this network storage device.
public NetworkStorageDeviceRevisionNumbers RevisionNumbers { get; set; }
Property Value
SystemDescription
Gets or sets the system assigned description of the device.
public string SystemDescription { get; set; }
Property Value
Methods
Clone()
Creates a clone of this CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration.
public NetworkStorageDeviceConfiguration Clone()
Returns
- NetworkStorageDeviceConfiguration
A clone of this CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration.
FromXml(string)
Returns a CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration from the specified XML.
public static NetworkStorageDeviceConfiguration FromXml(string Xml)
Parameters
Xml
stringThe XML representation of the CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration object.
Returns
- NetworkStorageDeviceConfiguration
A CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration from the specified XML.