googleapis.securitycenter.v1 library

Classes

Asset
Cloud Security Command Center's (Cloud SCC) representation of a Google Cloud Platform (GCP) resource. [...]
AssetDiscoveryConfig
The configuration used for Asset Discovery runs.
AuditConfig
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. [...]
AuditLogConfig
Provides the configuration for logging a type of permissions. Example: [...]
Binding
Associates members with a role.
Empty
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: [...]
Expr
Represents an expression text. Example: [...]
Finding
Cloud Security Command Center (Cloud SCC) finding. [...]
GetIamPolicyRequest
Request message for GetIamPolicy method.
GoogleCloudSecuritycenterV1beta1RunAssetDiscoveryResponse
Response of asset discovery run
GoogleCloudSecuritycenterV1RunAssetDiscoveryResponse
Response of asset discovery run
GroupAssetsRequest
Request message for grouping by assets.
GroupAssetsResponse
Response message for grouping by assets.
GroupFindingsRequest
Request message for grouping by findings.
GroupFindingsResponse
Response message for group by findings.
GroupResult
Result containing the properties and count of a groupBy request.
IamPolicy
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.
ListAssetsResponse
Response message for listing assets.
ListAssetsResult
Result containing the Asset and its State.
ListFindingsResponse
Response message for listing findings.
ListFindingsResult
Result containing the Finding and its StateChange.
ListOperationsResponse
The response message for Operations.ListOperations.
ListSourcesResponse
Response message for listing sources.
Operation
This resource represents a long-running operation that is the result of a network API call.
OrganizationsAssetsResourceApi
OrganizationSettings
User specified settings that are attached to the Cloud Security Command Center (Cloud SCC) organization.
OrganizationsOperationsResourceApi
OrganizationsResourceApi
OrganizationsSourcesFindingsResourceApi
OrganizationsSourcesResourceApi
Policy
Defines an Identity and Access Management (IAM) policy. It is used to specify access control policies for Cloud Platform resources. [...]
RunAssetDiscoveryRequest
Request message for running asset discovery for an organization.
SecuritycenterApi
Cloud Security Command Center API provides access to temporal views of assets and findings within an organization.
SecurityCenterProperties
Cloud SCC managed properties. These properties are managed by Cloud SCC and cannot be modified by the user.
SecurityMarks
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.
SetFindingStateRequest
Request message for updating a finding's state.
SetIamPolicyRequest
Request message for SetIamPolicy method.
Source
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, etc.
Status
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. [...]
TestIamPermissionsRequest
Request message for TestIamPermissions method.
TestIamPermissionsResponse
Response message for TestIamPermissions method.

Constants

USER_AGENT → const String
'dart-api-client securitycenter/v1'

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.