Enum Role.RoleLaunchStage (3.36.0)

public enum Role.RoleLaunchStage extends Enum<Role.RoleLaunchStage> implements ProtocolMessageEnum

A stage representing a role's lifecycle phase.

Protobuf enum google.iam.admin.v1.Role.RoleLaunchStage

Implements

ProtocolMessageEnum

Static Fields

NameDescription
ALPHA

The user has indicated this role is currently in an Alpha phase. If this launch stage is selected, the stage field will not be included when requesting the definition for a given role.

ALPHA = 0;

ALPHA_VALUE

The user has indicated this role is currently in an Alpha phase. If this launch stage is selected, the stage field will not be included when requesting the definition for a given role.

ALPHA = 0;

BETA

The user has indicated this role is currently in a Beta phase.

BETA = 1;

BETA_VALUE

The user has indicated this role is currently in a Beta phase.

BETA = 1;

DEPRECATED

The user has indicated this role is being deprecated.

DEPRECATED = 4;

DEPRECATED_VALUE

The user has indicated this role is being deprecated.

DEPRECATED = 4;

DISABLED

This role is disabled and will not contribute permissions to any principals it is granted to in policies.

DISABLED = 5;

DISABLED_VALUE

This role is disabled and will not contribute permissions to any principals it is granted to in policies.

DISABLED = 5;

EAP

The user has indicated this role is currently in an EAP phase.

EAP = 6;

EAP_VALUE

The user has indicated this role is currently in an EAP phase.

EAP = 6;

GA

The user has indicated this role is generally available.

GA = 2;

GA_VALUE

The user has indicated this role is generally available.

GA = 2;

UNRECOGNIZED

Static Methods

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

Deprecated. Use #forNumber(int) instead.

valueOf(String name)
values()

Methods

NameDescription
getDescriptorForType()
getNumber()
getValueDescriptor()