OrganizationEventThreatDetectionSettingCustomModuleArgs constructor

const OrganizationEventThreatDetectionSettingCustomModuleArgs({
  1. Input<Map<String, String>>? config,
  2. Input<String>? description,
  3. Input<String>? displayName,
  4. Input<OrganizationEventThreatDetectionSettingCustomModuleEnablementState>? enablementState,
  5. Input<String>? name,
  6. required Input<String> organizationId,
  7. Input<String>? type,
})

Creates a new OrganizationEventThreatDetectionSettingCustomModuleArgs. config 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. description The description for the module. displayName The human readable name to be displayed for the module. enablementState The state of enablement for the module at the given level of the hierarchy. name 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}". organizationId Required. type Type for the module. e.g. CONFIGURABLE_BAD_IP.

Implementation

const OrganizationEventThreatDetectionSettingCustomModuleArgs({
  this.config,
  this.description,
  this.displayName,
  this.enablementState,
  this.name,
  required this.organizationId,
  this.type,
});