Reference documentation and code samples for the Google Cloud Network Connectivity V1 Client class RouteTable.
Generated from protobuf message google.cloud.networkconnectivity.v1.RouteTable
Namespace
Google \ Cloud \ NetworkConnectivity \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
Immutable. The name of the route table. Route table names must be unique. They use the following form: projects/{project_number}/locations/global/hubs/{hub}/routeTables/{route_table_id}
↳ create_time
↳ update_time
↳ labels
array| Google\Protobuf\Internal\MapField
Optional labels in key-value pair format. For more information about labels, see Requirements for labels .
↳ description
string
An optional description of the route table.
↳ uid
string
Output only. The Google-generated UUID for the route table. This value is unique across all route table resources. If a route table is deleted and another with the same name is created, the new route table is assigned a different uid
.
↳ state
int
Output only. The current lifecycle state of this route table.
getName
Immutable. The name of the route table. Route table names must be unique.
They use the following form: projects/{project_number}/locations/global/hubs/{hub}/routeTables/{route_table_id}
string
setName
Immutable. The name of the route table. Route table names must be unique.
They use the following form: projects/{project_number}/locations/global/hubs/{hub}/routeTables/{route_table_id}
var
string
$this
getCreateTime
Output only. The time the route table was created.
hasCreateTime
clearCreateTime
setCreateTime
Output only. The time the route table was created.
$this
getUpdateTime
Output only. The time the route table was last updated.
hasUpdateTime
clearUpdateTime
setUpdateTime
Output only. The time the route table was last updated.
$this
getLabels
Optional labels in key-value pair format. For more information about labels, see Requirements for labels .
setLabels
Optional labels in key-value pair format. For more information about labels, see Requirements for labels .
$this
getDescription
An optional description of the route table.
string
setDescription
An optional description of the route table.
var
string
$this
getUid
Output only. The Google-generated UUID for the route table. This value is
unique across all route table resources. If a route table is deleted and
another with the same name is created, the new route table is assigned
a different uid
.
string
setUid
Output only. The Google-generated UUID for the route table. This value is
unique across all route table resources. If a route table is deleted and
another with the same name is created, the new route table is assigned
a different uid
.
var
string
$this
getState
Output only. The current lifecycle state of this route table.
int
setState
Output only. The current lifecycle state of this route table.
var
int
$this