UNPKG

@datadog/datadog-api-client

Version:

OpenAPI client for Datadog APIs

112 lines 2.48 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DowntimeChild = void 0; /** * The downtime object definition of the active child for the original parent recurring downtime. This * field will only exist on recurring downtimes. */ class DowntimeChild { constructor() { } /** * @ignore */ static getAttributeTypeMap() { return DowntimeChild.attributeTypeMap; } } exports.DowntimeChild = DowntimeChild; /** * @ignore */ DowntimeChild.attributeTypeMap = { active: { baseName: "active", type: "boolean", }, canceled: { baseName: "canceled", type: "number", format: "int64", }, creatorId: { baseName: "creator_id", type: "number", format: "int32", }, disabled: { baseName: "disabled", type: "boolean", }, downtimeType: { baseName: "downtime_type", type: "number", format: "int32", }, end: { baseName: "end", type: "number", format: "int64", }, id: { baseName: "id", type: "number", format: "int64", }, message: { baseName: "message", type: "string", }, monitorId: { baseName: "monitor_id", type: "number", format: "int64", }, monitorTags: { baseName: "monitor_tags", type: "Array<string>", }, muteFirstRecoveryNotification: { baseName: "mute_first_recovery_notification", type: "boolean", }, notifyEndStates: { baseName: "notify_end_states", type: "Array<NotifyEndState>", }, notifyEndTypes: { baseName: "notify_end_types", type: "Array<NotifyEndType>", }, parentId: { baseName: "parent_id", type: "number", format: "int64", }, recurrence: { baseName: "recurrence", type: "DowntimeRecurrence", }, scope: { baseName: "scope", type: "Array<string>", }, start: { baseName: "start", type: "number", format: "int64", }, timezone: { baseName: "timezone", type: "string", }, updaterId: { baseName: "updater_id", type: "number", format: "int32", }, additionalProperties: { baseName: "additionalProperties", type: "any", }, }; //# sourceMappingURL=DowntimeChild.js.map