GoogleCloudSecuritycenterV1CustomConfig class

Defines the properties in a custom module configuration for Security Health Analytics.

Use the custom module configuration to create custom detectors that generate custom findings for resources that you specify.

Properties

customOutput GoogleCloudSecuritycenterV1CustomOutputSpec?
Custom output properties.
getter/setter pair
description String?
Text that describes the vulnerability or misconfiguration that the custom module detects.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
predicate Expr?
The CEL expression to evaluate to produce findings.
getter/setter pair
recommendation String?
An explanation of the recommended steps that security teams can take to resolve the detected issue.
getter/setter pair
resourceSelector GoogleCloudSecuritycenterV1ResourceSelector?
The resource types that the custom module operates on.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
severity String?
The severity to assign to findings generated by the module. Possible string values are:
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited