Resource: ResourceValueConfig
A resource value configuration (RVC) is a mapping configuration of user's resources to resource values. Used in Attack path simulations.
| JSON representation | 
|---|
| { "name": string, "resourceValue": enum ( | 
| Fields | |
|---|---|
| name | 
 Identifier. Name for the resource value configuration | 
| resourceValue | 
 Resource value level this expression represents Only required when there is no Sensitive Data Protection mapping in the request | 
| tagValues[] | 
 Tag values combined with  | 
| resourceType | 
 Apply resourceValue only to resources that match resourceType. resourceType will be checked with  | 
| scope | 
 Project or folder to scope this configuration to. For example, "project/456" would apply this configuration only to resources in "project/456" scope and will be checked with  | 
| resourceLabelsSelector | 
 List of resource labels to search for, evaluated with  An object containing a list of  | 
| description | 
 Description of the resource value configuration. | 
| createTime | 
 Output only. Timestamp this resource value configuration was created. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| updateTime | 
 Output only. Timestamp this resource value configuration was last updated. Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples:  | 
| cloudProvider | 
 Cloud provider this configuration applies to | 
| sensitiveDataProtectionMapping | 
 A mapping of the sensitivity on Sensitive Data Protection finding to resource values. This mapping can only be used in combination with a resourceType that is related to BigQuery, e.g. "bigquery.googleapis.com/Dataset". | 
ResourceValue
Value enum to map to a resource
| Enums | |
|---|---|
| RESOURCE_VALUE_UNSPECIFIED | Unspecific value | 
| HIGH | High resource value | 
| MEDIUM | Medium resource value | 
| LOW | Low resource value | 
| NONE | No resource value, e.g. ignore these resources | 
SensitiveDataProtectionMapping
Resource value mapping for Sensitive Data Protection findings If any of these mappings have a resource value that is not unspecified, the resourceValue field will be ignored when reading this configuration.
| JSON representation | 
|---|
| { "highSensitivityMapping": enum ( | 
| Fields | |
|---|---|
| highSensitivityMapping | 
 Resource value mapping for high-sensitivity Sensitive Data Protection findings | 
| mediumSensitivityMapping | 
 Resource value mapping for medium-sensitivity Sensitive Data Protection findings | 
| Methods | |
|---|---|
| 
 | Creates a ResourceValueConfig for an organization. | 
| 
 | Deletes a ResourceValueConfig. | 
| 
 | Gets a ResourceValueConfig. | 
| 
 | Lists all ResourceValueConfigs. | 
| 
 | Updates an existing ResourceValueConfigs with new rules. |