MCPcopy Create free account
hub / github.com/STIXProject/python-stix / __init__

Method __init__

stix/incident/__init__.py:77–92  ·  view source on GitHub ↗
(self, id_=None, idref=None, timestamp=None, title=None, description=None, short_description=None)

Source from the content-addressed store, hash-verified

75 contacts = fields.TypedField("Contact", InformationSource, multiple=True, key_name="contacts")
76
77 def __init__(self, id_=None, idref=None, timestamp=None, title=None, description=None, short_description=None):
78 super(Incident, self).__init__(
79 id_=id_,
80 idref=idref,
81 timestamp=timestamp,
82 title=title,
83 description=description,
84 short_description=short_description
85 )
86 self.related_indicators = RelatedIndicators()
87 self.related_observables = RelatedObservables()
88 self.related_incidents = RelatedIncidents()
89 self.related_packages = RelatedPackageRefs()
90 self.categories = IncidentCategories()
91 self.affected_assets = AffectedAssets()
92 self.leveraged_ttps = LeveragedTTPs()
93
94 def add_intended_effect(self, value):
95 """Adds a :class:`.Statement` object to the :attr:`intended_effects`

Callers

nothing calls this directly

Calls 7

RelatedPackageRefsClass · 0.90
IncidentCategoriesClass · 0.85
AffectedAssetsClass · 0.85
LeveragedTTPsClass · 0.85
RelatedIndicatorsClass · 0.70
RelatedObservablesClass · 0.70
RelatedIncidentsClass · 0.70

Tested by

no test coverage detected