class Google::Apis::SecuritycenterV1beta2::Config

Configuration of a module.

Attributes

module_enablement_state[RW]

The state of enablement for the module at its level of the resource hierarchy. Corresponds to the JSON property `moduleEnablementState` @return [String]

value[RW]

The configuration value for the module. The absence of this field implies its inheritance from the parent. Corresponds to the JSON property `value` @return [Hash<String,Object>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/securitycenter_v1beta2/classes.rb, line 40
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/securitycenter_v1beta2/classes.rb, line 45
def update!(**args)
  @module_enablement_state = args[:module_enablement_state] if args.key?(:module_enablement_state)
  @value = args[:value] if args.key?(:value)
end