(self, id_=None, idref=None, timestamp=None, title=None, description=None, short_description=None)
| 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` |
nothing calls this directly
no test coverage detected