Reference documentation and code samples for the Google Cloud Security Command Center V2 Client class AttackPath.
A path that an attacker could take to reach an exposed resource.
Generated from protobuf message google.cloud.securitycenter.v2.AttackPath
Namespace
Google \ Cloud \ SecurityCenter \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ name
string
The attack path name, for example, organizations/12/simulations/34/valuedResources/56/attackPaths/78
↳ path_nodes
array< Google\Cloud\SecurityCenter\V2\AttackPath\AttackPathNode
>
A list of nodes that exist in this attack path.
↳ edges
array< Google\Cloud\SecurityCenter\V2\AttackPath\AttackPathEdge
>
A list of the edges between nodes in this attack path.
getName
The attack path name, for example, organizations/12/simulations/34/valuedResources/56/attackPaths/78
string
setName
The attack path name, for example, organizations/12/simulations/34/valuedResources/56/attackPaths/78
var
string
$this
getPathNodes
A list of nodes that exist in this attack path.
setPathNodes
A list of nodes that exist in this attack path.
$this
getEdges
A list of the edges between nodes in this attack path.
setEdges
A list of the edges between nodes in this attack path.
$this