stack kb cases create-case cli command
Auth required
elastic stack kb cases create-case \
--connector <connector> \
--description <description> \
--owner <owner> \
--settings <settings> \
--tags <tags> \
--title <title> \
[options]
Create a case
Behaviour flags:
--dry-run — validate all inputs and exit without performing any action
--connectorstringrequired--descriptionstringrequired--ownerenumrequired-
Values: cases, observability, securitySolution
--settingsstringrequired-
Repeatable: pass
--tagsmultiple times to supply more than one value --titlestringrequired--assigneesstring[]-
Repeatable: pass
--assigneesmultiple times to supply more than one value --categorystring--custom-fieldsstring[]-
Custom field values for a case. Any optional custom fields that are not specified in the request are set to null.
Repeatable: pass
--custom-fieldsmultiple times to supply more than one value --extended-fieldsstring--severityenum-
Values: critical, high, low, medium
--templatestring- A case template to create the case from. Requires the
xpack.cases.templates.enabledsetting. The server applies the template's case defaults (severity, category, tags, assignees, settings, connector) and its field defaults intoextended_fields; any value explicitly provided in the request wins over the template default. Whenversionis omitted, the latest version of the template is resolved and pinned on the case. To discover a template's fields before creating a case, use the get case fields API (GET /api/cases/fields). --input-filestring- path to a JSON file to use as command input
--dry-run- validate all inputs and exit without performing any action (preview changes without applying them)
--json-
output as JSON