Security Command Center v2 API - Class ListAttackPathsRequest (1.0.0-beta04)

public sealed class ListAttackPathsRequest : IPageRequest, IMessage<ListAttackPathsRequest>, IEquatable<ListAttackPathsRequest>, IDeepCloneable<ListAttackPathsRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Security Command Center v2 API class ListAttackPathsRequest.

Request message for listing the attack paths for a given simulation or valued resource.

Inheritance

object > ListAttackPathsRequest

Namespace

Google.Cloud.SecurityCenter.V2

Assembly

Google.Cloud.SecurityCenter.V2.dll

Constructors

ListAttackPathsRequest()

public ListAttackPathsRequest()

ListAttackPathsRequest(ListAttackPathsRequest)

public ListAttackPathsRequest(ListAttackPathsRequest other)
Parameter
Name Description
other ListAttackPathsRequest

Properties

Filter

public string Filter { get; set; }

The filter expression that filters the attack path in the response. Supported fields:

  • valued_resources supports =
Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

The maximum number of results to return in a single response. Default is 10, minimum is 1, maximum is 1000.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

The value returned by the last ListAttackPathsResponse; indicates that this is a continuation of a prior ListAttackPaths call, and that the system should return the next page of data.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. Name of parent to list attack paths.

Valid formats: "organizations/{organization}", "organizations/{organization}/simulations/{simulation}" "organizations/{organization}/simulations/{simulation}/attackExposureResults/{attack_exposure_result_v2}" "organizations/{organization}/simulations/{simulation}/valuedResources/{valued_resource}"

Property Value
Type Description
string

ParentAsOrganizationValuedResourceName

public OrganizationValuedResourceName ParentAsOrganizationValuedResourceName { get; set; }

OrganizationValuedResourceName-typed view over the Parent resource name property.

Property Value
Type Description
OrganizationValuedResourceName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
Type Description
IResourceName

ParentAsValuedResourceName

public ValuedResourceName ParentAsValuedResourceName { get; set; }

ValuedResourceName-typed view over the Parent resource name property.

Property Value
Type Description
ValuedResourceName