GetProjectSecurity
August 10, 2026 ยท View on GitHub
Example Usage
import { GetProjectSecurity } from "@vercel/sdk/models/getprojectinternalroutes.js";
let value: GetProjectSecurity = {};
Fields
| Field | Type | Required | Description |
|---|---|---|---|
attackModeEnabled | boolean | :heavy_minus_sign: | N/A |
attackModeUpdatedAt | number | :heavy_minus_sign: | N/A |
firewallEnabled | boolean | :heavy_minus_sign: | N/A |
firewallUpdatedAt | number | :heavy_minus_sign: | N/A |
attackModeActiveUntil | number | :heavy_minus_sign: | N/A |
firewallConfigVersion | number | :heavy_minus_sign: | N/A |
rulesets | Record<string, models.GetProjectRulesets> | :heavy_minus_sign: | N/A |
firewallSeawallEnabled | boolean | :heavy_minus_sign: | N/A |
ja3Enabled | boolean | :heavy_minus_sign: | N/A |
ja4Enabled | boolean | :heavy_minus_sign: | N/A |
firewallBypassIps | string[] | :heavy_minus_sign: | N/A |
managedRules | models.GetProjectManagedRules | :heavy_minus_sign: | N/A |
botIdEnabled | boolean | :heavy_minus_sign: | N/A |
logHeaders | models.GetProjectLogHeaders | :heavy_minus_sign: | N/A |
securityPlus | boolean | :heavy_minus_sign: | N/A |
securityPlusMetadata | models.GetProjectSecurityPlusMetadata | :heavy_minus_sign: | N/A |
pageIntegrityEnabled | boolean | :heavy_minus_sign: | Whether Page Integrity is enabled for this project. Used by the metadata service to gate DynamoDB lookups against the page-integrity-inventory table. |