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§
§§§§§§§§§§§§§§§
readonly additional Fields?: { ... }§
readonly authentication?: "oAuth2" | "apiToken"Default: "apiToken"
readonly conference Bridge Ui?: { ... }Default: {} Type options: {"multipleValues":false}
readonly content?: stringThe note content
readonly email?: stringThe email address of a valid user associated with the account making the request
readonly incident Id?: stringUnique identifier for the incident
readonly limit?: numberMax number of results to return Default: 100 Type options: {"minValue":1,"maxValue":500}
readonly log Entry Id?: stringUnique identifier for the log entry
readonly operation?: "create" | "get" | "getAll" | "update"Default: "create"
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: {}
readonly resource?: "user" | "incident" | "incidentNote" | "logEntry"Default: "incident"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly service Id?: stringThe incident will be created on this service. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getServices"}
readonly title?: stringA succinct description of the nature, symptoms, cause, or effect of the incident
readonly update Fields?: { ... }Default: {}
readonly user Id?: stringUnique identifier for the user
Default: {}