Changes for page Operative Cmdlets
Last modified by jklein on 2025/01/10 07:49
Summary
-
Page properties (1 modified, 0 added, 0 removed)
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 =