interface ElasticSecurityNodeParameters {
additionalFields?:
| {
description?: string;
owner?: string;
syncAlerts?: boolean;
}
| { owner?: string };
apiKeyId?: string;
apiKeySecret?: string;
apiToken?: string;
apiUrl?: string;
caseId?: string;
category?: string;
comment?: string;
commentId?: string;
connectorId?: string;
connectorType?: ".resilient" | ".jira" | ".servicenow";
email?: string;
filters?: {
status?: "open" | "closed" | "in-progress";
tags?: unknown[];
};
impact?: 1
| 3
| 2;
issueType?: string;
issueTypes?: string;
limit?: number;
name?: string;
operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "getStatus";
orgId?: string;
password?: string;
priority?: string;
projectKey?: string;
resource?: | "case"
| "caseComment"
| "caseTag"
| "connector";
returnAll?: boolean;
severity?: 1
| 3
| 2;
severityCode?: number;
simple?: boolean;
sortOptions?: {
sortOptionsProperties: {
sortField?: "createdAt" | "updatedAt";
sortOrder?: "asc" | "desc";
};
};
tag?: string;
title?: string;
updateFields?: {
description?: string;
status?: "open"
| "closed"
| "in-progress";
syncAlerts?: boolean;
title?: string;
version?: string;
};
urgency?: 1
| 3
| 2;
username?: string;
}Properties§
readonly additional Fields?:
| {
description?: string;
owner?: string;
syncAlerts?: boolean;
}
| { owner?: string }readonly api Key Id?: stringIBM Resilient API key ID Type options: {"password":true}
readonly api Key Secret?: stringIBM Resilient API key secret Type options: {"password":true}
readonly api Token?: stringJira API token Type options: {"password":true}
readonly api Url?: stringURL of the third-party instance
readonly case Id?: string§readonly category?: stringCategory of the ServiceNow ITSM issue to create for this case
readonly comment?: string§readonly comment Id?: stringID of the case comment to retrieve
readonly connector Id?: stringConnectors allow you to send Elastic Security cases into other systems (only ServiceNow, Jira, or IBM Resilient). Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getConnectors"}
readonly connector Type?: ".resilient" | ".jira" | ".servicenow"Default: ".jira"
readonly email?: stringJira-registered email
readonly filters?: { ... }Default: {}
readonly impact?: 1 | 3 | 2Impact of the ServiceNow ITSM issue to create for this case Default: 1
readonly issue Type?: stringType of the Jira issue to create for this case
readonly issue Types?: stringComma-separated list of numerical types of the IBM Resilient issue to create for this case
readonly limit?: numberMax number of results to return Default: 50 Type options: {"minValue":1}
readonly name?: stringConnectors allow you to send Elastic Security cases into other systems (only ServiceNow, Jira, or IBM Resilient)
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "getStatus"Default: "create"
readonly org Id?: stringIBM Resilient organization ID
readonly password?: stringServiceNow ITSM password Type options: {"password":true}
readonly priority?: stringPriority of the Jira issue to create for this case
readonly project Key?: stringJira Project Key
readonly resource?: "case" | "caseComment" | "caseTag" | "connector"Default: "case"
readonly return All?: booleanWhether to return all results or only up to a given limit
readonly severity?: 1 | 3 | 2Severity of the ServiceNow ITSM issue to create for this case Default: 1
readonly severity Code?: numberSeverity code of the IBM Resilient issue to create for this case Default: 1 Type options: {"minValue":0}
readonly simple?: booleanWhether to return a simplified version of the response instead of the raw data Default: true
readonly sort Options?: { ... }Default: {}
readonly tag?: stringTag to attach to the case. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getTags"}
readonly title?: string§readonly update Fields?: { ... }Default: {}
readonly urgency?: 1 | 3 | 2Urgency of the ServiceNow ITSM issue to create for this case Default: 1
readonly username?: stringServiceNow ITSM username
Default: {}