Page 1 of 1

SDK Fehlermeldung - System.String

Posted: 31. Mar 2020, 13:22
by turbo
Hallo zusammen,

ich versuche mich gerade mit der SDK zu beschäftigen um einige abläufe zu vereinfachen, sofern ich mir das ganze einwenig aneignen kann.
Und hier stocke ich schon :(
bekommen zum beispiel bei dem Befehl
Remove-EmpirumGroup
Der Parameter "Group" kann nicht gebunden werden. Der Wert "hier steht die GroupID" vom Typ "System.String" kann nicht in den Typ
"Matrix42.SDK.Contracts.Models.IEmpirumGroup" konvertiert werden.

Den fehler mit dem System.String habe ich eigentlich bei allen meiner test gehabt, vermutlich mache ich das was falsch.... :cry:

Vielleicht kann mich jemand in die richtunge richtung schubsen.

Danke und Gruß

Re: SDK Fehlermeldung - System.String

Posted: 01. Apr 2020, 17:37
by Hendrik_Ambrosius
Dies ist ein Beispielscript zum Löschen der Konfigurationsgruppe "Test1" (kann irgendwo im Baum sein) - vielleicht hilft es:

# Define the connection information
$ServerName="SRVWSM001"
$Port=9200
$UserName="imagoverum\wsmservices"
$Password="Matrix42"

# Connect to the Empirum-API
$session = Open-Matrix42ServiceConnection -ServerName $ServerName -Port $Port -UserName $UserName -Password $Password

$group = $session.groups | Where{ $_.Name -eq "Test1" -and $_.GroupType -eq "ConfigurationGroup" }
Remove-EmpirumGroup -Session $session -Group $group -Verbose

Re: SDK Fehlermeldung - System.String

Posted: 07. Apr 2020, 17:16
by turbo
Hallo Herr Ambrosius,

Vielen Dank. :D
Hat mich schon mal in die richtige Richtung gebracht, bzw. hat mir schonmal geholfen.

Gruß