Mesh(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Mesh represents a logical configuration grouping for workload to workload communication within a service mesh. Routes that point to mesh dictate how requests are routed within this logical mesh boundary.
Attributes
Name | Description |
name |
str
Required. Name of the Mesh resource. It matches pattern ``projects/*/locations/global/meshes/ |
self_link |
str
Output only. Server-defined URL of this resource |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the resource was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The timestamp when the resource was updated. |
labels |
Mapping[str, str]
Optional. Set of label tags associated with the Mesh resource. |
description |
str
Optional. A free-text description of the resource. Max length 1024 characters. |
interception_port |
int
Optional. If set to a valid TCP port (1-65535), instructs the SIDECAR proxy to listen on the specified port of localhost (127.0.0.1) address. The SIDECAR proxy will expect all traffic to be redirected to this port regardless of its actual ip:port destination. If unset, a port '15001' is used as the interception port. This will is applicable only for sidecar proxy deployments. |
Inheritance
builtins.object > proto.message.Message > MeshClasses
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict, `.Message`]
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 |