Class: Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::ModuleSettings

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/securitycentermanagement/v1/security_center_management.rb

Overview

The settings for individual modules.

Instance Attribute Summary collapse

Instance Attribute Details

#effective_enablement_state::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::EnablementState (readonly)

Returns Output only. The effective enablement state for the module at its level of the resource hierarchy. If the intended state is set to INHERITED, the effective state will be inherited from the enablement state of an ancestor. This state may differ from the intended enablement state due to billing eligibility or onboarding status.

Returns:



86
87
88
89
# File 'proto_docs/google/cloud/securitycentermanagement/v1/security_center_management.rb', line 86

class ModuleSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#intended_enablement_state::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::EnablementState

Returns Optional. The intended enablement state for the module at its level of the resource hierarchy.

Returns:



86
87
88
89
# File 'proto_docs/google/cloud/securitycentermanagement/v1/security_center_management.rb', line 86

class ModuleSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end