Viewing docs for Google Cloud v9.32.1
published on Wednesday, Jul 29, 2026 by Pulumi
published on Wednesday, Jul 29, 2026 by Pulumi
Viewing docs for Google Cloud v9.32.1
published on Wednesday, Jul 29, 2026 by Pulumi
published on Wednesday, Jul 29, 2026 by Pulumi
Summarizes Cloud Storage intelligence findings in a specified organization and location.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
const summary = gcp.storage.getControlOrganizationIntelligenceFindingsSummary({
organization: "123456789012",
});
import pulumi
import pulumi_gcp as gcp
summary = gcp.storage.get_control_organization_intelligence_findings_summary(organization="123456789012")
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/storage"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := storage.GetControlOrganizationIntelligenceFindingsSummary(ctx, &storage.GetControlOrganizationIntelligenceFindingsSummaryArgs{
Organization: "123456789012",
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
var summary = Gcp.Storage.GetControlOrganizationIntelligenceFindingsSummary.Invoke(new()
{
Organization = "123456789012",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.storage.StorageFunctions;
import com.pulumi.gcp.storage.inputs.GetControlOrganizationIntelligenceFindingsSummaryArgs;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var summary = StorageFunctions.getControlOrganizationIntelligenceFindingsSummary(GetControlOrganizationIntelligenceFindingsSummaryArgs.builder()
.organization("123456789012")
.build());
}
}
variables:
summary:
fn::invoke:
function: gcp:storage:getControlOrganizationIntelligenceFindingsSummary
arguments:
organization: '123456789012'
pulumi {
required_providers {
gcp = {
source = "pulumi/gcp"
}
}
}
data "gcp_storage_getcontrolorganizationintelligencefindingssummary" "summary" {
organization = "123456789012"
}
Using getControlOrganizationIntelligenceFindingsSummary
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getControlOrganizationIntelligenceFindingsSummary(args: GetControlOrganizationIntelligenceFindingsSummaryArgs, opts?: InvokeOptions): Promise<GetControlOrganizationIntelligenceFindingsSummaryResult>
function getControlOrganizationIntelligenceFindingsSummaryOutput(args: GetControlOrganizationIntelligenceFindingsSummaryOutputArgs, opts?: InvokeOptions): Output<GetControlOrganizationIntelligenceFindingsSummaryResult>def get_control_organization_intelligence_findings_summary(filter: Optional[str] = None,
location: Optional[str] = None,
organization: Optional[str] = None,
resource_scope: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetControlOrganizationIntelligenceFindingsSummaryResult
def get_control_organization_intelligence_findings_summary_output(filter: pulumi.Input[Optional[str]] = None,
location: pulumi.Input[Optional[str]] = None,
organization: pulumi.Input[Optional[str]] = None,
resource_scope: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetControlOrganizationIntelligenceFindingsSummaryResult]func GetControlOrganizationIntelligenceFindingsSummary(ctx *Context, args *GetControlOrganizationIntelligenceFindingsSummaryArgs, opts ...InvokeOption) (*GetControlOrganizationIntelligenceFindingsSummaryResult, error)
func GetControlOrganizationIntelligenceFindingsSummaryOutput(ctx *Context, args *GetControlOrganizationIntelligenceFindingsSummaryOutputArgs, opts ...InvokeOption) GetControlOrganizationIntelligenceFindingsSummaryResultOutput> Note: This function is named GetControlOrganizationIntelligenceFindingsSummary in the Go SDK.
public static class GetControlOrganizationIntelligenceFindingsSummary
{
public static Task<GetControlOrganizationIntelligenceFindingsSummaryResult> InvokeAsync(GetControlOrganizationIntelligenceFindingsSummaryArgs args, InvokeOptions? opts = null)
public static Output<GetControlOrganizationIntelligenceFindingsSummaryResult> Invoke(GetControlOrganizationIntelligenceFindingsSummaryInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetControlOrganizationIntelligenceFindingsSummaryResult> getControlOrganizationIntelligenceFindingsSummary(GetControlOrganizationIntelligenceFindingsSummaryArgs args, InvokeOptions options)
public static Output<GetControlOrganizationIntelligenceFindingsSummaryResult> getControlOrganizationIntelligenceFindingsSummary(GetControlOrganizationIntelligenceFindingsSummaryArgs args, InvokeOptions options)
fn::invoke:
function: gcp:storage/getControlOrganizationIntelligenceFindingsSummary:getControlOrganizationIntelligenceFindingsSummary
arguments:
# arguments dictionarydata "gcp_storage_get_control_organization_intelligence_findings_summary" "name" {
# arguments
}The following arguments are supported:
- Organization string
- The ID of the Google Cloud Organization.
- Filter string
- The filter expression. Supports filtering by FindingType.
- Location string
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- Resource
Scope string - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
- Organization string
- The ID of the Google Cloud Organization.
- Filter string
- The filter expression. Supports filtering by FindingType.
- Location string
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- Resource
Scope string - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
- organization string
- The ID of the Google Cloud Organization.
- filter string
- The filter expression. Supports filtering by FindingType.
- location string
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- resource_
scope string - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
- organization String
- The ID of the Google Cloud Organization.
- filter String
- The filter expression. Supports filtering by FindingType.
- location String
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- resource
Scope String - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
- organization string
- The ID of the Google Cloud Organization.
- filter string
- The filter expression. Supports filtering by FindingType.
- location string
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- resource
Scope string - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
- organization str
- The ID of the Google Cloud Organization.
- filter str
- The filter expression. Supports filtering by FindingType.
- location str
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- resource_
scope str - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
- organization String
- The ID of the Google Cloud Organization.
- filter String
- The filter expression. Supports filtering by FindingType.
- location String
- The location of the intelligence findings summary. Currently default value is global and users cannot use for input for now.
- resource
Scope String - Determines the granularity of the findings when the parent is an organization or folder. Only supported when parent is an organization or folder. Possible values are PARENT and PROJECT. Default value is PARENT.
getControlOrganizationIntelligenceFindingsSummary Result
The following output properties are available:
- Finding
Summaries List<GetControl Organization Intelligence Findings Summary Finding Summary> - The list of FindingSummary summaries. Structure is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Organization string
- Filter string
- Location string
- Resource
Scope string
- Finding
Summaries []GetControl Organization Intelligence Findings Summary Finding Summary - The list of FindingSummary summaries. Structure is documented below.
- Id string
- The provider-assigned unique ID for this managed resource.
- Organization string
- Filter string
- Location string
- Resource
Scope string
- finding_
summaries list(object) - The list of FindingSummary summaries. Structure is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- organization string
- filter string
- location string
- resource_
scope string
- finding
Summaries List<GetControl Organization Intelligence Findings Summary Finding Summary> - The list of FindingSummary summaries. Structure is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- organization String
- filter String
- location String
- resource
Scope String
- finding
Summaries GetControl Organization Intelligence Findings Summary Finding Summary[] - The list of FindingSummary summaries. Structure is documented below.
- id string
- The provider-assigned unique ID for this managed resource.
- organization string
- filter string
- location string
- resource
Scope string
- finding_
summaries Sequence[GetControl Organization Intelligence Findings Summary Finding Summary] - The list of FindingSummary summaries. Structure is documented below.
- id str
- The provider-assigned unique ID for this managed resource.
- organization str
- filter str
- location str
- resource_
scope str
- finding
Summaries List<Property Map> - The list of FindingSummary summaries. Structure is documented below.
- id String
- The provider-assigned unique ID for this managed resource.
- organization String
- filter String
- location String
- resource
Scope String
Supporting Types
GetControlOrganizationIntelligenceFindingsSummaryFindingSummary
- Category string
- The category of the finding.
- Create
Time string - The creation time of the earliest finding that this summary is based on.
- Severity string
- Severity of the finding.
- Summary
Details List<GetControl Organization Intelligence Findings Summary Finding Summary Summary Detail> - The SummaryDetails resources. Structure is documented below.
- Target
Resource string - The fully qualified Cloud resource name for which this summary was generated.
- Type string
- The type of finding.
- Update
Time string - The time of the most recent update among all the findings that this summary is based on.
- Category string
- The category of the finding.
- Create
Time string - The creation time of the earliest finding that this summary is based on.
- Severity string
- Severity of the finding.
- Summary
Details []GetControl Organization Intelligence Findings Summary Finding Summary Summary Detail - The SummaryDetails resources. Structure is documented below.
- Target
Resource string - The fully qualified Cloud resource name for which this summary was generated.
- Type string
- The type of finding.
- Update
Time string - The time of the most recent update among all the findings that this summary is based on.
- category string
- The category of the finding.
- create_
time string - The creation time of the earliest finding that this summary is based on.
- severity string
- Severity of the finding.
- summary_
details list(object) - The SummaryDetails resources. Structure is documented below.
- target_
resource string - The fully qualified Cloud resource name for which this summary was generated.
- type string
- The type of finding.
- update_
time string - The time of the most recent update among all the findings that this summary is based on.
- category String
- The category of the finding.
- create
Time String - The creation time of the earliest finding that this summary is based on.
- severity String
- Severity of the finding.
- summary
Details List<GetControl Organization Intelligence Findings Summary Finding Summary Summary Detail> - The SummaryDetails resources. Structure is documented below.
- target
Resource String - The fully qualified Cloud resource name for which this summary was generated.
- type String
- The type of finding.
- update
Time String - The time of the most recent update among all the findings that this summary is based on.
- category string
- The category of the finding.
- create
Time string - The creation time of the earliest finding that this summary is based on.
- severity string
- Severity of the finding.
- summary
Details GetControl Organization Intelligence Findings Summary Finding Summary Summary Detail[] - The SummaryDetails resources. Structure is documented below.
- target
Resource string - The fully qualified Cloud resource name for which this summary was generated.
- type string
- The type of finding.
- update
Time string - The time of the most recent update among all the findings that this summary is based on.
- category str
- The category of the finding.
- create_
time str - The creation time of the earliest finding that this summary is based on.
- severity str
- Severity of the finding.
- summary_
details Sequence[GetControl Organization Intelligence Findings Summary Finding Summary Summary Detail] - The SummaryDetails resources. Structure is documented below.
- target_
resource str - The fully qualified Cloud resource name for which this summary was generated.
- type str
- The type of finding.
- update_
time str - The time of the most recent update among all the findings that this summary is based on.
- category String
- The category of the finding.
- create
Time String - The creation time of the earliest finding that this summary is based on.
- severity String
- Severity of the finding.
- summary
Details List<Property Map> - The SummaryDetails resources. Structure is documented below.
- target
Resource String - The fully qualified Cloud resource name for which this summary was generated.
- type String
- The type of finding.
- update
Time String - The time of the most recent update among all the findings that this summary is based on.
GetControlOrganizationIntelligenceFindingsSummaryFindingSummarySummaryDetail
- Count string
- The count of impacted resources.
- Description string
- A short description about the FindingSummary.
- Percentage double
- The percentage of impacted resources.
- Resource
Type string - The type of Cloud resource this summary detail applies to.
- Count string
- The count of impacted resources.
- Description string
- A short description about the FindingSummary.
- Percentage float64
- The percentage of impacted resources.
- Resource
Type string - The type of Cloud resource this summary detail applies to.
- count string
- The count of impacted resources.
- description string
- A short description about the FindingSummary.
- percentage number
- The percentage of impacted resources.
- resource_
type string - The type of Cloud resource this summary detail applies to.
- count String
- The count of impacted resources.
- description String
- A short description about the FindingSummary.
- percentage Double
- The percentage of impacted resources.
- resource
Type String - The type of Cloud resource this summary detail applies to.
- count string
- The count of impacted resources.
- description string
- A short description about the FindingSummary.
- percentage number
- The percentage of impacted resources.
- resource
Type string - The type of Cloud resource this summary detail applies to.
- count str
- The count of impacted resources.
- description str
- A short description about the FindingSummary.
- percentage float
- The percentage of impacted resources.
- resource_
type str - The type of Cloud resource this summary detail applies to.
- count String
- The count of impacted resources.
- description String
- A short description about the FindingSummary.
- percentage Number
- The percentage of impacted resources.
- resource
Type String - The type of Cloud resource this summary detail applies to.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
Viewing docs for Google Cloud v9.32.1
published on Wednesday, Jul 29, 2026 by Pulumi
published on Wednesday, Jul 29, 2026 by Pulumi