CancelDeploymentBuildMachine

August 5, 2026 ยท View on GitHub

Build machine configuration recorded for this deployment's build. See {@link DeploymentBuildMachine}. Distinct from the team/user resourceConfig.buildMachine, which only carries default.

Example Usage

import { CancelDeploymentBuildMachine } from "@vercel/sdk/models/canceldeploymentservicesdeploymentsmaxduration.js";

let value: CancelDeploymentBuildMachine = {};

Fields

FieldTypeRequiredDescription
purchaseTypemodels.PurchaseType:heavy_minus_sign:Machine type which was purchased/selected for this build. basic is the 2vCPU tier, recorded on the deployment so the build pipeline can detect a basic build without consulting the project.
defaultPurchaseTypemodels.DefaultPurchaseType:heavy_minus_sign:The default plan type for the build machine โ€” what the customer is paying for on their plan. For most customers, this is standard, but some customers have an entitlement for enhanced builds.
machineSelectionTypemodels.MachineSelectionType:heavy_minus_sign:Whether the build ran on a fixed or elastic machine. Used to drive billing for the build.
coresnumber:heavy_minus_sign:Number of cores the build machine ran with. Set at dispatch time once the build lands on a hive.
memorynumber:heavy_minus_sign:Memory, in MiB, the build machine ran with. Set at dispatch time once the build lands on a hive.