interface PagerDutyNodeParameters {
additionalFields?: {
details?: string;
escalationPolicyId?: string;
incidentKey?: string;
priorityId?: string;
urgency?: "low" | "high";
};
authentication?: "oAuth2"
| "apiToken";
conferenceBridgeUi?: {
conferenceBridgeValues: {
conferenceNumber?: string;
conferenceUrl?: string;
};
};
content?: string;
email?: string;
incidentId?: string;
limit?: number;
logEntryId?: string;
operation?: "create"
| "get"
| "getAll"
| "update";
options?:
| {
dateRange?: "all";
incidentKey?: string;
include?: (
| "users"
| "teams"
| "acknowledgers"
| "assignees"
| "conferenceBridge"
| "escalationPolicies"
| "firstTriggerLogEntries"
| "priorities"
| "services"
)[];
serviceIds?: unknown[];
since?: string;
sortBy?: string;
statuses?: (
"resolved"
| "acknowledged"
| "triggered"
)[];
teamIds?: string;
timeZone?: string;
until?: string;
urgencies?: ("low" | "high")[];
userIds?: string;
}
| {
include?: (
"channels"
| "teams"
| "services"
| "incidents"
)[];
isOverview?: boolean;
since?: string;
timeZone?: string;
until?: string;
};
resource?: | "user"
| "incident"
| "incidentNote"
| "logEntry";
returnAll?: boolean;
serviceId?: string;
title?: string;
updateFields?: {
escalationLevel?: number;
escalationPolicyId?: string;
priorityId?: string;
resolution?: string;
status?: "resolved"
| "acknowledged";
title?: string;
urgency?: "low" | "high";
};
userId?: string;
}
Properties§
Source§readonly additional Fields?: {
details?: string;
escalationPolicyId?: string;
incidentKey?: string;
priorityId?: string;
urgency?: "low" | "high";
}
readonly additional Fields?: {
details?: string;
escalationPolicyId?: string;
incidentKey?: string;
priorityId?: string;
urgency?: "low" | "high";
}
Source§readonly conference Bridge Ui?: {
conferenceBridgeValues: {
conferenceNumber?: string;
conferenceUrl?: string;
};
}
readonly conference Bridge Ui?: {
conferenceBridgeValues: {
conferenceNumber?: string;
conferenceUrl?: string;
};
}
Default: {} Type options: {"multipleValues":false}
Source§readonly email?: string
readonly email?: string
The email address of a valid user associated with the account making the request
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":500}
Source§readonly options?:
| {
dateRange?: "all";
incidentKey?: string;
include?: (
| "users"
| "teams"
| "acknowledgers"
| "assignees"
| "conferenceBridge"
| "escalationPolicies"
| "firstTriggerLogEntries"
| "priorities"
| "services"
)[];
serviceIds?: unknown[];
since?: string;
sortBy?: string;
statuses?: ("resolved" | "acknowledged" | "triggered")[];
teamIds?: string;
timeZone?: string;
until?: string;
urgencies?: ("low" | "high")[];
userIds?: string;
}
| {
include?: (
"channels"
| "teams"
| "services"
| "incidents"
)[];
isOverview?: boolean;
since?: string;
timeZone?: string;
until?: string;
}
readonly options?:
| {
dateRange?: "all";
incidentKey?: string;
include?: (
| "users"
| "teams"
| "acknowledgers"
| "assignees"
| "conferenceBridge"
| "escalationPolicies"
| "firstTriggerLogEntries"
| "priorities"
| "services"
)[];
serviceIds?: unknown[];
since?: string;
sortBy?: string;
statuses?: ("resolved" | "acknowledged" | "triggered")[];
teamIds?: string;
timeZone?: string;
until?: string;
urgencies?: ("low" | "high")[];
userIds?: string;
}
| {
include?: (
"channels"
| "teams"
| "services"
| "incidents"
)[];
isOverview?: boolean;
since?: string;
timeZone?: string;
until?: string;
}
Default: {}
Source§readonly service Id?: string
readonly service Id?: string
The incident will be created on this service. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getServices"}
Source§readonly title?: string
readonly title?: string
A succinct description of the nature, symptoms, cause, or effect of the incident
Default: {}