cloudresourcemanager_resource_semantics
Creates, updates, deletes, gets or lists a cloudresourcemanager_resource_semantics resource.
Overview
| Name | cloudresourcemanager_resource_semantics |
| Type | Resource |
| Id | google.cloudresourcemanager.cloudresourcemanager_resource_semantics |
Fields
The following fields are returned by SELECT queries:
- fetch_resource_semantics
| Name | Datatype | Description |
|---|---|---|
fullResourceName | string | The full resource name for which semantics are returned. Examples: "//compute.googleapis.com/projects/123/zones/us-central1-a/instances/my-instance" "//storage.googleapis.com/projects/_/buckets/my_bucket" |
semantics | object | Map of resource semantics (e.g., "ENVIRONMENT": "PRODUCTION"). |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
fetch_resource_semantics | select | fullResourceName | Returns the semantics associated with the specified resource. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
fullResourceName | string |
SELECT examples
- fetch_resource_semantics
Returns the semantics associated with the specified resource.
SELECT
fullResourceName,
semantics
FROM google.cloudresourcemanager.cloudresourcemanager_resource_semantics
WHERE fullResourceName = '{{ fullResourceName }}'
;