Wiki source code of Microservice Cmdlets

Version 2.2 by jklein on 2025/06/20 07:20

Show last authors
1 {{aagon.floatingbox/}}
2
3 = Instances =
4
5 == Add-AESBMicroservice ==
6
7 Mit diesem Cmdlet wird eine neue Microservice-Instanz nach der Vorlage eines Templates hinzugefügt.
8
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. Wird die Standardverbindung verwendet, wenn nicht angegeben.
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.
17
18 === **Beispiele** ===
19
20 Beispiel 1: Microservice über Template-Name hinzufügen
21
22 {{code language="PowerShell"}}
23 Add-AESBMicroservice -InstanceName "Test" -TemplateName "Tester"
24 {{/code}}
25
26 Dieses Beispiel fügt eine neue Instanz mithilfe des Template-Namen hinzu. Die Standardverbindung wird verwendet.
27
28 Beispiel 2: Microservice über Template-Id hinzufügen
29
30 {{code language="PowerShell"}}
31 Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff"
32
33 {{/code}}
34
35 (% class="wikigeneratedid" %)
36 Dieses Beispiel fügt eine neue Instanz mithilfe der Template-Id hinzu. Die Standardverbindung wird verwendet.
37
38 Beispiel 3: Microservice StartUpType beim Hinzufügen setze
39
40 {{code language="PowerShell"}}
41 Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff" -StartupType Manual
42 {{/code}}
43
44 Dieses Beispiel fügt eine neue Instanz mithilfe der Template-Id hinzu und setzt den //StartupType// auf //Manuell//. Die Standardverbindung wird verwendet.
45
46 Beispiel 4: Microservice mit SupervisorId setzen
47
48 {{code language="PowerShell"}}
49 Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff" -SupervisorId "ffffffff-ffff-ffff-ffff-ffffffffffff"
50
51 {{/code}}
52
53 Dieses Beispiel fügt eine neue Instanz einen bestimmten Supervisor hinzu, der über die Supervisor-Id angegeben wird. Die Standardverbindung wird verwendet.
54
55 Beispiel 5: Microservice mit StoppedAfterCreation setze
56
57 {{code language="none"}}
58 Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff" -StoppedAfterCreation false
59 {{/code}}
60
61 Dieses Beispiel fügt eine neue Instanz hinzu und setzt den Wert von //StoppedAfterCreation// auf //false,// womit der Start nach dem Hinzufügen des Microservices verhindert wird. Die Standardverbindung wird verwendet.
62
63 Beispiel 6: Microservice mit vielen Parametern
64
65 {{code language="PowerShell"}}
66 Add-AESBMicroservice -InstanceName "Test" -TemplateId "ffffffff-ffff-ffff-ffff-ffffffffffff" -SupervisorId "ffffffff-ffff-ffff-ffff-ffffffffffff" -StartupType Manual -StoppedAfterCreation false
67 {{/code}}
68
69 Dieses Beispiel fügt eine neue Instanz zu einem angegebenen Supervisor hinzu, setzt den //StartupType// auf //Manuell und //den Wert von //StoppedAfterCreation// auf //false//. Die Standardverbindung wird verwendet
70
71 (% style="color:inherit; font-family:inherit; font-size:25px; font-weight:bold" %)**Get-AESBMicroservice**
72
73 == Edit-AESBMicroservices ==
74
75 == Kill-AESBMicroservices ==
76
77 == Move-AESBMicroservices ==
78
79 == Remove-AESBMicroservices ==
80
81 == Restart-AESBMicroservices ==
82
83 == Set-AESBMicroserviceLogging ==
84
85 == Start-AESBMicroservices ==
86
87 == Stop-AESBMicroservices ==
88
89 = Packages =
90
91 == Get-AESBMicroservicePackages ==
92
93 = Templates =
94
95 == Add-AESBMicroserviceTemplate ==
96
97 == Export-MicroserviceTemplateConfig ==
98
99 == Get-AESBMicroserviceTemplateConfig ==
100
101 == Import-AESBMicroserviceTemplateConfig ==
102
103 == Migrate-AESBMicroserviceTemplate ==
104
105 == New-AESBMicroserviceTemplateConfig ==
106
107 == Remove-AESBMicroserviceTemplate ==
108
109 == Update-AESBMicroserviceTemplate ==
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community