InstancePolicy
import type { InstancePolicy } from "https://googleapis.deno.dev/v1/batch:v1.ts";
InstancePolicy describes an instance type and resources attached to each VM created by this InstancePolicy.
interface InstancePolicy {
accelerators?: Accelerator[];
bootDisk?: Disk;
disks?: AttachedDisk[];
machineType?: string;
minCpuPlatform?: string;
provisioningModel?:
| "PROVISIONING_MODEL_UNSPECIFIED"
| "STANDARD"
| "SPOT"
| "PREEMPTIBLE";
reservation?: string;
}§Properties
§
accelerators?: Accelerator[]
[src]The accelerators attached to each VM instance.
§
disks?: AttachedDisk[]
[src]Non-boot disks to be attached for each VM created by this InstancePolicy. New disks will be deleted when the VM is deleted. A non-boot disk is a disk that can be of a device with a file system or a raw storage drive that is not ready for data storage and accessing.
§
minCpuPlatform?: string
[src]The minimum CPU platform. See https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform.