Skip to content

Commit

Permalink
Regenerate appengine client (#5707)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-code-bot authored Oct 14, 2024
1 parent 3bd0d8d commit 6b30506
Show file tree
Hide file tree
Showing 3 changed files with 96 additions and 44 deletions.
41 changes: 41 additions & 0 deletions src/Appengine.php
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ class Appengine extends \Google\Service
public $apps_services_versions;
public $apps_services_versions_instances;
public $projects_locations_applications_authorizedDomains;
public $projects_locations_applications_services_versions;
public $rootUrlTemplate;

/**
Expand Down Expand Up @@ -901,6 +902,46 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
]
]
);
$this->projects_locations_applications_services_versions = new Appengine\Resource\ProjectsLocationsApplicationsServicesVersions(
$this,
$this->serviceName,
'versions',
[
'methods' => [
'delete' => [
'path' => 'v1/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/services/{servicesId}/versions/{versionsId}',
'httpMethod' => 'DELETE',
'parameters' => [
'projectsId' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'locationsId' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'applicationsId' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'servicesId' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'versionsId' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],
]
]
);
}
}

Expand Down
44 changes: 0 additions & 44 deletions src/Appengine/Resource/ProjectsLocationsApplicationsServices.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,6 @@

namespace Google\Service\Appengine\Resource;

use Google\Service\Appengine\ListServicesResponse;
use Google\Service\Appengine\Service;

/**
* The "services" collection of methods.
* Typical usage is:
Expand All @@ -30,47 +27,6 @@
*/
class ProjectsLocationsApplicationsServices extends \Google\Service\Resource
{
/**
* Gets the current configuration of the specified service. (services.get)
*
* @param string $projectsId Part of `name`. Name of the resource requested.
* Example: apps/myapp/services/default.
* @param string $locationsId Part of `name`. See documentation of `projectsId`.
* @param string $applicationsId Part of `name`. See documentation of
* `projectsId`.
* @param string $servicesId Part of `name`. See documentation of `projectsId`.
* @param array $optParams Optional parameters.
* @return Service
*/
public function get($projectsId, $locationsId, $applicationsId, $servicesId, $optParams = [])
{
$params = ['projectsId' => $projectsId, 'locationsId' => $locationsId, 'applicationsId' => $applicationsId, 'servicesId' => $servicesId];
$params = array_merge($params, $optParams);
return $this->call('get', [$params], Service::class);
}
/**
* Lists all the services in the application.
* (services.listProjectsLocationsApplicationsServices)
*
* @param string $projectsId Part of `parent`. Name of the parent Application
* resource. Example: apps/myapp.
* @param string $locationsId Part of `parent`. See documentation of
* `projectsId`.
* @param string $applicationsId Part of `parent`. See documentation of
* `projectsId`.
* @param array $optParams Optional parameters.
*
* @opt_param int pageSize Maximum results to return per page.
* @opt_param string pageToken Continuation token for fetching the next page of
* results.
* @return ListServicesResponse
*/
public function listProjectsLocationsApplicationsServices($projectsId, $locationsId, $applicationsId, $optParams = [])
{
$params = ['projectsId' => $projectsId, 'locationsId' => $locationsId, 'applicationsId' => $applicationsId];
$params = array_merge($params, $optParams);
return $this->call('list', [$params], ListServicesResponse::class);
}
}

// Adding a class alias for backwards compatibility with the previous class name.
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?php
/*
* Copyright 2014 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/

namespace Google\Service\Appengine\Resource;

use Google\Service\Appengine\Operation;

/**
* The "versions" collection of methods.
* Typical usage is:
* <code>
* $appengineService = new Google\Service\Appengine(...);
* $versions = $appengineService->projects_locations_applications_services_versions;
* </code>
*/
class ProjectsLocationsApplicationsServicesVersions extends \Google\Service\Resource
{
/**
* Deletes an existing Version resource. (versions.delete)
*
* @param string $projectsId Part of `name`. Name of the resource requested.
* Example: apps/myapp/services/default/versions/v1.
* @param string $locationsId Part of `name`. See documentation of `projectsId`.
* @param string $applicationsId Part of `name`. See documentation of
* `projectsId`.
* @param string $servicesId Part of `name`. See documentation of `projectsId`.
* @param string $versionsId Part of `name`. See documentation of `projectsId`.
* @param array $optParams Optional parameters.
* @return Operation
* @throws \Google\Service\Exception
*/
public function delete($projectsId, $locationsId, $applicationsId, $servicesId, $versionsId, $optParams = [])
{
$params = ['projectsId' => $projectsId, 'locationsId' => $locationsId, 'applicationsId' => $applicationsId, 'servicesId' => $servicesId, 'versionsId' => $versionsId];
$params = array_merge($params, $optParams);
return $this->call('delete', [$params], Operation::class);
}
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(ProjectsLocationsApplicationsServicesVersions::class, 'Google_Service_Appengine_Resource_ProjectsLocationsApplicationsServicesVersions');

0 comments on commit 6b30506

Please sign in to comment.