Changes for page Microservice Cmdlets
Last modified by jklein on 2025/08/15 09:48
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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 a ufGrundlage einerbestimmten 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ügen20 +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ügen28 +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 setzen38 +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 eine mbestimmten 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 dieInformationen 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 sichder 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 desZiel-Supervisors, auf dendie 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 ... ... @@ -325,13 +325,6 @@ 325 325 |-InstanceNames|String[]|❌|Keine|Gibt die Namen der Microservices an, die entfernt werden sollen. Es kann ein einzelner Name oder ein Array von Namen übergeben werden. Obligatorisch für den Parameter-Satz //ByInstanceName//. 326 326 |-InstanceIds|String[]|❌|Keine|Gibt die eindeutigen Instanz-IDs (GUIDs) der Microservices an, die entfernt werden sollen. Es kann eine einzelne ID oder ein Array von IDs übergeben werden. Obligatorisch für den Parameter-Satz //ByInstanceId//. 327 327 328 -=== Parameter-Sets === 329 - 330 -Das Cmdlet verwendet Parameter-Sets, um verschiedene Möglichkeiten zur Abfrage von Microservices zu ermöglichen: 331 - 332 -* **InstanceNamesParameterSet**: Ermöglicht das Abrufen von Microservices, basierend auf ihren Instanz-Namen. 333 -* **InstanceIdsParameterSet**: Ermöglicht das Abrufen von Microservices, basierend auf ihren eindeutigen Instanz-IDs. 334 - 335 335 === Beispiele === 336 336 337 337 Beispiel 1: Einen Microservice anhand seiner Instanz-ID entfernen ... ... @@ -389,18 +389,11 @@ 389 389 390 390 |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung 391 391 |-ConnectionName|String|✅|C|Der Name der Verbindung, über die Microservice-Instanzen neugestartet werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet. 377 +|-SupervisorId|String[]|❌|Keine|Gibt die Namen der Microservices an, die entfernt werden sollen. Es kann ein einzelner Name oder ein Array von Namen übergeben werden. Obligatorisch für Parametersatz ByInstanceName. 392 392 |-InstanceIds|String[]|❌|Keine|Gibt die eindeutigen Instanz-IDs (GUIDs) der Microservices an, die entfernt werden sollen. Es kann eine einzelne ID oder ein Array von IDs übergeben werden. Obligatorisch für Parametersatz ByInstanceId. 393 -|-SupervisorId|String[]|❌|Keine|Der SupervisorId-Parameter gibt die eindeutige ID (GUID als String) des Supervisors an. Alle Microservices, die von diesem spezifischen Supervisor verwaltet werden, werden neugestartet. 394 394 |-Timeout|String|✅|Keine|Gibt die maximale Wartezeit für den Neustartvorgang an (z.B. "30s", "1m"). Standardwert: "30s". 395 395 |-NoWait|SwitchParameter|✅|Keine|Wenn dieser Parameter angegeben ist, wartet das Cmdlet nicht auf den Abschluss des Neustartvorgangs, sondern kehrt sofort zurück. 396 396 397 -=== Parameter-Sets === 398 - 399 -Das Cmdlet verwendet Parameter-Sets, um verschiedene Möglichkeiten zur Abfrage von Microservices zu ermöglichen: 400 - 401 -* **InstanceIdsParameterSet**: Ermöglicht das Abrufen von Microservices, basierend auf ihren eindeutigen Instanz-IDs. 402 -* **SupervisorsParameterSet**: Ermöglicht das Abrufen von Microservices, die bestimmten Supervisor-IDs zugeordnet sind. 403 - 404 404 ==== **Beispiele** ==== 405 405 406 406 Beispiel 1: Einen Microservice anhand seiner Instanz-ID neu starten ... ... @@ -456,12 +456,6 @@ 456 456 |-Enable|SwitchParameter|✅❌|Keine|Aktiviert das Logging für die angegebenen Microservices. Obligatorisch für Parametersatz `SwitchEnable`. Kann nicht zusammen mit `-Disable` verwendet werden. 457 457 |-Disable|SwitchParameter|✅❌|Keine|Deaktiviert das Logging für die angegebenen Microservices. Obligatorisch für Parametersatz `SwitchDisable`. Kann nicht zusammen mit `-Enable` verwendet werden. 458 458 459 -=== Parameter-Sets === 460 - 461 -Das Cmdlet verwendet Parameter-Sets, um verschiedene Möglichkeiten zur Abfrage von Microservices zu ermöglichen: 462 - 463 -* **InstanceIdsParameterSet**: Ermöglicht das Abrufen von Microservices, basierend auf ihren eindeutigen Instanz-IDs. 464 - 465 465 === **Beispiele** === 466 466 467 467 Beispiel 1: Logging für einen Microservice aktivieren ... ... @@ -503,20 +503,14 @@ 503 503 504 504 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. 505 505 478 + 506 506 |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung 507 507 |-ConnectionName|String|✅|C|Der Name der Verbindung, über die Microservice-Instanzen gestartet werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet. 508 -|- InstanceIds|String[]|❌|Keine|Gibt dieeindeutigen Instanz-IDs(GUIDs)der Microservicesan, diegestartet werden sollen.Es kann eine einzelne ID oder ein Array von IDs übergeben werden.Obligatorisch für Parametersatz `InstanceIdsParameterset`.509 -|- SupervisorId|String|❌|Keine|Gibt dieIDdes Supervisorsan,dessenzugehörigeMicroservices gestartet werden sollen. Obligatorisch für Parametersatz `SupervisorParameterset`.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`. 510 510 |-Timeout|String|✅|Keine|Gibt die maximale Wartezeit für den Startvorgang an (z.B. "30s", "1m"). Standardwert: "30s". 511 511 |-NoWait |SwitchParameter|✅|Keine|Wenn dieser Parameter angegeben ist, wartet das Cmdlet nicht auf den Abschluss des Startvorgangs, sondern kehrt sofort zurück. 512 512 513 -=== Parameter-Sets === 514 - 515 -Das Cmdlet verwendet Parameter-Sets, um verschiedene Möglichkeiten zur Abfrage von Microservices zu ermöglichen: 516 - 517 -* **InstanceIdsParameterSet**: Ermöglicht das Abrufen von Microservices, basierend auf ihren eindeutigen Instanz-IDs. 518 -* **SupervisorsParameterSet**: Ermöglicht das Abrufen von Microservices, die bestimmten Supervisor-IDs zugeordnet sind. 519 - 520 520 === **Beispiele** === 521 521 522 522 Beispiel 1: Einen Microservice anhand seiner Instanz-ID starten ... ... @@ -660,13 +660,13 @@ 660 660 661 661 === **Beispiele** === 662 662 663 -Beispiel 1: Fügt ein neue Microservice-Vorlage hinzu629 +Beispiel 1: Fügt ein neues Microservice-Template hinzu 664 664 665 665 {{code language="PowerShell"}} 666 666 Add-AESBMicroserviceTemplate -TemplateName "Test" -TemplateConfig $templateConfig 667 667 {{/code}} 668 668 669 -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. 670 670 671 671 {{apimacro title="Beispiel der Funktion in PowerShell"}} 672 672 {{code language="PowerShell" layout="LINENUMBERS"}} ... ... @@ -686,7 +686,7 @@ 686 686 {{/code}} 687 687 {{/apimacro}} 688 688 689 -{{apimacro title="Beispiel der Vorlagen-Konfiguration"}}655 +{{apimacro title="Beispiel der Template-Konfiguration"}} 690 690 {{code language="PowerShell" layout="LINENUMBERS"}} 691 691 $templateConfig = "<MicroserviceConfiguration Version=`"1.11.0.895`" Type=`"SnmpConnector`" SessionKey=`"bcafdb4e94f2572eed78525430ad0e0275229f98`"> 692 692 <SnmpConnectorConfiguration> ... ... @@ -725,17 +725,17 @@ 725 725 ** Erfolgreiche Statusmeldung 726 726 * TemplateInfo 727 727 ** TemplateId 728 -*** ID de rVorlage694 +*** ID des Templates 729 729 ** Configuration 730 -*** Aktuelle Konfiguration de rVorlage696 +*** Aktuelle Konfiguration des Templates 731 731 ** Name 732 -*** Name de rVorlage698 +*** Name des Templates 733 733 ** Type 734 -*** Der Typ de rVorlage700 +*** Der Typ des Templates 735 735 ** Version 736 -*** Die Versionierung de rVorlage702 +*** Die Versionierung des Templates 737 737 738 -{{apimacro title="Rückgabewerte der Vorlagen-Konfiguration"}}704 +{{apimacro title="Rückgabewerte der Template-Konfiguration"}} 739 739 {{code language="PowerShell" layout="LINENUMBERS"}} 740 740 Successfully added template 'Test'. 741 741 ... ... @@ -765,7 +765,7 @@ 765 765 766 766 === **Beispiele** === 767 767 768 -Beispiel 1: Microservice -Vorlage exportieren734 +Beispiel 1: MicroserviceTemplate exportieren 769 769 770 770 {{code language="PowerShell"}} 771 771 Export-AESBMicroserviceTemplateConfig -TemplateConfig $templateConfig -Path $path ... ... @@ -840,13 +840,13 @@ 840 840 841 841 === Beispiele === 842 842 843 -Beispiel 1: Konfiguration derMicroservice-Vorlage von //$templateName// anfragen809 +Beispiel 1: MicroserviceTemplateConfig von //$templateName// anfragen 844 844 845 845 {{code language="PowerShell"}} 846 846 Get-AESBMicroserviceTemplateConfig -TemplateName $templateName 847 847 {{/code}} 848 848 849 -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. 850 850 851 851 {{code language="PowerShell" layout="LINENUMBERS"}} 852 852 function Get-MicroserviceTemplateConfig { ... ... @@ -865,7 +865,7 @@ 865 865 866 866 * MicroserviceConfiguration 867 867 ** Version 868 -*** Die jeweilige Version des Microservices 834 +*** Die jeweilige Versionierung des Microservices 869 869 ** Type 870 870 *** Der Typ des Microservices 871 871 ** TypeConfiguration ... ... @@ -885,61 +885,9 @@ 885 885 1.11.0.895 SnmpConnector SnmpConnectorConfiguration 886 886 {{/code}} 887 887 888 -== Get-AESBMicroserviceTemplates == 889 - 890 -Dieses Cmdlet fragt die vorhandenen Microservice-Vorlagen ab und listet sie auf. 891 - 892 -|=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung 893 -|-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservices-Vorlagen-Konfiguration importiert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. 894 -|-PackageName|String|✅| |Der Name des Microservice-Pakets, dessen Vorlagen geholt werden sollen 895 -|-PackageVersion|String|✅| |Die Version des Pakets, dessen Vorlagen geholt werden sollen 896 - 897 -=== Beispiele === 898 - 899 -Beispiel 1: Alle vorhandenen Microservice-Vorlagen anzeigen 900 - 901 -{{code language="PowerShell"}} 902 -Get-AESBMicroserviceTemplates 903 -{{/code}} 904 - 905 -Dieses Beispiel listet alle vorhandenen Microservice-Vorlagen auf. Die Standardverbindung wird verwendet. Falls keine Vorlagen vorhanden sind, wird ein Fehler angezeigt. 906 - 907 -Beispiel 2: Die Vorlagen eines bestimmten Microservice-Pakets einer bestimmten Version auflisten 908 - 909 -{{code language="PowerShell"}} 910 -Get-AESBMicroserviceTemplates -PackageName "SnmpConnector" -PackageVersion "1.11.0.895" 911 - 912 -{{/code}} 913 - 914 - Dieses Beispiel listet alle vorhandenen Microservice-Vorlagen des Pakets "SnmpConnector" in der Version "1.11.0.895" auf. Die Standardverbindung wird verwendet. 915 - 916 -=== Rückgabewerte === 917 - 918 -Bei erfolgreicher Anwendung werden die gewünschten Microservice-Vorlagen als Objekte aufgelistet. 919 - 920 -* MicroserviceTemplate 921 -** Name 922 -*** Der Name der Vorlage 923 -** Id 924 -*** Die Id der Vorlage 925 -** PackageName 926 -*** Der Name des Microservice-Pakets 927 -** PackageVersion 928 -*** Die Version des Microservice-Pakets 929 - 930 -{{code language="PowerShell"}} 931 -Name Id PackageName PackageVersion 932 - 933 ----- -- ----------- -------------- 934 - 935 -SnmpConnector a6e37f49-5a15-4213-96f5-e23cc03209a8 SnmpConnector 1.11.0.895 936 - 937 -PS_Microservice1 33618fc3-60f2-484b-b6c9-b9f19c5eb4fa PS_Microservice1 1.1.0.1 938 -{{/code}} 939 - 940 940 == Import-AESBMicroserviceTemplateConfig == 941 941 942 -Dieses Cmdlet importiert die Vorlagen-Konfiguration vom angegebenen Pfad.856 +Dieses Cmdlet importiert die Templatekonfiguration vom angegebenen Pfad. 943 943 944 944 |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung 945 945 |-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservices-Vorlagen-Konfiguration importiert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet. ... ... @@ -947,7 +947,7 @@ 947 947 948 948 === Beispiele === 949 949 950 -Beispiel 1: Vorlagen-Konfiguration von //$path// laden864 +Beispiel 1: Templatekonfiguration von //$path// laden 951 951 952 952 {{code language="PowerShell"}} 953 953 Import-AESBMicroserviceTemplateConfig -Path $path ... ... @@ -954,7 +954,7 @@ 954 954 955 955 {{/code}} 956 956 957 -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. 958 958 959 959 === Rückgabewerte === 960 960 ... ... @@ -962,7 +962,7 @@ 962 962 963 963 * MicroserviceConfiguration 964 964 ** Version 965 -*** Die jeweilige Version des Microservices 879 +*** Die jeweilige Versionierung des Microservices 966 966 ** Type 967 967 *** Der Typ des Microservices 968 968 ** TypeConfiguration ... ... @@ -994,7 +994,7 @@ 994 994 995 995 === Beispiele === 996 996 997 -Beispiel 1: Mehrere Vorlagenauf Version //$templateVersion// migrieren911 +Beispiel 1: Mehrere Templates auf Version //$templateVersion// migrieren 998 998 999 999 {{code language="PowerShell"}} 1000 1000 Migrate-AESBMicroserviceTemplates -TemplateNames $templateNames -TargetVersion $templateVersion ... ... @@ -1001,23 +1001,23 @@ 1001 1001 1002 1002 {{/code}} 1003 1003 1004 -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//. 1005 1005 1006 1006 === Rückgabewerte === 1007 1007 1008 -Bei erfolgreicher Anwendung erhalten Sie eine Liste von Vorlagen-Informationen mit den neuen Daten der erfolgreich migriertenVorlagen:922 +Bei erfolgreicher Anwendung erhalten Sie eine Liste von Template-Informationen mit den neuen Daten der erfolgreich migrierten Templates: 1009 1009 1010 1010 * TemplateInfo 1011 1011 ** TemplateId 1012 -*** Die neu erstellte / gleichbleibende Id de rVorlage926 +*** Die neu erstellte / gleichbleibende Id des Templates 1013 1013 ** Configuration 1014 -*** Die aktuelle Konfiguration de rVorlage928 +*** Die aktuelle Konfiguration des Templates 1015 1015 ** Name 1016 -*** Der neue Name de rVorlage930 +*** Der neue Name des Template 1017 1017 ** Type 1018 -*** Der Typ de rVorlage932 +*** Der Typ des Templates 1019 1019 ** Version 1020 -*** Die neue Version de rVorlage934 +*** Die neue Version des Templates 1021 1021 1022 1022 {{code language="PowerShell"}} 1023 1023 TemplateId : ffffffff-ffff-ffff-ffff-ffffffffffff" ... ... @@ -1051,17 +1051,17 @@ 1051 1051 New-AESBMicroserviceTemplateConfig -PackageName $packageName -PackageVersion $packageVersion 1052 1052 {{/code}} 1053 1053 1054 -Dieses Beispiel erstellt eine Vorlagen-Konfiguration auf Basis des angegebenen Microservice-Pakets.968 +Dieses Beispiel erstellt eine Template-Konfiguration auf Basis des angegebenen Microservicepackage. 1055 1055 1056 1056 === Rückgabewerte === 1057 1057 1058 1058 * MicroserviceConfiguration 1059 1059 ** Version 1060 -*** Die neue Version de rVorlage974 +*** Die neue Version des Templates 1061 1061 ** Type 1062 -*** Der Typ de rVorlage976 +*** Der Typ des Templates 1063 1063 ** Configuration 1064 -*** Die aktuelle Konfiguration de rVorlage978 +*** Die aktuelle Konfiguration des Templates 1065 1065 1066 1066 {{code language="PowerShell" layout="LINENUMBERS"}} 1067 1067 $microserviceTemplateConfig = New-AESBMicroserviceTemplateConfig -PackageName $packageName -PackageVersion $packageVersion ... ... @@ -1081,6 +1081,7 @@ 1081 1081 1082 1082 Mit diesem Cmdlet können Sie Microservice-Vorlagen löschen. 1083 1083 998 + 1084 1084 |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung 1085 1085 |-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservice-Vorlagen gelöscht werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet. 1086 1086 |-TemplateIds|String[]|❌|Keine|Die ID's der Vorlagen, die zu löschen sind. ... ... @@ -1088,7 +1088,7 @@ 1088 1088 1089 1089 === Beispiele === 1090 1090 1091 -Beispiel 1: Vorlage löschen1006 +Beispiel 1: Template löschen 1092 1092 1093 1093 {{code language="PowerShell"}} 1094 1094 Remove-AESBMicroserviceTemplate -TemplateIds 4b016fd1-47fb-4f24-87dd-4e365fe870d3 ... ... @@ -1095,17 +1095,17 @@ 1095 1095 1096 1096 {{/code}} 1097 1097 1098 -Dieses Beispiel löscht ein eMicroservice-Vorlage auf Basis der angegebenen Id.1013 +Dieses Beispiel löscht ein Microservice Template auf Basis der angegebenen Id. 1099 1099 1100 -Beispiel 2: Vorlagenlöschen1015 +Beispiel 2: Templates löschen 1101 1101 1102 1102 {{code language="PowerShell"}} 1103 1103 Remove-AESBMicroserviceTemplate -TemplateIds "4b016fd1-47fb-4f24-87dd-4e365fe870d3", "D1936807-E1B0-4F8B-AB7F-98ECD202CF8F" 1104 1104 {{/code}} 1105 1105 1106 -Dieses Beispiel löscht mehrere Microservice -Vorlagenauf Basis der angegebenen Ids.1021 +Dieses Beispiel löscht mehrere Microservice Templates auf Basis der angegebenen Ids. 1107 1107 1108 -Beispiel 3: Vorlagenlöschen mitsamt den Referenzen1023 +Beispiel 3: Templates löschen mitsamt den Referenzen 1109 1109 1110 1110 {{code language="PowerShell"}} 1111 1111 Remove-AESBMicroserviceTemplate -TemplateIds "4b016fd1-47fb-4f24-87dd-4e365fe870d3" -RemoveReferences ... ... @@ -1112,7 +1112,7 @@ 1112 1112 1113 1113 {{/code}} 1114 1114 1115 -Dieses Beispiel löscht ein eMicroservice-Vorlage mitsamt den erstellten Referenzen derVorlage.1030 +Dieses Beispiel löscht ein Microservice Template misamt den erstellten Referenzen des Templates. 1116 1116 1117 1117 === Rückgabewerte === 1118 1118 ... ... @@ -1120,7 +1120,7 @@ 1120 1120 ** StatusResult 1121 1121 *** Ergebnis des Resultats des Vorgangs 1122 1122 ** TemplateId 1123 -*** Die erfolgreich gelöschte Id de r Vorlage1038 +*** Die erfolgreich gelöschte Id des Templates 1124 1124 ** Message 1125 1125 *** Status Nachricht 1126 1126 ... ... @@ -1141,7 +1141,7 @@ 1141 1141 1142 1142 === Beispiele === 1143 1143 1144 -Beispiel 1: Vorlage updaten1059 +Beispiel 1: Template updaten 1145 1145 1146 1146 {{code language="PowerShell" layout="LINENUMBERS"}} 1147 1147 $templateConfiguration = <MicroserviceConfiguration Version="1.0.0.0" Type="Test" SessionKey="72962557bb8bbd00b53dcb53d99cea685ed636bf"> ... ... @@ -1156,7 +1156,7 @@ 1156 1156 Update-AESBMicroserviceTemplate -TemplateId "838fb7e2-e293-4004-9602-7223aaa3854a" -TemplateConfig $templateConfiguration 1157 1157 {{/code}} 1158 1158 1159 -Dieses Beispiel updated d ieVorlage mit der beigefügten Konfiguration.1074 +Dieses Beispiel updated das Template mit der beigefügten Konfiguration. 1160 1160 1161 1161 === Rückgabewerte === 1162 1162

