Google Cloud Security Center Management V1 Client - Class EnablementState (0.1.0)

Reference documentation and code samples for the Google Cloud Security Center Management V1 Client class EnablementState.

Possible enablement states of a custom module.

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

Namespace

Google \ Cloud \ SecurityCenterManagement \ V1 \ SecurityHealthAnalyticsCustomModule

Methods

static::name

Parameter
NameDescription
value mixed

static::value

Parameter
NameDescription
name mixed

Constants

ENABLEMENT_STATE_UNSPECIFIED

Value: 0

Unspecified enablement state.

Generated from protobuf enum ENABLEMENT_STATE_UNSPECIFIED = 0;

ENABLED

Value: 1

The module is enabled at the given CRM resource.

Generated from protobuf enum ENABLED = 1;

DISABLED

Value: 2

The module is disabled at the given CRM resource.

Generated from protobuf enum DISABLED = 2;

INHERITED

Value: 3

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.

Generated from protobuf enum INHERITED = 3;