config.json
{
"Setup": [ ".\\scenarios\\PrerequisiteScript.ps1", ".\\scenarios\\ResettingNic\\Watch-ResettingNic.ps1", ".\\scenarios\\PCIE\\PCIE.ps1", ".\\scenarios\\DriverValidation\\DriverValidation.ps1", ".\\scenarios\\InfrastructureValidation\\InfrastructureValidation.ps1" ], "Scenarios": { "WatchLinkState": { "PSScriptPath": ".\\scenarios\\FlappingNic\\Watch-LinkState.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.WMIEventListenerProvider", "EventListenerPropertyName": "ManagementEventWatcher", "EventName": "EventArrived", "Config": { "Scope": "ROOT\\WMI", "WQL": "SELECT * FROM MSNdis_StatusMediaDisconnect" } } }, "MeasureLinkState": { "PSScriptPath": ".\\scenarios\\FlappingNic\\Measure-LinkState.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.TimerEventListenerProvider", "EventListenerPropertyName": "Timer", "EventName": "Elapsed", "Config": { "Interval": 900000.0 } } }, "WatchResettingNic": { "PSScriptPath": ".\\scenarios\\ResettingNic\\Watch-ResettingNic.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.WMIEventListenerProvider", "EventListenerPropertyName": "ManagementEventWatcher", "EventName": "EventArrived", "Config": { "Scope": "ROOT\\WMI", "WQL": "SELECT * FROM MSNdis_StatusResetStart" } } }, "MeasureResettingNic": { "PSScriptPath": ".\\scenarios\\ResettingNic\\Measure-ResettingNic.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.TimerEventListenerProvider", "EventListenerPropertyName": "Timer", "EventName": "Elapsed", "Config": { "Interval": 900000.0 } } }, "PCIE": { "PSScriptPath": ".\\scenarios\\PCIE\\PCIE.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.TimerEventListenerProvider", "EventListenerPropertyName": "Timer", "EventName": "Elapsed", "Config": { "Interval": 14400000.0 } } }, "InfrastructureValidation": { "PSScriptPath": ".\\scenarios\\InfrastructureValidation\\InfrastructureValidation.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.TimerEventListenerProvider", "EventListenerPropertyName": "Timer", "EventName": "Elapsed", "Config": { "Interval": 14400000.0 } } }, "DriverValidation": { "PSScriptPath": ".\\scenarios\\DriverValidation\\DriverValidation.ps1", "Priority": 2, "RunsOnClusterState": 3, "EventConfiguration": { "EventListenerProviderAssemblyPath": ".\\Microsoft.NetworkHud.Module.dll", "EventListenerProviderType": "Microsoft.NetworkHud.Module.TimerEventListenerProvider", "EventListenerPropertyName": "Timer", "EventName": "Elapsed", "Config": { "Interval": 14400000.0 } } } } } |