UNPKG

@datadog/datadog-api-client

Version:

OpenAPI client for Datadog APIs

29 lines (28 loc) 3.05 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 { ObservabilityPipelineAddEnvVarsProcessor } from "./ObservabilityPipelineAddEnvVarsProcessor"; import { ObservabilityPipelineAddFieldsProcessor } from "./ObservabilityPipelineAddFieldsProcessor"; import { ObservabilityPipelineCustomProcessor } from "./ObservabilityPipelineCustomProcessor"; import { ObservabilityPipelineDatadogTagsProcessor } from "./ObservabilityPipelineDatadogTagsProcessor"; import { ObservabilityPipelineDedupeProcessor } from "./ObservabilityPipelineDedupeProcessor"; import { ObservabilityPipelineEnrichmentTableProcessor } from "./ObservabilityPipelineEnrichmentTableProcessor"; import { ObservabilityPipelineFilterProcessor } from "./ObservabilityPipelineFilterProcessor"; import { ObservabilityPipelineGenerateMetricsProcessor } from "./ObservabilityPipelineGenerateMetricsProcessor"; import { ObservabilityPipelineOcsfMapperProcessor } from "./ObservabilityPipelineOcsfMapperProcessor"; import { ObservabilityPipelineParseGrokProcessor } from "./ObservabilityPipelineParseGrokProcessor"; import { ObservabilityPipelineParseJSONProcessor } from "./ObservabilityPipelineParseJSONProcessor"; import { ObservabilityPipelineQuotaProcessor } from "./ObservabilityPipelineQuotaProcessor"; import { ObservabilityPipelineReduceProcessor } from "./ObservabilityPipelineReduceProcessor"; import { ObservabilityPipelineRemoveFieldsProcessor } from "./ObservabilityPipelineRemoveFieldsProcessor"; import { ObservabilityPipelineRenameFieldsProcessor } from "./ObservabilityPipelineRenameFieldsProcessor"; import { ObservabilityPipelineSampleProcessor } from "./ObservabilityPipelineSampleProcessor"; import { ObservabilityPipelineSensitiveDataScannerProcessor } from "./ObservabilityPipelineSensitiveDataScannerProcessor"; import { ObservabilityPipelineThrottleProcessor } from "./ObservabilityPipelineThrottleProcessor"; import { UnparsedObject } from "../../datadog-api-client-common/util"; /** * A processor for the pipeline. */ export declare type ObservabilityPipelineConfigProcessorItem = ObservabilityPipelineFilterProcessor | ObservabilityPipelineParseJSONProcessor | ObservabilityPipelineQuotaProcessor | ObservabilityPipelineAddFieldsProcessor | ObservabilityPipelineRemoveFieldsProcessor | ObservabilityPipelineRenameFieldsProcessor | ObservabilityPipelineGenerateMetricsProcessor | ObservabilityPipelineSampleProcessor | ObservabilityPipelineParseGrokProcessor | ObservabilityPipelineSensitiveDataScannerProcessor | ObservabilityPipelineOcsfMapperProcessor | ObservabilityPipelineAddEnvVarsProcessor | ObservabilityPipelineDedupeProcessor | ObservabilityPipelineEnrichmentTableProcessor | ObservabilityPipelineReduceProcessor | ObservabilityPipelineThrottleProcessor | ObservabilityPipelineCustomProcessor | ObservabilityPipelineDatadogTagsProcessor | UnparsedObject;