PutFirewallConfigActive

July 24, 2026 ยท View on GitHub

Example Usage

import { PutFirewallConfigActive } from "@vercel/sdk/models/putfirewallconfigop.js";

let value: PutFirewallConfigActive = {
  ownerId: "<id>",
  projectKey: "<value>",
  id: "<id>",
  version: 8460.12,
  updatedAt: "1735672781947",
  firewallEnabled: true,
  rules: [],
  ips: [
    {
      id: "<id>",
      hostname: "oily-knuckle.biz",
      ip: "110.187.246.4",
      action: "deny",
    },
  ],
  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.PutFirewallConfigCrs:heavy_minus_sign:Custom Ruleset
rulesmodels.PutFirewallConfigSecurityRules[]:heavy_check_mark:N/A
ipsmodels.PutFirewallConfigIps[]:heavy_check_mark:N/A
rulesetsmodels.PutFirewallConfigRulesets:heavy_minus_sign:N/A
changesmodels.PutFirewallConfigChanges[]:heavy_check_mark:N/A
managedRulesmodels.PutFirewallConfigManagedRules:heavy_minus_sign:N/A
botIdEnabledboolean:heavy_minus_sign:N/A
logHeadersmodels.PutFirewallConfigSecurityLogHeaders:heavy_minus_sign:N/A