diff --git a/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts b/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts index 740cf00acba9e..560aadf29a1f4 100644 --- a/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts +++ b/x-pack/plugins/security_solution/public/management/pages/policy/models/advanced_policy_schema.ts @@ -1081,4 +1081,187 @@ export const AdvancedPolicySchema: AdvancedPolicySchemaType[] = [ } ), }, + { + key: 'windows.advanced.events.callstacks.emit_in_events', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.events.callstacks.emit_in_events', + { + defaultMessage: + 'If set, callstacks will be included in regular events where they are collected. Otherwise, they are only included in events that trigger behavioral protection rules. Note that setting this may significantly increase data volumes. Default: false', + } + ), + }, + { + key: 'windows.advanced.events.callstacks.process', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.events.callstacks.process', + { + defaultMessage: 'Collect callstacks during process events? Default: true', + } + ), + }, + { + key: 'windows.advanced.events.callstacks.image_load', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.events.callstacks.image_load', + { + defaultMessage: 'Collect callstacks during image/library load events? Default: true', + } + ), + }, + { + key: 'windows.advanced.events.callstacks.file', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.events.callstacks.file', + { + defaultMessage: 'Collect callstacks during file events? Default: true', + } + ), + }, + { + key: 'windows.advanced.events.callstacks.registry', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.events.callstacks.registry', + { + defaultMessage: 'Collect callstacks during registry events? Default: true', + } + ), + }, + { + key: 'windows.advanced.artifacts.global.proxy_url', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.artifacts.global.proxy_url', + { + defaultMessage: + 'Proxy server to use when downloading global artifact manifests. Default: none', + } + ), + }, + { + key: 'windows.advanced.artifacts.global.proxy_disable', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.artifacts.global.proxy_disable', + { + defaultMessage: + 'If the proxy setting should be used when downloading global artifact manifests. Default: false', + } + ), + }, + { + key: 'windows.advanced.artifacts.user.proxy_url', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.artifacts.user.proxy_url', + { + defaultMessage: + 'Proxy server to use when downloading user artifact manifests. Default: none', + } + ), + }, + { + key: 'windows.advanced.artifacts.user.proxy_disable', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.windows.advanced.artifacts.user.proxy_disable', + { + defaultMessage: + 'If the proxy setting should be used when downloading user artifact manifests. Default: false', + } + ), + }, + { + key: 'mac.advanced.artifacts.global.proxy_url', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.artifacts.global.proxy_url', + { + defaultMessage: + 'Proxy server to use when downloading global artifact manifests. Default: none', + } + ), + }, + { + key: 'mac.advanced.artifacts.global.proxy_disable', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.artifacts.global.proxy_disable', + { + defaultMessage: + 'If the proxy setting should be used when downloading global artifact manifests. Default: false', + } + ), + }, + { + key: 'mac.advanced.artifacts.user.proxy_url', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.artifacts.user.proxy_url', + { + defaultMessage: + 'Proxy server to use when downloading user artifact manifests. Default: none', + } + ), + }, + { + key: 'mac.advanced.artifacts.user.proxy_disable', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.mac.advanced.artifacts.user.proxy_disable', + { + defaultMessage: + 'If the proxy setting should be used when downloading user artifact manifests. Default: false', + } + ), + }, + { + key: 'linux.advanced.artifacts.global.proxy_url', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.artifacts.global.proxy_url', + { + defaultMessage: + 'Proxy server to use when downloading global artifact manifests. Default: none', + } + ), + }, + { + key: 'linux.advanced.artifacts.global.proxy_disable', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.artifacts.global.proxy_disable', + { + defaultMessage: + 'If the proxy setting should be used when downloading global artifact manifests. Default: false', + } + ), + }, + { + key: 'linux.advanced.artifacts.user.proxy_url', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.artifacts.user.proxy_url', + { + defaultMessage: + 'Proxy server to use when downloading user artifact manifests. Default: none', + } + ), + }, + { + key: 'linux.advanced.artifacts.user.proxy_disable', + first_supported_version: '8.8', + documentation: i18n.translate( + 'xpack.securitySolution.endpoint.policy.advanced.linux.advanced.artifacts.user.proxy_disable', + { + defaultMessage: + 'If the proxy setting should be used when downloading user artifact manifests. Default: false', + } + ), + }, ];