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.