/// <summary>
 /// Initializes a new instance of the <see cref="IaasUcsdInfo" /> 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="ConnectorPack">ConnectorPack.</param>
 /// <param name="DeviceStatus">DeviceStatus.</param>
 /// <param name="LicenseInfo">LicenseInfo.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 public IaasUcsdInfo(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>), List <IaasConnectorPackRef> ConnectorPack = default(List <IaasConnectorPackRef>), List <IaasDeviceStatusRef> DeviceStatus = default(List <IaasDeviceStatusRef>), IaasLicenseInfoRef LicenseInfo = default(IaasLicenseInfoRef), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef))
 {
     this.Ancestors        = Ancestors;
     this.Moid             = Moid;
     this.Owners           = Owners;
     this.Parent           = Parent;
     this.Tags             = Tags;
     this.ConnectorPack    = ConnectorPack;
     this.DeviceStatus     = DeviceStatus;
     this.LicenseInfo      = LicenseInfo;
     this.RegisteredDevice = RegisteredDevice;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="IaasUcsdInfo" /> 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="ConnectorPack">ConnectorPack.</param>
 /// <param name="DeviceStatus">DeviceStatus.</param>
 /// <param name="LicenseInfo">LicenseInfo.</param>
 /// <param name="MostRunTasks">MostRunTasks.</param>
 /// <param name="RegisteredDevice">RegisteredDevice.</param>
 /// <param name="UcsdManagedInfra">UcsdManagedInfra.</param>
 public IaasUcsdInfo(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 <IaasConnectorPackRef> ConnectorPack = default(List <IaasConnectorPackRef>), List <IaasDeviceStatusRef> DeviceStatus = default(List <IaasDeviceStatusRef>), IaasLicenseInfoRef LicenseInfo = default(IaasLicenseInfoRef), List <IaasMostRunTasksRef> MostRunTasks = default(List <IaasMostRunTasksRef>), AssetDeviceRegistrationRef RegisteredDevice = default(AssetDeviceRegistrationRef), IaasUcsdManagedInfraRef UcsdManagedInfra = default(IaasUcsdManagedInfraRef))
 {
     this.Ancestors        = Ancestors;
     this.Moid             = Moid;
     this.Owners           = Owners;
     this.Parent           = Parent;
     this.Tags             = Tags;
     this.VersionContext   = VersionContext;
     this.ConnectorPack    = ConnectorPack;
     this.DeviceStatus     = DeviceStatus;
     this.LicenseInfo      = LicenseInfo;
     this.MostRunTasks     = MostRunTasks;
     this.RegisteredDevice = RegisteredDevice;
     this.UcsdManagedInfra = UcsdManagedInfra;
 }