IncidentRecord
import type { IncidentRecord } from "https://aws-api.deno.dev/v0.4/services/ssmincidents.ts?docs=full";
The record of the incident that's created when an incident occurs.
interface IncidentRecord {
arn: string;
automationExecutions?: AutomationExecution[] | null;
chatChannel?: ChatChannel | null;
creationTime: Date | number;
dedupeString: string;
impact: number;
incidentRecordSource: IncidentRecordSource;
lastModifiedBy: string;
lastModifiedTime: Date | number;
notificationTargets?: NotificationTargetItem[] | null;
resolvedTime?: Date | number | null;
status: IncidentRecordStatus;
summary?: string | null;
title: string;
}§Properties
§
automationExecutions?: AutomationExecution[] | null
[src]The runbook, or automation document, that's run at the beginning of the incident.
§
chatChannel?: ChatChannel | null
[src]The chat channel used for collaboration during an incident.
§
dedupeString: string
[src]The string Incident Manager uses to prevent duplicate incidents from being created by the same incident in the same account.
§
incidentRecordSource: IncidentRecordSource
[src]Details about the action that started the incident.
§
notificationTargets?: NotificationTargetItem[] | null
[src]The Amazon SNS targets that are notified when updates are made to an incident.
§
resolvedTime?: Date | number | null
[src]The time at which the incident was resolved. This appears as a timeline event.
§
status: IncidentRecordStatus
[src]The current status of the incident.