Auth0 · Schema

UpdateRuleRequestContent

AI AgentsAuthenticationAuthorizationFGAIdentity ManagementMCPOAuthOktaOpenID ConnectSAMLSecuritySCIM

Properties

Name Type Description
script string Code to be executed when this rule runs.
name string Name of this rule.
order number Order that this rule should execute in relative to other rules. Lower-valued rules execute first.
enabled boolean Whether the rule is enabled (true), or disabled (false).
View JSON Schema on GitHub

JSON Schema

auth0-updaterulerequestcontent-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/UpdateRuleRequestContent",
  "title": "UpdateRuleRequestContent",
  "type": "object",
  "additionalProperties": false,
  "minProperties": 1,
  "properties": {
    "script": {
      "type": "string",
      "description": "Code to be executed when this rule runs.",
      "default": "function (user, context, callback) {\n  callback(null, user, context);\n}",
      "minLength": 1
    },
    "name": {
      "type": "string",
      "description": "Name of this rule.",
      "default": "my-rule",
      "pattern": "^[a-zA-Z0-9]([ \\-a-zA-Z0-9]*[a-zA-Z0-9])?$"
    },
    "order": {
      "type": "number",
      "description": "Order that this rule should execute in relative to other rules. Lower-valued rules execute first.",
      "default": 2,
      "minimum": 0
    },
    "enabled": {
      "type": "boolean",
      "description": "Whether the rule is enabled (true), or disabled (false).",
      "default": true
    }
  }
}