Required. A list of requirements for theAccessLevelto be granted.
↳ combining_function
int
How theconditionslist should be combined to determine if a request is granted thisAccessLevel. If AND is used, eachConditioninconditionsmust be satisfied for theAccessLevelto be applied. If OR is used, at least oneConditioninconditionsmust be satisfied for theAccessLevelto be applied. Default behavior is AND.
getConditions
Required. A list of requirements for theAccessLevelto be granted.
How theconditionslist should be combined to determine if a request is
granted thisAccessLevel. If AND is used, eachConditioninconditionsmust be satisfied for theAccessLevelto be applied. If OR
is used, at least oneConditioninconditionsmust be satisfied for theAccessLevelto be applied. Default behavior is AND.
Returns
Type
Description
int
Enum of typeConditionCombiningFunction.
setCombiningFunction
How theconditionslist should be combined to determine if a request is
granted thisAccessLevel. If AND is used, eachConditioninconditionsmust be satisfied for theAccessLevelto be applied. If OR
is used, at least oneConditioninconditionsmust be satisfied for theAccessLevelto be applied. Default behavior is AND.
[[["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-09 UTC."],[],[],null,["# Access Context Manager V1 Client - Class BasicLevel (1.0.4)\n\nVersion latestkeyboard_arrow_down\n\n- [1.0.4 (latest)](/php/docs/reference/access-context-manager/latest/V1.BasicLevel)\n- [1.0.3](/php/docs/reference/access-context-manager/1.0.3/V1.BasicLevel)\n- [0.5.5](/php/docs/reference/access-context-manager/0.5.5/V1.BasicLevel)\n- [0.4.5](/php/docs/reference/access-context-manager/0.4.5/V1.BasicLevel)\n- [0.3.5](/php/docs/reference/access-context-manager/0.3.5/V1.BasicLevel) \nReference documentation and code samples for the Access Context Manager V1 Client class BasicLevel.\n\n`BasicLevel` is an `AccessLevel` using a set of recommended features.\n\nGenerated from protobuf message `google.identity.accesscontextmanager.v1.BasicLevel`\n\nNamespace\n---------\n\nGoogle \\\\ Identity \\\\ AccessContextManager \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getConditions\n\nRequired. A list of requirements for the `AccessLevel` to be granted.\n\n### setConditions\n\nRequired. A list of requirements for the `AccessLevel` to be granted.\n\n### getCombiningFunction\n\nHow the `conditions` list should be combined to determine if a request is\ngranted this `AccessLevel`. If AND is used, each `Condition` in\n`conditions` must be satisfied for the `AccessLevel` to be applied. If OR\nis used, at least one `Condition` in `conditions` must be satisfied for the\n`AccessLevel` to be applied. Default behavior is AND.\n\n### setCombiningFunction\n\nHow the `conditions` list should be combined to determine if a request is\ngranted this `AccessLevel`. If AND is used, each `Condition` in\n`conditions` must be satisfied for the `AccessLevel` to be applied. If OR\nis used, at least one `Condition` in `conditions` must be satisfied for the\n`AccessLevel` to be applied. Default behavior is AND."]]