A stage representing a role's lifecycle phase.

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

CloneableInstantiable
Constants
public Google\Iam\Admin\V1\Role\RoleLaunchStage::ALPHA = 0
 

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.

Generated from protobuf enum ALPHA = 0;

public Google\Iam\Admin\V1\Role\RoleLaunchStage::BETA = 1
 

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

Generated from protobuf enum BETA = 1;

public Google\Iam\Admin\V1\Role\RoleLaunchStage::DEPRECATED = 4
 

The user has indicated this role is being deprecated.

Generated from protobuf enum DEPRECATED = 4;

public Google\Iam\Admin\V1\Role\RoleLaunchStage::DISABLED = 5
 

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

Generated from protobuf enum DISABLED = 5;

public Google\Iam\Admin\V1\Role\RoleLaunchStage::EAP = 6
 

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

Generated from protobuf enum EAP = 6;

public Google\Iam\Admin\V1\Role\RoleLaunchStage::GA = 2
 

The user has indicated this role is generally available.

Generated from protobuf enum GA = 2;

Methods
public static name( $value)
public static value( $name)
Properties
private static $valueToName = ['ALPHA', 'BETA', 'GA', 4 => 'DEPRECATED', 5 => 'DISABLED', 6 => 'EAP']
Properties
private static $valueToName = ['ALPHA', 'BETA', 'GA', 4 => 'DEPRECATED', 5 => 'DISABLED', 6 => 'EAP']
Methods
public static name( $value)
public static value( $name)
© 2020 Bruce Wells
Search Namespaces \ Classes
ConfigurationNumbers (0-9.) only