Google Cloud Policy Troubleshooter V1 Client - Class RolePermission (1.3.2)

Reference documentation and code samples for the Google Cloud Policy Troubleshooter V1 Client class RolePermission.

Whether a role includes a specific permission.

Protobuf type google.cloud.policytroubleshooter.v1.BindingExplanation.RolePermission

Namespace

Google \ Cloud \ PolicyTroubleshooter \ V1 \ BindingExplanation

Methods

static::name

Parameter
NameDescription
value mixed

static::value

Parameter
NameDescription
name mixed

Constants

ROLE_PERMISSION_UNSPECIFIED

Value: 0

Default value. This value is unused.

Generated from protobuf enum ROLE_PERMISSION_UNSPECIFIED = 0;

ROLE_PERMISSION_INCLUDED

Value: 1

The permission is included in the role.

Generated from protobuf enum ROLE_PERMISSION_INCLUDED = 1;

ROLE_PERMISSION_NOT_INCLUDED

Value: 2

The permission is not included in the role.

Generated from protobuf enum ROLE_PERMISSION_NOT_INCLUDED = 2;

ROLE_PERMISSION_UNKNOWN_INFO_DENIED

Value: 3

The sender of the request is not allowed to access the binding.

Generated from protobuf enum ROLE_PERMISSION_UNKNOWN_INFO_DENIED = 3;