Skip to main content

locations

Creates, updates, deletes, gets or lists a locations resource.

Overview

Namelocations
TypeResource
Idgoogle.apphub.locations

Fields

NameDatatypeDescription
namestringResource name for the location, which may vary between implementations. For example: "projects/example-project/locations/us-east1"
displayNamestringThe friendly name for this location, typically a nearby city name. For example, "Tokyo".
labelsobjectCross-service attributes for the location. For example {"cloud.googleapis.com/region": "us-east1"}
locationIdstringThe canonical id for this location. For example: "us-east1".
metadataobjectService-specific metadata. For example the available capacity at the given location.

Methods

NameAccessible byRequired ParamsDescription
getSELECTlocationsId, projectsIdGets information about a location.
listSELECTprojectsIdLists information about the supported locations for this service.
detach_service_project_attachmentEXEClocationsId, projectsIdDetaches a service project from a host project. You can call this API from any service project without needing access to the host project that it is attached to.
lookup_service_project_attachmentEXEClocationsId, projectsIdLists a service project attachment for a given service project. You can call this API from any project to find if it is attached to a host project.

SELECT examples

Lists information about the supported locations for this service.

SELECT
name,
displayName,
labels,
locationId,
metadata
FROM google.apphub.locations
WHERE projectsId = '{{ projectsId }}';