TIObjectCommonProperties Class

Describes properties common to all threat intelligence objects.

Constructor

TIObjectCommonProperties(*args: Any, **kwargs: Any)

Variables

Name Description
data

The core STIX object that this TI object represents.

created_by

The UserInfo of the user/entity which originally created this TI object.

source
str

The source name for this TI object.

first_ingested_time_utc

The timestamp for the first time this object was ingested.

last_ingested_time_utc

The timestamp for the last time this object was ingested.

ingestion_rules_version
str

The ID of the rules version that was active when this TI object was last ingested.

last_update_method
str

The name of the method/application that initiated the last write to this TI object.

last_modified_by

The UserInfo of the user/entity which last modified this TI object.

last_updated_date_time_utc

The timestamp for the last time this TI object was updated.

relationship_hints

A dictionary used to help follow relationships from this object to other STIX objects. The keys are field names from the STIX object (in the 'data' field), and the values are lists of sources that can be prepended to the object ID in order to efficiently locate the target TI object.

Attributes

created_by

The UserInfo of the user/entity which originally created this TI object.

created_by: _models.UserInfo | None

data

The core STIX object that this TI object represents.

data: dict[str, Any] | None

first_ingested_time_utc

The timestamp for the first time this object was ingested.

first_ingested_time_utc: datetime | None

ingestion_rules_version

The ID of the rules version that was active when this TI object was last ingested.

ingestion_rules_version: str | None

last_ingested_time_utc

The timestamp for the last time this object was ingested.

last_ingested_time_utc: datetime | None

last_modified_by

The UserInfo of the user/entity which last modified this TI object.

last_modified_by: _models.UserInfo | None

last_update_method

The name of the method/application that initiated the last write to this TI object.

last_update_method: str | None

last_updated_date_time_utc

The timestamp for the last time this TI object was updated.

last_updated_date_time_utc: datetime | None

relationship_hints

A dictionary used to help follow relationships from this object to other STIX objects. The keys are field names from the STIX object (in the 'data' field), and the values are lists of sources that can be prepended to the object ID in order to efficiently locate the target TI object.

relationship_hints: list['_models.RelationshipHint'] | None

source

The source name for this TI object.

source: str | None