Enum HubConfig.InstallSpec (1.55.0)

public enum HubConfig.InstallSpec extends Enum<HubConfig.InstallSpec> implements ProtocolMessageEnum

The set of installation specs that the Hub Feature controller may actuate.

Protobuf enum google.cloud.gkehub.policycontroller.v1beta.HubConfig.InstallSpec

Implements

ProtocolMessageEnum

Static Fields

Name Description
INSTALL_SPEC_DETACHED

Request to stop all reconciliation actions by PoCo Hub controller. This is a breakglass mechanism to stop PoCo Hub from affecting cluster resources.

INSTALL_SPEC_DETACHED = 4;

INSTALL_SPEC_DETACHED_VALUE

Request to stop all reconciliation actions by PoCo Hub controller. This is a breakglass mechanism to stop PoCo Hub from affecting cluster resources.

INSTALL_SPEC_DETACHED = 4;

INSTALL_SPEC_ENABLED

Request to install and enable Policy Controller.

INSTALL_SPEC_ENABLED = 2;

INSTALL_SPEC_ENABLED_VALUE

Request to install and enable Policy Controller.

INSTALL_SPEC_ENABLED = 2;

INSTALL_SPEC_NOT_INSTALLED

Request to uninstall Policy Controller.

INSTALL_SPEC_NOT_INSTALLED = 1;

INSTALL_SPEC_NOT_INSTALLED_VALUE

Request to uninstall Policy Controller.

INSTALL_SPEC_NOT_INSTALLED = 1;

INSTALL_SPEC_SUSPENDED

Request to suspend Policy Controller i.e. its webhooks. If Policy Controller is not installed, it will be installed but suspended.

INSTALL_SPEC_SUSPENDED = 3;

INSTALL_SPEC_SUSPENDED_VALUE

Request to suspend Policy Controller i.e. its webhooks. If Policy Controller is not installed, it will be installed but suspended.

INSTALL_SPEC_SUSPENDED = 3;

INSTALL_SPEC_UNSPECIFIED

Spec is unknown.

INSTALL_SPEC_UNSPECIFIED = 0;

INSTALL_SPEC_UNSPECIFIED_VALUE

Spec is unknown.

INSTALL_SPEC_UNSPECIFIED = 0;

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()