Reference documentation and code samples for the Access Context Manager V1 Client class BasicLevel.
BasicLevel is an AccessLevel using a set of recommended features.
Generated from protobuf message google.identity.accesscontextmanager.v1.BasicLevel
Namespace
Google \ Identity \ AccessContextManager \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ conditions |
array<Condition>
Required. A list of requirements for the |
↳ combining_function |
int
How the |
getConditions
Required. A list of requirements for the AccessLevel to be granted.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setConditions
Required. A list of requirements for the AccessLevel to be granted.
| Parameter | |
|---|---|
| Name | Description |
var |
array<Condition>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCombiningFunction
How the conditions list should be combined to determine if a request is
granted this AccessLevel. If AND is used, each Condition in
conditions must be satisfied for the AccessLevel to be applied. If OR
is used, at least one Condition in conditions must be satisfied for the
AccessLevel to be applied. Default behavior is AND.
| Returns | |
|---|---|
| Type | Description |
int |
Enum of type ConditionCombiningFunction. |
setCombiningFunction
How the conditions list should be combined to determine if a request is
granted this AccessLevel. If AND is used, each Condition in
conditions must be satisfied for the AccessLevel to be applied. If OR
is used, at least one Condition in conditions must be satisfied for the
AccessLevel to be applied. Default behavior is AND.
| Parameter | |
|---|---|
| Name | Description |
var |
int
Enum of type ConditionCombiningFunction. |
| Returns | |
|---|---|
| Type | Description |
$this |
|