class Google::Apis::CloudsearchV1::CustomerSettings
Represents settings at a customer level.
Attributes
audit_logging_settings[RW]
Represents the settings for Cloud audit logging Corresponds to the JSON property `auditLoggingSettings` @return [Google::Apis::CloudsearchV1::AuditLoggingSettings]
vpc_settings[RW]
VPC SC settings for the customer. If update_mask is empty then this field will be updated based on UpdateCustomerSettings request. Corresponds to the JSON property `vpcSettings` @return [Google::Apis::CloudsearchV1::VpcSettings]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/cloudsearch_v1/classes.rb, line 297 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/cloudsearch_v1/classes.rb, line 302 def update!(**args) @audit_logging_settings = args[:audit_logging_settings] if args.key?(:audit_logging_settings) @vpc_settings = args[:vpc_settings] if args.key?(:vpc_settings) end