Package google.cloud.location

Index

Locations

An abstract interface that provides location-related information for a service. Service-specific metadata is provided through the Location.metadata field.

GetLocation

rpc GetLocation(GetLocationRequest) returns (Location)

Gets information about a location.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

ListLocations

rpc ListLocations(ListLocationsRequest) returns (ListLocationsResponse)

Lists information about the supported locations for this service.

Authorization Scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/cloud-platform

For more information, see the Authentication Overview.

GetLocationRequest

The request message for Locations.GetLocation.

Fields
name

string

Resource name for the location.

Authorization requires the following Google IAM permission on the specified resource name:

  • automl.locations.get

ListLocationsRequest

The request message for Locations.ListLocations.

Fields
name

string

The resource that owns the locations collection, if applicable.

Authorization requires the following Google IAM permission on the specified resource name:

  • automl.locations.list

filter

string

The standard list filter.

page_size

int32

The standard list page size.

page_token

string

The standard list page token.

ListLocationsResponse

The response message for Locations.ListLocations.

Fields
locations[]

Location

A list of locations that matches the specified filter in the request.

next_page_token

string

The standard List next-page token.

Location

A resource that represents Google Cloud Platform location.

Fields
name

string

Resource name for the location, which may vary between implementations. For example: "projects/example-project/locations/us-east1"

location_id

string

The canonical id for this location. For example: "us-east1".

display_name

string

The friendly name for this location, typically a nearby city name. For example, "Tokyo".

labels

map<string, string>

Cross-service attributes for the location. For example

{"cloud.googleapis.com/region": "us-east1"}

metadata

Any

Service-specific metadata. For example the available capacity at the given location.