Above SPOT VM is the preferable model for preemptible VM instances: the
old preemptible VM model (indicated by this field) is the older model,
and has been migrated to use the SPOT model as the underlying technology.
This old model will still be supported.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version available for the \u003ccode\u003eAllocationPolicy.Types.ProvisioningModel\u003c/code\u003e is 2.13.0, with access to various previous versions dating back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eThis document provides reference and code samples for the Batch v1 API enum \u003ccode\u003eAllocationPolicy.Types.ProvisioningModel\u003c/code\u003e which is used in Compute Engine VM instance provisioning.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAllocationPolicy.Types.ProvisioningModel\u003c/code\u003e enum supports four distinct provisioning models: \u003ccode\u003ePreemptible\u003c/code\u003e, \u003ccode\u003eSpot\u003c/code\u003e, \u003ccode\u003eStandard\u003c/code\u003e, and \u003ccode\u003eUnspecified\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe Preemptible model is an older model that has migrated to the SPOT model but is still supported.\u003c/p\u003e\n"],["\u003cp\u003eThe namespace for this enum is \u003ccode\u003eGoogle.Cloud.Batch.V1\u003c/code\u003e, and it's part of the \u003ccode\u003eGoogle.Cloud.Batch.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]