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,57 +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 -{{code language="PowerShell" layout="LINENUMBERS"}} 657 -$templateConfig = "<MicroserviceConfiguration Version=`"1.11.0.895`" Type=`"SnmpConnector`" SessionKey=`"bcafdb4e94f2572eed78525430ad0e0275229f98`"> 690 + 691 + 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 + 658 658 <SnmpConnectorConfiguration> 750 + 659 659 <SnmpReader> 752 + 660 660 <ParallelRequests>10</ParallelRequests> 754 + 661 661 <SchedulingConfig> 756 + 662 662 <SchedulingConfig_Scheduling>Interval</SchedulingConfig_Scheduling> 758 + 663 663 <SchedulingConfig_Interval>P1D</SchedulingConfig_Interval> 760 + 664 664 <SchedulingConfig_IgnoreLastExecutionTime>false</SchedulingConfig_IgnoreLastExecutionTime> 762 + 665 665 </SchedulingConfig> 764 + 666 666 <Groups /> 766 + 667 667 <GlobalCredentialLists> 768 + 668 668 <GlobalCredentials /> 770 + 669 669 <GlobalCredentialsNoPriv /> 772 + 670 670 <GlobalCredentialsNoAuthNoPriv /> 774 + 671 671 </GlobalCredentialLists> 776 + 672 672 </SnmpReader> 778 + 673 673 <SnmpWriters> 780 + 674 674 <DescriptionWriteMode>Keep</DescriptionWriteMode> 782 + 675 675 <LocationWriteMode>Ignore</LocationWriteMode> 784 + 676 676 <ContactWriteMode>Ignore</ContactWriteMode> 786 + 677 677 <ProcessorWriter /> 788 + 678 678 <DispatcherStarter /> 790 + 679 679 <FileDumper /> 792 + 680 680 </SnmpWriters> 794 + 681 681 </SnmpConnectorConfiguration> 796 + 682 682 </MicroserviceConfiguration>" 683 -{{/code}} 684 -{{/apimacro}} 798 +))) 685 685 686 -=== **Rückgabewerte** === 687 687 801 + 802 +==== 12.2. **Rückgabewerte** ==== 803 + 688 688 Bei erfolgreicher Anwendung bekommt man zwei Objekte zurück. 689 689 690 690 * String ... ... @@ -701,10 +701,8 @@ 701 701 ** Version 702 702 *** Die Versionierung des Templates 703 703 704 -{{apimacro title="Rückgabewerte der Template-Konfiguration"}} 705 - 706 -{{/apimacro}} 707 707 821 + 708 708 **Beispiel Template Konfiguration** 709 709 710 710 |(((

