Wiki source code of Basis-Cmdlets

Version 22.1 by jklein on 2025/06/02 08:13

Show last authors
1 {{aagon.floatingbox/}}
2
3 (% class="wikigeneratedid" %)
4 Bei den Basic-Cmdlets handelt es sich um Shell-Befehle, die primär für das Verbindungsmanagement und das grundsätzliche Arbeiten mit Messages relevant sind.
5
6 = Add-AESBConnection =
7
8 Dieses Cmdlet fügt eine neue SICS-Verbindung hinzu. Alle hinzugefügten Verbindungen werden in einem Verzeichnis gesammelt und sind systemweit verfügbar. Daher sind sie in allen AESB Shell-Sessions auf demselben PC verwendbar. Die erste Verbindung, die zu diesem Verzeichnis hinzugefügt wird, wird als Standardverbindung festgelegt. Falls keine Parameter beim Hinzufügen der Verbindung angegeben werden, werden die Werte für diese Parameter interaktiv angefordert und können einzeln eingetragen werden.
9
10 {{showhide showmessage="Zeigen" hidemessage="Verbergen"}}
11 {{code language="powershell" title="Titel"}}
12 Add-AESBConnection -ConnectionName "MyConnection" -Server "server.example.com" -Port 3950 -Username "user" -Password (ConvertTo-SecureString "password" -AsPlainText -Force)
13
14 {{/code}}
15 {{/showhide}}
16
17 (% style="width:1018px" %)
18 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
19 |(% style="width:170px" %)-ConnectionName|(% style="width:119px" %)String|(% style="width:84px" %)❌|(% style="width:56px" %)Keine|(% style="width:582px" %)Der Name der SICS-Verbindung.
20 |(% style="width:170px" %)-Server|(% style="width:119px" %)String|(% style="width:84px" %)❌|(% style="width:56px" %)Keine|(% style="width:582px" %)Die IP-Adresse oder der DNS-Name des Zielservers.
21 |(% style="width:170px" %)-Port|(% style="width:119px" %)Int|(% style="width:84px" %)❌|(% style="width:56px" %)Keine|(% style="width:582px" %)Der Port, über den die Verbindung hergestellt wird. Der Standardwert ist 3950. Es können Werte im Bereich 1 bis 65535 angegeben werden.
22 |(% style="width:170px" %)-Username|(% style="width:119px" %)String|(% style="width:84px" %)❌|(% style="width:56px" %)Keine|(% style="width:582px" %)Der Benutzername für die Authentifizierung.
23 |(% style="width:170px" %)-Password|(% style="width:119px" %)SecureString|(% style="width:84px" %)❌|(% style="width:56px" %)Keine|(% style="width:582px" %)Das Passwort für die Verbindung.
24 |(% style="width:170px" %)-Description|(% style="width:119px" %)String|(% style="width:84px" %)✅|(% style="width:56px" %)Keine|(% style="width:582px" %)Eine Beschreibung oder Notiz zur Verbindung.
25
26 === **Beispiele** ===
27
28 Beispiel 1: Hinzufügen einer Verbindung mit Standardport 3950
29
30 {{code language="powershell"}}
31 Add-AESBConnection -ConnectionName "MyConnection" -Server "server.example.com" -Port 3950 -Username "user" -Password (ConvertTo-SecureString "password" -AsPlainText -Force)
32
33 {{/code}}
34
35 Beispiel 2: Hinzufügen einer Verbindung// //zu einem Server über den Port 8080 mit benutzerdefiniertem Port und Beschreibung
36
37 {{code language="powershell"}}
38 Add-AESBConnection -ConnectionName "MyConnection" -Server "192.168.1.1" -Port 8080 -Username "user" -Password (ConvertTo-SecureString "password" -AsPlainText -Force) -Description "Test connection"
39 {{/code}}
40
41 Beispiel 3: Hinzufügen einer Verbindung mit Nutzung der interaktiven Eingabe
42
43 {{code language="powershell"}}
44 Add-AESBConnection
45 {{/code}}
46
47 = Close-AESBConnection =
48
49 Dieses Cmdlet schließt eine offene SICS-Verbindung. Wenn der //-ConnectionName//-Parameter angegeben wird, wird entsprechend die spezifische Verbindung geschlossen. Anderenfalls wird die Standardverbindung geschlossen. Da der einzige Parameter des Cmdlets optional ist, erfolgt keine interaktive Nachfrage, falls kein Parameter angegeben wird und keine Standardverbindung vorhanden ist.
50
51 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
52 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, die geschlossen werden soll. Wenn nicht angegeben, wird die Standardverbindung geschlossen.
53
54 === **Beispiele** ===
55
56 Beispiel 1: Schließen der spezifischen Verbindung "MyConnection"
57
58 {{code language="powershell"}}
59 Close-AESBConnection -ConnectionName "MyConnection"
60
61 {{/code}}
62
63 Beispiel 2: Schließen der Standardverbindung, //da //kein //-ConnectionName//-Parameter angegeben ist.
64
65 {{code language="powershell"}}
66 Close-AESBConnection
67
68 {{/code}}
69
70 = Close-AESBConnections =
71
72 Dieses Cmdlet schließt alle offenen SICS-Verbindungen im Connection-Verzeichnis.
73
74 {{code language="powershell"}}
75 Close-AESBConnections
76
77 {{/code}}
78
79 = Edit-AESBConnection =
80
81 Mit diesem Cmdlet können Sie eine bestehende SICS-Verbindung bearbeiten. Es ermöglicht das Aktualisieren von Verbindungseigenschaften wie Serveradresse, Port, Benutzername, Passwort und Beschreibung.
82
83 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
84 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, die bearbeitet werden soll.
85 |-Description|String|❌|Keine|Eine neue Beschreibung oder Notiz zur Verbindung.
86 |-Password|SecureString|❌|Keine|Das neue Passwort für die Verbindung.
87 |-Port|Int|❌|Keine|Der neue Port, über den die Verbindung hergestellt wird.Wertebereich ist 1 bis 65535.
88 |-Server|String|❌|Keine|Die neue IP-Adresse oder der DNS-Name des Zielservers.
89 |-Username|String|❌|Keine|Der neue Benutzername für die Authentifizierung.
90
91 === **Beispiele** ===
92
93 Beispiel 1: Vollständiges Bearbeiten der bestehenden SICS-Verbindung "MyConnection" mit der Möglichkeit zur Änderung aller Parameter
94
95 {{code language="powershell"}}
96 Edit-AESBConnection -ConnectionName "MyConnection" -Server "newserver.example.com" -Port 3960 -Username "newuser" -Password (ConvertTo-SecureString "newpassword" -AsPlainText -Force) -Description "Updated connection"
97
98 {{/code}}
99
100 Beispiel 2: Explizite Änderung der Serveradresse und des Ports der SICS-Verbindung "MyConnection"
101
102 {{code language="powershell"}}
103 Edit-AESBConnection -ConnectionName "MyConnection" -Server "another.server.com" -Port 8080
104
105 {{/code}}
106
107 = Get-AESBConnection =
108
109 Dieses Cmdlet holt und zeigt die Detail-Informationen der angegebenen SICS-Verbindung an. Wenn der Parameter //-ConnectionName// nicht mit angegeben wird, erhalten Sie die Informationen zur Standardverbindung. Da der einzige Parameter des Cmdlets optional ist, erfolgt keine interaktive Nachfrage, falls kein Parameter angegeben wird und keine Standardverbindung vorhanden ist.
110
111 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
112 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, deren Details angezeigt werden sollen. Wenn nicht angegeben, wird die Standardverbindung angezeigt.
113
114 === (% id="cke_bm_25028S" style="display:none" %)** **(%%)**Beispiele** ===
115
116 Beispiel 1: Anzeigen von Detail-Informationen der spezifischen SICS-Verbindung "MyConnection"
117
118 {{code language="powershell"}}
119 Get-AESBConnection -ConnectionName "MyConnection"
120
121 {{/code}}
122
123 Beispiel 2: Anzeigen von Details der Standardverbindung
124
125 {{code language="powershell"}}
126 Get-AESBConnection
127
128 {{/code}}
129
130 **Ausgabe**
131
132 Die Ausgabe des Cmdlets würde beispielsweise für die SICS-Verbindung mit dem Namen "test" folgendermaßen aussehen:
133
134 {{code language="none" layout="LINENUMBERS"}}
135 Endpoint : wss://localhost:3950
136 Name : test
137 Username : Operator
138 Description :
139 IsDefaultConnection : True
140 VirtualRouter : SHELL
141 CallbackTargetName : Aagon.Shell.test.345b8cc1-57de-4dd9-9888-0add6738e9b7
142 TargetRoutingKeys : SHELL:SICS.Aagon.Shell.test.345b8cc1-57de-4dd9-9888-0add6738e9b7
143 ConnectionInfo : Aagon.Sis.Sics.Powershell.Libs.Types.ConnectionInfo
144 IsOnline : True
145 {{/code}}
146
147 = Get-AESBConnections =
148
149 Dieses Cmdlet gibt eine Liste aller existierenden SICS-Verbindungen aus. Dabei werden die Detail-Informationen jeder Verbindung angezeigt.
150
151 === **Beispiele** ===
152
153 Beispiel 1: Anzeigen aller existierenden SICS-Verbindungen.
154
155 {{code language="powershell"}}
156 Get-AESBConnections
157
158 {{/code}}
159
160 **Ausgabe**
161
162 Die Ausgabe des Cmdlets würde beispielsweise folgendermaßen aussehen:
163
164 {{code language="none" layout="LINENUMBERS"}}
165 Endpoint : wss://localhost:3950
166 Name : local
167 Username : operator
168 Description :
169 IsDefaultConnection : False
170 VirtualRouter : SHELL
171 CallbackTargetName : Aagon.Shell.local.345b8cc1-57de-4dd9-9888-0add6738e9b7
172 TargetRoutingKeys : ----
173 ConnectionInfo : Aagon.Sis.Sics.Powershell.Libs.Types.ConnectionInfo
174 IsOnline : False
175
176 Endpoint : wss://localhost:3950
177 Name : test
178 Username : Operator
179 Description :
180 IsDefaultConnection : True
181 VirtualRouter : SHELL
182 CallbackTargetName : Aagon.Shell.test.345b8cc1-57de-4dd9-9888-0add6738e9b7
183 TargetRoutingKeys : SHELL:SICS.Aagon.Shell.test.345b8cc1-57de-4dd9-9888-0add6738e9b7
184 ConnectionInfo : Aagon.Sis.Sics.Powershell.Libs.Types.ConnectionInfo
185 IsOnline : True
186 {{/code}}
187
188 = Get-AESBMessageCount =
189
190 Dieses Cmdlet gibt die Anzahl der Nachrichten in der Warteschlange der angegebenen SICS-Verbindung zurück. Wenn der Parameter// -ConnectionName// nicht angegeben wird, erhalten Sie die Informationen zur Standardverbindung.
191
192 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
193 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, für die die Anzahl der Nachrichten ermittelt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
194
195 === **Beispiele** ===
196
197 Beispiel 1: Anzahl der Nachrichten für die spezifische SICS-Verbindung "MyConnection" anzeigen
198
199 {{code language="powershell"}}
200 Get-AESBMessageCount -ConnectionName "MyConnection"
201
202 {{/code}}
203
204 Beispiel 2: Anzahl der Nachrichten in der Standardverbindung "MyConnection" anzeigen
205
206 {{code language="powershell"}}
207 Get-AESBMessageCount
208 {{/code}}
209
210 = Import-AESBPublicApiCommands =
211
212 Dieses Cmdlet importiert die PublicAPI-Cmdlets von ACMP in die PowerShell-Sitzung. Die Cmdlets werden über die angegebene SICS-Verbindung von dem SICS-Server heruntergeladen, mit dem die Verbindung besteht. Wenn der Parameter //-ConnectionName// nicht angegeben wird, wird die Standardverbindung für den Import verwendet.
213
214 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
215 |-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, über welche die PublicAPI-Cmdlets importiert werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
216 |-Prefix|String|✅|Keine|Sofern ein Prefix angegeben wird, wird dies bei allen zu importierenden Cmdlets vor den eigentlichen Cmdlet-Namen hinzugefügt.
217
218 === **Beispiele** ===
219
220 Beispiel 1: Importieren der PublicAPI-Cmdlets über die spezifische Verbindung "MyConnection"
221
222 {{code language="powershell"}}
223 Import-AESBPublicApiCommands -ConnectionName "MyConnection"
224
225 {{/code}}
226
227 Beispiel 2: Importieren der PublicAPI-Cmdlets über die Standardverbindung
228
229 {{code language="powershell"}}
230 Import-AESBPublicApiCommands
231 {{/code}}
232
233 = New-AESBShell =
234
235 Dieses Cmdlet wird verwendet, um eine neue AESB Shell zu initialisieren, wenn die AESB Shell nicht normal gestartet worden ist, sondern die einzelnen Module manuell in einer PowerShell-Sitzung eingebunden werden. Es legt fest, wo Konfigurationen und andere Daten gespeichert werden sollen.
236
237 {{aagon.infobox}}
238 Dieses Cmdlet ist nicht erforderlich, wenn die AESB Shell als eigene Anwendung gestartet wurde (z.B. über das Desktop-Icon).
239 {{/aagon.infobox}}
240
241 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
242 |-ConfigurationPath|String|✅|Keine|Der Pfad zum Verzeichnis, in dem die Shell-Konfiguration und andere Elemente gespeichert werden sollen. Wenn nicht angegeben, wird der Standardpfad verwendet.
243
244 === **Beispiele** ===
245
246 Beispiel 1: Initialisieren der AESB Shell mit einem spezifischen Speicherort für Konfiguration und andere Elemente
247
248 {{code language="powershell"}}
249 New-AESBShell -ConfigurationPath "C:\Path\To\Save\Configs"
250
251 {{/code}}
252
253 Beispiel 2: Initialisieren der AESB Shell mit dem Standard-Speicherort
254
255 {{code language="powershell"}}
256 New-AESBShell
257 {{/code}}
258
259 = Open-AESBConnection =
260
261 Mit diesem Cmdlet wird versucht, eine bereits hinzugefügte Verbindung zu einer SICS-Instanz zu öffnen. Wenn der Parameter //-ConnectionName// nicht angegeben wird, wird versucht die Standardverbindung zu öffnen. Da die Parameter des Cmdlets optional sind, erfolgt keine interaktive Nachfrage, falls kein Parameter angegeben wird und keine Standardverbindung vorhanden ist.
262
263 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
264 |-ConnectionName|String|✅|Keine|Der Name der Verbindung, die geöffnet werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
265 |-AsDefaultConnection|-|✅|Keine|Die aktuelle Verbindung wird als Default für die Lebensdauer der Console gesetzt.
266
267 === **Beispiele** ===
268
269 Beispiel 1: Öffnen der spezifischen SICS-Verbindung "MyConnection
270
271 {{code language="powershell"}}
272 Open-AESBConnection -ConnectionName "MyConnection"
273
274 {{/code}}
275
276 Beispiel 2: Öffnen der Standardverbindung
277
278 {{code language="powershell"}}
279 Open-AESBConnection
280 {{/code}}
281
282 = Receive-AESBMessage =
283
284 Mit diesem Cmdlet kann eine Nachricht aus der Queue der verbundenen SICS-Instanz ausgelesen werden. Wenn der Parameter //-ConnectionName// nicht angegeben wird, wird die Standardverbindung verwendet. Der Parameter //-Wait// gibt die Wartezeit an, bevor das Cmdlet aufhört, nach einer Nachricht zu suchen.
285
286 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
287 |-ConnectionName|String|✅|Keine|Der Name der Verbindung, von der die Nachricht gelesen werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
288 |-Wait|String|✅|Keine|Die Zeitdauer, in der auf eine Nachricht gewartet wird. Kann in Sekunden (s oder sec oder second(s)), Minuten (m oder min oder minute(s)) oder Stunden (h oder hour(s)) oder Tage (d oder day(s)) angegeben werden.
289
290 === **Beispiele** ===
291
292 Beispiel 1: Eine Nachricht von der spezifischen Verbindung "MyConnection" lesen und 5 Sekunden warten
293
294 {{code language="powershell"}}
295 Receive-AESBMessage -ConnectionName "MyConnection" -Wait 5s
296 {{/code}}
297
298 Beispiel 2: Eine Nachricht von der Standardverbindung lesen und 10 Sekunden warten
299
300 {{code language="powershell"}}
301 Receive-AESBMessage -Wait 10s
302 {{/code}}
303
304 Beispiel 3: Eine Nachricht von der Standardverbindung lesen und 1 Minute warten
305
306 {{code language="powershell"}}
307 Receive-AESBMessage -Wait 1min
308 {{/code}}
309
310 Beispiel 4: Eine Nachricht von der Standardverbindung lesen und 5 Stunden warten
311
312 {{code language="powershell"}}
313 Receive-AESBMessage -Wait 5h
314 {{/code}}
315
316 = Receive-AESBMessages =
317
318 Mit diesem Cmdlet können mehrere Nachrichten aus der Queue der verbundenen SICS-Instanz ausgelesen werden. Die Anzahl der Nachrichten, die empfangen werden sollen, kann im Parameter festgelegt werden.
319
320 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
321 |-MessageCount|int|✅|-|Die Anzahl der Nachrichten, die empfangen werden sollen. Wenn nicht angegeben, wird standardmäßig eine Nachricht empfangen.
322 |-Wait|string|✅|-|Die Zeitdauer, in der auf eine Nachricht gewartet wird. Kann in Sekunden (s oder sec oder second(s)), Minuten (m oder min oder minute(s)) oder Stunden (h oder hour(s)) oder Tage (d oder day(s)) angegeben werden.
323 |-Timeout|string|✅|-|Die Zeitdauer, bis ein Timeout Fehler erscheint. Kann in Sekunden (s oder sec oder second(s)), Minuten (m oder min oder minute(s)) oder Stunden (h oder hour(s)) oder Tage (d oder day(s)) angegeben werden.
324
325 === (% id="cke_bm_167708S" style="display:none" %)** **(%%)Parameter-Sets ===
326
327 Für die Parameter dieses Cmdlets wurden eigene Parameter-Sets definiert, die Sie verwenden können:
328
329 * (((
330 WaitParameterSet - Wait
331 )))
332 * (((
333 MessageCountParameterSet - MessageCount, Timeout
334 )))
335
336 === **Beispiele** ===
337
338 Beispiel 1: Eine Nachricht von der Standardverbindung empfangen
339
340 {{code language="powershell"}}
341 Receive-AESBMessages
342 {{/code}}
343
344 Beispiel 2: Drei Nachrichten von der Standardverbindung empfangen
345
346 {{code language="powershell"}}
347 Receive-AESBMessages -MessageCount 3
348 {{/code}}
349
350 Beispiel 3: Nachrichten von der spezifischen Verbindung "TestConnection" empfangen
351
352 {{code language="powershell"}}
353 Receive-AESBMessages -ConnectionName "TestConnection"
354 {{/code}}
355
356 Beispiel 4: Fünf Nachrichten von der spezifischen Verbindung "TestConnection" empfangen
357
358 {{code language="powershell"}}
359 Receive-AESBMessages -ConnectionName "TestConnection" -MessageCount 5
360
361 {{/code}}
362
363 = Remove-AESBConnection =
364
365 Dieses Cmdlet löscht eine SICS-Verbindung aus dem Verzeichnis aller Verbindungen. Dabei muss im Parameter //-ConnectionName// angegebenen werden, welche SICS-Verbindung konkret entfernt werden soll.
366
367 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
368 |-ConnectionName|String|❌|Keine|Der Name der SICS-Verbindung, die aus dem Verzeichnis aller Verbindungen entfernt werden soll.
369
370 === **Beispiele** ===
371
372 Beispiel 1: Entfernen der spezifischen Verbindung "MyConnection"
373
374 {{code language="powershell"}}
375 Remove-AESBConnection -ConnectionName "MyConnection"
376 {{/code}}
377
378 = Set-AESBDefaultConnection =
379
380 Mit diesem Cmdlet kann der Benutzer eine neue Standardverbindung für die AESB Shell festlegen. Die angegebene Verbindung wird zur Standardverbindung für alle zukünftigen Cmdlet-Aufrufe, bei denen keine andere Verbindung angegeben ist.
381
382 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
383 |-ConnectionName|String|❌|Keine|Der Name der SICS-Verbindung, die als neue Standardverbindung gesetzt werden soll.
384
385 === **Beispiele** ===
386
387 Beispiel 1: Festlegen einer neuen Standardverbindung
388
389 {{code language="powershell"}}
390 Remove-AESBConnection -ConnectionName "MyConnection"
391 {{/code}}
392
393 = Show-AESBInfrastructure =
394
395 Dieses Cmdlet zeigt die aktuelle Infrastruktur des AESB Systems an, einschließlich der virtuellen Router und weiterer konfigurierter Elemente. Es ermöglicht eine detaillierte Ansicht der Systemkonfiguration.
396
397 |=(% style="width: 170px;" %)Parameter |=(% style="width: 119px;" %)Datentyp|=(% style="width: 84px;" %)Optional|=(% style="width: 56px;" %)Alias|=(% style="width: 582px;" %)Beschreibung
398 |-ConnectionName|string|✅|None|Der Name der Verbindung, für die die Infrastruktur angezeigt wird.
399 |-ExcludeVirtualRouters|string[]|✅|None|Eine Liste von virtuellen Routern, die von der Anzeige ausgeschlossen werden sollen.
400 |-IncludeVirtualRouters|string[]|✅|None|Eine Liste von virtuellen Routern, die in die Anzeige eingeschlossen werden sollen.
401
402 === Parameter-Sets ===
403
404 Für die Parameter dieses Cmdlets wurden eigene Parameter-Sets definiert, die Sie verwenden können:
405
406 (((
407 * IncludeVirtualRoutersParameterSet- IncludeVirtualRouters
408 * ExcludeVirtualRoutersParameterSet- ExcludeVirtualRouters
409 )))
410
411 === **Beispiele** ===
412
413 Beispiel 1:** **Infrastruktur ohne die virtuellen Router "Router1" und "Router2" anzeigen
414
415 {{code language="powershell"}}
416 Show-AESBInfrastructure -ExcludeVirtualRouters "Router1", "Router2"
417 {{/code}}
418
419 Beispiel 2: Infrastruktur der spezifischen Verbindung "MyConnection" anzeigen
420
421 {{code language="powershell"}}
422 Show-AESBInfrastructure -ConnectionName "MyConnection"
423
424 {{/code}}
425
426 Beispiel 3: Infrastruktur mit eingeschlossenem virtuellen Router "Router3" anzeigen
427
428 {{code language="powershell"}}
429 Show-AESBInfrastructure -IncludeVirtualRouters "Router3"
430
431 {{/code}}
432
433 = Stop-AESBScript =
434
435 Mit diesem Cmdlet wird das Script oder der Microservice gestoppt, in dem das Cmdlet aufgerufen wird. Bei einem Fehlerfall wird der Fehler ausgegeben. Ruft man das Cmdlet in der AESB-Shell-Console auf, schließt sich die Console.
436
437 === **Beispiele** ===
438
439 Beispiel 1: Stoppen des AESBScripts
440
441 {{code language="powershell"}}
442 Stop-AESBScript
443 {{/code}}
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community