Class: Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::ModuleSettings
- Inherits:
-
Object
- Object
- Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::ModuleSettings
- 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
-
#effective_enablement_state ⇒ ::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::EnablementState
readonly
Output only.
-
#intended_enablement_state ⇒ ::Google::Cloud::SecurityCenterManagement::V1::SecurityCenterService::EnablementState
Optional.
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.
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.
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 |