UploadProjectAvatarDeploymentPolicy

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 { UploadProjectAvatarDeploymentPolicy } from "@vercel/sdk/models/uploadprojectavatarvaluepreviousvalue.js";

let value: UploadProjectAvatarDeploymentPolicy = {};

Fields

FieldTypeRequiredDescription
gitSourcesmodels.UploadProjectAvatarGitSources[]:heavy_minus_sign:N/A
deploymentSourcesmodels.UploadProjectAvatarDeploymentSources[]:heavy_minus_sign:N/A