Specifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.
↳ location_hint
string
An opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API.
↳ machine_type
string
Specifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern.
An opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API.
Returns
Type
Description
string
hasLocationHint
clearLocationHint
setLocationHint
An opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getMachineType
Specifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern.
Returns
Type
Description
string
hasMachineType
clearMachineType
setMachineType
Specifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Compute V1 Client - Class AllocationSpecificSKUAllocationReservedInstanceProperties (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.AllocationSpecificSKUAllocationReservedInstanceProperties)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.AllocationSpecificSKUAllocationReservedInstanceProperties) \nReference documentation and code samples for the Compute V1 Client class AllocationSpecificSKUAllocationReservedInstanceProperties.\n\nProperties of the SKU instances being reserved. Next ID: 9\n\nGenerated from protobuf message `google.cloud.compute.v1.AllocationSpecificSKUAllocationReservedInstanceProperties`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getGuestAccelerators\n\nSpecifies accelerator type and count.\n\n### setGuestAccelerators\n\nSpecifies accelerator type and count.\n\n### getLocalSsds\n\nSpecifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.\n\n### setLocalSsds\n\nSpecifies amount of local ssd to reserve with each instance. The type of disk is local-ssd.\n\n### getLocationHint\n\nAn opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API.\n\n### hasLocationHint\n\n### clearLocationHint\n\n### setLocationHint\n\nAn opaque location hint used to place the allocation close to other resources. This field is for use by internal tools that use the public API.\n\n### getMachineType\n\nSpecifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern.\n\n### hasMachineType\n\n### clearMachineType\n\n### setMachineType\n\nSpecifies type of machine (name only) which has fixed number of vCPUs and fixed amount of memory. This also includes specifying custom machine type following custom-NUMBER_OF_CPUS-AMOUNT_OF_MEMORY pattern.\n\n### getMinCpuPlatform\n\nMinimum cpu platform the reservation.\n\n### hasMinCpuPlatform\n\n### clearMinCpuPlatform\n\n### setMinCpuPlatform\n\nMinimum cpu platform the reservation."]]