Cloud Storage v2 API - Class SummarizeIntelligenceFindingsRequest (1.8.0)

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

Reference documentation and code samples for the Cloud Storage v2 API class SummarizeIntelligenceFindingsRequest.

Request message to summarize the intelligence findings for the specified scope(org, folder or project).

Inheritance

object > SummarizeIntelligenceFindingsRequest

Namespace

Google.Cloud.Storage.Control.V2

Assembly

Google.Cloud.Storage.Control.V2.dll

Constructors

SummarizeIntelligenceFindingsRequest()

public SummarizeIntelligenceFindingsRequest()

SummarizeIntelligenceFindingsRequest(SummarizeIntelligenceFindingsRequest)

public SummarizeIntelligenceFindingsRequest(SummarizeIntelligenceFindingsRequest other)
Parameter
Name Description
other SummarizeIntelligenceFindingsRequest

Properties

Filter

public string Filter { get; set; }

Optional. The filter expression, following AIP-160. Supports filtering by FindingType.

Property Value
Type Description
string

PageSize

public int PageSize { get; set; }

Optional. The maximum number of findings to return.

The maximum value is 100; values above 100 will be coerced to 100. The default value is 100.

Property Value
Type Description
int

PageToken

public string PageToken { get; set; }

Optional. A page token, received from a previous SummarizeIntelligenceFindings call. Provide this to retrieve the subsequent page.

When paginating, all other parameters provided to SummarizeIntelligenceFindings must match the call that provided the page token.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The scope to summarize the findings for. Format:

  • organizations/{organization}/locations/{location}
  • folders/{folder}/locations/{location}
  • projects/{project}/locations/{location}
Property Value
Type Description
string

ResourceScope

public SummarizeIntelligenceFindingsRequest.Types.ResourceScope ResourceScope { get; set; }

Optional. Determines the granularity of the findings when the parent is an organization or folder.

  • PARENT (or not set): A single summary is returned for each insight type, aggregated across the entire parent scope.
  • PROJECT: A separate summary is returned for each insight type for every project within the parent scope.

The only supported values are PARENT and PROJECT. If no value is specified, the API behaviour defaults to the PARENT.

Property Value
Type Description
SummarizeIntelligenceFindingsRequestTypesResourceScope