Changes for page Microservice Cmdlets
Last modified by jklein on 2025/08/15 09:48
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -634,30 +634,173 @@ 634 634 635 635 Dieses Beispiel fügt eine neue Templatekonfiguration mit dem Namen "Test" auf Basis des $templateConfig-Objekts hinzu. Die Standardverbindung wird verwendet. 636 636 637 -{{apimacro title="Beispiel der Funktion in PowerShell"}} 638 -{{code language="PowerShell" layout="LINENUMBERS"}} 639 -function Add-MicroserviceTemplate { 637 + 638 +**Beispiel Funktion in PowerShell** 639 + 640 +|((( 641 +1 642 + 643 +2 644 + 645 +3 646 + 647 +4 648 + 649 +5 650 + 651 +6 652 + 653 +7 654 + 655 +8 656 + 657 +9 658 + 659 +10 660 + 661 +11 662 + 663 +12 664 + 665 +13 666 +)))|((( 667 +function Add-MicroserviceTemplate { 668 + 640 640 param ( 670 + 641 641 [string]$Name 672 + 642 642 ) 643 - 644 - $packages = Get-AESBMicroservicePackages 645 - 646 - $microserviceTemplateConfig = New-AESBMicroserviceTemplateConfig -PackageName $packages[0].PackageName -PackageVersion $packages[0].PackageVersions[0] 647 - 648 - $addMicroserviceResult = Add-AESBMicroserviceTemplate -TemplateName $Name -TemplateConfig $microserviceTemplateConfig 649 - 650 - return $addMicroserviceResult 674 + 675 + 676 + $packages = Get-AESBMicroservicePackages 677 + 678 + 679 + $microserviceTemplateConfig = New-AESBMicroserviceTemplateConfig -PackageName $packages[0].PackageName -PackageVersion $packages[0].PackageVersions[0] 680 + 681 + 682 + $addMicroserviceResult = Add-AESBMicroserviceTemplate -TemplateName $Name -TemplateConfig $microserviceTemplateConfig 683 + 684 + 685 + return $addMicroserviceResult 686 + 651 651 } 652 -{{/code}} 653 -{{/apimacro}} 688 +))) 654 654 655 -{{apimacro title="Beispiel der Template-Konfiguration"}} 656 - 657 -{{/apimacro}} 658 658 659 -=== **Rückgabewerte** === 660 660 692 +**Beispiel Template Konfiguration** 693 + 694 +|((( 695 +1 696 + 697 +2 698 + 699 +3 700 + 701 +4 702 + 703 +5 704 + 705 +6 706 + 707 +7 708 + 709 +8 710 + 711 +9 712 + 713 +10 714 + 715 +11 716 + 717 +12 718 + 719 +13 720 + 721 +14 722 + 723 +15 724 + 725 +16 726 + 727 +17 728 + 729 +18 730 + 731 +19 732 + 733 +20 734 + 735 +21 736 + 737 +22 738 + 739 +23 740 + 741 +24 742 + 743 +25 744 + 745 +26 746 +)))|((( 747 +$templateConfig = "<MicroserviceConfiguration Version=`"1.11.0.895`" Type=`"SnmpConnector`" SessionKey=`"bcafdb4e94f2572eed78525430ad0e0275229f98`"> 748 + 749 + <SnmpConnectorConfiguration> 750 + 751 + <SnmpReader> 752 + 753 + <ParallelRequests>10</ParallelRequests> 754 + 755 + <SchedulingConfig> 756 + 757 + <SchedulingConfig_Scheduling>Interval</SchedulingConfig_Scheduling> 758 + 759 + <SchedulingConfig_Interval>P1D</SchedulingConfig_Interval> 760 + 761 + <SchedulingConfig_IgnoreLastExecutionTime>false</SchedulingConfig_IgnoreLastExecutionTime> 762 + 763 + </SchedulingConfig> 764 + 765 + <Groups /> 766 + 767 + <GlobalCredentialLists> 768 + 769 + <GlobalCredentials /> 770 + 771 + <GlobalCredentialsNoPriv /> 772 + 773 + <GlobalCredentialsNoAuthNoPriv /> 774 + 775 + </GlobalCredentialLists> 776 + 777 + </SnmpReader> 778 + 779 + <SnmpWriters> 780 + 781 + <DescriptionWriteMode>Keep</DescriptionWriteMode> 782 + 783 + <LocationWriteMode>Ignore</LocationWriteMode> 784 + 785 + <ContactWriteMode>Ignore</ContactWriteMode> 786 + 787 + <ProcessorWriter /> 788 + 789 + <DispatcherStarter /> 790 + 791 + <FileDumper /> 792 + 793 + </SnmpWriters> 794 + 795 + </SnmpConnectorConfiguration> 796 + 797 +</MicroserviceConfiguration>" 798 +))) 799 + 800 + 801 + 802 +==== 12.2. **Rückgabewerte** ==== 803 + 661 661 Bei erfolgreicher Anwendung bekommt man zwei Objekte zurück. 662 662 663 663 * String ... ... @@ -674,10 +674,8 @@ 674 674 ** Version 675 675 *** Die Versionierung des Templates 676 676 677 -{{apimacro title="Rcükgabewerte der Template-Konfiguration"}} 678 - 679 -{{/apimacro}} 680 680 821 + 681 681 **Beispiel Template Konfiguration** 682 682 683 683 |(((

