Active

July 31, 2026 ยท View on GitHub

Example Usage

import { Active } from "@vercel/sdk/models/getsecurityfirewallconfigsecurityaction.js";

let value: Active = {
  ownerId: "<id>",
  projectKey: "<value>",
  id: "<id>",
  version: 7103.38,
  updatedAt: "1735606047583",
  firewallEnabled: false,
  rules: [
    {
      id: "<id>",
      name: "<value>",
      active: true,
      conditionGroup: [
        {
          conditions: [
            {
              type: "ruleset",
              op: "nex",
            },
          ],
        },
      ],
      action: {},
      valid: false,
      validationErrors: [],
    },
  ],
  ips: [],
  changes: [],
};

Fields

FieldTypeRequiredDescription
ownerIdstring:heavy_check_mark:N/A
projectKeystring:heavy_check_mark:N/A
idstring:heavy_check_mark:N/A
versionnumber:heavy_check_mark:N/A
updatedAtstring:heavy_check_mark:N/A
firewallEnabledboolean:heavy_check_mark:N/A
crsmodels.GetSecurityFirewallConfigSecurityResponseCrs:heavy_minus_sign:N/A
rulesmodels.GetSecurityFirewallConfigRules[]:heavy_check_mark:N/A
ipsmodels.GetSecurityFirewallConfigSecurityResponseIps[]:heavy_check_mark:N/A
rulesetsmodels.GetSecurityFirewallConfigRulesets:heavy_minus_sign:N/A
changesmodels.GetSecurityFirewallConfigSecurityResponseChanges[]:heavy_check_mark:N/A
managedRulesmodels.GetSecurityFirewallConfigManagedRules:heavy_minus_sign:N/A
botIdEnabledboolean:heavy_minus_sign:N/A
logHeadersmodels.GetSecurityFirewallConfigLogHeaders:heavy_minus_sign:N/A