Vorheriges Thema: OpenUnitUnitSoftwareInstallationJobListNächstes Thema: Benutzerprofile


OpenUnitUnitSoftwareJobList

Die Methode "OpenUnitUnitSoftwareJobList" öffnet eine Liste von Softwarejobs, die mit einer angegebenen Einheit verknüpft sind.

Parameter

xsd:string sessionId (o)

Die Sitzungs-ID.

xsd:string unitId (o)

Die UUID der Einheit, deren Softwarejobs aufgelistet werden sollen.

UnitSoftwareJobPropertiesRequired unitSoftwareJobPropertiesRequired (o)

Die erforderlichen Eigenschaften zum Abrufen eines einzelnen Softwarejobs aus der Liste.

Rückgabewerte

xsd:long OpenListHandle

Ein numerisches Handle für eine Liste von Softwarepaketinstallationen, das an "GetUnitUnitSoftwareJobs" übergeben werden kann.

xsd:long totalNoOfUnitSoftwareJobs

Die Gesamtzahl der Softwarejobs in der Liste, deren Handle zurückgegeben wurde.

Anmerkungen

Diese Methode gibt die Größe der Liste und ein Handle für die Liste zurück, das mit der Methode "GetUnitUnitSoftwareJobs" verwendet werden kann.

Weitere Informationen:

UnitSoftwareJobPropertiesRequired

GetUnitSoftwareJobList

Die Methode "GetUnitSoftwareJobList" ruft die Liste der in einer Einheit bereitgestellten Softwarejobs ab. Diese Methode wird nur im Domänen-Manager unterstützt.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

xsd:string unitId

Gibt die UUID für die Einheit an, wofür Sie die Installationsliste benötigen.

dsm:UnitSoftwareJobPropertiesRequired unitSoftwareJobPropertiesRequired

Gibt die Eigenschaften an, die von jeder Installation in der Liste abgerufen werden sollen.

Xsd:long index

Gibt den Startindex für die Liste an.

xsd:long numJobsRequired

Gibt die Anzahl der aus der Liste abzurufenden Jobs an.

Rückgabewerte

Xsd:int totalNumJobs

Gibt die Gesamtanzahl der Jobs in der Liste zurück.

dsm:ArrayOfUnitSoftwareJobProperties3 arrOfUnitSoftwareJobProperties

Gibt ein Array von UnitSoftwareJobProperties zurück – eins für jede Softwarepaketinstallation, die über die Liste angefordert werden.

Anmerkungen

Keine

Weitere Informationen:

UnitSoftwareJobProperties3

ArrayOfUnitSoftwareJobProperties3

GetComputerOSName

Die Methode "GetComputerOSName" gibt den Betriebssystemnamen auf Grundlage der angegebenen BS-Klassen-ID zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

xsd:string osClassID

Gibt die Klassen-ID an, für die Sie den Betriebssystemnamen abrufen möchten.

Rückgabewerte

xsd:string osName

Enthält den Betriebssystemnamen für die angegebene Klassen-ID.

GetComputerByName

Die Methode "GetComputerByName" ruft die Eigenschaften des durch den angegebenen Hostnamen identifizierten Computers ab.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

xsd:string computerHostName

Gibt den Hostnamen des zu suchenden Computers an. Sie können Platzhalterzeichen wie * und ? einschließen.

Xsd:long noOfComputers

Gibt die Anzahl der Computer an, die die Suche zurückgeben soll, wenn mehr als ein Treffer gefunden wird.

ComputerPropertiesRequired computerPropertiesRequired

Gibt die abzurufenden Computereigenschaften an. Dieser Parameter ist obligatorisch, wenn "noOfComputers" größer als 0 ist.

Rückgabewerte

ArrayOfComputerProperties computerArray

Enthält ein Array von Computereigenschaftenstrukturen, und zwar eine für jeden Computer, auf den die Suchkriterien zutreffen. Die Größe dieses Arrays entspricht entweder der Anzahl an Computern, auf die die Suchkriterien zutreffen, oder der Anzahl an im Parameter "noOfComputers" angegebenen Computern, und zwar je nachdem, welcher Wert geringer ist.

xsd:long totalNoOfComputersFound

Enthält die Gesamtzahl der Computer, die bei der Suche gefunden wurden. Dieser Wert zeigt an, dass es mehr gefundene Übereinstimmungen gab als die angeforderte Anzahl an Computern.

Anmerkungen

Die Methode unterstützt die Platzhaltermusterübereinstimmung für den Computerhostnamen. Beim Namen wird nicht zwischen Groß- und Kleinschreibung unterschieden. Verwenden Sie die FindComputer-API, um nach Computern mit Berechnungsbezeichnung zu suchen. Verwenden Sie die GetComputerByName-API, um nach Computern mit dem Berechnungshostnamen zu suchen.

GetHardWareModelList

Die Methode "GetHardWareModelList" gibt die eindeutig identifizierbaren Hardwaremodelle in der Client Automation-Umgebung zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

dsm:ArrayOfHWModelFilter filterArray

Gibt die Filtereigenschaften an, die unterstützt werden.

xsd:boolean sortAscending

Gibt an, ob Sie die Liste in aufsteigender Reihenfolge sortieren möchten.

Xsd:long index

Gibt eine Indexnummer an, von der Sie die Elemente aus der Ergebnismenge zurückgeben möchten. Der Index ist null-basiert.

Xsd:long numRequired

Gibt die Anzahl von Objekten an, die Sie von der Position "startIndex" abrufen möchten.

Rückgabewerte

dsm:ArrayOfstring hwModelList

Enthält die eindeutig identifizierbare Hardwaremodellliste.

GetComputerHWModel

Die Methode "GetComputeHWModel" gibt das Hardwaremodell für eine Liste von anhand ihrer UUID bestimmten Computer zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

dsm:ArrayOfstring computeUUIDs (m)

Gibt das Array von Computer-UUIDs an, deren Hardwaremodelle Sie abrufen möchte.

Rückgabewerte

dsm:ArrayOfstring hwModels

Enthält die Hardwaremodelle der angegebenen Computer.

GetComputerHWModelByName

Die Methode "GetComputeHWModelByName" gibt das Hardwaremodell für eine Liste von anhand ihrer Hostnamen bestimmter Computer zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

dsm:ArrayOfstring computerHostNames (m)

Gibt das Array von Hostnamen an, deren Hardwaremodelle Sie abrufen möchten.

Rückgabewerte

dsm:ArrayOfstring hwModels

Enthält die Hardwaremodelle der angegebenen Computer.

GetComputerSDProperties

Die Methode "GetComputerSDProperties" gibt die mit Software Delivery verknüpften Eigenschaften für einen bestimmten durch die UUID identifizierten Computer zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

xsd:string computerUUID

Gibt die UUID des Computers an.

Rückgabewerte

dsm: SDProperties props

Enthält die Software Delivery-Eigenschaften des Computers.

GetComputerSDPropertiesByName

Die Methode "GetComputerSDPropertiesByName" gibt die mit Software Delivery verknüpften Eigenschaften für einen bestimmten durch den Hostnamen identifizierten Computer zurück.

Parameter

xsd:string sessionId

Gibt die von der DSM-Webserviceanmeldung abgerufene Sitzungs-ID an.

xsd:string computerName

Gibt den Namen des Computers an.

Rückgabewerte

dsm: SDProperties props

Enthält die Software Delivery-Eigenschaften des Computers.