Changes for page Operative Cmdlets

Last modified by jklein on 2025/01/10 07:49

From version 17.1
edited by jklein
on 2024/12/06 08:00
Change comment: There is no comment for this version
To version 18.2
edited by jklein
on 2024/12/16 13:15
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -326,18 +326,168 @@
326 326  
327 327  = ConvertTo-AESBIcql =
328 328  
329 +Dieses Cmdlet wird verwendet, um ein PowerShell-Objekt in das Icql-Format zu kodieren, das vom AESB verwendet wird.
330 +
331 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
332 +|-InputObject|psobject|❌|InObj|Das PSCustomObject, das in eine AESB Icql-Zeichenfolge konvertiert werden soll.
333 +
334 +=== **Beispiele** ===
335 +
336 +Beispiel 1: Konvertiert das PSCustomObject in eine AESB Icql-Zeichenfolge und gibt die resultierende Icql-Zeichenfolge zurück.
337 +
338 +{{code language="powershell" layout="LINENUMBERS"}}
339 +# Erstellen eines PSCustomObject mit Beispieldaten
340 +$exampleObject = [PSCustomObject]@{
341 + TargetName = "MyTarget"
342 + TargetType = "Queue"
343 + RoutingKey = "MyRoutingKey"
344 + VirtualRouter = "MyRouter"
345 + ConnectionName = "MyConnection"
346 +}
347 +
348 +# Konvertieren des Objekts in eine Icql-Zeichenfolge
349 +$icqlString = ConvertTo-AESBIcql -InputObject $exampleObject
350 +$icqlString
351 +{{/code}}
352 +
353 +Beispiel 2: Konvertiert das PSCustomObject, das in der Variable $exampleObject gespeichert ist, in eine AESB Icql-Zeichenfolge und gibt die resultierende Icql-Zeichenfolge in der Variable $icqlString zurück.
354 +
355 +{{code language="powershell" layout="LINENUMBERS"}}
356 +# Erstellen eines PSCustomObject mit Beispieldaten
357 +$exampleObject = [PSCustomObject]@{
358 + TargetName = "MyTarget"
359 + TargetType = "Queue"
360 + RoutingKey = "MyRoutingKey"
361 + VirtualRouter = "MyRouter"
362 + ConnectionName = "MyConnection"
363 +}
364 +
365 +# Konvertieren des Objekts in eine Icql-Zeichenfolge
366 +$icqlString = ConvertTo-AESBIcql -InputObject $exampleObject
367 +$icqlString
368 +{{/code}}
369 +
329 329  = Get-AESBActivityLogItemById =
330 330  
372 +Gibt den ActivityLog-Eintrag anhand einer ID zurück.
373 +
374 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
375 +|-Id|string|❌| |Die ID des Logeintrags
376 +
377 +=== **Beispiele** ===
378 +
379 +Beispiel 1: Abruf eines Log-Eintrags anhand einer ID
380 +
381 +{{code language="powershell"}}
382 +Get-AESBActivityLogItemById -Id "ItemID"
383 +
384 +{{/code}}
385 +
331 331  = Get-AESBAliasList =
332 332  
388 +Dieses Cmdlet wird verwendet, um eine Übersicht der im AESB gespeicherten Aliase zu erhalten.
389 +
390 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
391 +|-ConnectionName|string|✅|C|Der Name der Verbindung, für die die Alias-Liste abgerufen werden soll.
392 +
393 +=== **Beispiele** ===
394 +
395 +Beispiel 1: Abrufen einer Liste aller Aliase im AESB, ohne Angabe einer speziellen Verbindung
396 +
397 +{{code language="powershell"}}
398 +Get-AESBAliasList
399 +
400 +{{/code}}
401 +
402 +Beispiel 2: Abrufen einer Liste aller Aliase im AESB für die angegebene Verbindung "MyConnection"
403 +
404 +{{code language="powershell"}}
405 +Get-AESBAliasList -ConnectionName "MyConnection"
406 +
407 +{{/code}}
408 +
333 333  = Get-AESBVirtualRouters =
334 334  
411 +Gibt eine Liste aller VirtualRouter zurück.
412 +
413 +=== **Beispiele** ===
414 +
415 +Beispiel 1: Abrufen einer Liste aller VirtualRouter
416 +
417 +{{code language="powershell"}}
418 +Get-AESBVirtualRouters
419 +
420 +{{/code}}
421 +
335 335  = Get-AESBAlias =
336 336  
424 +Gibt alle Informationen zu einer Verbindung mit einem bestimmten Alias wieder.
425 +
426 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
427 +|-Alias|string|❌| |Gibt die Informationen zum angegebenen Alias wieder.
428 +
429 +=== **Beispiele** ===
430 +
431 +Beispiel 1: Abrufen der Informationen zur Verbindung mit dem Alias "AliasName"
432 +
433 +{{code language="powershell"}}
434 +Get-AESBAlias -Alias "AliasName"
435 +
436 +{{/code}}
437 +
337 337  = Get-AESBConnectionInfo =
338 338  
440 +Dieses Cmdlet wird verwendet, um Details über die Konfiguration und den Status einer Verbindung zu erhalten.
441 +
442 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
443 +|-ConnectionName|string|✅|C|Der Name der Verbindung, für die Informationen abgerufen werden sollen.
444 +
445 +=== **Beispiele** ===
446 +
447 +Beispiel 1: Abrufen von Informationen zu allen verfügbaren Verbindungen im AESB
448 +
449 +{{code language="powershell" layout="LINENUMBERS"}}
450 +Get-AESBConnectionInfo
451 +
452 +#Beispiel-Output:
453 +
454 + EndPoint VirtualRouter RoutingKey
455 +-------- ------------- ----------
456 +wss://localhost:3950 SHELL SICS.Aagon.Shell.local.a9857af7-bf81-44cd-8047-628956aad668
457 +{{/code}}
458 +
459 +Beispiel 2: Abrufen der Informationen zur Verbindung "MyConnection"
460 +
461 +{{code language="powershell"}}
462 +Get-AESBAliasList -ConnectionName "MyConnection"
463 +
464 +{{/code}}
465 +
339 339  = Get-AESBTargetMessageCount =
340 340  
468 +Dieses Cmdlet wird verwendet, um die Anzahl der Nachrichten zu ermitteln, die sich derzeit im angegebenen Target befinden.
469 +
470 +
471 +|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung
472 +|-ConnectionName|string|✅|C|Der Name der Verbindung, für die die Zielnachrichtenzahl abgerufen werden soll.
473 +|-TargetName|string|❌|TName|Der Name des Targets, für das die Nachrichtenzahl abgerufen werden soll.
474 +|-VirtualRouter|string|❌|VR|Der Name des VirtualRouters, unter dem das Target läuft.
475 +
476 +=== **Beispiele** ===
477 +
478 +Beispiel 1: Abrufen der Anzahl der Nachrichten für das Target "MyTarget" unter dem VirtualRouter "MyRouter"
479 +
480 +{{code language="powershell" layout="LINENUMBERS"}}
481 +Get-AESBTargetMessageCount -VirtualRouter "MyRouter" -TargetName "MyTarget"
482 +{{/code}}
483 +
484 +Beispiel 2: Anzahl der Nachrichten für das Target "MyTarget" unter dem VirtualRouter "MyRouter" und der Verbindung "MyConnection"
485 +
486 +{{code language="powershell"}}
487 +Get-AESBTargetMessageCount -ConnectionName "MyConnection" -VirtualRouter "MyRouter" -TargetName "MyTarget"
488 +
489 +{{/code}}
490 +
341 341  = Get-AESBTargets =
342 342  
343 343  = Publish-AESBMessage =
© Aagon GmbH 2025
Besuchen Sie unsere neue Aagon-Community