AzStackHciStandaloneObservability/package/bin/GMA/Monitoring/Agent/Extensions/AzureSecurityPack/AsmScannerConfiguration.xml

<?xml version="1.0" encoding="utf-8"?>
<AsmScannerConfiguration>
  <ScanManager
    heartbeatFrequency="PT1H">
    <Resources>
    <MemoryLimitInMB>120</MemoryLimitInMB>
    <MaxKillsAllowed>5</MaxKillsAllowed>
      <!-- TBD. A placeholder for providing job constraints, working directory, and session parameters -->
    </Resources>
  </ScanManager>
    <Scanners>
       
       <ScannerInfo name="UserGroupScanner"
                     path="UserGroupScanner.exe"
                     persistent="true"
                     frequency="PT0S"
                     firstRunDelay="PT0S"
                     priority="normal"
                     featureName="AsmUserGroup"
                     maxRuns="0"
                     memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
        <ScannerInfo name="NetworkScanner"
                     path="NetworkScanner.exe"
                     persistent="false"
                     frequency="PT4H"
                     firstRunDelay="PT5M"
                     priority="normal"
                     featureName="NetworkScanner"
                     maxRuns="0"
                     isPilot="true"
                     memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
        <ScannerInfo name="AsmBaselineScanner"
                     path="DSCLauncher.exe"
                     persistent="false"
                     frequency="P1D"
                     firstRunDelay="PT16M"
                     featureName="AsmBaseline"
                     memoryLimitInMB="100"
                     maxRuns="0">
            <Arguments>-scenario:OSBaseline</Arguments>
        </ScannerInfo>
        <ScannerInfo name="SWInventoryScanner"
                     path="SWInventoryScanner.exe"
                     scannerconfig = "InventoryScannerConfig.xml"
                     persistent="false"
                     featureName="AsmSWInventory"
                     memoryLimitInMB="100"
                     maxRuns="0">
            <Arguments></Arguments>
        </ScannerInfo>
        <!-- <ScannerInfo name="KernelInventoryScanner"
                     path="KernelInventoryScanner.exe"
                     persistent="true"
                     frequency="PT0S"
                     firstRunDelay="PT0S"
                     priority="normal"
                     featureName="AsmKernelInventory"
                     isPilot="true"
                     maxRuns="0">
            <Arguments></Arguments>
        </ScannerInfo> -->
        <ScannerInfo name="EventDrivenScanner"
                     path="EventDrivenScanner.exe"
                     persistent="true"
                     frequency="PT0S"
                     firstRunDelay="PT0S"
                     priority="normal"
                     featureName="AsmEventDriven"
                     memoryLimitInMB="100"
                     maxRuns="0">
            <Arguments>-config:EventDrivenScannerConfig.xml</Arguments>
        </ScannerInfo>
        <!-- <ScannerInfo name="EventFilterScanner"
                     path="EventFilterScanner.exe"
                     persistent="true"
                     frequency="PT0S"
                     firstRunDelay="PT0S"
                     priority="normal"
           featureName="AsmEventFilter"
                     maxRuns="0">
            <Arguments></Arguments>
        </ScannerInfo> -->
        <ScannerInfo name="NetIsoScanner"
                    path="NetIsoScanner.exe"
                    persistent="false"
                    frequency="PT12H"
                    firstRunDelay="PT18M"
                    priority="normal"
                    maxRuns="0"
                    featureName="NetIsoScanner"
                    memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
        <ScannerInfo name="MsSenseS"
                    path="WDATPLauncher.exe"
                    persistent="true"
                    frequency="PT0S"
                    firstRunDelay="PT24H"
                    priority="normal"
                    maxRuns="0"
                    featureName="WDATP"
                    memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
        <ScannerInfo name="ProcessInvestigator"
                    path="PILauncher.exe"
                    persistent="false"
                    frequency="PT1H"
                    firstRunDelay="PT3M"
                    priority="normal"
                    maxRuns="0"
                    featureName="ProcessInvestigator"
                    memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
        <ScannerInfo name="ShavaVulnScan"
                    path="ShavaVulnScan.exe"
                    persistent="false"
                    frequency="PT8H"
                    firstRunDelay="PT10M"
                    priority="normal"
                    maxRuns="0"
                    featureName="OffNodeVulnScan"
                    memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
        <ScannerInfo name="SqlVaScanner"
                    path="SqlVaWrapper.exe"
                    persistent="false"
                    frequency="P1D"
                    firstRunDelay="PT30M"
                    priority="normal"
                    featureName="SqlVaScanner"
                    maxRuns="0"
                    memoryLimitInMB="100">
            <Arguments></Arguments>
        </ScannerInfo>
    </Scanners>
</AsmScannerConfiguration>