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 |
Name for the resource value configuration |
resourceValue |
Required. Resource value level this expression represents |
tagValues[] |
Required. 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 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. |