Reference documentation and code samples for the Cloud Security Command Center V1 API class Google::Cloud::SecurityCenter::V1::AttackPath.
A path that an attacker could take to reach an exposed resource.
Inherits
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#edges
def edges() -> ::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathEdge>
    Returns
    
  - (::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathEdge>) — A list of the edges between nodes in this attack path.
#edges=
def edges=(value) -> ::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathEdge>
    Parameter
    
  - value (::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathEdge>) — A list of the edges between nodes in this attack path.
    Returns
    
  - (::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathEdge>) — A list of the edges between nodes in this attack path.
#name
def name() -> ::String
    Returns
    
  - 
        (::String) — The attack path name, for example,
 organizations/12/simulation/34/valuedResources/56/attackPaths/78
#name=
def name=(value) -> ::String
    Parameter
    
  - 
        value (::String) — The attack path name, for example,
 organizations/12/simulation/34/valuedResources/56/attackPaths/78
    Returns
    
  - 
        (::String) — The attack path name, for example,
 organizations/12/simulation/34/valuedResources/56/attackPaths/78
#path_nodes
def path_nodes() -> ::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathNode>
    Returns
    
  - (::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathNode>) — A list of nodes that exist in this attack path.
#path_nodes=
def path_nodes=(value) -> ::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathNode>
    Parameter
    
  - value (::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathNode>) — A list of nodes that exist in this attack path.
    Returns
    
- (::Array<::Google::Cloud::SecurityCenter::V1::AttackPath::AttackPathNode>) — A list of nodes that exist in this attack path.