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§
Source§readonly additional Fields?:
| {
description?: string;
owner?: string;
syncAlerts?: boolean;
}
| { owner?: string }
readonly additional Fields?:
| {
description?: string;
owner?: string;
syncAlerts?: boolean;
}
| { owner?: string }
Source§readonly connector Id?: string
readonly connector Id?: string
Connectors 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"}
Source§readonly filters?: {
status?: "open" | "closed" | "in-progress";
tags?: unknown[];
}
readonly filters?: {
status?: "open" | "closed" | "in-progress";
tags?: unknown[];
}
Default: {}
Source§readonly impact?: 1 | 3 | 2
readonly impact?: 1 | 3 | 2
Impact of the ServiceNow ITSM issue to create for this case Default: 1
Source§readonly issue Types?: string
readonly issue Types?: string
Comma-separated list of numerical types of the IBM Resilient issue to create for this case
Source§readonly limit?: number
readonly limit?: number
Max number of results to return Default: 50 Type options: {"minValue":1}
Source§readonly name?: string
readonly name?: string
Connectors allow you to send Elastic Security cases into other systems (only ServiceNow, Jira, or IBM Resilient)
Source§readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "getStatus"
readonly operation?:
| "create"
| "get"
| "getAll"
| "update"
| "add"
| "remove"
| "delete"
| "getStatus"
Default: "create"
Source§readonly severity?: 1 | 3 | 2
readonly severity?: 1 | 3 | 2
Severity of the ServiceNow ITSM issue to create for this case Default: 1
Source§readonly severity Code?: number
readonly severity Code?: number
Severity code of the IBM Resilient issue to create for this case Default: 1 Type options: {"minValue":0}
Source§readonly simple?: boolean
readonly simple?: boolean
Whether to return a simplified version of the response instead of the raw data Default: true
Source§readonly sort Options?: {
sortOptionsProperties: {
sortField?: "createdAt" | "updatedAt";
sortOrder?: "asc" | "desc";
};
}
readonly sort Options?: {
sortOptionsProperties: {
sortField?: "createdAt" | "updatedAt";
sortOrder?: "asc" | "desc";
};
}
Default: {}
Source§readonly tag?: string
readonly tag?: string
Tag to attach to the case. Choose from the list, or specify an ID using an expression. Type options: {"loadOptionsMethod":"getTags"}
Source§readonly update Fields?: {
description?: string;
status?: "open" | "closed" | "in-progress";
syncAlerts?: boolean;
title?: string;
version?: string;
}
readonly update Fields?: {
description?: string;
status?: "open" | "closed" | "in-progress";
syncAlerts?: boolean;
title?: string;
version?: string;
}
Default: {}
Default: {}