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 \ BindingExplanationMethods
static::name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
static::value
Parameter | |
---|---|
Name | Description |
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;