GatewayAdvertisedRoute(mapping=None, *, ignore_unknown_fields=False, **kwargs)A gateway advertised route is a route that a gateway spoke advertises somewhere.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
|---|---|
| Name | Description |
name |
str
Identifier. The name of the gateway advertised route. Route names must be unique and use the following form: projects/{project_number}/locations/{region}/spokes/{spoke}/gatewayAdvertisedRoutes/{gateway_advertised_route_id}
|
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time the gateway advertised route was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time the gateway advertised route was last updated. |
labels |
MutableMapping[str, str]
Optional labels in key-value pair format. For more information about labels, see `Requirements for labels |
description |
str
An optional description of the gateway advertised route. |
unique_id |
str
Output only. The Google-generated UUID for the gateway advertised route. This value is unique across all gateway advertised route resources. If a gateway advertised route is deleted and another with the same name is created, the new route is assigned a different unique_id.
|
state |
google.cloud.networkconnectivity_v1beta.types.State
Output only. The current lifecycle state of this gateway advertised route. |
ip_range |
str
Immutable. This route's advertised IP address range. Must be a valid CIDR-formatted prefix. If an IP address is provided without a subnet mask, it is interpreted as, for IPv4, a /32 singular IP address range, and, for IPv6, /128.
|
priority |
int
Optional. The priority of this advertised route. You can choose a value from 0 to 65335. If you don't provide
a value, Google Cloud assigns a priority of 100 to the
ranges.
This field is a member of oneof_ _priority.
|
recipient |
google.cloud.networkconnectivity_v1beta.types.GatewayAdvertisedRoute.Recipient
Optional. The recipient of this advertised route. |
Classes
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)The abstract base class for a message.
| Parameters | |
|---|---|
| Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
Recipient
Recipient(value)The recipient of an advertised route.