ProjectsAvailableLocations
class ProjectsAvailableLocations extends Resource (View source)
The "availableLocations" collection of methods.
Typical usage is:
$firebaseService = new Google\Service\FirebaseManagement(...);
$availableLocations = $firebaseService->projects_availableLocations;
Methods
DEPRECATED. Instead, use the applicable resource-specific REST API (or associated documentation, as needed) to determine valid locations for each resource used in your Project. Lists the valid Google Cloud Platform (GCP) resource locations for the specified Project (including a FirebaseProject).
Details
ListAvailableLocationsResponse
listProjectsAvailableLocations(string $parent, array $optParams = [])
DEPRECATED. Instead, use the applicable resource-specific REST API (or associated documentation, as needed) to determine valid locations for each resource used in your Project. Lists the valid Google Cloud Platform (GCP) resource locations for the specified Project (including a FirebaseProject).
One of these locations can be selected as the Project's default GCP
resource location,
which is the geographical location where the Project's resources, such as
Cloud Firestore, will be provisioned by default. However, if the default GCP
resource location has already been set for the Project, then this setting
cannot be changed. This call checks for any possible location
restrictions for the specified Project and, thus, might return
a subset of all possible GCP resource locations. To list all GCP resource
locations (regardless of any restrictions), call the endpoint without
specifying a unique project identifier (that is,
/v1beta1/{parent=projects/-}/listAvailableLocations
). To call
ListAvailableLocations
with a specified project, a member must be at
minimum a Viewer of the Project. Calls without a specified project do not
require any specific project permissions.
(availableLocations.listProjectsAvailableLocations)