Wiki source code of Microservice Cmdlets
Hide last authors
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | {{aagon.floatingbox/}} |
| |
2.1 | 2 | |
| 3 | = Instances = | ||
| 4 | |||
| 5 | == Add-AESBMicroservice == | ||
| 6 | |||
| |
2.2 | 7 | Mit diesem Cmdlet wird eine neue Microservice-Instanz nach der Vorlage eines Templates hinzugefügt. |
| |
2.1 | 8 | |
| |
2.2 | 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 | |||
| |
2.1 | 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 == |

