access property
Indicates whether this binding provides the specified permission to the specified principal for the specified resource.
This field does not indicate whether the principal actually has the
permission for the resource. There might be another binding that overrides
this binding. To determine whether the principal actually has the
permission, use the access
field in the TroubleshootIamPolicyResponse.
Required. Possible string values are:
- "ACCESS_STATE_UNSPECIFIED" : Default value. This value is unused.
- "GRANTED" : The principal has the permission.
- "NOT_GRANTED" : The principal does not have the permission.
- "UNKNOWN_CONDITIONAL" : The principal has the permission only if a
condition expression evaluates to
true
. - "UNKNOWN_INFO_DENIED" : The sender of the request does not have access to all of the policies that Policy Troubleshooter needs to evaluate.
Implementation
core.String? access;