Interface protos.google.cloud.batch.v1alpha.AllocationPolicy.IInstancePolicy (1.8.0)

Properties of an InstancePolicy.

Package

@google-cloud/batch

Properties

accelerators

accelerators?: (google.cloud.batch.v1alpha.AllocationPolicy.IAccelerator[]|null);

InstancePolicy accelerators

allowedMachineTypes

allowedMachineTypes?: (string[]|null);

InstancePolicy allowedMachineTypes

bootDisk

bootDisk?: (google.cloud.batch.v1alpha.AllocationPolicy.IDisk|null);

InstancePolicy bootDisk

disks

disks?: (google.cloud.batch.v1alpha.AllocationPolicy.IAttachedDisk[]|null);

InstancePolicy disks

machineType

machineType?: (string|null);

InstancePolicy machineType

minCpuPlatform

minCpuPlatform?: (string|null);

InstancePolicy minCpuPlatform

provisioningModel

provisioningModel?: (google.cloud.batch.v1alpha.AllocationPolicy.ProvisioningModel|keyof typeof google.cloud.batch.v1alpha.AllocationPolicy.ProvisioningModel|null);

InstancePolicy provisioningModel

reservation

reservation?: (string|null);

InstancePolicy reservation