access property

String? access
getter/setter pair

Indicates whether this policy 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 policy that overrides this policy. To determine whether the principal actually has the permission, use the access field in the TroubleshootIamPolicyResponse. 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 user who created the Replay does not have access to all of the policies that Policy Simulator needs to evaluate.

Implementation

core.String? access;