Google Cloud Security Command Center V1 Client - Class ProcessSignature (1.20.2)

Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class ProcessSignature.

Indicates what signature matched this process.

Generated from protobuf message google.cloud.securitycenter.v1.Indicator.ProcessSignature

Namespace

Google \ Cloud \ SecurityCenter \ V1 \ Indicator

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ memory_hash_signature Google\Cloud\SecurityCenter\V1\Indicator\ProcessSignature\MemoryHashSignature

Signature indicating that a binary family was matched.

↳ yara_rule_signature Google\Cloud\SecurityCenter\V1\Indicator\ProcessSignature\YaraRuleSignature

Signature indicating that a YARA rule was matched.

getMemoryHashSignature

Signature indicating that a binary family was matched.

Returns
TypeDescription
Google\Cloud\SecurityCenter\V1\Indicator\ProcessSignature\MemoryHashSignature|null

hasMemoryHashSignature

setMemoryHashSignature

Signature indicating that a binary family was matched.

Parameter
NameDescription
var Google\Cloud\SecurityCenter\V1\Indicator\ProcessSignature\MemoryHashSignature
Returns
TypeDescription
$this

getYaraRuleSignature

Signature indicating that a YARA rule was matched.

Returns
TypeDescription
Google\Cloud\SecurityCenter\V1\Indicator\ProcessSignature\YaraRuleSignature|null

hasYaraRuleSignature

setYaraRuleSignature

Signature indicating that a YARA rule was matched.

Parameter
NameDescription
var Google\Cloud\SecurityCenter\V1\Indicator\ProcessSignature\YaraRuleSignature
Returns
TypeDescription
$this

getSignature

Returns
TypeDescription
string