Enum SecurityHealthAnalyticsCustomModule.EnablementState (0.2.0)

publicenumSecurityHealthAnalyticsCustomModule.EnablementStateextendsEnum<SecurityHealthAnalyticsCustomModule.EnablementState>implementsProtocolMessageEnum

Possible enablement states of a custom module.

Protobuf enum google.cloud.securitycentermanagement.v1.SecurityHealthAnalyticsCustomModule.EnablementState

Implements

ProtocolMessageEnum

Static Fields

Name Description
DISABLED

The module is disabled at the given CRM resource.

DISABLED = 2;

DISABLED_VALUE

The module is disabled at the given CRM resource.

DISABLED = 2;

ENABLED

The module is enabled at the given CRM resource.

ENABLED = 1;

ENABLED_VALUE

The module is enabled at the given CRM resource.

ENABLED = 1;

ENABLEMENT_STATE_UNSPECIFIED

Unspecified enablement state.

ENABLEMENT_STATE_UNSPECIFIED = 0;

ENABLEMENT_STATE_UNSPECIFIED_VALUE

Unspecified enablement state.

ENABLEMENT_STATE_UNSPECIFIED = 0;

INHERITED

State is inherited from an ancestor module. The module will either be effectively ENABLED or DISABLED based on its closest non-inherited ancestor module in the CRM hierarchy. Attempting to set a top level module (module with no parent) to the INHERITED state will result in an INVALID_ARGUMENT error.

INHERITED = 3;

INHERITED_VALUE

State is inherited from an ancestor module. The module will either be effectively ENABLED or DISABLED based on its closest non-inherited ancestor module in the CRM hierarchy. Attempting to set a top level module (module with no parent) to the INHERITED state will result in an INVALID_ARGUMENT error.

INHERITED = 3;

UNRECOGNIZED

Static Methods

Name Description
forNumber(int value)
getDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

Name Description
getDescriptorForType()
getNumber()
getValueDescriptor()

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.