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
-
... ... @@ -7,10 +7,10 @@ 7 7 8 8 Mit diesem Cmdlet wird ein neuer Alias für eine SICS-Verbindung im Qualified Name Service (QNS) hinzugefügt. Wenn der Parameter //-ConnectionName// nicht angegeben wird, wird der Alias für die Standardverbindung hinzugefügt. 9 9 10 -(% style="width: 977px" %)11 -|=Parameter |= (% style="width: 101px;" %)Datentyp|=(% style="width: 94px;" %)Optional|=(% style="width: 87px;" %)Alias|=(% style="width:505px;" %)Beschreibung12 -|-Alias| (% style="width:101px" %)String|(% style="width:94px" %)❌|(% style="width:87px" %)Keine|(% style="width:505px" %)Der Name des Alias, der dem Qualified Name Service (QNS) hinzugefügt werden soll.13 -|-ConnectionName| (% style="width:101px" %)String|(% style="width:94px" %)✅|(% style="width:87px" %)Keine|(% style="width:505px" %)Der Name der SICS-Verbindung, für die der Alias hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird der Alias für die Standardverbindung hinzugefügt.10 +(% style="width:1110.22px" %) 11 +|=Parameter |=Datentyp|=Optional|=Alias|=(% style="width: 644px;" %)Beschreibung 12 +|-Alias|String|❌|Keine|Der Name des Alias, der dem Qualified Name Service (QNS) hinzugefügt werden soll. 13 +|-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, für die der Alias hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird der Alias für die Standardverbindung hinzugefügt. 14 14 15 15 === **Beispiele** === 16 16 ... ... @@ -31,12 +31,12 @@ 31 31 32 32 Mtit diesem Cmdlet wird ein neues Callback-Target zur SICS-Verbindung hinzugefügt. Das Callback-Target wird für den Empfang von Nachrichten verwendet und erfordert eine Routing-Key-Konfiguration sowie einen Virtual Router. 33 33 34 -(% style="width:10 73px" %)35 -|= (% style="width: 166px;" %)Parameter |=(% style="width: 127px;" %)Datentyp|=(% style="width: 90px;" %)Optional|=(% style="width: 74px;" %)Alias|=(% style="width: 614px;" %)Beschreibung36 -| (% style="width:166px" %)-ConnectionName|(% style="width:127px" %)String|(% style="width:90px" %)✅|(% style="width:74px" %)Keine|(% style="width:614px" %)Der Name der SICS-Verbindung, zu der das Callback-Target hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird das Callback-Target zur Standardverbindung hinzugefügt.37 -| (% style="width:166px" %)-VirtualRouter|(% style="width:127px" %)String|(% style="width:90px" %)❌|(% style="width:74px" %)Keine|(% style="width:614px" %)Der Name des Virtual Routers, dem das Callback-Target zugeordnet werden soll.38 -| (% style="width:166px" %)-TargetName|(% style="width:127px" %)String|(% style="width:90px" %)❌|(% style="width:74px" %)Keine|(% style="width:614px" %)Der Name des Callback-Targets, das hinzugefügt werden soll.39 -| (% style="width:166px" %)-RoutingKey|(% style="width:127px" %)String|(% style="width:90px" %)❌|(% style="width:74px" %)Keine|(% style="width:614px" %)Der Routing-Key, der verwendet wird, um Nachrichten an das Callback-Target zu routen.34 +(% style="width:1110.22px" %) 35 +|=Parameter |=Datentyp|=Optional|=Alias|=(% style="width: 644px;" %)Beschreibung 36 +|-ConnectionName|String|✅|Keine|Der Name der SICS-Verbindung, zu der das Callback-Target hinzugefügt wird. Wenn dieser Parameter nicht angegeben ist, wird das Callback-Target zur Standardverbindung hinzugefügt. 37 +|-VirtualRouter|String|❌|Keine|Der Name des Virtual Routers, dem das Callback-Target zugeordnet werden soll. 38 +|-TargetName|String|❌|Keine|Der Name des Callback-Targets, das hinzugefügt werden soll. 39 +|-RoutingKey|String|❌|Keine|Der Routing-Key, der verwendet wird, um Nachrichten an das Callback-Target zu routen. 40 40 41 41 === (% id="cke_bm_70797S" style="display:none" %)** **(%%)**Beispiele** === 42 42 ... ... @@ -124,140 +124,22 @@ 124 124 Add-AESBRoutingToAlias -Alias "MyAlias" -VirtualRouter "MyRouter" -RoutingKey "MyKey" -ConnectionName "MyConnection" 125 125 {{/code}} 126 126 127 -Beispiel 2: Hinzufügen des Routing-Paars zum Alias "A notherAlias" für die SICS-Verbindung "MyConnection". Dabei werden der Routing Key "AnotherKey" und der Virtual Router "AnotherRouter" als Routing-Paar verknüpft.127 +Beispiel 2: Hinzufügen des Routing-Paars zum Alias "MyAlias" für die SICS-Verbindung "MyConnection". Dabei werden der Routing Key "MyKey" und der Virtual Router "MyRouter" als Routing-Paar verknüpft. 128 128 129 -{{code language="powershell"}} 130 -Add-AESBRoutingToAlias -Alias "AnotherAlias" -VirtualRouter "AnotherRouter" -RoutingKey "AnotherKey" -ConnectionName "MyConnection" 131 -{{/code}} 132 132 133 -= Add-AESBTarget = 134 134 135 -Dieses Cmdlet wird verwendet, um ein neues Target für eine SICS-Verbindung in einem Virtual Router hinzuzufügen. Dabei wird ein Target Type und Target Name mit einem Routing Key verknüpft. 136 136 137 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 138 -|-ConnectionName|string|✅|C|Der Name der SICS-Verbindung, für die das Target hinzugefügt werden soll. 139 -|-RoutingKey|string|❌|RK|Der Routing Key, der dem Target zugewiesen wird. 140 -|-TargetName|string|❌|TName|Der Name des Targets, das hinzugefügt werden soll. 141 -|-TargetType|string|❌|TType|Der Typ des Targets, das hinzugefügt werden soll. 142 -|-VirtualRouter|string|❌|VR|Der Name des Virtual Routers, zu dem das Target hinzugefügt wird. 143 143 144 -= ==**Beispiele**===133 += Add-AESBTarget = 145 145 146 -Beispiel 1: Hinzufügen eines Queue-Targets "MyTarget" für die Standardverbindung. Das Target wird dem Virtual Router "MyRouter" hinzugefügt und ihm wird der Routing Key "MyKey" zugewiesen 147 - 148 -{{code language="powershell"}} 149 -Add-AESBTarget -VirtualRouter "MyRouter" -TargetType "Queue" -TargetName "MyTarget" -RoutingKey "MyKey" 150 - 151 -{{/code}} 152 - 153 -Beispiel 2: Hinzufügen eines Queue-Targets "MyTarget" für die SICS-Verbindung "MyConnection". Das Target wird dem Virtual Router "MyRouter" hinzugefügt und ihm wird der Routing Key "MyKey" zugewiesen 154 - 155 -{{code language="powershell"}} 156 -Add-AESBTarget -VirtualRouter "AnotherRouter" -TargetType "Queue" -TargetName "AnotherTarget" -RoutingKey "AnotherKey" -ConnectionName "MyConnection" 157 - 158 -{{/code}} 159 - 160 160 = Add-AESBVirtualRouter = 161 161 162 -Dieses Cmdlet wird verwendet, um einen neuen Virtual Router innerhalb der angegebenen SICS-Verbindung zu konfigurieren. 163 - 164 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 165 -|-ConnectionName|string|✅|C|Der Name der Verbindung, in der der VirtualRouter hinzugefügt werden soll. 166 -|-VirtualRouter|string|❌|VR|Der Name des VirtualRouter, der hinzugefügt werden soll. 167 - 168 -=== **Beispiele** === 169 - 170 -Beispiel 1: Hinzufügen eines Virtual Routers "MyRouter" in der Standardverbindung 171 - 172 -{{code language="powershell"}} 173 -Add-AESBVirtualRouter -VirtualRouter "MyRouter" 174 - 175 -{{/code}} 176 - 177 -Beispiel 2: Hinzufügen eines Virtual Routers "AnotherRouter" in der SICS-Verbindung "MyConnection" 178 - 179 -{{code language="powershell"}} 180 -Add-AESBVirtualRouter -VirtualRouter "AnotherRouter" -ConnectionName "MyConnection" 181 - 182 -{{/code}} 183 - 184 184 = ConvertFrom-AESBBase64 = 185 185 186 -Dieses Cmdlet wird verwendet, um eine Base64-kodierte Zeichenfolge zurück in ihre unkodierte Form zu dekodieren. 187 - 188 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 189 -|-Input|string|❌|In|Die Base64-kodierte Zeichenfolge, die dekodiert werden soll. 190 - 191 -=== **Beispiele** === 192 - 193 -Beispiel 1: Dekodieren einer Base64-kodierten Zeichenfolge. Zurückgegeben wird der ursprüngliche Text "Hello World!" 194 - 195 -{{code language="powershell"}} 196 -ConvertFrom-AESBBase64 -Input "SGVsbG8gV29ybGQh" 197 - 198 -{{/code}} 199 - 200 -Beispiel 2: Dekodieren einer Base64-Zeichenfolge aus der Variable $base64string. Zurückgegeben wird der ursprüngliche Text "Some base64 text" 201 - 202 -{{code language="powershell"}} 203 -$base64String = "U29tZSBiYXNlNjQgdGV4dA==" 204 -ConvertFrom-AESBBase64 -Input $base64String 205 -{{/code}} 206 - 207 207 = ConvertFrom-AESBBase64ToFile = 208 208 209 -Dieses Cmdlet wird verwendet, um eine Base64-kodierte Zeichenfolge zu dekodieren und in einer Datei zu speichern. 210 - 211 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 212 -|-Input|string|❌|In|Die Base64-kodierte Zeichenfolge, die dekodiert werden soll. 213 -|-OutputPath|string|❌|None|Der Pfad inklusive Dateinamen, unter dem die dekodierten Daten gespeichert werden sollen. 214 -|-Force|switch|✅|F|Überschreibt die Datei am OutputPath, falls bereits eine Datei mit diesem Namen existiert. 215 - 216 -=== **Beispiele** === 217 - 218 -Beispiel 1: Dekodieren einer Base64-Zeichenfolge und Speichern vom ursprünglichen Text "Hello World!" in der Datei "output.txt" im angegebenen Pfad 219 - 220 -{{code language="powershell"}} 221 -ConvertFrom-AESBBase64ToFile -Input "SGVsbG8gV29ybGQh" -OutputPath "C:\path\to\output.txt" 222 - 223 -{{/code}} 224 - 225 -Beispiel 2: Dekodieren einer Base64-Zeichenfolge und Speichern vom ursprünglichen Text "Some base64 text" in der Datei "output.txt" im angegebenen Pfad. Da die Datei bereits vorhanden ist, wird sie überschrieben 226 - 227 -{{code language="powershell"}} 228 -ConvertFrom-AESBBase64ToFile -Input "U29tZSBiYXNlNjQgdGV4dA==" -OutputPath "C:\path\to\output.txt" -Force 229 -{{/code}} 230 - 231 231 = ConvertFrom-AESBIcql = 232 232 233 -Dieses Cmdlet wird verwendet, um eine AESB Icql-Zeichenfolge zurück in ein PowerShell-Objekt zu dekodieren. 234 - 235 -|=(% style="width: 199px;" %)Parameter |=(% style="width: 160px;" %)Datentyp|=(% style="width: 119px;" %)Optional|=(% style="width: 168px;" %)Alias|=(% style="width: 827px;" %)Beschreibung 236 -|-Icql|string|❌|None|Die AESB Icql-Zeichenfolge, die dekodiert werden soll. 237 - 238 -=== **Beispiele** === 239 - 240 -Beispiel 1: Dekodieren einer AESB Icql-Zeichenfolge aus der Variable $icqlString 241 - 242 -{{code language="powershell"}} 243 -$icqlString = "<ICQL><POWERSHELL><MESSAGE><TargetName>MyTarget</TargetName><TargetType>Queue</TargetType><RoutingKey>MyRoutingKey</RoutingKey><VirtualRouter>MyRouter</VirtualRouter><ConnectionName>MyConnection</ConnectionName></MESSAGE></POWERSHELL></ICQL>" 244 -ConvertFrom-AESBIcql -Icql $icqlString 245 -{{/code}} 246 - 247 -Dabei wird das PSCustomObject mit folgenden Daten zurückgegeben: 248 - 249 -{{code language="none" layout="LINENUMBERS"}} 250 -TargetName : MyTarget 251 -TargetType : Queue 252 -RoutingKey : MyRoutingKey 253 -VirtualRouter : MyRouter 254 -ConnectionName : MyConnection 255 -{{/code}} 256 - 257 -Beispiel 2: 258 - 259 - 260 - 261 261 = ConvertTo-AESBBase64 = 262 262 263 263 = ConvertTo-AESBBase64FromFile =