- Resource: AccessLevel
- BasicLevel
- Condition
- DevicePolicy
- OsConstraint
- VpcNetworkSource
- VpcSubNetwork
- ConditionCombiningFunction
- CustomLevel
- Methods
Resource: AccessLevel
An AccessLevel is a label that can be applied to requests to Google Cloud services, along with a list of requirements necessary for the label to be applied.
| JSON representation |
|---|
{ "name": string, "title": string, "description": string, // Union field |
| Fields | |
|---|---|
name |
Identifier. Resource name for the The After you create an |
title |
Human readable title. Must be unique within the Policy. |
description |
Description of the |
Union field level. Required. Describes the necessary conditions for the level to apply. level can be only one of the following: |
|
basic |
A |
custom |
A |
BasicLevel
BasicLevel is an AccessLevel using a set of recommended features.
| JSON representation |
|---|
{ "conditions": [ { object ( |
| Fields | |
|---|---|
conditions[] |
Required. A list of requirements for the |
combiningFunction |
How the |
Condition
A condition necessary for an AccessLevel to be granted. The Condition is an AND over its fields. So a Condition is true if: 1) the request IP is from one of the listed subnetworks AND 2) the originating device complies with the listed device policy AND 3) all listed access levels are granted AND 4) the request was sent at a time allowed by the DateTimeRestriction.