Class EdgeRule (0.1.0)

EdgeRule(mapping=None, *, ignore_unknown_fields=False, **kwargs)

EdgeRule defines the connection rules for nodes in the graph.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
src_node_type str
Optional. The specific node type name that acts as the source for this edge. This field is a member of oneof_ source_node.
src_node_group google.cloud.apptopology_v1.types.NodeGroup
Optional. A dynamic group of nodes, defined by label constraints, that can act as the source for this edge. This field is a member of oneof_ source_node.
dest_node_type str
Optional. The specific node type name that acts as the destination for this edge. This field is a member of oneof_ destination_node.
dest_node_group google.cloud.apptopology_v1.types.NodeGroup
Optional. A dynamic group of nodes, defined by label constraints, that can act as the destination for this edge. This field is a member of oneof_ destination_node.
edge_type str
Optional. Name of the connected edge type.