UNPKG

@datadog/datadog-api-client

Version:

OpenAPI client for Datadog APIs

27 lines (26 loc) 1.94 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 { APITriggerWrapper } from "./APITriggerWrapper"; import { AppTriggerWrapper } from "./AppTriggerWrapper"; import { CaseTriggerWrapper } from "./CaseTriggerWrapper"; import { ChangeEventTriggerWrapper } from "./ChangeEventTriggerWrapper"; import { DashboardTriggerWrapper } from "./DashboardTriggerWrapper"; import { DatabaseMonitoringTriggerWrapper } from "./DatabaseMonitoringTriggerWrapper"; import { GithubWebhookTriggerWrapper } from "./GithubWebhookTriggerWrapper"; import { IncidentTriggerWrapper } from "./IncidentTriggerWrapper"; import { MonitorTriggerWrapper } from "./MonitorTriggerWrapper"; import { NotebookTriggerWrapper } from "./NotebookTriggerWrapper"; import { ScheduleTriggerWrapper } from "./ScheduleTriggerWrapper"; import { SecurityTriggerWrapper } from "./SecurityTriggerWrapper"; import { SelfServiceTriggerWrapper } from "./SelfServiceTriggerWrapper"; import { SlackTriggerWrapper } from "./SlackTriggerWrapper"; import { SoftwareCatalogTriggerWrapper } from "./SoftwareCatalogTriggerWrapper"; import { WorkflowTriggerWrapper } from "./WorkflowTriggerWrapper"; import { UnparsedObject } from "../../datadog-api-client-common/util"; /** * One of the triggers that can start the execution of a workflow. */ export declare type Trigger = APITriggerWrapper | AppTriggerWrapper | CaseTriggerWrapper | ChangeEventTriggerWrapper | DatabaseMonitoringTriggerWrapper | DashboardTriggerWrapper | GithubWebhookTriggerWrapper | IncidentTriggerWrapper | MonitorTriggerWrapper | NotebookTriggerWrapper | ScheduleTriggerWrapper | SecurityTriggerWrapper | SelfServiceTriggerWrapper | SlackTriggerWrapper | SoftwareCatalogTriggerWrapper | WorkflowTriggerWrapper | UnparsedObject;