@datadog/datadog-api-client
Version:
OpenAPI client for Datadog APIs
30 lines (29 loc) • 2.4 kB
TypeScript
/**
* 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";