Chronicle V1 API - Class Google::Backstory::Entity (v1.4.0)

Reference documentation and code samples for the Chronicle V1 API class Google::Backstory::Entity.

An Entity provides additional context about an item in a UDM event. For example, a PROCESS_LAUNCH event describes that user 'abc@example.corp' launched process 'shady.exe'. The event does not include information that user 'abc@example.com' is a recently terminated employee who administers a server storing finance data. Information stored in one or more Entities can add this additional context.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#additional

def additional() -> ::Google::Protobuf::Struct
Returns
  • (::Google::Protobuf::Struct) — Important entity data that cannot be adequately represented within the formal sections of the Entity.

#additional=

def additional=(value) -> ::Google::Protobuf::Struct
Parameter
  • value (::Google::Protobuf::Struct) — Important entity data that cannot be adequately represented within the formal sections of the Entity.
Returns
  • (::Google::Protobuf::Struct) — Important entity data that cannot be adequately represented within the formal sections of the Entity.

#entity

def entity() -> ::Google::Backstory::Noun
Returns

#entity=

def entity=(value) -> ::Google::Backstory::Noun
Parameter
Returns

#metadata

def metadata() -> ::Google::Backstory::EntityMetadata
Returns

#metadata=

def metadata=(value) -> ::Google::Backstory::EntityMetadata
Parameter
Returns

#metric

def metric() -> ::Google::Backstory::Metric
Returns

#metric=

def metric=(value) -> ::Google::Backstory::Metric
Parameter
Returns

#relations

def relations() -> ::Array<::Google::Backstory::Relation>
Returns
  • (::Array<::Google::Backstory::Relation>) — One or more relationships between the entity (a) and other entities, including the relationship type and related entity.

#relations=

def relations=(value) -> ::Array<::Google::Backstory::Relation>
Parameter
  • value (::Array<::Google::Backstory::Relation>) — One or more relationships between the entity (a) and other entities, including the relationship type and related entity.
Returns
  • (::Array<::Google::Backstory::Relation>) — One or more relationships between the entity (a) and other entities, including the relationship type and related entity.

#risk_score

def risk_score() -> ::Google::Backstory::EntityRisk
Returns

#risk_score=

def risk_score=(value) -> ::Google::Backstory::EntityRisk
Parameter
Returns