OrganizationEventThreatDetectionSettingCustomModuleArgs class
The set of arguments for OrganizationEventThreatDetectionSettingCustomModule. The set of arguments for OrganizationEventThreatDetectionSettingCustomModule.
Constructors
-
OrganizationEventThreatDetectionSettingCustomModuleArgs({Input<
Map< ? config, Input<String, String> >String> ? description, Input<String> ? displayName, Input<OrganizationEventThreatDetectionSettingCustomModuleEnablementState> ? enablementState, Input<String> ? name, required Input<String> organizationId, Input<String> ? type}) -
Creates a new OrganizationEventThreatDetectionSettingCustomModuleArgs.
configConfig for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.descriptionThe description for the module.displayNameThe human readable name to be displayed for the module.enablementStateThe state of enablement for the module at the given level of the hierarchy.nameImmutable. The resource name of the Event Threat Detection custom module. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".organizationIdRequired.typeType for the module. e.g. CONFIGURABLE_BAD_IP.const -
OrganizationEventThreatDetectionSettingCustomModuleArgs.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
config
→ Input<
Map< ?String, String> > -
Config for the module. For the resident module, its config value is defined at this level. For the inherited module, its config value is inherited from the ancestor module.
final
-
description
→ Input<
String> ? -
The description for the module.
final
-
displayName
→ Input<
String> ? -
The human readable name to be displayed for the module.
final
-
enablementState
→ Input<
OrganizationEventThreatDetectionSettingCustomModuleEnablementState> ? -
The state of enablement for the module at the given level of the hierarchy.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
name
→ Input<
String> ? -
Immutable. The resource name of the Event Threat Detection custom module. Its format is: * "organizations/{organization}/eventThreatDetectionSettings/customModules/{module}". * "folders/{folder}/eventThreatDetectionSettings/customModules/{module}". * "projects/{project}/eventThreatDetectionSettings/customModules/{module}".
final
-
organizationId
→ Input<
String> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
type
→ Input<
String> ? -
Type for the module. e.g. CONFIGURABLE_BAD_IP.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited