Namespace Google.Cloud.SecurityCenter.Settings.V1Beta1

Classes

BatchCalculateEffectiveSettingsRequest

Request message for BatchGetEffectiveSettings.

BatchCalculateEffectiveSettingsResponse

Response message for BatchGetEffectiveSettings.

BatchGetSettingsRequest

Request message for BatchGetSettings.

BatchGetSettingsResponse

Response message for BatchGetSettings.

BillingSettings

Billing settings

CalculateEffectiveComponentSettingsRequest

Request message for CalculateEffectiveComponentSettings.

CalculateEffectiveSettingsRequest

Request message for CalculateEffectiveSettings.

ComponentSettings

Component Settings for Security Command Center

ComponentSettings.Types

Container for nested types declared in the ComponentSettings message type.

ComponentSettings.Types.DetectorSettings

Settings for each detector.

ComponentSettingsName

Resource name for the ComponentSettings resource.

ContainerThreatDetectionSettings

User specified settings for KTD

Detector

Detector is a set of detectors or scanners act as individual checks done within a component e.g. bad IP, bad domains, IAM anomaly, cryptomining, open firewall, etc. Detector is independent of Organization, meaning each detector must be defined for a given Security Center component under a specified billing tier. Organizations can configure the list of detectors based on their subscribed billing tier.

Defines a detector, its billing tier and any applicable labels.

EventThreatDetectionSettings

User specified settings for ETD

GetComponentSettingsRequest

Request message for GetComponentSettings.

GetServiceAccountRequest

Request message for GetServiceAccount.

GetSettingsRequest

Request message for GetSettings.

ListComponentsRequest

Request message for ListComponents.

ListComponentsResponse

Response message for ListComponents.

ListDetectorsRequest

Request message for ListDetectors.

ListDetectorsResponse

Response message for ListDetectors.

ResetComponentSettingsRequest

Request message for ResetComponentSettings.

ResetSettingsRequest

Request message for ResetSettings.

SecurityCenterSettingsService

API Overview

The SecurityCenterSettingsService is a sub-api of securitycenter.googleapis.com. The service provides methods to manage Security Center Settings, and Component Settings for GCP organizations, folders, projects, and clusters.

SecurityCenterSettingsService.SecurityCenterSettingsServiceBase

Base class for server-side implementations of SecurityCenterSettingsService

SecurityCenterSettingsService.SecurityCenterSettingsServiceClient

Client for SecurityCenterSettingsService

SecurityCenterSettingsServiceClient

SecurityCenterSettingsService client wrapper, for convenient use.

SecurityCenterSettingsServiceClientBuilder

Builder class for SecurityCenterSettingsServiceClient to provide simple configuration of credentials, endpoint etc.

SecurityCenterSettingsServiceClientImpl

SecurityCenterSettingsService client wrapper implementation, for convenient use.

SecurityCenterSettingsServiceSettings

Settings for SecurityCenterSettingsServiceClient instances.

SecurityHealthAnalyticsSettings

User specified settings for Security Health Analytics

SecurityHealthAnalyticsSettings.Types

Container for nested types declared in the SecurityHealthAnalyticsSettings message type.

SecurityHealthAnalyticsSettings.Types.AdminServiceAccountSettings

Settings for "ADMIN_SERVICE_ACCOUNT" scanner.

SecurityHealthAnalyticsSettings.Types.NonOrgIamMemberSettings

Settings for "NON_ORG_IAM_MEMBER" scanner.

ServiceAccount

An organization-level service account to be used by threat detection components.

ServiceAccountName

Resource name for the ServiceAccount resource.

Settings

Common configuration settings for all of Security Center.

Settings.Types

Container for nested types declared in the Settings message type.

Settings.Types.DetectorGroupSettings

The DetectorGroupSettings define the configuration for a detector group.

SettingsName

Resource name for the Settings resource.

SinkSettings

Sink Settings for Security Command Center

UpdateComponentSettingsRequest

Request message for UpdateComponentSettings.

UpdateSettingsRequest

Request message for UpdateSettings.

WebSecurityScanner

User specified settings for Web Security Scanner

Enums

BillingTier

Billing tier options

BillingType

Billing type

ComponentEnablementState

Valid states for a component

ComponentSettings.SpecificSettingsOneofCase

Enum of possible cases for the "specific_settings" oneof.

ComponentSettingsName.ResourceNameType

The possible contents of ComponentSettingsName.

ServiceAccountName.ResourceNameType

The possible contents of ServiceAccountName.

Settings.Types.OnboardingState

Defines the onboarding states for SCC

Potentially is just an indicator that a user has reviewed some subset of our configuration surface, even if it's still currently set to its API-default state.

SettingsName.ResourceNameType

The possible contents of SettingsName.