示例#1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StoragePhysicalDiskExtension" /> class.
 /// </summary>
 /// <param name="Ancestors">Ancestors is an array containing the MO references of the ancestors in the object containment hierarchy. .</param>
 /// <param name="Moid">A unique identifier of this Managed Object instance.  .</param>
 /// <param name="Owners">An array of owners which represent effective ownership of this object.   .</param>
 /// <param name="Parent">The direct ancestor of this managed object in the containment hierarchy. .</param>
 /// <param name="Tags">An array of tags, which allow to add key, value meta-data to managed objects.  .</param>
 /// <param name="VersionContext">The versioning info for this managed object   .</param>
 /// <param name="PhysicalDisk">PhysicalDisk.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="StorageController">StorageController.</param>
 public StoragePhysicalDiskExtension(List <MoBaseMoRef> Ancestors = default(List <MoBaseMoRef>), string Moid = default(string), List <string> Owners = default(List <string>), MoBaseMoRef Parent = default(MoBaseMoRef), List <MoTag> Tags = default(List <MoTag>), MoVersionContext VersionContext = default(MoVersionContext), StoragePhysicalDiskRef PhysicalDisk = default(StoragePhysicalDiskRef), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), StorageControllerRef StorageController = default(StorageControllerRef))
 {
     this.Ancestors         = Ancestors;
     this.Moid              = Moid;
     this.Owners            = Owners;
     this.Parent            = Parent;
     this.Tags              = Tags;
     this.VersionContext    = VersionContext;
     this.PhysicalDisk      = PhysicalDisk;
     this.RegisteredDevice  = RegisteredDevice;
     this.StorageController = StorageController;
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FirmwareRunningFirmware" /> class.
 /// </summary>
 /// <param name="Ancestors">Ancestors is an array containing the MO references of the ancestors in the object containment hierarchy. .</param>
 /// <param name="Moid">A unique identifier of this Managed Object instance.  .</param>
 /// <param name="Owners">An array of owners which represent effective ownership of this object.   .</param>
 /// <param name="Parent">The direct ancestor of this managed object in the containment hierarchy. .</param>
 /// <param name="Tags">An array of tags, which allow to add key, value meta-data to managed objects.   .</param>
 /// <param name="BiosUnit">BiosUnit.</param>
 /// <param name="ManagementController">ManagementController.</param>
 /// <param name="NetworkElements">NetworkElements.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="StorageController">StorageController.</param>
 /// <param name="StoragePhysicalDisk">StoragePhysicalDisk.</param>
 public FirmwareRunningFirmware(List <MoBaseMoRef> Ancestors = default(List <MoBaseMoRef>), string Moid = default(string), List <string> Owners = default(List <string>), MoBaseMoRef Parent = default(MoBaseMoRef), List <MoTag> Tags = default(List <MoTag>), BiosUnitRef BiosUnit = default(BiosUnitRef), ManagementControllerRef ManagementController = default(ManagementControllerRef), List <NetworkElementRef> NetworkElements = default(List <NetworkElementRef>), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), StorageControllerRef StorageController = default(StorageControllerRef), StoragePhysicalDiskRef StoragePhysicalDisk = default(StoragePhysicalDiskRef))
 {
     this.Ancestors            = Ancestors;
     this.Moid                 = Moid;
     this.Owners               = Owners;
     this.Parent               = Parent;
     this.Tags                 = Tags;
     this.BiosUnit             = BiosUnit;
     this.ManagementController = ManagementController;
     this.NetworkElements      = NetworkElements;
     this.RegisteredDevice     = RegisteredDevice;
     this.StorageController    = StorageController;
     this.StoragePhysicalDisk  = StoragePhysicalDisk;
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StorageVirtualDrive" /> class.
 /// </summary>
 /// <param name="Ancestors">Ancestors is an array containing the MO references of the ancestors in the object containment hierarchy. .</param>
 /// <param name="Moid">A unique identifier of this Managed Object instance.  .</param>
 /// <param name="Owners">An array of owners which represent effective ownership of this object.   .</param>
 /// <param name="Parent">The direct ancestor of this managed object in the containment hierarchy. .</param>
 /// <param name="Tags">An array of tags, which allow to add key, value meta-data to managed objects.  .</param>
 /// <param name="VersionContext">The versioning info for this managed object   .</param>
 /// <param name="PhysicalDiskUsages">PhysicalDiskUsages.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="StorageController">StorageController.</param>
 /// <param name="VdMemberEps">VdMemberEps.</param>
 /// <param name="VirtualDriveExtension">VirtualDriveExtension.</param>
 public StorageVirtualDrive(List <MoBaseMoRef> Ancestors = default(List <MoBaseMoRef>), string Moid = default(string), List <string> Owners = default(List <string>), MoBaseMoRef Parent = default(MoBaseMoRef), List <MoTag> Tags = default(List <MoTag>), MoVersionContext VersionContext = default(MoVersionContext), List <StoragePhysicalDiskUsageRef> PhysicalDiskUsages = default(List <StoragePhysicalDiskUsageRef>), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), StorageControllerRef StorageController = default(StorageControllerRef), List <StorageVdMemberEpRef> VdMemberEps = default(List <StorageVdMemberEpRef>), StorageVirtualDriveExtensionRef VirtualDriveExtension = default(StorageVirtualDriveExtensionRef))
 {
     this.Ancestors             = Ancestors;
     this.Moid                  = Moid;
     this.Owners                = Owners;
     this.Parent                = Parent;
     this.Tags                  = Tags;
     this.VersionContext        = VersionContext;
     this.PhysicalDiskUsages    = PhysicalDiskUsages;
     this.RegisteredDevice      = RegisteredDevice;
     this.StorageController     = StorageController;
     this.VdMemberEps           = VdMemberEps;
     this.VirtualDriveExtension = VirtualDriveExtension;
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StoragePhysicalDisk" /> class.
 /// </summary>
 /// <param name="Ancestors">Ancestors is an array containing the MO references of the ancestors in the object containment hierarchy. .</param>
 /// <param name="Moid">A unique identifier of this Managed Object instance.  .</param>
 /// <param name="Owners">An array of owners which represent effective ownership of this object.   .</param>
 /// <param name="Parent">The direct ancestor of this managed object in the containment hierarchy. .</param>
 /// <param name="Tags">An array of tags, which allow to add key, value meta-data to managed objects.  .</param>
 /// <param name="VersionContext">The versioning info for this managed object   .</param>
 /// <param name="DriveFirmware">DriveFirmware.</param>
 /// <param name="FdeCapable">FdeCapable.</param>
 /// <param name="LocatorLed">LocatorLed.</param>
 /// <param name="PhysicalDiskExtension">PhysicalDiskExtension.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="RunningFirmware">RunningFirmware.</param>
 /// <param name="StorageController">StorageController.</param>
 /// <param name="StorageEnclosure">StorageEnclosure.</param>
 public StoragePhysicalDisk(List <MoBaseMoRef> Ancestors = default(List <MoBaseMoRef>), string Moid = default(string), List <string> Owners = default(List <string>), MoBaseMoRef Parent = default(MoBaseMoRef), List <MoTag> Tags = default(List <MoTag>), MoVersionContext VersionContext = default(MoVersionContext), string DriveFirmware = default(string), string FdeCapable = default(string), EquipmentLocatorLedRef LocatorLed = default(EquipmentLocatorLedRef), StoragePhysicalDiskExtensionRef PhysicalDiskExtension = default(StoragePhysicalDiskExtensionRef), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), List <FirmwareRunningFirmwareRef> RunningFirmware = default(List <FirmwareRunningFirmwareRef>), StorageControllerRef StorageController = default(StorageControllerRef), StorageEnclosureRef StorageEnclosure = default(StorageEnclosureRef))
 {
     this.Ancestors             = Ancestors;
     this.Moid                  = Moid;
     this.Owners                = Owners;
     this.Parent                = Parent;
     this.Tags                  = Tags;
     this.VersionContext        = VersionContext;
     this.DriveFirmware         = DriveFirmware;
     this.FdeCapable            = FdeCapable;
     this.LocatorLed            = LocatorLed;
     this.PhysicalDiskExtension = PhysicalDiskExtension;
     this.RegisteredDevice      = RegisteredDevice;
     this.RunningFirmware       = RunningFirmware;
     this.StorageController     = StorageController;
     this.StorageEnclosure      = StorageEnclosure;
 }