Changes for page Microservice Cmdlets

Last modified by jklein on 2025/08/15 09:48

From version 12.1
edited by jklein
on 2025/07/21 12:30
Change comment: There is no comment for this version
To version 7.1
edited by jklein
on 2025/07/16 09:56
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -4,37 +4,28 @@
4 4  
5 5  == Add-AESBMicroservice ==
6 6  
7 -Mit diesem Cmdlet wird eine neue Microservice-Instanz auf Grundlage einer bestimmten Vorlage hinzugefügt.
7 +Mit diesem Cmdlet wird eine neue Microservice-Instanz nach der Vorlage eines Templates hinzugefügt.
8 8  
9 -(% style="width:902px" %)
10 -|=(% style="width: 213px;" %)Parameter |=(% style="width: 154px;" %)ParameterSetName|=(% style="width: 156px;" %)Datentyp|=(% style="width: 55px;" %)Optional|=(% style="width: 76px;" %)Alias|=(% style="width: 206px;" %)Beschreibung
11 -|-ConnectionName|(% style="width:154px" %)Keine|(% style="width:156px" %)String|(% style="width:55px" %)✅|(% style="width:76px" %)C|(% style="width:206px" %)Der Name der Verbindung, über die die Microservice-Instanz hinzugefügt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
12 -|-InstanceName|(% style="width:154px" %)Keine|(% style="width:156px" %)String|(% style="width:55px" %)❌|(% style="width:76px" %)Keine|(% style="width:206px" %)Der Name der Instanz.
13 -|-TemplateName|(% style="width:154px" %)UseTemplateName|(% style="width:156px" %)String|(% style="width:55px" %)❌|(% style="width:76px" %)Keine|(% style="width:206px" %)Der Name für die Vorlage der Instanz.
14 -|-TemplateId|(% style="width:154px" %)UseTemplateId|(% style="width:156px" %)String|(% style="width:55px" %)❌|(% style="width:76px" %)Keine|(% style="width:206px" %)Die Id für die Vorlage der Instanz.
15 -|-SupervisorId|(% style="width:154px" %)Keine|(% style="width:156px" %)String|(% style="width:55px" %)✅|(% style="width:76px" %)Keine|(% style="width:206px" %)Die Id des Supervisors zu der die Instanz hinzugefügt werden soll.
16 -|-StartupType|(% style="width:154px" %)Keine|(% style="width:156px" %)InstanceStartType|(% style="width:55px" %)✅|(% style="width:76px" %)Keine|(% style="width:206px" %)Setzt die Art der Zeitplanung der Instanz.
17 -|-StoppedAfterCreation|(% style="width:154px" %)Keine|(% style="width:156px" %)Bool|(% style="width:55px" %)✅|(% style="width:76px" %)Keine|(% style="width:206px" %)Setzt den Wert um die Instanz direkt nach der Erstellung zu starten.
9 +|=(% style="width: 213px;" %)Parameter |=(% style="width: 209px;" %)ParameterSetName|=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
10 +|-ConnectionName|Keine|String|✅|C|Der Name der Verbindung, über die die Microservice-Instanz hinzugefügt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
11 +|-InstanceName|Keine|String|❌|Keine|Der Name der Instanz.
12 +|-TemplateName|UseTemplateName|String|❌|Keine|Der Name des Templates für die Vorlage der Instanz.
13 +|-TemplateId|UseTemplateId|String|❌|Keine|Die Id des Templates für die Vorlage der Instanz.
14 +|-SupervisorId|Keine|String|✅|Keine|Die Id des Supervisors zu der die Instanz hinzugefügt werden soll.
15 +|-StartupType|Keine|InstanceStartType|✅|Keine|Setzt die Art der Zeitplanung der Instanz.
16 +|-StoppedAfterCreation|Keine|Bool|✅|Keine|Setzt den Wert um die Instanz direkt nach der Erstellung zu starten.
18 18  
19 -=== Parameter-Sets ===
20 -
21 -Das Cmdlet verwendet Parameter-Sets, um verschiedene Möglichkeiten zum Hinzufügen von Microservices zu ermöglichen:
22 -
23 -**TemplateNameParameterSet**: Ermöglicht das Hinzufügen von Microservice-Instanzen über den Vorlagen-Namen
24 -
25 -**TemplateIdParameterSet**: Ermöglicht das Hinzufügen von Microservice-Instanzen über die Vorlagen-Id
26 -
27 27  === **Beispiele** ===
28 28  
29 -Beispiel 1: Microservice über Vorlagen-Name hinzufügen
20 +Beispiel 1: Microservice über Template-Name hinzufügen
30 30  
31 31  {{code language="PowerShell"}}
32 32  Add-AESBMicroservice -InstanceName "Test" -TemplateName "Tester"
33 33  {{/code}}
34 34  
35 -Dieses Beispiel fügt eine neue Instanz mithilfe des Vorlagen-Namen hinzu. Die Standardverbindung wird verwendet.
26 +Dieses Beispiel fügt eine neue Instanz mithilfe des Template-Namen hinzu. Die Standardverbindung wird verwendet.
36 36  
37 -Beispiel 2: Microservice über Vorlagen-Id hinzufügen
28 +Beispiel 2: Microservice über Template-Id hinzufügen
38 38  
39 39  {{code language="PowerShell"}}
40 40  Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff"
... ... @@ -42,15 +42,15 @@
42 42  {{/code}}
43 43  
44 44  (% class="wikigeneratedid" %)
45 -Dieses Beispiel fügt eine neue Instanz mithilfe der Vorlagen-Id hinzu. Die Standardverbindung wird verwendet.
36 +Dieses Beispiel fügt eine neue Instanz mithilfe der Template-Id hinzu. Die Standardverbindung wird verwendet.
46 46  
47 -Beispiel 3: Microservice-StartUpType beim Hinzufügen setzen
38 +Beispiel 3: Microservice StartUpType beim Hinzufügen setze
48 48  
49 49  {{code language="PowerShell"}}
50 50  Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff" -StartupType Manual
51 51  {{/code}}
52 52  
53 -Dieses Beispiel fügt eine neue Instanz mithilfe der Vorlagen-Id hinzu und setzt den //StartupType// auf //Manuell//. Die Standardverbindung wird verwendet.
44 +Dieses Beispiel fügt eine neue Instanz mithilfe der Template-Id hinzu und setzt den //StartupType// auf //Manuell//. Die Standardverbindung wird verwendet.
54 54  
55 55  Beispiel 4: Microservice mit SupervisorId setzen
56 56  
... ... @@ -59,7 +59,7 @@
59 59  
60 60  {{/code}}
61 61  
62 -Dieses Beispiel fügt eine neue Instanz einem bestimmten Supervisor hinzu, der über die Supervisor-Id angegeben wird. Die Standardverbindung wird verwendet.
53 +Dieses Beispiel fügt eine neue Instanz einen bestimmten Supervisor hinzu, der über die Supervisor-Id angegeben wird. Die Standardverbindung wird verwendet.
63 63  
64 64  Beispiel 5: Microservice mit StoppedAfterCreation setze
65 65  
... ... @@ -86,7 +86,7 @@
86 86  Mit den optionalen Parametern können Sie die Ausgabe filtern und spezifische Microservices oder Instanzen abrufen.
87 87  
88 88  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
89 -|-ConnectionName|String|✅|C|Der Name der Verbindung, über welche die Informationen zu Microservice-Instanzen abgerufen werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
80 +|-ConnectionName|String|✅|C|Der Name der Verbindung, Informationen zu Microservice-Instanzen abgerufen werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
90 90  |-InstanceNames|String[]|✅❌| |Gibt die Namen der Microservice-Instanzen an, die abgerufen werden sollen. Du kannst einen oder mehrere Instanznamen als String-Array übergeben.
91 91  |-SupervisorIds|String[]|✅❌| |Filtert Microservices basierend auf den IDs ihrer übergeordneten Supervisoren. Du musst eine oder mehrere Supervisor-IDs als String-Array übergeben.
92 92  |-ShowAllInstances|SwitchParameter|✅| |Wenn dieser Parameter angegeben wird, zeigt das Cmdlet alle Instanzen von Microservices an, einschließlich derer, die normalerweise ausgeblendet oder als inaktiv betrachtet werden könnten.
... ... @@ -95,9 +95,9 @@
95 95  
96 96  Das Cmdlet verwendet Parameter-Sets, um verschiedene Möglichkeiten zur Abfrage von Microservices zu ermöglichen:
97 97  
98 -* **InstanceNamesParameterSet**: Ermöglicht das Abrufen von Microservices, basierend auf ihren Instanz-Namen.
99 -* **SupervisorsParameterSet**: Ermöglicht das Abrufen von Microservices, die bestimmten Supervisor-IDs zugeordnet sind.
100 -* **NotRequiredParameterSet**: Dient hauptsächlich dazu, die ShowAllInstances-Option zu ermöglichen.
89 +* **InstanceNamesParameterSetName**: Ermöglicht das Abrufen von Microservices, basierend auf ihren Instanznamen.
90 +* **SupervisorsParameterSetName**: Ermöglicht das Abrufen von Microservices, die bestimmten Supervisor-IDs zugeordnet sind.
91 +* **NotRequiredParameterSetName**: Dient hauptsächlich dazu, die ShowAllInstances-Option zu ermöglichen.
101 101  
102 102  Sie können immer nur Parameter aus einem dieser Sets gleichzeitig verwenden.
103 103  
... ... @@ -170,20 +170,20 @@
170 170  
171 171  |=(% style="width: 213px;" %)Parameter |=(% style="width: 209px;" %)ParameterSetName|=Datentyp|=Optional|=Beschreibung
172 172  |-ConnectionName| |String|✅|Der Name der Verbindung, über die Microservice-Instanzen bearbeitet werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
173 -|-InstanceName|NoCredentialParameterSet,
174 -CredentialParameterSet|String|❌|Gibt den eindeutigen Namen der Microservice-Instanz an, deren Konfiguration geändert werden soll. Dieser Parameter ist in beiden Parametersets obligatorisch.
175 -|-UseCredentials|CredentialParameterSet|SwitchParameter|✅❌|Gibt an, dass Anmeldeinformationen für den Microservice konfiguriert werden sollen. Dieser Parameter gehört zum CredentialParameterSetName und ist obligatorisch, wenn dieses Set verwendet wird.
176 -|-UserName|CredentialParameterSet|String|✅❌|Gibt den Benutzernamen an, der verwendet werden soll, wenn UseCredentials aktiviert ist. Dieser Parameter gehört zum CredentialParameterSetName und ist obligatorisch, wenn dieses Set verwendet wird.
177 -|-Password|CredentialParameterSet|SecureString|✅❌|Gibt das Passwort für den angegebenen Benutzernamen an. Das Passwort muss als SecureString-Objekt übergeben werden. Dieser Parameter gehört zum CredentialParameterSetName und ist obligatorisch, wenn dieses Set verwendet wird.
178 -|-StartupType|NoCredentialParameterSet,
179 -CredentialParameterSet|Enum|❌|Legt fest, wie sich der Microservice beim Systemstart verhalten soll. Dies ist ein Enum-Wert vom Typ InstanceStartType. Gängige Werte sind Automatic (startet automatisch mit dem System) und Manual (muss manuell gestartet werden).
164 +|-InstanceName|NoCredentialParameterSetName,
165 +CredentialParameterSetName|String|❌|Gibt den eindeutigen Namen der Microservice-Instanz an, deren Konfiguration geändert werden soll. Dieser Parameter ist in beiden Parametersets obligatorisch.
166 +|-UseCredentials|CredentialParameterSetName|SwitchParameter|✅❌|Gibt an, dass Anmeldeinformationen für den Microservice konfiguriert werden sollen. Dieser Parameter gehört zum CredentialParameterSetName und ist obligatorisch, wenn dieses Set verwendet wird.
167 +|-UserName|CredentialParameterSetName|String|✅❌|Gibt den Benutzernamen an, der verwendet werden soll, wenn UseCredentials aktiviert ist. Dieser Parameter gehört zum CredentialParameterSetName und ist obligatorisch, wenn dieses Set verwendet wird.
168 +|-Password|CredentialParameterSetName|SecureString|✅❌|Gibt das Passwort für den angegebenen Benutzernamen an. Das Passwort muss als SecureString-Objekt übergeben werden. Dieser Parameter gehört zum CredentialParameterSetName und ist obligatorisch, wenn dieses Set verwendet wird.
169 +|-StartupType|NoCredentialParameterSetName,
170 +CredentialParameterSetName|Enum|❌|Legt fest, wie der Microservice beim Systemstart verhalten soll. Dies ist ein Enum-Wert vom Typ InstanceStartType. Gängige Werte sind Automatic (startet automatisch mit dem System) und Manual (muss manuell gestartet werden).
180 180  
181 181  === Parameter-Sets ===
182 182  
183 183  Das Cmdlet verwendet Parameter-Sets, um zwei Hauptszenarien zu unterstützen:
184 184  
185 -* **NoCredentialParameterSet**: Ermöglicht die Bearbeitung des Starttyps ohne die Angabe von Anmeldeinformationen.
186 -* **CredentialParameterSet**: Ermöglicht die Bearbeitung des Starttyps //und// die Konfiguration von Anmeldeinformationen für den Microservice.
176 +* **NoCredentialParameterSetName**: Ermöglicht die Bearbeitung des Starttyps ohne die Angabe von Anmeldeinformationen.
177 +* **CredentialParameterSetName**: Ermöglicht die Bearbeitung des Starttyps //und// die Konfiguration von Anmeldeinformationen für den Microservice.
187 187  
188 188  Sie können immer nur Parameter aus einem dieser Sets gleichzeitig verwenden.
189 189  
... ... @@ -257,9 +257,9 @@
257 257  
258 258  Das Cmdlet gibt eine Sammlung von Objekten zurück, die den Status der Beendigung für jeden angesprochenen Microservice anzeigen. Die Ausgabe im Beispiel zeigt folgende Eigenschaften:
259 259  
260 -* **Status**: Der Status der Beendigungsoperation (z.B. //Unchanged/////Changed//).
251 +* **Status**: Der Status der Beendigungsoperation (z.B. //Unchanged// wenn bereits gestoppt, //Stopped// wenn erfolgreich beendet).
261 261  * **InstanceId**: Die eindeutige ID der betroffenen Microservice-Instanz.
262 -* **InstanceState**: Der Zustand des Microservice nach der Operation (z.B. //Stopped/Already stopped//).
253 +* **InstanceState**: Der Zustand des Microservice nach der Operation (z.B. Already stopped).
263 263  * **Error**: Eine Fehlermeldung, falls die Operation nicht erfolgreich war oder ein Problem aufgetreten ist.
264 264  
265 265  == Move-AESBMicroservices ==
... ... @@ -266,12 +266,13 @@
266 266  
267 267  Mit diesem Cmdlet können Sie eine oder mehrere Microservice-Instanzen auf einen anderen Supervisor verschieben. Es unterstützt optionale Parameter für Timeout und asynchrone Ausführung.
268 268  
260 +
269 269  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
270 270  |-ConnectionName|String|✅|C|Der Name der Verbindung, über die Microservice-Instanzen verschoben werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
271 -|-InstanceIds|String[]|❌| |Die IDs der zu verschiebenden Microservice-Instanzen (Pflichtfeld, unterstützt mehrere Werte).
272 -|-SupervisorId|String|❌| |Die Id des Ziel-Supervisors, auf den die Instanzen verschoben werden sollen.
273 -|-Timeout|String|✅| |Optionales Timeout für die Operation (Standard: "30s").
274 -|-NoWait|SwitchParameter|✅| |Gibt an, ob das Cmdlet auf den Abschluss der Operation warten soll (asynchron).
263 +|-InstanceIds|String[]|❌| |Die IDs der zu verschiebenden Microservice-Instanzen (Pflichtfeld, unterstützt mehrere Werte)
264 +|-SupervisorId|String|❌| |Die Ziel-SupervisorId, auf die die Instanzen verschoben werden sollen
265 +|-Timeout|String|✅| |Optionales Timeout für die Operation (Standard: "30s")
266 +|-NoWait|SwitchParameter|✅| |Gibt an, ob das Cmdlet auf den Abschluss der Operation warten soll (asynchron)
275 275  
276 276  === Beispiele ===
277 277  
... ... @@ -483,10 +483,11 @@
483 483  
484 484  Mit diesem Cmdlet starten Sie die angegebenen, zuvor gestoppten Microservice-Instanzen. Die zu startenden Microservices können entweder über ihre `InstanceIds` oder über eine `SupervisorId` (die alle zugehörigen Instanzen startet) identifiziert werden. Es muss einer der Parameter `-InstanceIds` oder `-SupervisorId` angegeben werden.
485 485  
478 +
486 486  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
487 487  |-ConnectionName|String|✅|C|Der Name der Verbindung, über die Microservice-Instanzen gestartet werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
488 -|-SupervisorId|String|❌|Keine|Gibt die ID des Supervisors an, dessen zugehörige Microservices gestartet werden sollen. Obligatorisch für Parametersatz `SupervisorParameterset`.
489 -|-InstanceIds|String[]|❌|Keine|Gibt die eindeutigen Instanz-IDs (GUIDs) der Microservices an, die gestartet werden sollen. Es kann eine einzelne ID oder ein Array von IDs übergeben werden. Obligatorisch für Parametersatz `InstanceIdsParameterset`.
481 +|-SupervisorId|String|❌|Keine|Gibt die ID des Supervisors an, dessen zugehörige Microservices gestartet werden sollen. Obligatorisch für Parametersatz `SupervisorParametersetName`.
482 +|-InstanceIds|String[]|❌|Keine|Gibt die eindeutigen Instanz-IDs (GUIDs) der Microservices an, die gestartet werden sollen. Es kann eine einzelne ID oder ein Array von IDs übergeben werden. Obligatorisch für Parametersatz `InstanceIdsParametersetName`.
490 490  |-Timeout|String|✅|Keine|Gibt die maximale Wartezeit für den Startvorgang an (z.B. "30s", "1m"). Standardwert: "30s".
491 491  |-NoWait      |SwitchParameter|✅|Keine|Wenn dieser Parameter angegeben ist, wartet das Cmdlet nicht auf den Abschluss des Startvorgangs, sondern kehrt sofort zurück.
492 492  
... ... @@ -633,13 +633,13 @@
633 633  
634 634  === **Beispiele** ===
635 635  
636 -Beispiel 1: Fügt ein neue Microservice-Vorlage hinzu
629 +Beispiel 1: Fügt ein neues Microservice-Template hinzu
637 637  
638 638  {{code language="PowerShell"}}
639 639  Add-AESBMicroserviceTemplate -TemplateName "Test" -TemplateConfig $templateConfig
640 640  {{/code}}
641 641  
642 -Dieses Beispiel fügt eine neue Vorlagen-konfiguration mit dem Namen "Test" auf Basis des $templateConfig-Objekts hinzu. Die Standardverbindung wird verwendet.
635 +Dieses Beispiel fügt eine neue Templatekonfiguration mit dem Namen "Test" auf Basis des $templateConfig-Objekts hinzu. Die Standardverbindung wird verwendet.
643 643  
644 644  {{apimacro title="Beispiel der Funktion in PowerShell"}}
645 645  {{code language="PowerShell" layout="LINENUMBERS"}}
... ... @@ -659,7 +659,7 @@
659 659  {{/code}}
660 660  {{/apimacro}}
661 661  
662 -{{apimacro title="Beispiel der Vorlagen-Konfiguration"}}
655 +{{apimacro title="Beispiel der Template-Konfiguration"}}
663 663  {{code language="PowerShell" layout="LINENUMBERS"}}
664 664  $templateConfig = "<MicroserviceConfiguration Version=`"1.11.0.895`" Type=`"SnmpConnector`" SessionKey=`"bcafdb4e94f2572eed78525430ad0e0275229f98`">
665 665   <SnmpConnectorConfiguration>
... ... @@ -698,17 +698,17 @@
698 698  ** Erfolgreiche Statusmeldung
699 699  * TemplateInfo
700 700  ** TemplateId
701 -*** ID der Vorlage
694 +*** ID des Templates
702 702  ** Configuration
703 -*** Aktuelle Konfiguration der Vorlage
696 +*** Aktuelle Konfiguration des Templates
704 704  ** Name
705 -*** Name der Vorlage
698 +*** Name des Templates
706 706  ** Type
707 -*** Der Typ der Vorlage
700 +*** Der Typ des Templates
708 708  ** Version
709 -*** Die Versionierung der Vorlage
702 +*** Die Versionierung des Templates
710 710  
711 -{{apimacro title="Rückgabewerte der Vorlagen-Konfiguration"}}
704 +{{apimacro title="Rückgabewerte der Template-Konfiguration"}}
712 712  {{code language="PowerShell" layout="LINENUMBERS"}}
713 713  Successfully added template 'Test'.
714 714  
... ... @@ -738,7 +738,7 @@
738 738  
739 739  === **Beispiele** ===
740 740  
741 -Beispiel 1: Microservice-Vorlage exportieren
734 +Beispiel 1: MicroserviceTemplate exportieren
742 742  
743 743  {{code language="PowerShell"}}
744 744  Export-AESBMicroserviceTemplateConfig -TemplateConfig $templateConfig -Path $path
... ... @@ -813,13 +813,13 @@
813 813  
814 814  === Beispiele ===
815 815  
816 -Beispiel 1: Konfiguration der Microservice-Vorlage von //$templateName// anfragen
809 +Beispiel 1: MicroserviceTemplateConfig von //$templateName// anfragen
817 817  
818 818  {{code language="PowerShell"}}
819 819  Get-AESBMicroserviceTemplateConfig -TemplateName $templateName
820 820  {{/code}}
821 821  
822 -Dieses Beispiel fragt die Vorlagen-Konfiguration mit dem Namen //$templateName// an. Die Standardverbindung wird verwendet.
815 +Dieses Beispiel fragt die Templatekonfiguration mit dem Namen //$templateName// an. Die Standardverbindung wird verwendet.
823 823  
824 824  {{code language="PowerShell" layout="LINENUMBERS"}}
825 825  function Get-MicroserviceTemplateConfig {
... ... @@ -838,7 +838,7 @@
838 838  
839 839  * MicroserviceConfiguration
840 840  ** Version
841 -*** Die jeweilige Version des Microservices
834 +*** Die jeweilige Versionierung des Microservices
842 842  ** Type
843 843  *** Der Typ des Microservices
844 844  ** TypeConfiguration
... ... @@ -858,61 +858,9 @@
858 858  1.11.0.895 SnmpConnector SnmpConnectorConfiguration
859 859  {{/code}}
860 860  
861 -== Get-AESBMicroserviceTemplates ==
862 -
863 -Dieses Cmdlet fragt die vorhandenen Microservice-Vorlagen ab und listet sie auf.
864 -
865 -|=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
866 -|-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservices-Vorlagen-Konfiguration importiert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
867 -|-PackageName|String|✅| |Der Name des Microservice-Pakets, dessen Vorlagen geholt werden sollen
868 -|-PackageVersion|String|✅| |Die Version des Pakets, dessen Vorlagen geholt werden sollen
869 -
870 -=== Beispiele ===
871 -
872 -Beispiel 1: Alle vorhandenen Microservice-Vorlagen anzeigen
873 -
874 -{{code language="PowerShell"}}
875 -Get-AESBMicroserviceTemplates
876 -{{/code}}
877 -
878 -Dieses Beispiel listet alle vorhandenen Microservice-Vorlagen auf. Die Standardverbindung wird verwendet. Falls keine Vorlagen vorhanden sind, wird ein Fehler angezeigt.
879 -
880 -Beispiel 2: Die Vorlagen eines bestimmten Microservice-Pakets einer bestimmten Version auflisten
881 -
882 -{{code language="PowerShell"}}
883 -Get-AESBMicroserviceTemplates -PackageName "SnmpConnector" -PackageVersion "1.11.0.895"
884 -
885 -{{/code}}
886 -
887 - Dieses Beispiel listet alle vorhandenen Microservice-Vorlagen des Pakets "SnmpConnector" in der Version "1.11.0.895" auf. Die Standardverbindung wird verwendet.
888 -
889 -=== Rückgabewerte ===
890 -
891 -Bei erfolgreicher Anwendung werden die gewünschten Microservice-Vorlagen als Objekte aufgelistet.
892 -
893 -* MicroserviceTemplate
894 -** Name
895 -*** Der Name der Vorlage
896 -** Id
897 -*** Die Id der Vorlage
898 -** PackageName
899 -*** Der Name des Microservice-Pakets
900 -** PackageVersion
901 -*** Die Version des Microservice-Pakets
902 -
903 -{{code language="PowerShell"}}
904 -Name Id PackageName PackageVersion
905 -
906 ----- -- ----------- --------------
907 -
908 -SnmpConnector a6e37f49-5a15-4213-96f5-e23cc03209a8 SnmpConnector 1.11.0.895
909 -
910 -PS_Microservice1 33618fc3-60f2-484b-b6c9-b9f19c5eb4fa PS_Microservice1 1.1.0.1
911 -{{/code}}
912 -
913 913  == Import-AESBMicroserviceTemplateConfig ==
914 914  
915 -Dieses Cmdlet importiert die Vorlagen-Konfiguration vom angegebenen Pfad.
856 +Dieses Cmdlet importiert die Templatekonfiguration vom angegebenen Pfad.
916 916  
917 917  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
918 918  |-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservices-Vorlagen-Konfiguration importiert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
... ... @@ -920,7 +920,7 @@
920 920  
921 921  === Beispiele ===
922 922  
923 -Beispiel 1: Vorlagen-Konfiguration von //$path// laden
864 +Beispiel 1: Templatekonfiguration von //$path// laden
924 924  
925 925  {{code language="PowerShell"}}
926 926  Import-AESBMicroserviceTemplateConfig -Path $path
... ... @@ -927,7 +927,7 @@
927 927  
928 928  {{/code}}
929 929  
930 -Dieses Beispiel importiert die Vorlagen-Konfiguration beim hinterlegten Pfad. Die Standardverbindung wird verwendet.
871 +Dieses Beispiel importiert die Templatekonfiguration beim hinterlegten Pfad. Die Standardverbindung wird verwendet.
931 931  
932 932  === Rückgabewerte ===
933 933  
... ... @@ -935,7 +935,7 @@
935 935  
936 936  * MicroserviceConfiguration
937 937  ** Version
938 -*** Die jeweilige Version des Microservices
879 +*** Die jeweilige Versionierung des Microservices
939 939  ** Type
940 940  *** Der Typ des Microservices
941 941  ** TypeConfiguration
... ... @@ -967,7 +967,7 @@
967 967  
968 968  === Beispiele ===
969 969  
970 -Beispiel 1: Mehrere Vorlagen auf Version //$templateVersion// migrieren
911 +Beispiel 1: Mehrere Templates auf Version //$templateVersion// migrieren
971 971  
972 972  {{code language="PowerShell"}}
973 973  Migrate-AESBMicroserviceTemplates -TemplateNames $templateNames -TargetVersion $templateVersion
... ... @@ -974,23 +974,23 @@
974 974  
975 975  {{/code}}
976 976  
977 -Dieses Beispiel migriert alle Vorlagen, die in //$templateNames// stehen, auf die Version //$templateVersion//.
918 +Dieses Beispiel migriert alle Templates die in //$templateNames// stehen auf die Version //$templateVersion//.
978 978  
979 979  === Rückgabewerte ===
980 980  
981 -Bei erfolgreicher Anwendung erhalten Sie eine Liste von Vorlagen-Informationen mit den neuen Daten der erfolgreich migrierten Vorlagen:
922 +Bei erfolgreicher Anwendung erhalten Sie eine Liste von Template-Informationen mit den neuen Daten der erfolgreich migrierten Templates:
982 982  
983 983  * TemplateInfo
984 984  ** TemplateId
985 -*** Die neu erstellte / gleichbleibende Id der Vorlage
926 +*** Die neu erstellte / gleichbleibende Id des Templates
986 986  ** Configuration
987 -*** Die aktuelle Konfiguration der Vorlage
928 +*** Die aktuelle Konfiguration des Templates
988 988  ** Name
989 -*** Der neue Name der Vorlage
930 +*** Der neue Name des Template
990 990  ** Type
991 -*** Der Typ der Vorlage
932 +*** Der Typ des Templates
992 992  ** Version
993 -*** Die neue Version der Vorlage
934 +*** Die neue Version des Templates
994 994  
995 995  {{code language="PowerShell"}}
996 996  TemplateId : ffffffff-ffff-ffff-ffff-ffffffffffff"
... ... @@ -1024,17 +1024,17 @@
1024 1024  New-AESBMicroserviceTemplateConfig -PackageName $packageName -PackageVersion $packageVersion
1025 1025  {{/code}}
1026 1026  
1027 -Dieses Beispiel erstellt eine Vorlagen-Konfiguration auf Basis des angegebenen Microservice-Pakets.
968 +Dieses Beispiel erstellt eine Template-Konfiguration auf Basis des angegebenen Microservicepackage.
1028 1028  
1029 1029  === Rückgabewerte ===
1030 1030  
1031 1031  * MicroserviceConfiguration
1032 1032  ** Version
1033 -*** Die neue Version der Vorlage
974 +*** Die neue Version des Templates
1034 1034  ** Type
1035 -*** Der Typ der Vorlage
976 +*** Der Typ des Templates
1036 1036  ** Configuration
1037 -*** Die aktuelle Konfiguration der Vorlage
978 +*** Die aktuelle Konfiguration des Templates
1038 1038  
1039 1039  {{code language="PowerShell" layout="LINENUMBERS"}}
1040 1040  $microserviceTemplateConfig = New-AESBMicroserviceTemplateConfig -PackageName $packageName -PackageVersion $packageVersion
... ... @@ -1054,6 +1054,7 @@
1054 1054  
1055 1055  Mit diesem Cmdlet können Sie Microservice-Vorlagen löschen.
1056 1056  
998 +
1057 1057  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
1058 1058  |-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservice-Vorlagen gelöscht werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
1059 1059  |-TemplateIds|String[]|❌|Keine|Die ID's der Vorlagen, die zu löschen sind.
... ... @@ -1061,7 +1061,7 @@
1061 1061  
1062 1062  === Beispiele ===
1063 1063  
1064 -Beispiel 1: Vorlage löschen
1006 +Beispiel 1: Template löschen
1065 1065  
1066 1066  {{code language="PowerShell"}}
1067 1067  Remove-AESBMicroserviceTemplate -TemplateIds 4b016fd1-47fb-4f24-87dd-4e365fe870d3
... ... @@ -1068,17 +1068,17 @@
1068 1068  
1069 1069  {{/code}}
1070 1070  
1071 -Dieses Beispiel löscht eine Microservice-Vorlage auf Basis der angegebenen Id.
1013 +Dieses Beispiel löscht ein Microservice Template auf Basis der angegebenen Id.
1072 1072  
1073 -Beispiel 2: Vorlagen löschen
1015 +Beispiel 2: Templates löschen
1074 1074  
1075 1075  {{code language="PowerShell"}}
1076 1076  Remove-AESBMicroserviceTemplate -TemplateIds "4b016fd1-47fb-4f24-87dd-4e365fe870d3", "D1936807-E1B0-4F8B-AB7F-98ECD202CF8F"
1077 1077  {{/code}}
1078 1078  
1079 -Dieses Beispiel löscht mehrere Microservice-Vorlagen auf Basis der angegebenen Ids.
1021 +Dieses Beispiel löscht mehrere Microservice Templates auf Basis der angegebenen Ids.
1080 1080  
1081 -Beispiel 3: Vorlagen löschen mitsamt den Referenzen
1023 +Beispiel 3: Templates löschen mitsamt den Referenzen
1082 1082  
1083 1083  {{code language="PowerShell"}}
1084 1084  Remove-AESBMicroserviceTemplate -TemplateIds "4b016fd1-47fb-4f24-87dd-4e365fe870d3" -RemoveReferences
... ... @@ -1085,7 +1085,7 @@
1085 1085  
1086 1086  {{/code}}
1087 1087  
1088 -Dieses Beispiel löscht eine Microservice-Vorlage mitsamt den erstellten Referenzen der Vorlage .
1030 +Dieses Beispiel löscht ein Microservice Template misamt den erstellten Referenzen des Templates.
1089 1089  
1090 1090  === Rückgabewerte ===
1091 1091  
... ... @@ -1093,7 +1093,7 @@
1093 1093  ** StatusResult
1094 1094  *** Ergebnis des Resultats des Vorgangs
1095 1095  ** TemplateId
1096 -*** Die erfolgreich gelöschte Id der Vorlage
1038 +*** Die erfolgreich gelöschte Id des Templates
1097 1097  ** Message
1098 1098  *** Status Nachricht
1099 1099  
... ... @@ -1114,7 +1114,7 @@
1114 1114  
1115 1115  === Beispiele ===
1116 1116  
1117 -Beispiel 1: Vorlage updaten
1059 +Beispiel 1: Template updaten
1118 1118  
1119 1119  {{code language="PowerShell" layout="LINENUMBERS"}}
1120 1120  $templateConfiguration = <MicroserviceConfiguration Version="1.0.0.0" Type="Test" SessionKey="72962557bb8bbd00b53dcb53d99cea685ed636bf">
... ... @@ -1129,7 +1129,7 @@
1129 1129  Update-AESBMicroserviceTemplate -TemplateId "838fb7e2-e293-4004-9602-7223aaa3854a" -TemplateConfig $templateConfiguration
1130 1130  {{/code}}
1131 1131  
1132 -Dieses Beispiel updated die Vorlage mit der beigefügten Konfiguration.
1074 +Dieses Beispiel updated das Template mit der beigefügten Konfiguration.
1133 1133  
1134 1134  === Rückgabewerte ===
1135 1135  
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community