Table of Contents

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

string

Guid

Gets or sets the unique identifier for this unit.

public string Guid { get; set; }

Property Value

string

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

DateTime

Location

Gets or sets the location string assigned to the device.

public string Location { get; set; }

Property Value

string

ManagementUrl

Gets or sets the URL for the web-based management of this device.

public string ManagementUrl { get; set; }

Property Value

string

ObjectID

Gets or sets the object identifier assigned to this device.

public string ObjectID { get; set; }

Property Value

string

PlatformType

Gets or sets the platform type.

public NetworkStorageDevicePlatformType PlatformType { get; set; }

Property Value

NetworkStorageDevicePlatformType

PlatformTypeString

Gets the platform type as a human readable string.

public string PlatformTypeString { get; set; }

Property Value

string

RevisionNumbers

Gets or sets the revision numbers for the components of this network storage device.

public NetworkStorageDeviceRevisionNumbers RevisionNumbers { get; set; }

Property Value

NetworkStorageDeviceRevisionNumbers

SystemDescription

Gets or sets the system assigned description of the device.

public string SystemDescription { get; set; }

Property Value

string

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 string

The XML representation of the CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration object.

Returns

NetworkStorageDeviceConfiguration

A CENTREL.XIA.Configuration.Types.NetworkStorageDeviceConfiguration from the specified XML.