CreateSecurityFirewallConfigByConfigVersionActivateResponseBody

July 24, 2026 ยท View on GitHub

Example Usage

import { CreateSecurityFirewallConfigByConfigVersionActivateResponseBody } from "@vercel/sdk/models/createsecurityfirewallconfigbyconfigversionactivateop.js";

let value: CreateSecurityFirewallConfigByConfigVersionActivateResponseBody = {
  ownerId: "<id>",
  projectKey: "<value>",
  id: "<id>",
  version: 1293.76,
  updatedAt: "1735642283076",
  firewallEnabled: false,
  rules: [
    {
      id: "<id>",
      name: "<value>",
      active: false,
      conditionGroup: [
        {
          conditions: [
            {
              type: "ja4_digest",
              op: "gt",
            },
          ],
        },
      ],
      action: {},
      valid: true,
      validationErrors: "<value>",
    },
  ],
  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.CreateSecurityFirewallConfigByConfigVersionActivateCrs:heavy_minus_sign:N/A
rulesmodels.CreateSecurityFirewallConfigByConfigVersionActivateRules[]:heavy_check_mark:N/A
ipsmodels.CreateSecurityFirewallConfigByConfigVersionActivateIps[]:heavy_check_mark:N/A
rulesetsmodels.CreateSecurityFirewallConfigByConfigVersionActivateRulesets:heavy_minus_sign:N/A
changesmodels.CreateSecurityFirewallConfigByConfigVersionActivateChanges[]:heavy_check_mark:N/A
managedRulesmodels.CreateSecurityFirewallConfigByConfigVersionActivateManagedRules:heavy_minus_sign:N/A
botIdEnabledboolean:heavy_minus_sign:N/A
logHeadersmodels.CreateSecurityFirewallConfigByConfigVersionActivateLogHeaders:heavy_minus_sign:N/A