Reference documentation and code samples for the Compute V1 Client class RouteAsPath.
Generated from protobuf message google.cloud.compute.v1.RouteAsPath
Namespace
Google \ Cloud \ Compute \ V1
Methods
__construct
Constructor.
Parameters
Name
Description
data
array
Optional. Data for populating the Message object.
↳ as_lists
array
[Output Only] The AS numbers of the AS Path.
↳ path_segment_type
string
[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed Check the PathSegmentType enum for the list of possible values.
[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed
Check the PathSegmentType enum for the list of possible values.
Returns
Type
Description
string
hasPathSegmentType
clearPathSegmentType
setPathSegmentType
[Output Only] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed
Check the PathSegmentType enum for the list of possible values.
[[["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 RouteAsPath (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.RouteAsPath)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.RouteAsPath)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.RouteAsPath)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.RouteAsPath)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.RouteAsPath)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.RouteAsPath)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.RouteAsPath)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.RouteAsPath)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.RouteAsPath)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.RouteAsPath)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.RouteAsPath)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.RouteAsPath)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.RouteAsPath)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.RouteAsPath)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.RouteAsPath)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.RouteAsPath)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.RouteAsPath)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.RouteAsPath)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.RouteAsPath)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.RouteAsPath)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.RouteAsPath)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.RouteAsPath)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.RouteAsPath)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.RouteAsPath)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.RouteAsPath)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.RouteAsPath)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.RouteAsPath)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.RouteAsPath)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.RouteAsPath)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.RouteAsPath) \nReference documentation and code samples for the Compute V1 Client class RouteAsPath.\n\nGenerated from protobuf message `google.cloud.compute.v1.RouteAsPath`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getAsLists\n\n\\[Output Only\\] The AS numbers of the AS Path.\n\n### setAsLists\n\n\\[Output Only\\] The AS numbers of the AS Path.\n\n### getPathSegmentType\n\n\\[Output Only\\] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed\nCheck the PathSegmentType enum for the list of possible values.\n\n### hasPathSegmentType\n\n### clearPathSegmentType\n\n### setPathSegmentType\n\n\\[Output Only\\] The type of the AS Path, which can be one of the following values: - 'AS_SET': unordered set of autonomous systems that the route in has traversed - 'AS_SEQUENCE': ordered set of autonomous systems that the route has traversed - 'AS_CONFED_SEQUENCE': ordered set of Member Autonomous Systems in the local confederation that the route has traversed - 'AS_CONFED_SET': unordered set of Member Autonomous Systems in the local confederation that the route has traversed\nCheck the PathSegmentType enum for the list of possible values."]]