allowAccessState property

String? allowAccessState
getter/setter pair

Indicates whether the principal has the specified permission for the specified resource, based on evaluating all applicable IAM allow policies. Possible string values are:

  • "ALLOW_ACCESS_STATE_UNSPECIFIED" : Not specified.
  • "ALLOW_ACCESS_STATE_GRANTED" : The allow policy gives the principal the permission.
  • "ALLOW_ACCESS_STATE_NOT_GRANTED" : The allow policy doesn't give the principal the permission.
  • "ALLOW_ACCESS_STATE_UNKNOWN_CONDITIONAL" : The allow policy gives the principal the permission if a condition expression evaluate to true. However, the sender of the request didn't provide enough context for Policy Troubleshooter to evaluate the condition expression.
  • "ALLOW_ACCESS_STATE_UNKNOWN_INFO" : The sender of the request doesn't have access to all of the allow policies that Policy Troubleshooter needs to evaluate the principal's access.

Implementation

core.String? allowAccessState;