Skip to content
This repository was archived by the owner on Dec 5, 2025. It is now read-only.

Commit 61af22e

Browse files
[client] [Playbook] Modify severity field with playbooks (#7648)
1 parent b8c6558 commit 61af22e

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

pycti/entities/opencti_case_rfi.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ def __init__(self, opencti):
318318
modified
319319
name
320320
description
321+
severity
322+
priority
321323
information_types
322324
objects(all: true) {
323325
edges {
@@ -678,6 +680,8 @@ def create(self, **kwargs):
678680
object_participant = kwargs.get("objectParticipant", None)
679681
external_references = kwargs.get("externalReferences", None)
680682
revoked = kwargs.get("revoked", None)
683+
severity = kwargs.get("severity", None)
684+
priority = kwargs.get("priority", None)
681685
confidence = kwargs.get("confidence", None)
682686
lang = kwargs.get("lang", None)
683687
created = kwargs.get("created", None)
@@ -716,6 +720,8 @@ def create(self, **kwargs):
716720
"objects": objects,
717721
"externalReferences": external_references,
718722
"revoked": revoked,
723+
"severity": severity,
724+
"priority": priority,
719725
"confidence": confidence,
720726
"lang": lang,
721727
"created": created,
@@ -881,6 +887,8 @@ def import_from_stix2(self, **kwargs):
881887
else None
882888
),
883889
revoked=stix_object["revoked"] if "revoked" in stix_object else None,
890+
severity=stix_object["severity"] if "severity" in stix_object else None,
891+
priority=stix_object["priority"] if "priority" in stix_object else None,
884892
confidence=(
885893
stix_object["confidence"] if "confidence" in stix_object else None
886894
),

pycti/entities/opencti_case_rft.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ def __init__(self, opencti):
318318
modified
319319
name
320320
description
321+
severity
322+
priority
321323
takedown_types
322324
objects(all: true) {
323325
edges {
@@ -677,6 +679,8 @@ def create(self, **kwargs):
677679
object_participant = kwargs.get("objectParticipant", None)
678680
external_references = kwargs.get("externalReferences", None)
679681
revoked = kwargs.get("revoked", None)
682+
severity = kwargs.get("severity", None)
683+
priority = kwargs.get("priority", None)
680684
confidence = kwargs.get("confidence", None)
681685
lang = kwargs.get("lang", None)
682686
created = kwargs.get("created", None)
@@ -715,6 +719,8 @@ def create(self, **kwargs):
715719
"objects": objects,
716720
"externalReferences": external_references,
717721
"revoked": revoked,
722+
"severity": severity,
723+
"priority": priority,
718724
"confidence": confidence,
719725
"lang": lang,
720726
"created": created,
@@ -879,6 +885,8 @@ def import_from_stix2(self, **kwargs):
879885
else None
880886
),
881887
revoked=stix_object["revoked"] if "revoked" in stix_object else None,
888+
severity=stix_object["severity"] if "severity" in stix_object else None,
889+
priority=stix_object["priority"] if "priority" in stix_object else None,
882890
confidence=(
883891
stix_object["confidence"] if "confidence" in stix_object else None
884892
),

0 commit comments

Comments
 (0)