Chronicle v1 API - Class DetectionExclusionApplication (1.0.0-beta07)

public sealed class DetectionExclusionApplication : IMessage<DetectionExclusionApplication>, IEquatable<DetectionExclusionApplication>, IDeepCloneable<DetectionExclusionApplication>, IBufferMessage, IMessage

Reference documentation and code samples for the Chronicle v1 API class DetectionExclusionApplication.

Describes the detectors a detection exclusion is applied to.

Inheritance

object > DetectionExclusionApplication

Namespace

Google.Cloud.Chronicle.V1

Assembly

Google.Cloud.Chronicle.V1.dll

Constructors

DetectionExclusionApplication()

public DetectionExclusionApplication()

DetectionExclusionApplication(DetectionExclusionApplication)

public DetectionExclusionApplication(DetectionExclusionApplication other)
Parameter
Name Description
other DetectionExclusionApplication

Properties

CuratedRuleSets

public RepeatedField<string> CuratedRuleSets { get; }

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

Property Value
Type Description
RepeatedFieldstring

CuratedRuleSetsAsCuratedRuleSetNames

public ResourceNameList<CuratedRuleSetName> CuratedRuleSetsAsCuratedRuleSetNames { get; }

CuratedRuleSetName-typed view over the CuratedRuleSets resource name property.

Property Value
Type Description
ResourceNameListCuratedRuleSetName

CuratedRules

public RepeatedField<string> CuratedRules { get; }

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

Property Value
Type Description
RepeatedFieldstring

CuratedRulesAsCuratedRuleNames

public ResourceNameList<CuratedRuleName> CuratedRulesAsCuratedRuleNames { get; }

CuratedRuleName-typed view over the CuratedRules resource name property.

Property Value
Type Description
ResourceNameListCuratedRuleName

DeletedCuratedRuleSets

public RepeatedField<string> DeletedCuratedRuleSets { get; }

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}

Property Value
Type Description
RepeatedFieldstring

DeletedCuratedRuleSetsAsCuratedRuleSetNames

public ResourceNameList<CuratedRuleSetName> DeletedCuratedRuleSetsAsCuratedRuleSetNames { get; }

CuratedRuleSetName-typed view over the DeletedCuratedRuleSets resource name property.

Property Value
Type Description
ResourceNameListCuratedRuleSetName

Rules

public RepeatedField<string> Rules { get; }

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

Property Value
Type Description
RepeatedFieldstring

RulesAsRuleNames

public ResourceNameList<RuleName> RulesAsRuleNames { get; }

RuleName-typed view over the Rules resource name property.

Property Value
Type Description
ResourceNameListRuleName