Reference documentation and code samples for the Compute V1 Client class ResourceStatusPhysicalHostTopology.
Represents the physical host topology of the host on which the VM is running.
Generated from protobuf message google.cloud.compute.v1.ResourceStatusPhysicalHostTopology
Namespace
Google \ Cloud \ Compute \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ block
string
[Output Only] The ID of the block in which the running instance is located. Instances within the same block experience low network latency.
↳ cluster
string
[Output Only] The global name of the Compute Engine cluster where the running instance is located.
↳ host
string
[Output Only] The ID of the host on which the running instance is located. Instances on the same host experience the lowest possible network latency.
↳ subblock
string
[Output Only] The ID of the sub-block in which the running instance is located. Instances in the same sub-block experience lower network latency than instances in the same block.
getBlock
[Output Only] The ID of the block in which the running instance is located. Instances within the same block experience low network latency.
Returns
Type
Description
string
hasBlock
clearBlock
setBlock
[Output Only] The ID of the block in which the running instance is located. Instances within the same block experience low network latency.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getCluster
[Output Only] The global name of the Compute Engine cluster where the running instance is located.
Returns
Type
Description
string
hasCluster
clearCluster
setCluster
[Output Only] The global name of the Compute Engine cluster where the running instance is located.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getHost
[Output Only] The ID of the host on which the running instance is located. Instances on the same host experience the lowest possible network latency.
Returns
Type
Description
string
hasHost
clearHost
setHost
[Output Only] The ID of the host on which the running instance is located. Instances on the same host experience the lowest possible network latency.
Parameter
Name
Description
var
string
Returns
Type
Description
$this
getSubblock
[Output Only] The ID of the sub-block in which the running instance is located. Instances in the same sub-block experience lower network latency than instances in the same block.
Returns
Type
Description
string
hasSubblock
clearSubblock
setSubblock
[Output Only] The ID of the sub-block in which the running instance is located. Instances in the same sub-block experience lower network latency than instances in the same block.
[[["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-09-04 UTC."],[],[],null,["# Compute V1 Client - Class ResourceStatusPhysicalHostTopology (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.ResourceStatusPhysicalHostTopology)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.ResourceStatusPhysicalHostTopology)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.ResourceStatusPhysicalHostTopology)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.ResourceStatusPhysicalHostTopology)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.ResourceStatusPhysicalHostTopology)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.ResourceStatusPhysicalHostTopology) \nReference documentation and code samples for the Compute V1 Client class ResourceStatusPhysicalHostTopology.\n\nRepresents the physical host topology of the host on which the VM is running.\n\nGenerated from protobuf message `google.cloud.compute.v1.ResourceStatusPhysicalHostTopology`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getBlock\n\n\\[Output Only\\] The ID of the block in which the running instance is located. Instances within the same block experience low network latency.\n\n### hasBlock\n\n### clearBlock\n\n### setBlock\n\n\\[Output Only\\] The ID of the block in which the running instance is located. Instances within the same block experience low network latency.\n\n### getCluster\n\n\\[Output Only\\] The global name of the Compute Engine cluster where the running instance is located.\n\n### hasCluster\n\n### clearCluster\n\n### setCluster\n\n\\[Output Only\\] The global name of the Compute Engine cluster where the running instance is located.\n\n### getHost\n\n\\[Output Only\\] The ID of the host on which the running instance is located. Instances on the same host experience the lowest possible network latency.\n\n### hasHost\n\n### clearHost\n\n### setHost\n\n\\[Output Only\\] The ID of the host on which the running instance is located. Instances on the same host experience the lowest possible network latency.\n\n### getSubblock\n\n\\[Output Only\\] The ID of the sub-block in which the running instance is located. Instances in the same sub-block experience lower network latency than instances in the same block.\n\n### hasSubblock\n\n### clearSubblock\n\n### setSubblock\n\n\\[Output Only\\] The ID of the sub-block in which the running instance is located. Instances in the same sub-block experience lower network latency than instances in the same block."]]