Class ProcessSignature (1.16.1)

ProcessSignature(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Indicates what signature matched this process.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

NameDescription
memory_hash_signature google.cloud.securitycenter_v1.types.Indicator.ProcessSignature.MemoryHashSignature
Signature indicating that a binary family was matched. This field is a member of `oneof`_ ``signature``.
yara_rule_signature google.cloud.securitycenter_v1.types.Indicator.ProcessSignature.YaraRuleSignature
Signature indicating that a YARA rule was matched. This field is a member of `oneof`_ ``signature``.

Inheritance

builtins.object > proto.message.Message > ProcessSignature

Classes

MemoryHashSignature

MemoryHashSignature(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A signature corresponding to memory page hashes.

YaraRuleSignature

YaraRuleSignature(mapping=None, *, ignore_unknown_fields=False, **kwargs)

A signature corresponding to a YARA rule.