Google Cloud Chronicle V1 Client - Class DetectionExclusionApplication (0.5.0)

Reference documentation and code samples for the Google Cloud Chronicle V1 Client class DetectionExclusionApplication.

Describes the detectors a detection exclusion is applied to.

Generated from protobuf message google.cloud.chronicle.v1.DetectionExclusionApplication

Namespace

Google \ Cloud \ Chronicle \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ curated_rule_sets string[]

The CuratedRuleSets this detection exclusion applies to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}

↳ curated_rules string[]

The CuratedRules this detection exclusion applies to. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

↳ rules string[]

Optional. The Rules this detection exclusion applies to. Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

↳ deleted_curated_rule_sets string[]

Output only. The deleted CuratedRuleSets this detection exclusion applies to. Indicates to the customer that the detection exclusion no longer applies to the rule sets, so the detection exclusion should be updated. Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}

getCuratedRuleSets

The CuratedRuleSets this detection exclusion applies to.

Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setCuratedRuleSets

The CuratedRuleSets this detection exclusion applies to.

Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}

Parameter
Name Description
var string[]
Returns
Type Description
$this

getCuratedRules

The CuratedRules this detection exclusion applies to.

Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setCuratedRules

The CuratedRules this detection exclusion applies to.

Format: projects/{project}/locations/{location}/instances/{instance}/curatedRules/{rule}

Parameter
Name Description
var string[]
Returns
Type Description
$this

getRules

Optional. The Rules this detection exclusion applies to.

Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setRules

Optional. The Rules this detection exclusion applies to.

Format: projects/{project}/locations/{location}/instances/{instance}/rules/{rule}

Parameter
Name Description
var string[]
Returns
Type Description
$this

getDeletedCuratedRuleSets

Output only. The deleted CuratedRuleSets this detection exclusion applies to. Indicates to the customer that the detection exclusion no longer applies to the rule sets, so the detection exclusion should be updated.

Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setDeletedCuratedRuleSets

Output only. The deleted CuratedRuleSets this detection exclusion applies to. Indicates to the customer that the detection exclusion no longer applies to the rule sets, so the detection exclusion should be updated.

Format: projects/{project}/locations/{location}/instances/{instance}/curatedRuleSetCategories/{category}/curatedRuleSets/{rule_set}

Parameter
Name Description
var string[]
Returns
Type Description
$this