Class GraphPattern (0.1.0)

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

Recursive graph pattern matcher to select and constrain the returned topology. AppTopology API allows cycle in the graph traversal and will return unique node and edge results in the response. SLO is guaranteed for at most 5 hops in the graph traversal.

Attributes

Name Description
starting_node google.cloud.apptopology_v1.types.NodePattern
Required. Pattern matcher to select the starting nodes in the graph.
neighbors MutableSequence[google.cloud.apptopology_v1.types.ConnectedNodePattern]
Optional. Pattern matcher to match the connected subgraphs; all of these are ANDed.