Google Cloud Security Center Management V1 Client - Class EnablementState (1.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
Name Description
value mixed

static::value

Parameter
Name Description
name mixed

Constants

ENABLEMENT_STATE_UNSPECIFIED

Value: 0

Default value. This value is unused.

Generated from protobuf enum ENABLEMENT_STATE_UNSPECIFIED = 0;

ENABLED

Value: 1

The module is enabled at the given organization, folder, or project.

Generated from protobuf enum ENABLED = 1;

DISABLED

Value: 2

The module is disabled at the given organization, folder, or project.

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 resource hierarchy. If you try to set a top-level module (a module with no parent) to the INHERITED state, you receive an INVALID_ARGUMENT error.

Generated from protobuf enum INHERITED = 3;