UNPKG

@datadog/datadog-api-client

Version:

OpenAPI client for Datadog APIs

30 lines (29 loc) 2.4 kB
/** * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * This product includes software developed at Datadog (https://www.datadoghq.com/). * Copyright 2020-Present Datadog, Inc. */ import { UnparsedObject } from "../../datadog-api-client-common/util"; /** * Security rule type which can be used in security rules. * Signal-based notification rules can filter signals based on rule types application_security, log_detection, * workload_security, signal_correlation, cloud_configuration and infrastructure_configuration. * Vulnerability-based notification rules can filter vulnerabilities based on rule types application_code_vulnerability, * application_library_vulnerability, attack_path, container_image_vulnerability, identity_risk, misconfiguration, api_security, host_vulnerability and iac_misconfiguration. */ export declare type RuleTypesItems = typeof APPLICATION_SECURITY | typeof LOG_DETECTION | typeof WORKLOAD_SECURITY | typeof SIGNAL_CORRELATION | typeof CLOUD_CONFIGURATION | typeof INFRASTRUCTURE_CONFIGURATION | typeof APPLICATION_CODE_VULNERABILITY | typeof APPLICATION_LIBRARY_VULNERABILITY | typeof ATTACK_PATH | typeof CONTAINER_IMAGE_VULNERABILITY | typeof IDENTITY_RISK | typeof MISCONFIGURATION | typeof API_SECURITY | typeof HOST_VULNERABILITY | typeof IAC_MISCONFIGURATION | UnparsedObject; export declare const APPLICATION_SECURITY = "application_security"; export declare const LOG_DETECTION = "log_detection"; export declare const WORKLOAD_SECURITY = "workload_security"; export declare const SIGNAL_CORRELATION = "signal_correlation"; export declare const CLOUD_CONFIGURATION = "cloud_configuration"; export declare const INFRASTRUCTURE_CONFIGURATION = "infrastructure_configuration"; export declare const APPLICATION_CODE_VULNERABILITY = "application_code_vulnerability"; export declare const APPLICATION_LIBRARY_VULNERABILITY = "application_library_vulnerability"; export declare const ATTACK_PATH = "attack_path"; export declare const CONTAINER_IMAGE_VULNERABILITY = "container_image_vulnerability"; export declare const IDENTITY_RISK = "identity_risk"; export declare const MISCONFIGURATION = "misconfiguration"; export declare const API_SECURITY = "api_security"; export declare const HOST_VULNERABILITY = "host_vulnerability"; export declare const IAC_MISCONFIGURATION = "iac_misconfiguration";