Resource Manager V3 API - Module Google::Cloud::ResourceManager::V3::Purpose (v1.0.0)

Reference documentation and code samples for the Resource Manager V3 API module Google::Cloud::ResourceManager::V3::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.

Constants

PURPOSE_UNSPECIFIED

value: 0
Unspecified purpose.

GCE_FIREWALL

value: 1

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:

- https://www.googleapis.com/compute/{compute_version}/projects/{project_id}/global/networks/{network_id}

  • {project_id}/{network_name}

Examples:

- https://www.googleapis.com/compute/staging_v1/projects/fail-closed-load-testing/global/networks/6992953698831725600

  • fail-closed-load-testing/load-testing-network