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
| Field | Type | Required | Description |
|---|---|---|---|
purchaseType | models.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. |
defaultPurchaseType | models.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. |
machineSelectionType | models.MachineSelectionType | :heavy_minus_sign: | Whether the build ran on a fixed or elastic machine. Used to drive billing for the build. |
cores | number | :heavy_minus_sign: | Number of cores the build machine ran with. Set at dispatch time once the build lands on a hive. |
memory | number | :heavy_minus_sign: | Memory, in MiB, the build machine ran with. Set at dispatch time once the build lands on a hive. |