* $firebasestorageService = new Google\Service\Firebasestorage(...); * $defaultBucket = $firebasestorageService->projects_defaultBucket; * */ class ProjectsDefaultBucket extends \Google\Service\Resource { /** * Creates a Spark tier-eligible Cloud Storage bucket and links it to your * Firebase project. If the default bucket already exists, this method will re- * link it to your Firebase project. See https://firebase.google.com/pricing for * pricing details. (defaultBucket.create) * * @param string $parent Required. The parent resource where the default bucket * will be created, `projects/{project_id_or_number}`. * @param DefaultBucket $postBody * @param array $optParams Optional parameters. * @return DefaultBucket * @throws \Google\Service\Exception */ public function create($parent, DefaultBucket $postBody, $optParams = []) { $params = ['parent' => $parent, 'postBody' => $postBody]; $params = array_merge($params, $optParams); return $this->call('create', [$params], DefaultBucket::class); } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ProjectsDefaultBucket::class, 'Google_Service_Firebasestorage_Resource_ProjectsDefaultBucket');