Changes for page Microservice Cmdlets

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

From version 4.3
edited by jklein
on 2025/06/24 10:54
Change comment: There is no comment for this version
To version 4.2
edited by jklein
on 2025/06/24 08:35
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -634,16 +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 -
639 -{{/apimacro}}
640 640  
641 -{{apimacro title="Beispiel der Template-Konfiguration"}}
642 -
643 -{{/apimacro}}
638 +**Beispiel Funktion in PowerShell**
644 644  
645 -=== **Rückgabewerte** ===
640 +|(((
641 +1
646 646  
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 +
669 + param (
670 +
671 + [string]$Name
672 +
673 + )
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 +
687 +}
688 +)))
689 +
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 +
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 +
647 647  Bei erfolgreicher Anwendung bekommt man zwei Objekte zurück.
648 648  
649 649  * String
... ... @@ -660,10 +660,8 @@
660 660  ** Version
661 661  *** Die Versionierung des Templates
662 662  
663 -{{apimacro title="Rcükgabewerte der Template-Konfiguration"}}
664 -
665 -{{/apimacro}}
666 666  
821 +
667 667  **Beispiel Template Konfiguration**
668 668  
669 669  |(((
© Aagon GmbH 2025
Besuchen Sie unsere Aagon-Community