Storage Control V2 API - Class Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest (v1.11.0)

Reference documentation and code samples for the Storage Control V2 API class Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest.

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

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#filter

def filter() -> ::String
Returns
  • (::String) — Optional. The filter expression, following AIP-160. Supports filtering by FindingType.

#filter=

def filter=(value) -> ::String
Parameter
  • value (::String) — Optional. The filter expression, following AIP-160. Supports filtering by FindingType.
Returns
  • (::String) — Optional. The filter expression, following AIP-160. Supports filtering by FindingType.

#page_size

def page_size() -> ::Integer
Returns
  • (::Integer) — 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.

#page_size=

def page_size=(value) -> ::Integer
Parameter
  • value (::Integer) — 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.

Returns
  • (::Integer) — 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.

#page_token

def page_token() -> ::String
Returns
  • (::String) — 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.

#page_token=

def page_token=(value) -> ::String
Parameter
  • value (::String) — 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.

Returns
  • (::String) — 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.

#parent

def parent() -> ::String
Returns
  • (::String) —

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

    • organizations/{organization}/locations/{location}
    • folders/{folder}/locations/{location}
    • projects/{project}/locations/{location}

#parent=

def parent=(value) -> ::String
Parameter
  • value (::String) —

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

    • organizations/{organization}/locations/{location}
    • folders/{folder}/locations/{location}
    • projects/{project}/locations/{location}
Returns
  • (::String) —

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

    • organizations/{organization}/locations/{location}
    • folders/{folder}/locations/{location}
    • projects/{project}/locations/{location}

#resource_scope

def resource_scope() -> ::Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest::ResourceScope
Returns
  • (::Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest::ResourceScope) — 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.

#resource_scope=

def resource_scope=(value) -> ::Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest::ResourceScope
Parameter
  • value (::Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest::ResourceScope) — 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.

Returns
  • (::Google::Cloud::Storage::Control::V2::SummarizeIntelligenceFindingsRequest::ResourceScope) — 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.