/// <summary> /// Initializes a new instance of the <see cref="StorageFlexFlashPhysicalDrive" /> 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="CardStatus">CardStatus.</param> /// <param name="CardType">CardType.</param> /// <param name="OemId">OemId.</param> /// <param name="PdStatus">PdStatus.</param> /// <param name="RegisteredDevice">RegisteredDevice.</param> /// <param name="StorageFlexFlashController">StorageFlexFlashController.</param> public StorageFlexFlashPhysicalDrive(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 CardStatus = default(string), string CardType = default(string), string OemId = default(string), string PdStatus = default(string), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), StorageFlexFlashControllerRef StorageFlexFlashController = default(StorageFlexFlashControllerRef)) { this.Ancestors = Ancestors; this.Moid = Moid; this.Owners = Owners; this.Parent = Parent; this.Tags = Tags; this.CardStatus = CardStatus; this.CardType = CardType; this.OemId = OemId; this.PdStatus = PdStatus; this.RegisteredDevice = RegisteredDevice; this.StorageFlexFlashController = StorageFlexFlashController; }
/// <summary> /// Initializes a new instance of the <see cref="StorageFlexFlashVirtualDrive" /> 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="DriveScope">DriveScope.</param> /// <param name="DriveStatus">DriveStatus.</param> /// <param name="PartitionId">PartitionId.</param> /// <param name="RegisteredDevice">RegisteredDevice.</param> /// <param name="ResidentImage">ResidentImage.</param> /// <param name="Size">Size.</param> /// <param name="StorageFlexFlashController">StorageFlexFlashController.</param> /// <param name="VirtualDrive">VirtualDrive.</param> public StorageFlexFlashVirtualDrive(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 DriveScope = default(string), string DriveStatus = default(string), string PartitionId = default(string), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), string ResidentImage = default(string), string Size = default(string), StorageFlexFlashControllerRef StorageFlexFlashController = default(StorageFlexFlashControllerRef), string VirtualDrive = default(string)) { this.Ancestors = Ancestors; this.Moid = Moid; this.Owners = Owners; this.Parent = Parent; this.Tags = Tags; this.VersionContext = VersionContext; this.DriveScope = DriveScope; this.DriveStatus = DriveStatus; this.PartitionId = PartitionId; this.RegisteredDevice = RegisteredDevice; this.ResidentImage = ResidentImage; this.Size = Size; this.StorageFlexFlashController = StorageFlexFlashController; this.VirtualDrive = VirtualDrive; }
/// <summary> /// Initializes a new instance of the <see cref="StorageFlexFlashControllerProps" /> 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="CardsManageable">CardsManageable.</param> /// <param name="ConfiguredMode">ConfiguredMode.</param> /// <param name="ControllerName">ControllerName.</param> /// <param name="ControllerStatus">ControllerStatus.</param> /// <param name="FwVersion">FwVersion.</param> /// <param name="InternalState">InternalState.</param> /// <param name="OperatingMode">OperatingMode.</param> /// <param name="PhysicalDriveCount">PhysicalDriveCount.</param> /// <param name="ProductName">ProductName.</param> /// <param name="RegisteredDevice">RegisteredDevice.</param> /// <param name="StartupFwVersion">StartupFwVersion.</param> /// <param name="StorageFlexFlashController">StorageFlexFlashController.</param> /// <param name="VirtualDriveCount">VirtualDriveCount.</param> public StorageFlexFlashControllerProps(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 CardsManageable = default(string), string ConfiguredMode = default(string), string ControllerName = default(string), string ControllerStatus = default(string), string FwVersion = default(string), string InternalState = default(string), string OperatingMode = default(string), string PhysicalDriveCount = default(string), string ProductName = default(string), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), string StartupFwVersion = default(string), StorageFlexFlashControllerRef StorageFlexFlashController = default(StorageFlexFlashControllerRef), string VirtualDriveCount = default(string)) { this.Ancestors = Ancestors; this.Moid = Moid; this.Owners = Owners; this.Parent = Parent; this.Tags = Tags; this.VersionContext = VersionContext; this.CardsManageable = CardsManageable; this.ConfiguredMode = ConfiguredMode; this.ControllerName = ControllerName; this.ControllerStatus = ControllerStatus; this.FwVersion = FwVersion; this.InternalState = InternalState; this.OperatingMode = OperatingMode; this.PhysicalDriveCount = PhysicalDriveCount; this.ProductName = ProductName; this.RegisteredDevice = RegisteredDevice; this.StartupFwVersion = StartupFwVersion; this.StorageFlexFlashController = StorageFlexFlashController; this.VirtualDriveCount = VirtualDriveCount; }