Enum RBACRoleBinding.Role.PredefinedRoles (1.85.0)

public enum RBACRoleBinding.Role.PredefinedRoles extends Enum<RBACRoleBinding.Role.PredefinedRoles> implements ProtocolMessageEnum

PredefinedRoles is an ENUM representation of the default Kubernetes Roles

Protobuf enum google.cloud.gkehub.v1.RBACRoleBinding.Role.PredefinedRoles

Implements

ProtocolMessageEnum

Static Fields

Name Description
ADMIN

ADMIN has EDIT and RBAC permissions

ADMIN = 1;

ADMIN_VALUE

ADMIN has EDIT and RBAC permissions

ADMIN = 1;

ANTHOS_SUPPORT

ANTHOS_SUPPORT gives Google Support read-only access to a number of cluster resources.

ANTHOS_SUPPORT = 4;

ANTHOS_SUPPORT_VALUE

ANTHOS_SUPPORT gives Google Support read-only access to a number of cluster resources.

ANTHOS_SUPPORT = 4;

EDIT

EDIT can edit all resources except RBAC

EDIT = 2;

EDIT_VALUE

EDIT can edit all resources except RBAC

EDIT = 2;

UNKNOWN

UNKNOWN

UNKNOWN = 0;

UNKNOWN_VALUE

UNKNOWN

UNKNOWN = 0;

UNRECOGNIZED
VIEW

VIEW can only read resources

VIEW = 3;

VIEW_VALUE

VIEW can only read resources

VIEW = 3;

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