import * as pulumi from "@pulumi/pulumi";
export declare class BuiltinProcessMonitoring extends pulumi.CustomResource {
    /**
     * Get an existing BuiltinProcessMonitoring resource's state with the given name, ID, and optional extra
     * properties used to qualify the lookup.
     *
     * @param name The _unique_ name of the resulting resource.
     * @param id The _unique_ provider ID of the resource to lookup.
     * @param state Any extra arguments used during the lookup.
     * @param opts Optional settings to control the behavior of the CustomResource.
     */
    static get(name: string, id: pulumi.Input<pulumi.ID>, state?: BuiltinProcessMonitoringState, opts?: pulumi.CustomResourceOptions): BuiltinProcessMonitoring;
    /**
     * Returns true if the given object is an instance of BuiltinProcessMonitoring.  This is designed to work even
     * when multiple copies of the Pulumi SDK have been loaded into the same process.
     */
    static isInstance(obj: any): obj is BuiltinProcessMonitoring;
    /**
     * Rule id: 3 - Do monitor processes if ASP.NET Core application path exists
     */
    readonly aspnetcore: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 64 - Do not monitor processes if ASP.NET Core application DLL contains 'Agent.Listener'
     */
    readonly aspnetcoreAgentlistener: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 62 - Do not monitor processes if ASP.NET Core application DLL contains 'Agent.Worker'
     */
    readonly aspnetcoreAgentworker: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 37 - Do monitor processes if Cloud Foundry application exists
     */
    readonly cf: pulumi.Output<boolean | undefined>;
    /**
     * Do not monitor processes if Cloud Foundry application begins with 'apps-manager-js'
     */
    readonly cfAppsmanagerjs: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 41 - Do monitor processes if container name exists
     */
    readonly container: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 39 - Do not monitor processes if Docker stripped image contains 'pause-amd64'
     */
    readonly dockerPauseamd64: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 7 - Do monitor processes if EXE name equals 'adapter'
     */
    readonly exeAdapter: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 63 - Do not monitor processes if EXE name contains 'Agent.Listener'
     */
    readonly exeAgentlistener: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 61 - Do not monitor processes if EXE name contains 'Agent.Worker'
     */
    readonly exeAgentworker: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 8 - Do monitor processes if EXE name equals 'auctioneer'
     */
    readonly exeAuctioneer: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 52 - Do not monitor processes if EXE name equals 'auditbeat'
     */
    readonly exeAuditbeat: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 9 - Do monitor processes if EXE name equals 'bbs'
     */
    readonly exeBbs: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 5 - Do monitor processes if EXE name equals 'caddy'
     */
    readonly exeCaddy: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 58 - Do not monitor processes if EXE name equals 'calico-node'
     */
    readonly exeCaliconode: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 59 - Do not monitor processes if EXE name equals 'casclient.exe'
     */
    readonly exeCasclient: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 10 - Do monitor processes if EXE name equals 'cc-uploader'
     */
    readonly exeCcuploader: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 11 - Do monitor processes if EXE name equals 'doppler'
     */
    readonly exeDoppler: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 49 - Do not monitor processes if EXE name equals 'filebeat'
     */
    readonly exeFilebeat: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 65 - Do not monitor processes if EXE name equals 'FlexNetJobExecutorService'
     */
    readonly exeFlexnetjobexecutorservice: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 66 - Do not monitor processes if EXE name equals 'FlexNetMaintenanceRemotingService'
     */
    readonly exeFlexnetmaintenanceremotingservice: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 54 - Do not monitor processes if EXE name equals 'functionbeat'
     */
    readonly exeFunctionbeat: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 12 - Do monitor processes if EXE name equals 'gorouter'
     */
    readonly exeGorouter: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 55 - Do not monitor processes if EXE name equals 'grootfs'
     */
    readonly exeGrootfs: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 53 - Do not monitor processes if EXE name equals 'heartbeat'
     */
    readonly exeHeartbeat: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 6 - Do monitor processes if EXE name equals 'influxd'
     */
    readonly exeInfluxd: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 13 - Do monitor processes if EXE name equals 'locket'
     */
    readonly exeLocket: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 50 - Do not monitor processes if EXE name equals 'metricbeat'
     */
    readonly exeMetricbeat: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 14 - Do monitor processes if EXE name equals 'metron'
     */
    readonly exeMetron: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 48 - Do not monitor processes if EXE name begins with 'mqsi'
     */
    readonly exeMqsi: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 44 - Do not monitor processes if EXE name equals 'oc'
     */
    readonly exeOc: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 71 - Do not monitor processes if EXE name equals 'openhandlecollector.exe'
     */
    readonly exeOpenhandlecollector: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 46 - Do not monitor processes if EXE path equals '/opt/cni/bin/host-local'
     */
    readonly exeOptcnibinhostlocal: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 51 - Do not monitor processes if EXE name equals 'packetbeat'
     */
    readonly exePacketbeat: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 2 - Do not monitor processes if EXE name equals 'php-cgi'
     */
    readonly exePhpcgi: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 16 - Do monitor processes if EXE name equals 'rep'
     */
    readonly exeRep: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 17 - Do monitor processes if EXE name equals 'route-emitter'
     */
    readonly exeRouteemitter: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 18 - Do monitor processes if EXE name equals 'route-registrar'
     */
    readonly exeRouteregistrar: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 19 - Do monitor processes if EXE name equals 'routing-api'
     */
    readonly exeRoutingapi: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 20 - Do monitor processes if EXE name equals 'scheduler'
     */
    readonly exeSchedular: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 21 - Do monitor processes if EXE name equals 'silk-daemon'
     */
    readonly exeSilkdaemon: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 22 - Do monitor processes if EXE name equals 'switchboard'
     */
    readonly exeSwitchboard: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 23 - Do monitor processes if EXE name equals 'syslog*drain*binder'
     */
    readonly exeSyslogdrainbinder: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 56 - Do not monitor processes if EXE name equals 'tardis'
     */
    readonly exeTardis: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 43 - Do not monitor processes if EXE path begins with '/tmp/buildpacks/'
     */
    readonly exeTmpbuildpacks: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 24 - Do monitor processes if EXE name equals 'tps-watcher'
     */
    readonly exeTpswatcher: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 25 - Do monitor processes if EXE name equals 'trafficcontroller'
     */
    readonly exeTrafficcontroller: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 70 - Do not monitor processes if EXE name contains 'UiPath'
     */
    readonly exeUipath: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 67 - Do not monitor processes if EXE path equals '/usr/bin/piper'
     */
    readonly exeUserbinpiper: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 4 - Do monitor processes if EXE name equals 'w3wp.exe'
     */
    readonly exeW3wp: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 72 - Do not monitor processes if EXE name equals 'yq'
     */
    readonly exeYq: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 47 - Do not monitor processes if Go Binary Linkage equals 'static'
     */
    readonly goStatic: pulumi.Output<boolean | undefined>;
    /**
     * The scope of this settings. If the settings should cover the whole environment, just don't specify any scope.
     */
    readonly hostGroupId: pulumi.Output<string | undefined>;
    /**
     * Rule id: 60 - Do not monitor processes if JAR file name equals 'dynatrace*ibm*mq_connector.jar'
     */
    readonly jarDtibmmqconnector: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 57 - Do not monitor processes if Java JAR file begins with 'org.eclipse.equinox.launcher'
     */
    readonly jarEclipseequinox: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 69 - Do not monitor processes if Kubernetes container name equals 'cassandra-operator'
     */
    readonly k8sCassandraoperator: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 38 - Do not monitor processes if Kubernetes container name equals 'POD'
     */
    readonly k8sContainerpod: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 40 - Do monitor processes if Kubernetes namespace exists
     */
    readonly k8sNamespace: pulumi.Output<boolean | undefined>;
    /**
     * Do not monitor processes if Node.js script equals 'bin/pm2'
     */
    readonly nodeBinpm2: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 68 - Do not monitor processes if Node.js application equals 'corepack'
     */
    readonly nodeCorepack: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 28 - Do not monitor processes if Node.js application base directory ends with '/node_modules/grunt'
     */
    readonly nodeGrunt: pulumi.Output<boolean | undefined>;
    /**
     * Do not monitor processes if Node.js application base directory ends with '/node_modules/gulp-cli'
     */
    readonly nodeGulpcli: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 33 - Do not monitor processes if Node.js application base directory ends with '/node_modules/node-gyp'
     */
    readonly nodeNodegyp: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 32 - Do not monitor processes if Node.js application base directory ends with '/node_modules/node-pre-gyp'
     */
    readonly nodeNodepregyp: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 27 - Do not monitor processes if Node.js application base directory ends with '/node_modules/npm'
     */
    readonly nodeNpm: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 26 - Do not monitor processes if Node.js application base directory ends with '/node_modules/prebuild-install'
     */
    readonly nodePrebuildinstall: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 29 - Do not monitor processes if Node.js application base directory ends with '/node_modules/typescript'
     */
    readonly nodeTypescript: pulumi.Output<boolean | undefined>;
    /**
     * Rule id: 45 - Do not monitor processes if Node.js application equals 'yarn'
     */
    readonly nodeYarn: pulumi.Output<boolean | undefined>;
    /**
     * (v1.274) Rule id: 1 - Do not monitor processes if PHP script exists
     */
    readonly phpScript: pulumi.Output<boolean | undefined>;
    /**
     * Create a BuiltinProcessMonitoring resource with the given unique name, arguments, and options.
     *
     * @param name The _unique_ name of the resource.
     * @param args The arguments to use to populate this resource's properties.
     * @param opts A bag of options that control this resource's behavior.
     */
    constructor(name: string, args?: BuiltinProcessMonitoringArgs, opts?: pulumi.CustomResourceOptions);
}
/**
 * Input properties used for looking up and filtering BuiltinProcessMonitoring resources.
 */
export interface BuiltinProcessMonitoringState {
    /**
     * Rule id: 3 - Do monitor processes if ASP.NET Core application path exists
     */
    aspnetcore?: pulumi.Input<boolean>;
    /**
     * Rule id: 64 - Do not monitor processes if ASP.NET Core application DLL contains 'Agent.Listener'
     */
    aspnetcoreAgentlistener?: pulumi.Input<boolean>;
    /**
     * Rule id: 62 - Do not monitor processes if ASP.NET Core application DLL contains 'Agent.Worker'
     */
    aspnetcoreAgentworker?: pulumi.Input<boolean>;
    /**
     * Rule id: 37 - Do monitor processes if Cloud Foundry application exists
     */
    cf?: pulumi.Input<boolean>;
    /**
     * Do not monitor processes if Cloud Foundry application begins with 'apps-manager-js'
     */
    cfAppsmanagerjs?: pulumi.Input<boolean>;
    /**
     * Rule id: 41 - Do monitor processes if container name exists
     */
    container?: pulumi.Input<boolean>;
    /**
     * Rule id: 39 - Do not monitor processes if Docker stripped image contains 'pause-amd64'
     */
    dockerPauseamd64?: pulumi.Input<boolean>;
    /**
     * Rule id: 7 - Do monitor processes if EXE name equals 'adapter'
     */
    exeAdapter?: pulumi.Input<boolean>;
    /**
     * Rule id: 63 - Do not monitor processes if EXE name contains 'Agent.Listener'
     */
    exeAgentlistener?: pulumi.Input<boolean>;
    /**
     * Rule id: 61 - Do not monitor processes if EXE name contains 'Agent.Worker'
     */
    exeAgentworker?: pulumi.Input<boolean>;
    /**
     * Rule id: 8 - Do monitor processes if EXE name equals 'auctioneer'
     */
    exeAuctioneer?: pulumi.Input<boolean>;
    /**
     * Rule id: 52 - Do not monitor processes if EXE name equals 'auditbeat'
     */
    exeAuditbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 9 - Do monitor processes if EXE name equals 'bbs'
     */
    exeBbs?: pulumi.Input<boolean>;
    /**
     * Rule id: 5 - Do monitor processes if EXE name equals 'caddy'
     */
    exeCaddy?: pulumi.Input<boolean>;
    /**
     * Rule id: 58 - Do not monitor processes if EXE name equals 'calico-node'
     */
    exeCaliconode?: pulumi.Input<boolean>;
    /**
     * Rule id: 59 - Do not monitor processes if EXE name equals 'casclient.exe'
     */
    exeCasclient?: pulumi.Input<boolean>;
    /**
     * Rule id: 10 - Do monitor processes if EXE name equals 'cc-uploader'
     */
    exeCcuploader?: pulumi.Input<boolean>;
    /**
     * Rule id: 11 - Do monitor processes if EXE name equals 'doppler'
     */
    exeDoppler?: pulumi.Input<boolean>;
    /**
     * Rule id: 49 - Do not monitor processes if EXE name equals 'filebeat'
     */
    exeFilebeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 65 - Do not monitor processes if EXE name equals 'FlexNetJobExecutorService'
     */
    exeFlexnetjobexecutorservice?: pulumi.Input<boolean>;
    /**
     * Rule id: 66 - Do not monitor processes if EXE name equals 'FlexNetMaintenanceRemotingService'
     */
    exeFlexnetmaintenanceremotingservice?: pulumi.Input<boolean>;
    /**
     * Rule id: 54 - Do not monitor processes if EXE name equals 'functionbeat'
     */
    exeFunctionbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 12 - Do monitor processes if EXE name equals 'gorouter'
     */
    exeGorouter?: pulumi.Input<boolean>;
    /**
     * Rule id: 55 - Do not monitor processes if EXE name equals 'grootfs'
     */
    exeGrootfs?: pulumi.Input<boolean>;
    /**
     * Rule id: 53 - Do not monitor processes if EXE name equals 'heartbeat'
     */
    exeHeartbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 6 - Do monitor processes if EXE name equals 'influxd'
     */
    exeInfluxd?: pulumi.Input<boolean>;
    /**
     * Rule id: 13 - Do monitor processes if EXE name equals 'locket'
     */
    exeLocket?: pulumi.Input<boolean>;
    /**
     * Rule id: 50 - Do not monitor processes if EXE name equals 'metricbeat'
     */
    exeMetricbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 14 - Do monitor processes if EXE name equals 'metron'
     */
    exeMetron?: pulumi.Input<boolean>;
    /**
     * Rule id: 48 - Do not monitor processes if EXE name begins with 'mqsi'
     */
    exeMqsi?: pulumi.Input<boolean>;
    /**
     * Rule id: 44 - Do not monitor processes if EXE name equals 'oc'
     */
    exeOc?: pulumi.Input<boolean>;
    /**
     * Rule id: 71 - Do not monitor processes if EXE name equals 'openhandlecollector.exe'
     */
    exeOpenhandlecollector?: pulumi.Input<boolean>;
    /**
     * Rule id: 46 - Do not monitor processes if EXE path equals '/opt/cni/bin/host-local'
     */
    exeOptcnibinhostlocal?: pulumi.Input<boolean>;
    /**
     * Rule id: 51 - Do not monitor processes if EXE name equals 'packetbeat'
     */
    exePacketbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 2 - Do not monitor processes if EXE name equals 'php-cgi'
     */
    exePhpcgi?: pulumi.Input<boolean>;
    /**
     * Rule id: 16 - Do monitor processes if EXE name equals 'rep'
     */
    exeRep?: pulumi.Input<boolean>;
    /**
     * Rule id: 17 - Do monitor processes if EXE name equals 'route-emitter'
     */
    exeRouteemitter?: pulumi.Input<boolean>;
    /**
     * Rule id: 18 - Do monitor processes if EXE name equals 'route-registrar'
     */
    exeRouteregistrar?: pulumi.Input<boolean>;
    /**
     * Rule id: 19 - Do monitor processes if EXE name equals 'routing-api'
     */
    exeRoutingapi?: pulumi.Input<boolean>;
    /**
     * Rule id: 20 - Do monitor processes if EXE name equals 'scheduler'
     */
    exeSchedular?: pulumi.Input<boolean>;
    /**
     * Rule id: 21 - Do monitor processes if EXE name equals 'silk-daemon'
     */
    exeSilkdaemon?: pulumi.Input<boolean>;
    /**
     * Rule id: 22 - Do monitor processes if EXE name equals 'switchboard'
     */
    exeSwitchboard?: pulumi.Input<boolean>;
    /**
     * Rule id: 23 - Do monitor processes if EXE name equals 'syslog*drain*binder'
     */
    exeSyslogdrainbinder?: pulumi.Input<boolean>;
    /**
     * Rule id: 56 - Do not monitor processes if EXE name equals 'tardis'
     */
    exeTardis?: pulumi.Input<boolean>;
    /**
     * Rule id: 43 - Do not monitor processes if EXE path begins with '/tmp/buildpacks/'
     */
    exeTmpbuildpacks?: pulumi.Input<boolean>;
    /**
     * Rule id: 24 - Do monitor processes if EXE name equals 'tps-watcher'
     */
    exeTpswatcher?: pulumi.Input<boolean>;
    /**
     * Rule id: 25 - Do monitor processes if EXE name equals 'trafficcontroller'
     */
    exeTrafficcontroller?: pulumi.Input<boolean>;
    /**
     * Rule id: 70 - Do not monitor processes if EXE name contains 'UiPath'
     */
    exeUipath?: pulumi.Input<boolean>;
    /**
     * Rule id: 67 - Do not monitor processes if EXE path equals '/usr/bin/piper'
     */
    exeUserbinpiper?: pulumi.Input<boolean>;
    /**
     * Rule id: 4 - Do monitor processes if EXE name equals 'w3wp.exe'
     */
    exeW3wp?: pulumi.Input<boolean>;
    /**
     * Rule id: 72 - Do not monitor processes if EXE name equals 'yq'
     */
    exeYq?: pulumi.Input<boolean>;
    /**
     * Rule id: 47 - Do not monitor processes if Go Binary Linkage equals 'static'
     */
    goStatic?: pulumi.Input<boolean>;
    /**
     * The scope of this settings. If the settings should cover the whole environment, just don't specify any scope.
     */
    hostGroupId?: pulumi.Input<string>;
    /**
     * Rule id: 60 - Do not monitor processes if JAR file name equals 'dynatrace*ibm*mq_connector.jar'
     */
    jarDtibmmqconnector?: pulumi.Input<boolean>;
    /**
     * Rule id: 57 - Do not monitor processes if Java JAR file begins with 'org.eclipse.equinox.launcher'
     */
    jarEclipseequinox?: pulumi.Input<boolean>;
    /**
     * Rule id: 69 - Do not monitor processes if Kubernetes container name equals 'cassandra-operator'
     */
    k8sCassandraoperator?: pulumi.Input<boolean>;
    /**
     * Rule id: 38 - Do not monitor processes if Kubernetes container name equals 'POD'
     */
    k8sContainerpod?: pulumi.Input<boolean>;
    /**
     * Rule id: 40 - Do monitor processes if Kubernetes namespace exists
     */
    k8sNamespace?: pulumi.Input<boolean>;
    /**
     * Do not monitor processes if Node.js script equals 'bin/pm2'
     */
    nodeBinpm2?: pulumi.Input<boolean>;
    /**
     * Rule id: 68 - Do not monitor processes if Node.js application equals 'corepack'
     */
    nodeCorepack?: pulumi.Input<boolean>;
    /**
     * Rule id: 28 - Do not monitor processes if Node.js application base directory ends with '/node_modules/grunt'
     */
    nodeGrunt?: pulumi.Input<boolean>;
    /**
     * Do not monitor processes if Node.js application base directory ends with '/node_modules/gulp-cli'
     */
    nodeGulpcli?: pulumi.Input<boolean>;
    /**
     * Rule id: 33 - Do not monitor processes if Node.js application base directory ends with '/node_modules/node-gyp'
     */
    nodeNodegyp?: pulumi.Input<boolean>;
    /**
     * Rule id: 32 - Do not monitor processes if Node.js application base directory ends with '/node_modules/node-pre-gyp'
     */
    nodeNodepregyp?: pulumi.Input<boolean>;
    /**
     * Rule id: 27 - Do not monitor processes if Node.js application base directory ends with '/node_modules/npm'
     */
    nodeNpm?: pulumi.Input<boolean>;
    /**
     * Rule id: 26 - Do not monitor processes if Node.js application base directory ends with '/node_modules/prebuild-install'
     */
    nodePrebuildinstall?: pulumi.Input<boolean>;
    /**
     * Rule id: 29 - Do not monitor processes if Node.js application base directory ends with '/node_modules/typescript'
     */
    nodeTypescript?: pulumi.Input<boolean>;
    /**
     * Rule id: 45 - Do not monitor processes if Node.js application equals 'yarn'
     */
    nodeYarn?: pulumi.Input<boolean>;
    /**
     * (v1.274) Rule id: 1 - Do not monitor processes if PHP script exists
     */
    phpScript?: pulumi.Input<boolean>;
}
/**
 * The set of arguments for constructing a BuiltinProcessMonitoring resource.
 */
export interface BuiltinProcessMonitoringArgs {
    /**
     * Rule id: 3 - Do monitor processes if ASP.NET Core application path exists
     */
    aspnetcore?: pulumi.Input<boolean>;
    /**
     * Rule id: 64 - Do not monitor processes if ASP.NET Core application DLL contains 'Agent.Listener'
     */
    aspnetcoreAgentlistener?: pulumi.Input<boolean>;
    /**
     * Rule id: 62 - Do not monitor processes if ASP.NET Core application DLL contains 'Agent.Worker'
     */
    aspnetcoreAgentworker?: pulumi.Input<boolean>;
    /**
     * Rule id: 37 - Do monitor processes if Cloud Foundry application exists
     */
    cf?: pulumi.Input<boolean>;
    /**
     * Do not monitor processes if Cloud Foundry application begins with 'apps-manager-js'
     */
    cfAppsmanagerjs?: pulumi.Input<boolean>;
    /**
     * Rule id: 41 - Do monitor processes if container name exists
     */
    container?: pulumi.Input<boolean>;
    /**
     * Rule id: 39 - Do not monitor processes if Docker stripped image contains 'pause-amd64'
     */
    dockerPauseamd64?: pulumi.Input<boolean>;
    /**
     * Rule id: 7 - Do monitor processes if EXE name equals 'adapter'
     */
    exeAdapter?: pulumi.Input<boolean>;
    /**
     * Rule id: 63 - Do not monitor processes if EXE name contains 'Agent.Listener'
     */
    exeAgentlistener?: pulumi.Input<boolean>;
    /**
     * Rule id: 61 - Do not monitor processes if EXE name contains 'Agent.Worker'
     */
    exeAgentworker?: pulumi.Input<boolean>;
    /**
     * Rule id: 8 - Do monitor processes if EXE name equals 'auctioneer'
     */
    exeAuctioneer?: pulumi.Input<boolean>;
    /**
     * Rule id: 52 - Do not monitor processes if EXE name equals 'auditbeat'
     */
    exeAuditbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 9 - Do monitor processes if EXE name equals 'bbs'
     */
    exeBbs?: pulumi.Input<boolean>;
    /**
     * Rule id: 5 - Do monitor processes if EXE name equals 'caddy'
     */
    exeCaddy?: pulumi.Input<boolean>;
    /**
     * Rule id: 58 - Do not monitor processes if EXE name equals 'calico-node'
     */
    exeCaliconode?: pulumi.Input<boolean>;
    /**
     * Rule id: 59 - Do not monitor processes if EXE name equals 'casclient.exe'
     */
    exeCasclient?: pulumi.Input<boolean>;
    /**
     * Rule id: 10 - Do monitor processes if EXE name equals 'cc-uploader'
     */
    exeCcuploader?: pulumi.Input<boolean>;
    /**
     * Rule id: 11 - Do monitor processes if EXE name equals 'doppler'
     */
    exeDoppler?: pulumi.Input<boolean>;
    /**
     * Rule id: 49 - Do not monitor processes if EXE name equals 'filebeat'
     */
    exeFilebeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 65 - Do not monitor processes if EXE name equals 'FlexNetJobExecutorService'
     */
    exeFlexnetjobexecutorservice?: pulumi.Input<boolean>;
    /**
     * Rule id: 66 - Do not monitor processes if EXE name equals 'FlexNetMaintenanceRemotingService'
     */
    exeFlexnetmaintenanceremotingservice?: pulumi.Input<boolean>;
    /**
     * Rule id: 54 - Do not monitor processes if EXE name equals 'functionbeat'
     */
    exeFunctionbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 12 - Do monitor processes if EXE name equals 'gorouter'
     */
    exeGorouter?: pulumi.Input<boolean>;
    /**
     * Rule id: 55 - Do not monitor processes if EXE name equals 'grootfs'
     */
    exeGrootfs?: pulumi.Input<boolean>;
    /**
     * Rule id: 53 - Do not monitor processes if EXE name equals 'heartbeat'
     */
    exeHeartbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 6 - Do monitor processes if EXE name equals 'influxd'
     */
    exeInfluxd?: pulumi.Input<boolean>;
    /**
     * Rule id: 13 - Do monitor processes if EXE name equals 'locket'
     */
    exeLocket?: pulumi.Input<boolean>;
    /**
     * Rule id: 50 - Do not monitor processes if EXE name equals 'metricbeat'
     */
    exeMetricbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 14 - Do monitor processes if EXE name equals 'metron'
     */
    exeMetron?: pulumi.Input<boolean>;
    /**
     * Rule id: 48 - Do not monitor processes if EXE name begins with 'mqsi'
     */
    exeMqsi?: pulumi.Input<boolean>;
    /**
     * Rule id: 44 - Do not monitor processes if EXE name equals 'oc'
     */
    exeOc?: pulumi.Input<boolean>;
    /**
     * Rule id: 71 - Do not monitor processes if EXE name equals 'openhandlecollector.exe'
     */
    exeOpenhandlecollector?: pulumi.Input<boolean>;
    /**
     * Rule id: 46 - Do not monitor processes if EXE path equals '/opt/cni/bin/host-local'
     */
    exeOptcnibinhostlocal?: pulumi.Input<boolean>;
    /**
     * Rule id: 51 - Do not monitor processes if EXE name equals 'packetbeat'
     */
    exePacketbeat?: pulumi.Input<boolean>;
    /**
     * Rule id: 2 - Do not monitor processes if EXE name equals 'php-cgi'
     */
    exePhpcgi?: pulumi.Input<boolean>;
    /**
     * Rule id: 16 - Do monitor processes if EXE name equals 'rep'
     */
    exeRep?: pulumi.Input<boolean>;
    /**
     * Rule id: 17 - Do monitor processes if EXE name equals 'route-emitter'
     */
    exeRouteemitter?: pulumi.Input<boolean>;
    /**
     * Rule id: 18 - Do monitor processes if EXE name equals 'route-registrar'
     */
    exeRouteregistrar?: pulumi.Input<boolean>;
    /**
     * Rule id: 19 - Do monitor processes if EXE name equals 'routing-api'
     */
    exeRoutingapi?: pulumi.Input<boolean>;
    /**
     * Rule id: 20 - Do monitor processes if EXE name equals 'scheduler'
     */
    exeSchedular?: pulumi.Input<boolean>;
    /**
     * Rule id: 21 - Do monitor processes if EXE name equals 'silk-daemon'
     */
    exeSilkdaemon?: pulumi.Input<boolean>;
    /**
     * Rule id: 22 - Do monitor processes if EXE name equals 'switchboard'
     */
    exeSwitchboard?: pulumi.Input<boolean>;
    /**
     * Rule id: 23 - Do monitor processes if EXE name equals 'syslog*drain*binder'
     */
    exeSyslogdrainbinder?: pulumi.Input<boolean>;
    /**
     * Rule id: 56 - Do not monitor processes if EXE name equals 'tardis'
     */
    exeTardis?: pulumi.Input<boolean>;
    /**
     * Rule id: 43 - Do not monitor processes if EXE path begins with '/tmp/buildpacks/'
     */
    exeTmpbuildpacks?: pulumi.Input<boolean>;
    /**
     * Rule id: 24 - Do monitor processes if EXE name equals 'tps-watcher'
     */
    exeTpswatcher?: pulumi.Input<boolean>;
    /**
     * Rule id: 25 - Do monitor processes if EXE name equals 'trafficcontroller'
     */
    exeTrafficcontroller?: pulumi.Input<boolean>;
    /**
     * Rule id: 70 - Do not monitor processes if EXE name contains 'UiPath'
     */
    exeUipath?: pulumi.Input<boolean>;
    /**
     * Rule id: 67 - Do not monitor processes if EXE path equals '/usr/bin/piper'
     */
    exeUserbinpiper?: pulumi.Input<boolean>;
    /**
     * Rule id: 4 - Do monitor processes if EXE name equals 'w3wp.exe'
     */
    exeW3wp?: pulumi.Input<boolean>;
    /**
     * Rule id: 72 - Do not monitor processes if EXE name equals 'yq'
     */
    exeYq?: pulumi.Input<boolean>;
    /**
     * Rule id: 47 - Do not monitor processes if Go Binary Linkage equals 'static'
     */
    goStatic?: pulumi.Input<boolean>;
    /**
     * The scope of this settings. If the settings should cover the whole environment, just don't specify any scope.
     */
    hostGroupId?: pulumi.Input<string>;
    /**
     * Rule id: 60 - Do not monitor processes if JAR file name equals 'dynatrace*ibm*mq_connector.jar'
     */
    jarDtibmmqconnector?: pulumi.Input<boolean>;
    /**
     * Rule id: 57 - Do not monitor processes if Java JAR file begins with 'org.eclipse.equinox.launcher'
     */
    jarEclipseequinox?: pulumi.Input<boolean>;
    /**
     * Rule id: 69 - Do not monitor processes if Kubernetes container name equals 'cassandra-operator'
     */
    k8sCassandraoperator?: pulumi.Input<boolean>;
    /**
     * Rule id: 38 - Do not monitor processes if Kubernetes container name equals 'POD'
     */
    k8sContainerpod?: pulumi.Input<boolean>;
    /**
     * Rule id: 40 - Do monitor processes if Kubernetes namespace exists
     */
    k8sNamespace?: pulumi.Input<boolean>;
    /**
     * Do not monitor processes if Node.js script equals 'bin/pm2'
     */
    nodeBinpm2?: pulumi.Input<boolean>;
    /**
     * Rule id: 68 - Do not monitor processes if Node.js application equals 'corepack'
     */
    nodeCorepack?: pulumi.Input<boolean>;
    /**
     * Rule id: 28 - Do not monitor processes if Node.js application base directory ends with '/node_modules/grunt'
     */
    nodeGrunt?: pulumi.Input<boolean>;
    /**
     * Do not monitor processes if Node.js application base directory ends with '/node_modules/gulp-cli'
     */
    nodeGulpcli?: pulumi.Input<boolean>;
    /**
     * Rule id: 33 - Do not monitor processes if Node.js application base directory ends with '/node_modules/node-gyp'
     */
    nodeNodegyp?: pulumi.Input<boolean>;
    /**
     * Rule id: 32 - Do not monitor processes if Node.js application base directory ends with '/node_modules/node-pre-gyp'
     */
    nodeNodepregyp?: pulumi.Input<boolean>;
    /**
     * Rule id: 27 - Do not monitor processes if Node.js application base directory ends with '/node_modules/npm'
     */
    nodeNpm?: pulumi.Input<boolean>;
    /**
     * Rule id: 26 - Do not monitor processes if Node.js application base directory ends with '/node_modules/prebuild-install'
     */
    nodePrebuildinstall?: pulumi.Input<boolean>;
    /**
     * Rule id: 29 - Do not monitor processes if Node.js application base directory ends with '/node_modules/typescript'
     */
    nodeTypescript?: pulumi.Input<boolean>;
    /**
     * Rule id: 45 - Do not monitor processes if Node.js application equals 'yarn'
     */
    nodeYarn?: pulumi.Input<boolean>;
    /**
     * (v1.274) Rule id: 1 - Do not monitor processes if PHP script exists
     */
    phpScript?: pulumi.Input<boolean>;
}
