InstancePolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)
InstancePolicy describes an instance type and resources attached to each VM created by this InstancePolicy.
Attributes
Name | Description |
machine_type |
str
The Compute Engine machine type. |
min_cpu_platform |
str
The minimum CPU platform. See ``https://cloud.google.com/compute/docs/instances/specify-min-cpu-platform``. Not yet implemented. |
provisioning_model |
google.cloud.batch_v1alpha.types.AllocationPolicy.ProvisioningModel
The provisioning model. |
accelerators |
Sequence[google.cloud.batch_v1alpha.types.AllocationPolicy.Accelerator]
The accelerators attached to each VM instance. Not yet implemented. |
disks |
Sequence[google.cloud.batch_v1alpha.types.AllocationPolicy.AttachedDisk]
Non-boot disks to be attached for each VM created by this InstancePolicy. New disks will be deleted when the attached VM is deleted. |