CreateProjectDeploymentPolicy

August 10, 2026 ยท View on GitHub

Project shape. null on a rule list clears the project's override for that rule type (fall back to team for every env); omitting is equivalent. Setting deploymentPolicy itself to null clears every override at once. Kept structurally distinct from {@link TeamDeploymentPolicy} so the two storage locations don't share a type by accident.

Example Usage

import { CreateProjectDeploymentPolicy } from "@vercel/sdk/models/blockhistoryroute.js";

let value: CreateProjectDeploymentPolicy = {};

Fields

FieldTypeRequiredDescription
gitSourcesmodels.CreateProjectGitSources[]:heavy_minus_sign:N/A
deploymentSourcesmodels.CreateProjectDeploymentSources[]:heavy_minus_sign:N/A