Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StorageFlexUtilPhysicalDrive" /> 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="BlockSize">BlockSize.</param>
 /// <param name="Capacity">Capacity.</param>
 /// <param name="Controller">Controller.</param>
 /// <param name="DrivesEnabled">DrivesEnabled.</param>
 /// <param name="Health">Health.</param>
 /// <param name="ManufacturerDate">ManufacturerDate.</param>
 /// <param name="ManufacturerId">ManufacturerId.</param>
 /// <param name="OemId">OemId.</param>
 /// <param name="PartitionCount">PartitionCount.</param>
 /// <param name="PdStatus">PdStatus.</param>
 /// <param name="PhysicalDrive">PhysicalDrive.</param>
 /// <param name="ProductName">ProductName.</param>
 /// <param name="ProductRevision">ProductRevision.</param>
 /// <param name="ReadErrorCount">ReadErrorCount.</param>
 /// <param name="ReadErrorThreshold">ReadErrorThreshold.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="StorageFlexUtilController">StorageFlexUtilController.</param>
 /// <param name="WriteEnabled">WriteEnabled.</param>
 /// <param name="WriteErrorCount">WriteErrorCount.</param>
 /// <param name="WriteErrorThreshold">WriteErrorThreshold.</param>
 public StorageFlexUtilPhysicalDrive(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 BlockSize = default(string), string Capacity = default(string), string Controller = default(string), string DrivesEnabled = default(string), string Health = default(string), string ManufacturerDate = default(string), string ManufacturerId = default(string), string OemId = default(string), string PartitionCount = default(string), string PdStatus = default(string), string PhysicalDrive = default(string), string ProductName = default(string), string ProductRevision = default(string), string ReadErrorCount = default(string), string ReadErrorThreshold = default(string), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), StorageFlexUtilControllerRef StorageFlexUtilController = default(StorageFlexUtilControllerRef), string WriteEnabled = default(string), string WriteErrorCount = default(string), string WriteErrorThreshold = default(string))
 {
     this.Ancestors                 = Ancestors;
     this.Moid                      = Moid;
     this.Owners                    = Owners;
     this.Parent                    = Parent;
     this.Tags                      = Tags;
     this.VersionContext            = VersionContext;
     this.BlockSize                 = BlockSize;
     this.Capacity                  = Capacity;
     this.Controller                = Controller;
     this.DrivesEnabled             = DrivesEnabled;
     this.Health                    = Health;
     this.ManufacturerDate          = ManufacturerDate;
     this.ManufacturerId            = ManufacturerId;
     this.OemId                     = OemId;
     this.PartitionCount            = PartitionCount;
     this.PdStatus                  = PdStatus;
     this.PhysicalDrive             = PhysicalDrive;
     this.ProductName               = ProductName;
     this.ProductRevision           = ProductRevision;
     this.ReadErrorCount            = ReadErrorCount;
     this.ReadErrorThreshold        = ReadErrorThreshold;
     this.RegisteredDevice          = RegisteredDevice;
     this.StorageFlexUtilController = StorageFlexUtilController;
     this.WriteEnabled              = WriteEnabled;
     this.WriteErrorCount           = WriteErrorCount;
     this.WriteErrorThreshold       = WriteErrorThreshold;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="StorageFlexUtilVirtualDrive" /> 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="DriveStatus">DriveStatus.</param>
 /// <param name="DriveType">DriveType.</param>
 /// <param name="PartitionId">PartitionId.</param>
 /// <param name="PartitionName">PartitionName.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="ResidentImage">ResidentImage.</param>
 /// <param name="Size">Size.</param>
 /// <param name="StorageFlexUtilController">StorageFlexUtilController.</param>
 /// <param name="VirtualDrive">VirtualDrive.</param>
 public StorageFlexUtilVirtualDrive(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>), string DriveStatus = default(string), string DriveType = default(string), string PartitionId = default(string), string PartitionName = default(string), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), string ResidentImage = default(string), string Size = default(string), StorageFlexUtilControllerRef StorageFlexUtilController = default(StorageFlexUtilControllerRef), string VirtualDrive = default(string))
 {
     this.Ancestors                 = Ancestors;
     this.Moid                      = Moid;
     this.Owners                    = Owners;
     this.Parent                    = Parent;
     this.Tags                      = Tags;
     this.DriveStatus               = DriveStatus;
     this.DriveType                 = DriveType;
     this.PartitionId               = PartitionId;
     this.PartitionName             = PartitionName;
     this.RegisteredDevice          = RegisteredDevice;
     this.ResidentImage             = ResidentImage;
     this.Size                      = Size;
     this.StorageFlexUtilController = StorageFlexUtilController;
     this.VirtualDrive              = VirtualDrive;
 }