Changes for page Microservice Cmdlets

Last modified by jklein on 2025/08/15 09:48

From version 11.1
edited by jklein
on 2025/07/21 08:49
Change comment: There is no comment for this version
To version 7.1
edited by jklein
on 2025/07/16 09:56
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -6,15 +6,14 @@
6 6  
7 7  Mit diesem Cmdlet wird eine neue Microservice-Instanz nach der Vorlage eines Templates hinzugefügt.
8 8  
9 -(% style="width:902px" %)
10 -|=(% style="width: 213px;" %)Parameter |=(% style="width: 154px;" %)ParameterSetName|=(% style="width: 156px;" %)Datentyp|=(% style="width: 55px;" %)Optional|=(% style="width: 76px;" %)Alias|=(% style="width: 206px;" %)Beschreibung
11 -|-ConnectionName|(% style="width:154px" %)Keine|(% style="width:156px" %)String|(% style="width:55px" %)✅|(% style="width:76px" %)C|(% style="width:206px" %)Der Name der Verbindung, über die die Microservice-Instanz hinzugefügt werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
12 -|-InstanceName|(% style="width:154px" %)Keine|(% style="width:156px" %)String|(% style="width:55px" %)❌|(% style="width:76px" %)Keine|(% style="width:206px" %)Der Name der Instanz.
13 -|-TemplateName|(% style="width:154px" %)UseTemplateName|(% style="width:156px" %)String|(% style="width:55px" %)❌|(% style="width:76px" %)Keine|(% style="width:206px" %)Der Name des Templates für die Vorlage der Instanz.
14 -|-TemplateId|(% style="width:154px" %)UseTemplateId|(% style="width:156px" %)String|(% style="width:55px" %)❌|(% style="width:76px" %)Keine|(% style="width:206px" %)Die Id des Templates für die Vorlage der Instanz.
15 -|-SupervisorId|(% style="width:154px" %)Keine|(% style="width:156px" %)String|(% style="width:55px" %)✅|(% style="width:76px" %)Keine|(% style="width:206px" %)Die Id des Supervisors zu der die Instanz hinzugefügt werden soll.
16 -|-StartupType|(% style="width:154px" %)Keine|(% style="width:156px" %)InstanceStartType|(% style="width:55px" %)✅|(% style="width:76px" %)Keine|(% style="width:206px" %)Setzt die Art der Zeitplanung der Instanz.
17 -|-StoppedAfterCreation|(% style="width:154px" %)Keine|(% style="width:156px" %)Bool|(% style="width:55px" %)✅|(% style="width:76px" %)Keine|(% style="width:206px" %)Setzt den Wert um die Instanz direkt nach der Erstellung zu starten.
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. Wenn nicht angegeben, wird die Standardverbindung verwendet.
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.
18 18  
19 19  === **Beispiele** ===
20 20  
... ... @@ -627,13 +627,13 @@
627 627  
628 628  === **Beispiele** ===
629 629  
630 -Beispiel 1: Fügt ein neue Microservice-Vorlage hinzu
629 +Beispiel 1: Fügt ein neues Microservice-Template hinzu
631 631  
632 632  {{code language="PowerShell"}}
633 633  Add-AESBMicroserviceTemplate -TemplateName "Test" -TemplateConfig $templateConfig
634 634  {{/code}}
635 635  
636 -Dieses Beispiel fügt eine neue Vorlagen-konfiguration mit dem Namen "Test" auf Basis des $templateConfig-Objekts hinzu. Die Standardverbindung wird verwendet.
635 +Dieses Beispiel fügt eine neue Templatekonfiguration mit dem Namen "Test" auf Basis des $templateConfig-Objekts hinzu. Die Standardverbindung wird verwendet.
637 637  
638 638  {{apimacro title="Beispiel der Funktion in PowerShell"}}
639 639  {{code language="PowerShell" layout="LINENUMBERS"}}
... ... @@ -653,7 +653,7 @@
653 653  {{/code}}
654 654  {{/apimacro}}
655 655  
656 -{{apimacro title="Beispiel der Vorlagen-Konfiguration"}}
655 +{{apimacro title="Beispiel der Template-Konfiguration"}}
657 657  {{code language="PowerShell" layout="LINENUMBERS"}}
658 658  $templateConfig = "<MicroserviceConfiguration Version=`"1.11.0.895`" Type=`"SnmpConnector`" SessionKey=`"bcafdb4e94f2572eed78525430ad0e0275229f98`">
659 659   <SnmpConnectorConfiguration>
... ... @@ -692,17 +692,17 @@
692 692  ** Erfolgreiche Statusmeldung
693 693  * TemplateInfo
694 694  ** TemplateId
695 -*** ID der Vorlage
694 +*** ID des Templates
696 696  ** Configuration
697 -*** Aktuelle Konfiguration der Vorlage
696 +*** Aktuelle Konfiguration des Templates
698 698  ** Name
699 -*** Name der Vorlage
698 +*** Name des Templates
700 700  ** Type
701 -*** Der Typ der Vorlage
700 +*** Der Typ des Templates
702 702  ** Version
703 -*** Die Versionierung der Vorlage
702 +*** Die Versionierung des Templates
704 704  
705 -{{apimacro title="Rückgabewerte der Vorlagen-Konfiguration"}}
704 +{{apimacro title="Rückgabewerte der Template-Konfiguration"}}
706 706  {{code language="PowerShell" layout="LINENUMBERS"}}
707 707  Successfully added template 'Test'.
708 708  
... ... @@ -732,7 +732,7 @@
732 732  
733 733  === **Beispiele** ===
734 734  
735 -Beispiel 1: Microservice-Vorlage exportieren
734 +Beispiel 1: MicroserviceTemplate exportieren
736 736  
737 737  {{code language="PowerShell"}}
738 738  Export-AESBMicroserviceTemplateConfig -TemplateConfig $templateConfig -Path $path
... ... @@ -807,13 +807,13 @@
807 807  
808 808  === Beispiele ===
809 809  
810 -Beispiel 1: Konfiguration der Microservice-Vorlage von //$templateName// anfragen
809 +Beispiel 1: MicroserviceTemplateConfig von //$templateName// anfragen
811 811  
812 812  {{code language="PowerShell"}}
813 813  Get-AESBMicroserviceTemplateConfig -TemplateName $templateName
814 814  {{/code}}
815 815  
816 -Dieses Beispiel fragt die Vorlagen-Konfiguration mit dem Namen //$templateName// an. Die Standardverbindung wird verwendet.
815 +Dieses Beispiel fragt die Templatekonfiguration mit dem Namen //$templateName// an. Die Standardverbindung wird verwendet.
817 817  
818 818  {{code language="PowerShell" layout="LINENUMBERS"}}
819 819  function Get-MicroserviceTemplateConfig {
... ... @@ -832,7 +832,7 @@
832 832  
833 833  * MicroserviceConfiguration
834 834  ** Version
835 -*** Die jeweilige Version des Microservices
834 +*** Die jeweilige Versionierung des Microservices
836 836  ** Type
837 837  *** Der Typ des Microservices
838 838  ** TypeConfiguration
... ... @@ -852,61 +852,9 @@
852 852  1.11.0.895 SnmpConnector SnmpConnectorConfiguration
853 853  {{/code}}
854 854  
855 -== Get-AESBMicroserviceTemplates ==
856 -
857 -Dieses Cmdlet fragt die vorhandenen Microservice-Vorlagen ab und listet sie auf.
858 -
859 -|=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
860 -|-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservices-Vorlagen-Konfiguration importiert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
861 -|-PackageName|String|✅| |Der Name des Microservice-Pakets, dessen Vorlagen geholt werden sollen
862 -|-PackageVersion|String|✅| |Die Version des Pakets, dessen Vorlagen geholt werden sollen
863 -
864 -=== Beispiele ===
865 -
866 -Beispiel 1: Alle vorhandenen Microservice-Vorlagen anzeigen
867 -
868 -{{code language="PowerShell"}}
869 -Get-AESBMicroserviceTemplates
870 -{{/code}}
871 -
872 -Dieses Beispiel listet alle vorhandenen Microservice-Vorlagen auf. Die Standardverbindung wird verwendet. Falls keine Vorlagen vorhanden sind, wird ein Fehler angezeigt.
873 -
874 -Beispiel 2: Die Vorlagen eines bestimmten Microservice-Pakets einer bestimmten Version auflisten
875 -
876 -{{code language="PowerShell"}}
877 -Get-AESBMicroserviceTemplates -PackageName "SnmpConnector" -PackageVersion "1.11.0.895"
878 -
879 -{{/code}}
880 -
881 - Dieses Beispiel listet alle vorhandenen Microservice-Vorlagen des Pakets "SnmpConnector" in der Version "1.11.0.895" auf. Die Standardverbindung wird verwendet.
882 -
883 -=== Rückgabewerte ===
884 -
885 -Bei erfolgreicher Anwendung werden die gewünschten Microservice-Vorlagen als Objekte aufgelistet.
886 -
887 -* MicroserviceTemplate
888 -** Name
889 -*** Der Name der Vorlage
890 -** Id
891 -*** Die Id der Vorlage
892 -** PackageName
893 -*** Der Name des Microservice-Pakets
894 -** PackageVersion
895 -*** Die Version des Microservice-Pakets
896 -
897 -{{code language="PowerShell"}}
898 -Name Id PackageName PackageVersion
899 -
900 ----- -- ----------- --------------
901 -
902 -SnmpConnector a6e37f49-5a15-4213-96f5-e23cc03209a8 SnmpConnector 1.11.0.895
903 -
904 -PS_Microservice1 33618fc3-60f2-484b-b6c9-b9f19c5eb4fa PS_Microservice1 1.1.0.1
905 -{{/code}}
906 -
907 907  == Import-AESBMicroserviceTemplateConfig ==
908 908  
909 -Dieses Cmdlet importiert die Vorlagen-Konfiguration vom angegebenen Pfad.
856 +Dieses Cmdlet importiert die Templatekonfiguration vom angegebenen Pfad.
910 910  
911 911  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
912 912  |-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservices-Vorlagen-Konfiguration importiert werden soll. Wenn nicht angegeben, wird die Standardverbindung verwendet.
... ... @@ -914,7 +914,7 @@
914 914  
915 915  === Beispiele ===
916 916  
917 -Beispiel 1: Vorlagen-Konfiguration von //$path// laden
864 +Beispiel 1: Templatekonfiguration von //$path// laden
918 918  
919 919  {{code language="PowerShell"}}
920 920  Import-AESBMicroserviceTemplateConfig -Path $path
... ... @@ -921,7 +921,7 @@
921 921  
922 922  {{/code}}
923 923  
924 -Dieses Beispiel importiert die Vorlagen-Konfiguration beim hinterlegten Pfad. Die Standardverbindung wird verwendet.
871 +Dieses Beispiel importiert die Templatekonfiguration beim hinterlegten Pfad. Die Standardverbindung wird verwendet.
925 925  
926 926  === Rückgabewerte ===
927 927  
... ... @@ -929,7 +929,7 @@
929 929  
930 930  * MicroserviceConfiguration
931 931  ** Version
932 -*** Die jeweilige Version des Microservices
879 +*** Die jeweilige Versionierung des Microservices
933 933  ** Type
934 934  *** Der Typ des Microservices
935 935  ** TypeConfiguration
... ... @@ -961,7 +961,7 @@
961 961  
962 962  === Beispiele ===
963 963  
964 -Beispiel 1: Mehrere Vorlagen auf Version //$templateVersion// migrieren
911 +Beispiel 1: Mehrere Templates auf Version //$templateVersion// migrieren
965 965  
966 966  {{code language="PowerShell"}}
967 967  Migrate-AESBMicroserviceTemplates -TemplateNames $templateNames -TargetVersion $templateVersion
... ... @@ -968,23 +968,23 @@
968 968  
969 969  {{/code}}
970 970  
971 -Dieses Beispiel migriert alle Vorlagen, die in //$templateNames// stehen, auf die Version //$templateVersion//.
918 +Dieses Beispiel migriert alle Templates die in //$templateNames// stehen auf die Version //$templateVersion//.
972 972  
973 973  === Rückgabewerte ===
974 974  
975 -Bei erfolgreicher Anwendung erhalten Sie eine Liste von Vorlagen-Informationen mit den neuen Daten der erfolgreich migrierten Vorlagen:
922 +Bei erfolgreicher Anwendung erhalten Sie eine Liste von Template-Informationen mit den neuen Daten der erfolgreich migrierten Templates:
976 976  
977 977  * TemplateInfo
978 978  ** TemplateId
979 -*** Die neu erstellte / gleichbleibende Id der Vorlage
926 +*** Die neu erstellte / gleichbleibende Id des Templates
980 980  ** Configuration
981 -*** Die aktuelle Konfiguration der Vorlage
928 +*** Die aktuelle Konfiguration des Templates
982 982  ** Name
983 -*** Der neue Name der Vorlage
930 +*** Der neue Name des Template
984 984  ** Type
985 -*** Der Typ der Vorlage
932 +*** Der Typ des Templates
986 986  ** Version
987 -*** Die neue Version der Vorlage
934 +*** Die neue Version des Templates
988 988  
989 989  {{code language="PowerShell"}}
990 990  TemplateId : ffffffff-ffff-ffff-ffff-ffffffffffff"
... ... @@ -1018,17 +1018,17 @@
1018 1018  New-AESBMicroserviceTemplateConfig -PackageName $packageName -PackageVersion $packageVersion
1019 1019  {{/code}}
1020 1020  
1021 -Dieses Beispiel erstellt eine Vorlagen-Konfiguration auf Basis des angegebenen Microservice-Pakets.
968 +Dieses Beispiel erstellt eine Template-Konfiguration auf Basis des angegebenen Microservicepackage.
1022 1022  
1023 1023  === Rückgabewerte ===
1024 1024  
1025 1025  * MicroserviceConfiguration
1026 1026  ** Version
1027 -*** Die neue Version der Vorlage
974 +*** Die neue Version des Templates
1028 1028  ** Type
1029 -*** Der Typ der Vorlage
976 +*** Der Typ des Templates
1030 1030  ** Configuration
1031 -*** Die aktuelle Konfiguration der Vorlage
978 +*** Die aktuelle Konfiguration des Templates
1032 1032  
1033 1033  {{code language="PowerShell" layout="LINENUMBERS"}}
1034 1034  $microserviceTemplateConfig = New-AESBMicroserviceTemplateConfig -PackageName $packageName -PackageVersion $packageVersion
... ... @@ -1048,6 +1048,7 @@
1048 1048  
1049 1049  Mit diesem Cmdlet können Sie Microservice-Vorlagen löschen.
1050 1050  
998 +
1051 1051  |=(% style="width: 213px;" %)Parameter |=(% style="width: 217px;" %)Datentyp|=Optional|=Alias|=Beschreibung
1052 1052  |-ConnectionName|String|✅|C|Der Name der Verbindung, über die die Microservice-Vorlagen gelöscht werden sollen. Wenn nicht angegeben, wird die Standardverbindung verwendet.
1053 1053  |-TemplateIds|String[]|❌|Keine|Die ID's der Vorlagen, die zu löschen sind.
... ... @@ -1055,7 +1055,7 @@
1055 1055  
1056 1056  === Beispiele ===
1057 1057  
1058 -Beispiel 1: Vorlage löschen
1006 +Beispiel 1: Template löschen
1059 1059  
1060 1060  {{code language="PowerShell"}}
1061 1061  Remove-AESBMicroserviceTemplate -TemplateIds 4b016fd1-47fb-4f24-87dd-4e365fe870d3
... ... @@ -1062,17 +1062,17 @@
1062 1062  
1063 1063  {{/code}}
1064 1064  
1065 -Dieses Beispiel löscht eine Microservice-Vorlage auf Basis der angegebenen Id.
1013 +Dieses Beispiel löscht ein Microservice Template auf Basis der angegebenen Id.
1066 1066  
1067 -Beispiel 2: Vorlagen löschen
1015 +Beispiel 2: Templates löschen
1068 1068  
1069 1069  {{code language="PowerShell"}}
1070 1070  Remove-AESBMicroserviceTemplate -TemplateIds "4b016fd1-47fb-4f24-87dd-4e365fe870d3", "D1936807-E1B0-4F8B-AB7F-98ECD202CF8F"
1071 1071  {{/code}}
1072 1072  
1073 -Dieses Beispiel löscht mehrere Microservice-Vorlagen auf Basis der angegebenen Ids.
1021 +Dieses Beispiel löscht mehrere Microservice Templates auf Basis der angegebenen Ids.
1074 1074  
1075 -Beispiel 3: Vorlagen löschen mitsamt den Referenzen
1023 +Beispiel 3: Templates löschen mitsamt den Referenzen
1076 1076  
1077 1077  {{code language="PowerShell"}}
1078 1078  Remove-AESBMicroserviceTemplate -TemplateIds "4b016fd1-47fb-4f24-87dd-4e365fe870d3" -RemoveReferences
... ... @@ -1079,7 +1079,7 @@
1079 1079  
1080 1080  {{/code}}
1081 1081  
1082 -Dieses Beispiel löscht eine Microservice-Vorlage mitsamt den erstellten Referenzen der Vorlage .
1030 +Dieses Beispiel löscht ein Microservice Template misamt den erstellten Referenzen des Templates.
1083 1083  
1084 1084  === Rückgabewerte ===
1085 1085  
... ... @@ -1087,7 +1087,7 @@
1087 1087  ** StatusResult
1088 1088  *** Ergebnis des Resultats des Vorgangs
1089 1089  ** TemplateId
1090 -*** Die erfolgreich gelöschte Id der Vorlage
1038 +*** Die erfolgreich gelöschte Id des Templates
1091 1091  ** Message
1092 1092  *** Status Nachricht
1093 1093  
... ... @@ -1108,7 +1108,7 @@
1108 1108  
1109 1109  === Beispiele ===
1110 1110  
1111 -Beispiel 1: Vorlage updaten
1059 +Beispiel 1: Template updaten
1112 1112  
1113 1113  {{code language="PowerShell" layout="LINENUMBERS"}}
1114 1114  $templateConfiguration = <MicroserviceConfiguration Version="1.0.0.0" Type="Test" SessionKey="72962557bb8bbd00b53dcb53d99cea685ed636bf">
... ... @@ -1123,7 +1123,7 @@
1123 1123  Update-AESBMicroserviceTemplate -TemplateId "838fb7e2-e293-4004-9602-7223aaa3854a" -TemplateConfig $templateConfiguration
1124 1124  {{/code}}
1125 1125  
1126 -Dieses Beispiel updated die Vorlage mit der beigefügten Konfiguration.
1074 +Dieses Beispiel updated das Template mit der beigefügten Konfiguration.
1127 1127  
1128 1128  === Rückgabewerte ===
1129 1129  
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community