This function enables ModSecurity™ on a cPanel account's domains.
Important:
When you disable the WebServer role, the system disables this function
uapi --output=jsonpretty \ --user=username \ ModSecurity \ enable_all_domains
{- "apiversion": 3,
- "func": "enable_all_domains",
- "module": "ModSecurity",
- "result": {- "data": [- {- "dependencies": [- "dallas.com"
 ],
- "domain": "dallas.example.com",
- "enabled": 1,
- "searchhint": "dallas.com",
- "type": "sub"
 },
- {- "dependencies": [- "arkansas.com",
- "kansas.com",
- "nevada.com",
- "newmexico.com",
- "texas.com"
 ],
- "domain": "example.com",
- "enabled": 1,
- "searchhint": "arkansas.com,kansas.com,nevada.com,newmexico.com,texas.com",
- "type": "main"
 },
- {- "dependencies": [- "galveston.com"
 ],
- "domain": "galveston.example.com",
- "enabled": 1,
- "searchhint": "galveston.com",
- "type": "sub"
 },
- {- "dependencies": [- "houston.com"
 ],
- "domain": "houston.example.com",
- "enabled": 1,
- "searchhint": "houston.com",
- "type": "sub"
 },
- {- "dependencies": [- "neworleans.com"
 ],
- "domain": "neworleans.example.com",
- "enabled": 1,
- "searchhint": "neworleans.com",
- "type": "sub"
 },
- {- "dependencies": [- "sanantonio.com"
 ],
- "domain": "sanantonio.example.com",
- "enabled": 1,
- "searchhint": "sanantonio.com",
- "type": "sub"
 }
 ],
- "errors": null,
- "messages": null,
- "metadata": {- "transformed": 1
 },
- "status": 1,
- "warnings": null
 }
}