{
  "version": "277",
  "etag": "0x8DDCAD7E9DECC34",
  "throttlingThresholdPerWindow": 2000,
  "throttlingTimerResetInSeconds": 0.0,
  "rules": [
    {
      "name": "SuppressUTCChannel",
      "when": {
        "not": {
          "event": "vs/telemetryapi/session/initialized"
        }
      },
      "do": [
        {
          "excludeForChannels": [
            "aiasimov"
          ]
        },
        {
          "route": [
            {
              "channel": "aivortex",
              "args": {
                "datapointId": 1,
                "dataType": 1,
                "parameterName": "dummy",
                "truncationRule": 0
              }
            }
          ]
        }
      ]
    },
    {
      "name": "Route one event to UTC channel",
      "when": {
        "event": "vs/telemetryapi/session/initialized"
      },
      "do": [
        {
          "route": [
            {
              "channel": "aiasimov",
              "args": {
                "datapointId": 1,
                "dataType": 1,
                "parameterName": "dummy",
                "truncationRule": 0
              }
            },
            {
              "channel": "aivortex",
              "args": {
                "datapointId": 1,
                "dataType": 1,
                "parameterName": "dummy",
                "truncationRule": 0
              }
            }
          ]
        }
      ]
    },
    {
      "name": "SuppressCompiler_01",
      "when": {
        "and": [
          {
            "or": [
              {
                "event": "vs/visualc/compiler/switch"
              },
              {
                "event": "vs/vc/compiler/switch"
              }
            ]
          },
          {
            "or": [
              {
                "property": "context.default.vs.core.internal.branchname",
                "value": {
                  "eq": "VSPRO_PLATFORM"
                }
              },
              {
                "property": "context.default.vs.core.branchname",
                "value": {
                  "eq": "VSPRO_PLATFORM"
                }
              }
            ]
          },
          {
            "property": "context.default.vs.core.buildnumber",
            "value": {
              "lt": 22229.0
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "ai",
            "aiasimov",
            "aivortex"
          ]
        }
      ]
    },
    {
      "name": "SuppressNoisyVSHUB_01",
      "when": {
        "or": [
          {
            "event": "vs/hub/servicemodule/pubsub/request"
          },
          {
            "event": "vs/hub/servicemodule/pubsub/publishmessage"
          },
          {
            "event": "vs/hub/servicemodule/microsoft.visualstudio.shell.hubservicemodule/request"
          },
          {
            "and": [
              {
                "event": "vs/hub/coremodule/controller/session*"
              },
              {
                "property": "vs.hub.controller.command",
                "value": {
                  "eq": "locate"
                }
              }
            ]
          },
          {
            "and": [
              {
                "event": "vs/hub/servicemodule/settingsservicemodule*"
              },
              {
                "property": "vs.hub.result.type",
                "value": {
                  "eq": "Success"
                }
              }
            ]
          },
          {
            "and": [
              {
                "event": "vs/hub/servicemodule/settingsservicemodule/request*"
              },
              {
                "or": [
                  {
                    "property": "vs.hub.request.httpstatuscode",
                    "value": {
                      "eq": "404"
                    }
                  },
                  {
                    "property": "vs.hub.request.httpstatuscode",
                    "value": {
                      "eq": "409"
                    }
                  }
                ]
              }
            ]
          },
          {
            "event": "vs/hub/servicemodule/vsconnect/workspace.backgroundsync*"
          },
          {
            "event": "vs/hub/servicemodule/vsconnect/localdeviceworkspace/sync/success*"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "ai",
            "aiasimov",
            "aivortex"
          ]
        }
      ]
    },
    {
      "name": "SuppressNoisyIntelliSense_01",
      "when": {
        "or": [
          {
            "event": "vs/vc/ide/intellisense/error"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "ai",
            "aiasimov",
            "aivortex"
          ]
        }
      ]
    },
    {
      "name": "PiiVsFeedbackProperty",
      "when": {
        "property": "vs.feedback.jsonpayload",
        "value": {
          "exists": true
        }
      },
      "do": [
        {
          "piiProperties": [
            "vs.feedback.jsonpayload"
          ]
        }
      ]
    },
    {
      "name": "PiiBreadcrumbs",
      "when": {
        "property": "vs.template.breadcrumbtemplateprovider.refresh.exceptionmessage",
        "value": {
          "exists": true
        }
      },
      "do": [
        {
          "piiProperties": [
            "vs.template.breadcrumbtemplateprovider.refresh.exceptionmessage"
          ]
        }
      ]
    },
    {
      "name": "SuppressAllExtensionUsed_TypenamePackage",
      "when": {
        "and": [
          {
            "event": "vs/core/extension/used"
          },
          {
            "property": "context.default.vs.core.branchname",
            "value": {
              "eq": "D14REL"
            }
          },
          {
            "property": "context.default.vs.core.version",
            "value": {
              "eq": "14.0.23107.0"
            }
          },
          {
            "property": "vs.core.extension.typename",
            "value": {
              "eq": "Package"
            }
          },
          {
            "flightName": "BySessionId",
            "samplingRate": 0.9,
            "samplingInputs": [
              "SessionId"
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "ai",
            "aiasimov",
            "aivortex"
          ]
        }
      ]
    },
    {
      "name": "PiiSqltraceExceptionProperties",
      "when": {
        "event": "sql/ssdt/sqltrace/exception"
      },
      "do": [
        {
          "piiProperties": [
            "sql.ssdt.sqltrace.errormessage",
            "sql.ssdt.sqltrace.exceptionmessage"
          ]
        }
      ]
    },
    {
      "name": "ExcludePiiEventFromPartnerTeam_01",
      "when": {
        "event": "deviceemulator/xde/sendkeyboardevent"
      },
      "do": [
        {
          "excludeForChannels": [
            "aiasimov",
            "ai",
            "aivortex"
          ]
        }
      ]
    },
    {
      "name": "PiiRemoteControlDownloadError",
      "when": {
        "event": "vs/remotecontrol/downloadfile"
      },
      "do": [
        {
          "piiProperties": [
            "vs.remotecontrol.downloadfile.errormessage"
          ]
        }
      ]
    },
    {
      "name": "ExcludeDynTelStatsEvent",
      "when": {
        "event": "vs/telemetryapi/dynamictelemetry/stats"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "ExcludeRoslynTracingEvents",
      "when": {
        "event": "perfv*"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "ExcludeFrequentlyPerfEvents",
      "when": {
        "event": "vs/core/perf/shell/packagesetsite"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SupressExpansionManagerUsageEvent",
      "when": {
        "event": "vs/editor/expansionmanager/usage"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SupressDesignToolsMockTypeClosureCompletedEvent",
      "when": {
        "event": "vs/designtools/designsurface/mocktypeclosurecompleted"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SupressFileWatcherInternalBufferOverflow",
      "when": {
        "and": [
          {
            "event": "vs/filewatcher/internalbufferoverflow"
          },
          {
            "property": "context.default.vs.core.buildnumber",
            "value": {
              "lt": 26731.0
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SupressTypeScriptEmitOutputEvents",
      "when": {
        "or": [
          {
            "event": "vs/languages/typescript/getemitoutput"
          },
          {
            "event": "vs/languages/typescript/getemitoutput/filedetail"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PiiDocumentPhysicalViewProperty",
      "when": {
        "property": "vs.ide.document.physicalview",
        "value": {
          "exists": true
        }
      },
      "do": [
        {
          "piiProperties": [
            "vs.ide.document.physicalview"
          ]
        }
      ]
    },
    {
      "name": "PiiTypingStat",
      "when": {
        "event": "vs/perf/typingstats"
      },
      "do": [
        {
          "piiProperties": [
            "vs.perf.typingstats.editortype"
          ]
        }
      ]
    },
    {
      "name": "SupressAccountManagementTokenAndReAuthEvents",
      "when": {
        "or": [
          {
            "event": "vs/ide/connected/accountmanagement/adaltoken"
          },
          {
            "event": "vs/ide/connected/accountmanagement/accounts/accountpicker/isreauthenticationrequired"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressRoamingSettingsSerializationEvents",
      "when": {
        "or": [
          {
            "event": "vs/ide/connected/roamingsettings/details/serialization"
          },
          {
            "event": "vs/ide/connected/roamingsettings/details/get"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PiiProjectBuild",
      "when": {
        "event": "vs/solution/perf/projectbuild"
      },
      "do": [
        {
          "piiProperties": [
            "vs.solution.perf.projectbuild.configuration",
            "vs.solution.perf.projectbuild.platform"
          ]
        }
      ]
    },
    {
      "name": "SuppressWindowFrameTabswitchEvents",
      "when": {
        "event": "vs/platform/windowmanagement/windowframe/tabswitch"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressFlightRequestEvents",
      "when": {
        "and": [
          {
            "event": "vs/abexp/flightrequest"
          },
          {
            "not": {
              "or": [
                {
                  "property": "vs.abexp.flight",
                  "value": {
                    "eq": "cpspplenabled"
                  }
                },
                {
                  "property": "vs.abexp.flight",
                  "value": {
                    "eq": "foldervcxprojexp"
                  }
                }
              ]
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SupressCodeAnalysisStanPackage",
      "when": {
        "or": [
          {
            "event": "vs/codeanalysis/stanpackage/analysis-violations-in-error-list"
          },
          {
            "event": "vs/codeanalysis/stanpackage/usage-number-of-builds"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "Suppress90%ExpensiveGitCommands",
      "when": {
        "and": [
          {
            "event": "vs/teamfoundation/git/gpmcommand/execute"
          },
          {
            "or": [
              {
                "property": "vs.teamfoundation.teamexplorer.command.name",
                "value": {
                  "eq": "rev-parse"
                }
              },
              {
                "property": "vs.teamfoundation.teamexplorer.command.name",
                "value": {
                  "eq": "status"
                }
              }
            ]
          },
          {
            "flightName": "BySessionId",
            "samplingRate": 0.9,
            "samplingInputs": [
              "SessionId"
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressAutomaticUseItem",
      "when": {
        "and": [
          {
            "event": "vs/solutionexplorer/useitem"
          },
          {
            "property": "vs.solutionexplorer.isuserinput",
            "value": {
              "eq": "False"
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PiiDesignToolsPackageAndDeploy",
      "when": {
        "or": [
          {
            "event": "vs/designtools/packageanddeploy/deploy"
          },
          {
            "event": "vs/designtools/packageanddeploy/bootstrapasync-deploying"
          },
          {
            "event": "vs/designtools/packageanddeploy/bootstrapasync-debugging"
          },
          {
            "event": "vs/designtools/packageanddeploy/bootstrapasync-diagnostics"
          },
          {
            "event": "vs/designtools/packageanddeploy/connectto-device"
          },
          {
            "event": "vs/designtools/packageanddeploy/deployimmersiveproject/deploymentrobustness"
          }
        ]
      },
      "do": [
        {
          "piiProperties": [
            "vs.designtools.packageanddeploy..remotedevice.ipaddress",
            "vs.designtools.packageanddeploy..bootstrapping.target",
            "vs.designtools.packageanddeploy..bootstrapping.address",
            "vs.designtools.packageanddeploy..connection.deviceid",
            "vs.designtools.packageanddeploy..deploy.deviceid",
            "vs.designtools.packageanddeploy..target.name",
            "vs.designtools.packageanddeploy.deployimmersiveproject.remotedevice.ipaddress",
            "vs.designtools.packageanddeploy.deployimmersiveproject.bootstrapping.target",
            "vs.designtools.packageanddeploy.deployimmersiveproject.bootstrapping.address",
            "vs.designtools.packageanddeploy.deployimmersiveproject.connection.deviceid",
            "vs.designtools.packageanddeploy.deployimmersiveproject.deploy.deviceid",
            "vs.designtools.packageanddeploy.deployimmersiveproject.target.name"
          ]
        }
      ]
    },
    {
      "name": "SuppressSqltraceExceptionForDev14",
      "when": {
        "and": [
          {
            "event": "sql/ssdt/sqltrace/exception"
          },
          {
            "property": "context.default.vs.core.exeversion",
            "value": {
              "startsWith": "14"
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressDesignerShadowCopyFile",
      "when": {
        "event": "vs/designtools/designsurface/designershadowcopyfile"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressExpressionevaluatorEdgrecycleEvent",
      "when": {
        "event": "vs/vc/diagnostics/expressionevaluator/edgrecycle"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PiiOldFileNameExtension",
      "when": {
        "and": [
          {
            "property": "vs.solution.perf.projectload.filenameextension",
            "value": {
              "exists": true
            }
          },
          {
            "property": "context.default.vs.core.buildnumber",
            "value": {
              "lt": 26507.0
            }
          }
        ]
      },
      "do": [
        {
          "piiProperties": [
            "vs.solution.perf.projectload.filenameextension"
          ]
        }
      ]
    },
    {
      "name": "SuppressVBCSNonFatalWatsonForDev14",
      "when": {
        "and": [
          {
            "event": "vs/ide/vbcs/nonfatalwatson"
          },
          {
            "property": "context.default.vs.core.exeversion",
            "value": {
              "startsWith": "14"
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressUnusedWindowManagementEvents",
      "when": {
        "or": [
          {
            "event": "vs/platform/windowmanagement/editorlosefocus"
          },
          {
            "event": "vs/platform/windowmanagement/editorgetfocus"
          },
          {
            "event": "vs/platform/windowmanagement/windowframe/dockchange"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressUnusedClientRightsEvents",
      "when": {
        "or": [
          {
            "event": "vs/ide/connected/compute-clientrights"
          },
          {
            "event": "vs/ide/connected/onlineoperation/license/calculatebestclientrights"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressUnusedToolboxEvents",
      "when": {
        "or": [
          {
            "event": "vs/toolbox/get-iteminfo"
          },
          {
            "event": "vs/toolbox/refresh-info"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SampleWindowProfileEvents",
      "when": {
        "and": [
          {
            "or": [
              {
                "event": "vs/platform/windowmanagement/loadwindowprofile"
              },
              {
                "event": "vs/platform/windowmanagement/savewindowprofile"
              }
            ]
          },
          {
            "flightName": "BySessionId",
            "samplingRate": 0.5,
            "samplingInputs": [
              "SessionId"
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SupressVSWillowTabSwitchEvents",
      "when": {
        "and": [
          {
            "event": "vs/willow/tabswitch"
          },
          {
            "flightName": "BySessionId",
            "samplingRate": 0.9,
            "samplingInputs": [
              "SessionId"
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "Suppress90%VBCSNonFatalWatson",
      "when": {
        "and": [
          {
            "event": "vs/ide/vbcs/nonfatalwatson"
          },
          {
            "flightName": "BySessionId",
            "samplingRate": 0.9,
            "samplingInputs": [
              "SessionId",
              "RuleId"
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressIdentityEvaluationValues",
      "when": {
        "event": "vs/telemetryapi/identity/evaluationvalues"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressServiceHubConnectCancelledEvent",
      "when": {
        "event": "servicehub/namedpipeclientstream/connectcanceled"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressTypescriptEvent",
      "when": {
        "or": [
          {
            "and": [
              {
                "or": [
                  {
                    "event": "vs/languages/typescript/servererror"
                  },
                  {
                    "event": "vs/languages/typescript/getquickinfo"
                  },
                  {
                    "event": "vs/languages/typescript/getrefactorings"
                  }
                ]
              },
              {
                "property": "context.default.vs.core.buildnumber",
                "value": {
                  "lt": 28522.0
                }
              }
            ]
          },
          {
            "event": "vs/languages/typescript/lintfile"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressProjectEvents",
      "when": {
        "or": [
          {
            "event": "vs/dtbb/update-memorycache"
          },
          {
            "event": "vs/dtbb/read-memorycache"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressDuplicateBookmarkEvents",
      "when": {
        "and": [
          {
            "event": "vs/platform/viewmanager/duplicatebookmark"
          },
          {
            "property": "context.default.vs.core.exeversion",
            "value": {
              "startsWith": "16.0"
            }
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressTeamFoundationPII",
      "when": {
        "or": [
          {
            "event": "vs/teamfoundation/git/command/execute/push/fault"
          },
          {
            "event": "vs/teamfoundation/git/command/execute/clone/fault"
          },
          {
            "event": "vs/ide/gettocode/clone/failed"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressPIILeakageEventsForAzureTools",
      "when": {
        "or": [
          {
            "event": "vs/azuretools/docker/beginwatchingdockerartifactfiles"
          },
          {
            "event": "vs/azuretools/containertools/startcontainererror"
          },
          {
            "event": "vs/azuretools/containertools/projectwarmupfailure"
          },
          {
            "event": "vs/azuretools/containertools/dockerrunerror"
          },
          {
            "event": "vs/azuretools/containertools/dockerbuilderror"
          },
          {
            "event": "vs/azuretools/docker/dockercomposeerror"
          },
          {
            "event": "vs/azuretools/containertools/projectwarmupfailure"
          },
          {
            "event": "vs/azuretools/containertoolswindow/refreshfilesfailure"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressDesignToolsChangeDocumentNode_CredLeak",
      "when": {
        "event": "vs/designtools/designsurface/change-documentnode"
      },
      "do": [
        {
          "piiProperties": [
            "vs.designtools.designsurface.documentnodechange.oldvalue",
            "vs.designtools.designsurface.documentnodechange.newvalue"
          ]
        }
      ]
    },
    {
      "name": "SuppressDesignToolsErrorList_CredLeak",
      "when": {
        "event": "vs/designtools/errorlist/*"
      },
      "do": [
        {
          "piiProperties": [
            "vs.designtools.errorlist.errormessage"
          ]
        }
      ]
    },
    {
      "name": "SuppressDesignToolsBootstrappersBuild_CredLeak",
      "when": {
        "event": "vs/designtools/installerprojects/bootstrappersbuild"
      },
      "do": [
        {
          "piiProperties": [
            "vs.installerprojects.bootstrappersbuild.warnings",
            "vs.installerprojects.bootstrappersbuild.errors"
          ]
        }
      ]
    },
    {
      "name": "PII_ConnectedFwLinkResolution",
      "when": {
        "event": "vs/ide/connected/retry-fwlinkresolution"
      },
      "do": [
        {
          "piiProperties": [
            "vs.ide.connected.fwlinkresolutionretryinfooriginalurl"
          ]
        }
      ]
    },
    {
      "name": "PIIPropertyForSetup_CredLeak",
      "when": {
        "event": "vs/setup/setuplauncher"
      },
      "do": [
        {
          "piiProperties": [
            "vs.setup.setuplauncher.matchedbundle.actions"
          ]
        }
      ]
    },
    {
      "name": "PIIForVCProject",
      "when": {
        "event": "vs/vc/project/cmake/project/parse/start"
      },
      "do": [
        {
          "piiProperties": [
            "vs.vc.project.generatoradditionalswitches",
            "vs.vc.project.ctestadditionalswitches",
            "vs.vc.project.nativebuildtoolswitches"
          ]
        }
      ]
    },
    {
      "name": "SuppressSchemaLoadFailureWebTools_CredLeak",
      "when": {
        "event": "vs/webtools/languages/json/schemaloadfailure"
      },
      "do": [
        {
          "piiProperties": [
            "vs.webtools.languages.json.message",
            "vs.webtools.languages.json.exception",
            "vs.webtools.languages.json.innerexception"
          ]
        }
      ]
    },
    {
      "name": "SuppressWebToolsHealth_CredLeak",
      "when": {
        "event": "vs/webtools/health/*"
      },
      "do": [
        {
          "piiProperties": [
            "vs.webtools.health.servicereference.failurereason",
            "vs.webtools.health.runproject.failurereason"
          ]
        }
      ]
    },
    {
      "name": "SuppressWebDeploySyncFaultEvent",
      "when": {
        "event": "vs/webdeploy/sync/fault"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PIIWillowProperty",
      "when": {
        "event": "vs/willow/show-errordialog"
      },
      "do": [
        {
          "piiProperties": [
            "vs.willow.errorname"
          ]
        }
      ]
    },
    {
      "name": "SuppressMorePIILeakageEventsForAzureTools",
      "when": {
        "or": [
          {
            "event": "vs/azuretools/containertools/prerequisiteevaluationfailed"
          },
          {
            "event": "vs/azuretools/containertoolswindow/openfilefailure"
          },
          {
            "event": "vs/azuretools/containertoolswindow/operationexception"
          },
          {
            "event": "vs/azuretools/containertoolswindow/runimagefailure"
          },
          {
            "event": "vs/azuretools/docker/projectwarmupfailure"
          },
          {
            "event": "vs/azuretools/docker/scaffoldingfailure"
          },
          {
            "event": "vs/azuretools/containertoolswindow/startcontainerfailure"
          }
        ]
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.message"
          ]
        }
      ]
    },
    {
      "name": "SuppressMorePIILeakageEventsForAzureToolsKube",
      "when": {
        "event": "vs/azuretools/btok8s/error"
      },
      "do": [
        {
          "piiProperties": [
            "vs.azuretools.btok8s.exception.message",
            "vs.azuretools.btok8s.innerexception.message"
          ]
        }
      ]
    },
    {
      "name": "PIIVSExtensibility_Creds",
      "when": {
        "event": "vs/platform/extensibilityhosting/getmefexportproviderfactoryfailed"
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.fusionlog"
          ]
        }
      ]
    },
    {
      "name": "SuppressPIIWinForms",
      "when": {
        "event": "vs/winforms/ipc/request-failure"
      },
      "do": [
        {
          "piiProperties": [
            "vs.winforms.ipc.requeststring",
            "reserved.datamodel.fault.exception.message"
          ]
        }
      ]
    },
    {
      "name": "PIIVS_AnyCode",
      "when": {
        "event": "vs/workspace/index"
      },
      "do": [
        {
          "piiProperties": [
            "vs.workspace.extensions"
          ]
        }
      ]
    },
    {
      "name": "PIILiveShare_Client_Agent_Log_Token",
      "when": {
        "or": [
          {
            "event": "vs/liveshare/share-workspace-fault"
          },
          {
            "event": "vs/liveshare/accept-reject-guest-fault"
          },
          {
            "event": "vs/liveshare/rpc-sync-slow-fault"
          },
          {
            "event": "vs/liveshare/dispose-collab-service-fault"
          },
          {
            "event": "vs/liveshare/solutionview/innernode-process-fault"
          },
          {
            "event": "vs/liveshare/default-signin-fault"
          },
          {
            "event": "vs/liveshare/token-expired-presence-fault"
          },
          {
            "event": "vs/liveshare/agent-activation-fault"
          },
          {
            "event": "vs/liveshare/activate-extension-fault"
          },
          {
            "event": "vs/liveshare/solutionview/file-operation-fault"
          },
          {
            "event": "vs/liveshare/join-workspace-fault"
          },
          {
            "event": "vs/liveshare/download-file-fault"
          },
          {
            "event": "vs/liveshare/viewlet/audio-viewlet-initialize-fault"
          },
          {
            "event": "vs/liveshare/solutionview/property-process-fault"
          },
          {
            "event": "vs/liveshare/search/text-search-fault"
          },
          {
            "event": "vs/liveshare/viewlet/sharedserver-update-fault"
          },
          {
            "event": "vs/liveshare/viewlet/sharedterminal-update-fault"
          },
          {
            "event": "vs/liveshare/lost-buffersynchronization-fault"
          },
          {
            "event": "vs/liveshare/solutionview/rootnode-process-fault"
          },
          {
            "event": "vs/liveshare/determine-workspaceroot-fault"
          },
          {
            "event": "vs/liveshare/configure-user-account-command-fault"
          },
          {
            "event": "vs/liveshare/solutionview/file-open-fault"
          },
          {
            "event": "vs/liveshare/remove-user-command-fault"
          },
          {
            "event": "vs/liveshare/viewlet/audio-start-fault"
          },
          {
            "event": "vs/liveshare/viewlet/audio-participants-update-fault"
          },
          {
            "event": "vs/liveshare/startcollaboration-fault"
          },
          {
            "event": "vs/liveshare/audiocall-settings-command-fault"
          }
        ]
      },
      "do": [
        {
          "piiProperties": [
            "vs.liveshare.agentlog",
            "vs.liveshare.clientlog"
          ]
        }
      ]
    },
    {
      "name": "PII_NonFatalWatson",
      "when": {
        "event": "vs/ide/vbcs/nonfatalwatson"
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.message"
          ]
        }
      ]
    },
    {
      "name": "SuppressHighVolumeLSPEvent",
      "when": {
        "event": "vs/languageserverclient/shutdowninitialization/loadasync"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressVSWebToolsTemplateOneASPNETDialogPerfInstallTemplatesElapsedTime",
      "when": {
        "event": "vs/webtools/template/oneaspnetdialog/perf.installtemplateselapsedtime"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressVSVCIDECodeAnalysisRunAnalysis",
      "when": {
        "event": "vs/vc/ide/codeanalysis/runanalysis"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressVSPlatformTableControlUsage",
      "when": {
        "event": "vs/platform/tablecontrol/usage"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressVSMLPropPagesEditorsResourceEditorRootDesignerFault",
      "when": {
        "event": "vs/ml/proppages/editors/resource-editor-root-designer-fault"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PII_SearchBarViolation",
      "when": {
        "event": "vs/ide/search/completed"
      },
      "do": [
        {
          "piiProperties": [
            "vs.ide.search.completed.searchtermstokens",
            "vs.ide.search.completed.searchtermswhole"
          ]
        }
      ]
    },
    {
      "name": "PII_QuickLaunchViolation",
      "when": {
        "event": "vs/ide/quicklaunch"
      },
      "do": [
        {
          "piiProperties": [
            "vs.ide.quicklaunch.screenedsearchtext"
          ]
        }
      ]
    },
    {
      "name": "PII_RestoreDocumentViolation",
      "when": {
        "event": "vs/solution/perf/load"
      },
      "do": [
        {
          "piiProperties": [
            "vs.solution.perf.load.documentrestoredextensionlist"
          ]
        }
      ]
    },
    {
      "name": "PII_EditorViolation",
      "when": {
        "or": [
          {
            "and": [
              {
                "event": "vs/platform/editor/textview/restoreoutlining"
              },
              {
                "property": "vs.platform.editor.textview.restoreoutlining.extension",
                "value": {
                  "exists": true
                }
              }
            ]
          },
          {
            "and": [
              {
                "event": "vs/platform/editor/textview/setuplanguageservice"
              },
              {
                "property": "vs.platform.editor.textview.setuplanguageservice.extension",
                "value": {
                  "exists": true
                }
              }
            ]
          },
          {
            "and": [
              {
                "event": "vs/platform/editor/bufferload"
              },
              {
                "property": "vs.platform.editor.bufferload.document.extension",
                "value": {
                  "exists": true
                }
              }
            ]
          },
          {
            "and": [
              {
                "event": "vs/platform/editor/bufferload/notifyoftextbufferload"
              },
              {
                "property": "vs.platform.editor.bufferload.document.extension",
                "value": {
                  "exists": true
                }
              }
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressVSDiagnosticsDebuggerProcessRun",
      "when": {
        "event": "vs/diagnostics/debugger/processrun"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressVSPlatformEditorTextViewBindContentTypeSpecificAssets",
      "when": {
        "event": "vs/platform/editor/textview/bindcontenttypespecificassets"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PII_customizepwalaunchoptions",
      "when": {
        "event": "vs/bpt/diagnostics/chromepinezorro/debugger/customizepwalaunchoptions-fault"
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.description"
          ]
        }
      ]
    },
    {
      "name": "SuppressChattyTypeScriptEvents",
      "when": {
        "or": [
          {
            "event": "vs/languages/typescript/getoutliningspans"
          },
          {
            "event": "vs/languages/typescript/getquickinfo"
          },
          {
            "event": "vs/languages/typescript/queuedtask/getquickinfo"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PII_DocumentPerfCreate",
      "when": {
        "event": "vs/ide/document/perf/create"
      },
      "do": [
        {
          "piiProperties": [
            "vs.ide.document.extension"
          ]
        }
      ]
    },
    {
      "name": "PII_EncProjectIds",
      "when": {
        "event": "vs/ide/vbcs/debugging/encsession/editsession"
      },
      "do": [
        {
          "piiProperties": [
            "vs.ide.vbcs.debugging.encsession.editsession.projectswithappliedchanges"
          ]
        }
      ]
    },
    {
      "name": "Remediate_tabcountpermodeperfiletype",
      "when": {
        "event": "vs/platform/windowmanagement/documenttabs"
      },
      "do": [
        {
          "piiProperties": [
            "vs.platform.windowmanagement.documenttabs.tabcountpermodeperfiletype"
          ]
        }
      ]
    },
    {
      "name": "PII_TypeScript_FatalServerError159",
      "when": {
        "event": "vs/languages/typescript/fatalservererror159"
      },
      "do": [
        {
          "piiProperties": [
            "vs.languages.typescript.message"
          ]
        }
      ]
    },
    {
      "name": "PII_FaultExceptionSuppresson16",
      "when": {
        "and": [
          {
            "event": "vs/editor/unhandledextensionerror"
          },
          {
            "or": [
              {
                "property": "context.default.vs.core.exeversion",
                "value": {
                  "startsWith": "16."
                }
              },
              {
                "property": "context.default.vs.core.exeversion",
                "value": {
                  "startsWith": "15."
                }
              }
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PII_TestWindowFaultSuppresson",
      "when": {
        "event": "vs/unittest/testwindowhost/fault"
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.message"
          ]
        }
      ]
    },
    {
      "name": "PII_SuppressMessageOnFaults",
      "when": {
        "or": [
          {
            "event": "vs/designtools/designsurface/designerhost-exception"
          }
        ]
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.message"
          ]
        }
      ]
    },
    {
      "name": "PII_BptErrorSuppresson",
      "when": {
        "event": "vs/bpt/diagnostics/*"
      },
      "do": [
        {
          "piiProperties": [
            "vs.bpt.diagnostics.debugadapter._network.websocketframereceived.errors",
            "vs.bpt.diagnostics.debugadapter._network.websocketframesent.errors",
            "vs.bpt.diagnostics.debugadapter._pause.errors",
            "vs.bpt.diagnostics.debugadapter._setbreakpoints.errors",
            "vs.bpt.diagnostics.debugadapter.attach.errors",
            "vs.bpt.diagnostics.debugadapter.configurationdone.errors",
            "vs.bpt.diagnostics.debugadapter.continue.errors",
            "vs.bpt.diagnostics.debugadapter.debugger.breakpointresolved.errors",
            "vs.bpt.diagnostics.debugadapter.debugger.paused.errors",
            "vs.bpt.diagnostics.debugadapter.debugger.resumed.errors",
            "vs.bpt.diagnostics.debugadapter.debugger.scriptfailedtoparse.errors",
            "vs.bpt.diagnostics.debugadapter.debugger.scriptparsed.errors",
            "vs.bpt.diagnostics.debugadapter.disconnect.errors",
            "vs.bpt.diagnostics.debugadapter.errors",
            "vs.bpt.diagnostics.debugadapter.evaluate.errors",
            "vs.bpt.diagnostics.debugadapter.exceptioninfo.errors",
            "vs.bpt.diagnostics.debugadapter.initialize.errors",
            "vs.bpt.diagnostics.debugadapter.inspector.detached.errors",
            "vs.bpt.diagnostics.debugadapter.inspector.targetcrashed.errors",
            "vs.bpt.diagnostics.debugadapter.inspector.targetreloadedaftercrash.errors",
            "vs.bpt.diagnostics.debugadapter.launch.errors",
            "vs.bpt.diagnostics.debugadapter.log.enabled.errors",
            "vs.bpt.diagnostics.debugadapter.log.entryadded.errors",
            "vs.bpt.diagnostics.debugadapter.mono.runtimeready.errors",
            "vs.bpt.diagnostics.debugadapter.network.datareceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.eventsourcemessagereceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.loadingfailed.errors",
            "vs.bpt.diagnostics.debugadapter.network.loadingfinished.errors",
            "vs.bpt.diagnostics.debugadapter.network.requestservedfromcache.errors",
            "vs.bpt.diagnostics.debugadapter.network.requestwillbesent.errors",
            "vs.bpt.diagnostics.debugadapter.network.requestwillbesentextrainfo.errors",
            "vs.bpt.diagnostics.debugadapter.network.resourcechangedpriority.errors",
            "vs.bpt.diagnostics.debugadapter.network.responsereceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.responsereceivedextrainfo.errors",
            "vs.bpt.diagnostics.debugadapter.network.signedexchangereceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.subresourcewebbundleinnerresponseparsed.errors",
            "vs.bpt.diagnostics.debugadapter.network.subresourcewebbundlemetadatareceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.trusttokenoperationdone.errors",
            "vs.bpt.diagnostics.debugadapter.network.websocketclosed.errors",
            "vs.bpt.diagnostics.debugadapter.network.websocketcreated.errors",
            "vs.bpt.diagnostics.debugadapter.network.websocketframeerror.errors",
            "vs.bpt.diagnostics.debugadapter.network.websocketframereceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.websocketframesent.errors",
            "vs.bpt.diagnostics.debugadapter.network.websockethandshakeresponsereceived.errors",
            "vs.bpt.diagnostics.debugadapter.network.websocketwillsendhandshakerequest.errors",
            "vs.bpt.diagnostics.debugadapter.next.errors",
            "vs.bpt.diagnostics.debugadapter.nodeworker.attachedtoworker.errors",
            "vs.bpt.diagnostics.debugadapter.nodeworker.detachedfromworker.errors",
            "vs.bpt.diagnostics.debugadapter.nodeworker.receivedmessagefromworker.errors",
            "vs.bpt.diagnostics.debugadapter.page.backforwardcachenotused.errors",
            "vs.bpt.diagnostics.debugadapter.page.documentopened.errors",
            "vs.bpt.diagnostics.debugadapter.page.domcontenteventfired.errors",
            "vs.bpt.diagnostics.debugadapter.page.downloadprogress.errors",
            "vs.bpt.diagnostics.debugadapter.page.downloadwillbegin.errors",
            "vs.bpt.diagnostics.debugadapter.page.frameattached.errors",
            "vs.bpt.diagnostics.debugadapter.page.frameclearedschedulednavigation.errors",
            "vs.bpt.diagnostics.debugadapter.page.framedetached.errors",
            "vs.bpt.diagnostics.debugadapter.page.framenavigated.errors",
            "vs.bpt.diagnostics.debugadapter.page.framerequestednavigation.errors",
            "vs.bpt.diagnostics.debugadapter.page.frameresized.errors",
            "vs.bpt.diagnostics.debugadapter.page.frameschedulednavigation.errors",
            "vs.bpt.diagnostics.debugadapter.page.framestartedloading.errors",
            "vs.bpt.diagnostics.debugadapter.page.framestoppedloading.errors",
            "vs.bpt.diagnostics.debugadapter.page.historynavigationoutcomereported.errors",
            "vs.bpt.diagnostics.debugadapter.page.interstitialhidden.errors",
            "vs.bpt.diagnostics.debugadapter.page.interstitialshown.errors",
            "vs.bpt.diagnostics.debugadapter.page.javascriptdialogclosed.errors",
            "vs.bpt.diagnostics.debugadapter.page.javascriptdialogopening.errors",
            "vs.bpt.diagnostics.debugadapter.page.loadeventfired.errors",
            "vs.bpt.diagnostics.debugadapter.page.navigatedwithindocument.errors",
            "vs.bpt.diagnostics.debugadapter.page.windowopen.errors",
            "vs.bpt.diagnostics.debugadapter.pause.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.consoleapicalled.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.exceptionrevoked.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.exceptionthrown.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.executioncontextcreated.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.executioncontextdestroyed.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.executioncontextscleared.errors",
            "vs.bpt.diagnostics.debugadapter.runtime.inspectrequested.errors",
            "vs.bpt.diagnostics.debugadapter.scopes.errors",
            "vs.bpt.diagnostics.debugadapter.serviceworker.workererrorreported.errors",
            "vs.bpt.diagnostics.debugadapter.serviceworker.workerregistrationupdated.errors",
            "vs.bpt.diagnostics.debugadapter.serviceworker.workerversionupdated.errors",
            "vs.bpt.diagnostics.debugadapter.setbreakpoints.errors",
            "vs.bpt.diagnostics.debugadapter.setexceptionbreakpoints.errors",
            "vs.bpt.diagnostics.debugadapter.setexpression.errors",
            "vs.bpt.diagnostics.debugadapter.setvariable.errors",
            "vs.bpt.diagnostics.debugadapter.source.errors",
            "vs.bpt.diagnostics.debugadapter.stacktrace.errors",
            "vs.bpt.diagnostics.debugadapter.stepin.errors",
            "vs.bpt.diagnostics.debugadapter.stepout.errors",
            "vs.bpt.diagnostics.debugadapter.target.attachedtotarget.errors",
            "vs.bpt.diagnostics.debugadapter.target.attachtobrowsertarget.errors",
            "vs.bpt.diagnostics.debugadapter.target.detachedfromtarget.errors",
            "vs.bpt.diagnostics.debugadapter.target.didcommitprovisionaltarget.errors",
            "vs.bpt.diagnostics.debugadapter.target.receivedmessagefromtarget.errors",
            "vs.bpt.diagnostics.debugadapter.target.targetcrashed.errors",
            "vs.bpt.diagnostics.debugadapter.target.targetcreated.errors",
            "vs.bpt.diagnostics.debugadapter.target.targetdestroyed.errors",
            "vs.bpt.diagnostics.debugadapter.target.targetinfochanged.errors",
            "vs.bpt.diagnostics.debugadapter.threads.errors",
            "vs.bpt.diagnostics.debugadapter.variables.errors"
          ]
        }
      ]
    },
    {
      "name": "SuppressGetInheritanceMemberItemsBefore17.2",
      "when": {
        "and": [
          {
            "event": "vs/ide/vbcs/inheritancemargin/getinheritancememberitems"
          },
          {
            "or": [
              {
                "property": "context.default.vs.core.exeversion",
                "value": {
                  "startsWith": "17.0"
                }
              },
              {
                "property": "context.default.vs.core.exeversion",
                "value": {
                  "startsWith": "17.1"
                }
              }
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PIIVsIdentityserviceException_Creds",
      "when": {
        "event": "vs/identity/service/exception"
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.message",
            "vs.identity.service.brokertelemetry"
          ]
        }
      ]
    },
    {
      "name": "PII_BptParameters",
      "when": {
        "event": "vs/bpt/diagnostics/*"
      },
      "do": [
        {
          "piiProperties": [
            "vs.bpt.diagnostics.debugadapter.parameters"
          ]
        }
      ]
    },
    {
      "name": "SuppressCommonCredPatternsInFaultMessages",
      "when": {
        "or": [
          {
            "property": "reserved.datamodel.fault.exception.message",
            "value": {
              "contains": "password"
            }
          },
          {
            "property": "reserved.datamodel.fault.exception.message",
            "value": {
              "contains": "pwd"
            }
          },
          {
            "property": "reserved.datamodel.fault.exception.message",
            "value": {
              "contains": "key="
            }
          },
          {
            "property": "reserved.datamodel.fault.exception.message",
            "value": {
              "contains": "accountkey"
            }
          }
        ]
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.exception.message"
          ]
        }
      ]
    },
    {
      "name": "SuppressNoisySaveDocumentsEvents",
      "when": {
        "and": [
          {
            "event": "vs/core/savedocuments"
          },
          {
            "or": [
              {
                "property": "reserved.datamodel.action.type",
                "value": {
                  "eq": "Start"
                }
              },
              {
                "property": "vs.core.savedocuments.documentcount",
                "value": {
                  "eq": "0"
                }
              }
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "PII_FileWatcher_ScheduledTaskFault_Description",
      "when": {
        "event": "vs/filewatcher/scheduledtaskfault"
      },
      "do": [
        {
          "piiProperties": [
            "reserved.datamodel.fault.description"
          ]
        }
      ]
    },
    {
      "name": "AzureIoTEdgeHubDev_Command",
      "when": {
        "event": "iotedgehubdev/command"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "Suppress_noisy_events_17.5",
      "when": {
        "or": [
          {
            "event": "vs/ide/vbcs/diagnostics/analyzerperformanceinfo"
          },
          {
            "event": "vs/identity/client/azuregraphendpointusage"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressNoisyGetActiveDocumentFault",
      "when": {
        "and": [
          {
            "event": "vs/ide/shell/getactivedocument-fault"
          },
          {
            "property": "vs.ide.shell.getactivedocument.hr",
            "value": {
              "eq": "-2147024809"
            }
          },
          {
            "or": [
              {
                "property": "context.default.vs.core.exeversion",
                "value": {
                  "startsWith": "17.9"
                }
              },
              {
                "property": "context.default.vs.core.exeversion",
                "value": {
                  "eq": "17.10.34607.79"
                }
              }
            ]
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressScriptedHostPortConnected",
      "when": {
        "event": "vs/ide/scriptedcontrol/api/communication/portcontroller/connectport"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "Suppress_ConnectedIde_CertificateEvents",
      "when": {
        "or": [
          {
            "event": "vs/ide/connected/certificaterevocationcheckerror"
          },
          {
            "event": "vs/ide/connected/certificaterevocationchecktime"
          },
          {
            "event": "vs/ide/connected/security/crl/warningdialog"
          }
        ]
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    },
    {
      "name": "SuppressAllBridgeToKubernetesEvents",
      "when": {
        "event": "vs/azuretools/btok*"
      },
      "do": [
        {
          "excludeForChannels": [
            "*"
          ]
        }
      ]
    }
  ]
}