Class AttackPath (1.36.0)

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

A path that an attacker could take to reach an exposed resource.

Attributes

Name Description
name str
The attack path name, for example, organizations/12/simulation/34/valuedResources/56/attackPaths/78
path_nodes MutableSequence[google.cloud.securitycenter_v1.types.AttackPath.AttackPathNode]
A list of nodes that exist in this attack path.
edges MutableSequence[google.cloud.securitycenter_v1.types.AttackPath.AttackPathEdge]
A list of the edges between nodes in this attack path.

Classes

AttackPathEdge

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

Represents a connection between a source node and a destination node in this attack path.

AttackPathNode

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

Represents one point that an attacker passes through in this attack path.