SecurityHealthAnalyticsSettings

Resource capturing the settings for the Security Health Analytics service.

JSON representation
{
 "name": string,
 "serviceEnablementState": enum (EnablementState ),
 "modules": {
 string: {
 object (Config )
 },
 ...
 },
 "serviceAccount": string,
 "updateTime": string
}
Fields
name

string

Identifier. The resource name of the SecurityHealthAnalyticsSettings.

Formats:

  • organizations/{organization}/securityHealthAnalyticsSettings
  • folders/{folder}/securityHealthAnalyticsSettings
  • projects/{project}/securityHealthAnalyticsSettings
serviceEnablementState

enum (EnablementState )

The state of enablement for the service at its level of the resource hierarchy. A DISABLED state will override all module enablement_states to DISABLED.

modules

map (key: string, value: object (Config ))

The configurations including the state of enablement for the service's different modules. The absence of a module in the map implies its configuration is inherited from its parent's configuration.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

serviceAccount

string

Output only. The service account used by Security Health Analytics detectors.

updateTime

string (Timestamp format)

Output only. The time the settings were last updated.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014年10月02日T15:01:23Z", "2014年10月02日T15:01:23.045123456Z" or "2014年10月02日T15:01:23+05:30".

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年05月14日 UTC.