Reference documentation and code samples for the Cloud Resource Manager v3 API enum Purpose.
A purpose for each policy engine requiring such an integration. A single
policy engine may have multiple purposes defined, however a TagKey may only
specify a single purpose.
Purpose for Compute Engine firewalls.
A corresponding purpose_data should be set for the network the tag is
intended for. The key should be network and the value should be in
either of these two formats:
[[["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-03-21 UTC."],[[["This document provides reference information for the `Purpose` enum within the Google Cloud Resource Manager v3 API, detailing its use in policy engine integration."],["The latest version of the API is 2.5.0, with version 2.3.0 being the current version context for the namespace of the provided information and the documentation containing versions dating back to 1.0.0."],["The `Purpose` enum includes fields like `GceFirewall`, which is intended for Compute Engine firewalls and requires specific network information in a `purpose_data` format, and `Unspecified` for general purposes."],["The `GceFirewall` purpose utilizes a key named `network`, with a value adhering to two possible formats including a full URL specification or the project and network name, to specify the network the tag is intended for."]]],[]]