GoogleCloudSecuritycenterV1SecurityHealthAnalyticsCustomModule class

Represents an instance of a Security Health Analytics custom module, including its full module name, display name, enablement state, and last updated time.

You can create a custom module at the organization, folder, or project level. Custom modules that you create at the organization or folder level are inherited by the child folders and projects.

Properties

ancestorModule String?
If empty, indicates that the custom module was created in the organization, folder, or project in which you are viewing the custom module.
getter/setter pair
customConfig GoogleCloudSecuritycenterV1CustomConfig?
The user specified custom configuration for the module.
getter/setter pair
displayName String?
The display name of the Security Health Analytics custom module.
getter/setter pair
enablementState String?
The enablement state of the custom module. Possible string values are:
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
lastEditor String?
The editor that last updated the custom module.
getter/setter pair
name String?
The resource name of the custom module.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
updateTime String?
The time at which the custom module was last updated.
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