Generated from protobuf enumDENY_ACCESS_STATE_UNSPECIFIED = 0;
DENY_ACCESS_STATE_DENIED
Value: 1
The deny policy denies the principal the permission.
Generated from protobuf enumDENY_ACCESS_STATE_DENIED = 1;
DENY_ACCESS_STATE_NOT_DENIED
Value: 2
The deny policy doesn't deny the principal the permission.
Generated from protobuf enumDENY_ACCESS_STATE_NOT_DENIED = 2;
DENY_ACCESS_STATE_UNKNOWN_CONDITIONAL
Value: 3
The deny policy denies the principal the permission if a condition
expression evaluates totrue. However, the sender of the request didn't
provide enough context for Policy Troubleshooter to evaluate the condition
expression.
Generated from protobuf enumDENY_ACCESS_STATE_UNKNOWN_CONDITIONAL = 3;
DENY_ACCESS_STATE_UNKNOWN_INFO
Value: 4
The sender of the request does not have access to all of the deny policies
that Policy Troubleshooter needs to evaluate the principal's access.
Generated from protobuf enumDENY_ACCESS_STATE_UNKNOWN_INFO = 4;
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Google Cloud Policy Troubleshooter Iam V3 Client - Class DenyAccessState (0.3.1)\n\nVersion latestkeyboard_arrow_down\n\n- [0.3.1 (latest)](/php/docs/reference/cloud-policytroubleshooter-iam/latest/V3.DenyAccessState)\n- [0.3.0](/php/docs/reference/cloud-policytroubleshooter-iam/0.3.0/V3.DenyAccessState)\n- [0.2.9](/php/docs/reference/cloud-policytroubleshooter-iam/0.2.9/V3.DenyAccessState)\n- [0.1.2](/php/docs/reference/cloud-policytroubleshooter-iam/0.1.2/V3.DenyAccessState) \nReference documentation and code samples for the Google Cloud Policy Troubleshooter Iam V3 Client class DenyAccessState.\n\nWhether IAM deny policies deny the principal the permission.\n\nProtobuf type `google.cloud.policytroubleshooter.iam.v3.DenyAccessState`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ PolicyTroubleshooter \\\\ Iam \\\\ V3\n\nMethods\n-------\n\n### static::name\n\n### static::value\n\nConstants\n---------\n\n### DENY_ACCESS_STATE_UNSPECIFIED\n\n Value: 0\n\nNot specified.\n\nGenerated from protobuf enum `DENY_ACCESS_STATE_UNSPECIFIED = 0;`\n\n### DENY_ACCESS_STATE_DENIED\n\n Value: 1\n\nThe deny policy denies the principal the permission.\n\nGenerated from protobuf enum `DENY_ACCESS_STATE_DENIED = 1;`\n\n### DENY_ACCESS_STATE_NOT_DENIED\n\n Value: 2\n\nThe deny policy doesn't deny the principal the permission.\n\nGenerated from protobuf enum `DENY_ACCESS_STATE_NOT_DENIED = 2;`\n\n### DENY_ACCESS_STATE_UNKNOWN_CONDITIONAL\n\n Value: 3\n\nThe deny policy denies the principal the permission if a condition\nexpression evaluates to `true`. However, the sender of the request didn't\nprovide enough context for Policy Troubleshooter to evaluate the condition\nexpression.\n\nGenerated from protobuf enum `DENY_ACCESS_STATE_UNKNOWN_CONDITIONAL = 3;`\n\n### DENY_ACCESS_STATE_UNKNOWN_INFO\n\n Value: 4\n\nThe sender of the request does not have access to all of the deny policies\nthat Policy Troubleshooter needs to evaluate the principal's access.\n\nGenerated from protobuf enum `DENY_ACCESS_STATE_UNKNOWN_INFO = 4;`"]]