Google Cloud Security Command Center V2 Client - Class ProcessSignature (2.0.2)

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

Indicates what signature matched this process.

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

Namespace

Google \ Cloud \ SecurityCenter \ V2 \ Indicator

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ memory_hash_signature ProcessSignature\MemoryHashSignature

Signature indicating that a binary family was matched.

↳ yara_rule_signature ProcessSignature\YaraRuleSignature

Signature indicating that a YARA rule was matched.

↳ signature_type int

Describes the type of resource associated with the signature.

getMemoryHashSignature

Signature indicating that a binary family was matched.

Returns
Type Description
ProcessSignature\MemoryHashSignature|null

hasMemoryHashSignature

setMemoryHashSignature

Signature indicating that a binary family was matched.

Parameter
Name Description
var ProcessSignature\MemoryHashSignature
Returns
Type Description
$this

getYaraRuleSignature

Signature indicating that a YARA rule was matched.

Returns
Type Description
ProcessSignature\YaraRuleSignature|null

hasYaraRuleSignature

setYaraRuleSignature

Signature indicating that a YARA rule was matched.

Parameter
Name Description
var ProcessSignature\YaraRuleSignature
Returns
Type Description
$this

getSignatureType

Describes the type of resource associated with the signature.

Returns
Type Description
int

setSignatureType

Describes the type of resource associated with the signature.

Parameter
Name Description
var int
Returns
Type Description
$this

getSignature

Returns
Type Description
string