google_api_security_center v0.8.0 API Reference

Modules

API calls for all endpoints tagged Organizations.

Handle Tesla connections for GoogleApi.SecurityCenter.V1.

Cloud Security Command Center's (Cloud SCC) representation of a Google Cloud Platform (GCP) resource.

The configuration used for Asset Discovery runs.

Specifies the audit configuration for a service. The configuration determines which permission types are logged, and what identities, if any, are exempted from logging. An AuditConfig must have one or more AuditLogConfigs.

Provides the configuration for logging a type of permissions. Example

Associates members with a role.

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance

Represents a textual expression in the Common Expression Language (CEL) syntax. CEL is a C-like expression language. The syntax and semantics of CEL are documented at https://github.com/google/cel-spec.

Cloud Security Command Center (Cloud SCC) finding.

Request message for GetIamPolicy method.

Encapsulates settings provided to GetIamPolicy.

Cloud Security Command Center's (Cloud SCC) representation of a Google Cloud Platform (GCP) resource.

Cloud Security Command Center (Cloud SCC) finding.

IAM Policy information associated with the GCP resource described by the Cloud SCC asset. This information is managed and defined by the GCP resource and cannot be modified by the user.

Cloud SCC managed properties. These properties are managed by Cloud SCC and cannot be modified by the user.

User specified security marks that are attached to the parent Cloud Security Command Center (Cloud SCC) resource. Security marks are scoped within a Cloud SCC organization -- they can be modified and viewed by all users who have proper permissions on the organization.

Wrapper over asset object that also captures the state change for the asset e.g. if it was a newly created asset vs updated or deleted asset.

Request message for grouping by assets.

Response message for grouping by assets.

Request message for grouping by findings.

Response message for group by findings.

Result containing the properties and count of a groupBy request.

IAM Policy information associated with the GCP resource described by the Cloud SCC asset. This information is managed and defined by the GCP resource and cannot be modified by the user.

Response message for listing assets.

Result containing the Asset and its State.

Response message for listing findings.

Result containing the Finding and its StateChange.

Response message for listing notification configs.

The response message for Operations.ListOperations.

Response message for listing sources.

Cloud Security Command Center (Cloud SCC) notification configs.

This resource represents a long-running operation that is the result of a network API call.

User specified settings that are attached to the Cloud Security Command Center (Cloud SCC) organization.

An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.

Information related to the Google Cloud Platform (GCP) resource that is associated with this finding.

Request message for running asset discovery for an organization.

Cloud SCC managed properties. These properties are managed by Cloud SCC and cannot be modified by the user.

User specified security marks that are attached to the parent Cloud Security Command Center (Cloud SCC) resource. Security marks are scoped within a Cloud SCC organization -- they can be modified and viewed by all users who have proper permissions on the organization.

Request message for updating a finding's state.

Request message for SetIamPolicy method.

Cloud Security Command Center's (Cloud SCC) finding source. A finding source is an entity or a mechanism that can produce a finding. A source is like a container of findings that come from the same scanner, logger, monitor, and other tools.

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details.

The config for streaming-based notifications, which send each event as soon as it is detected.

Request message for TestIamPermissions method.

Response message for TestIamPermissions method.