class Google::Apis::SecuritycenterV1beta2::SecurityCenterSettings
Resource capturing the settings for Security Center.
Attributes
The resource name of the project to send logs to. This project must be part of the organization this resource resides in. The format is `projects/`project_id` `. An empty value disables logging. This value is only referenced by services that support log sink. Please refer to the documentation for an updated list of compatible services. Corresponds to the JSON property `logSinkProject` @return [String]
The resource name of the SecurityCenterSettings
. Format: organizations/` organization`/securityCenterSettings Corresponds to the JSON property `name` @return [String]
The organization level service account to be used for security center components. Corresponds to the JSON property `orgServiceAccount` @return [String]
Public Class Methods
# File lib/google/apis/securitycenter_v1beta2/classes.rb, line 972 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/securitycenter_v1beta2/classes.rb, line 977 def update!(**args) @log_sink_project = args[:log_sink_project] if args.key?(:log_sink_project) @name = args[:name] if args.key?(:name) @org_service_account = args[:org_service_account] if args.key?(:org_service_account) end