@@ -39,6 +39,8 @@ class Config extends \Google\Service
3939 "https://www.googleapis.com/auth/cloud-platform " ;
4040
4141 public $ projects_locations ;
42+ public $ projects_locations_deploymentGroups ;
43+ public $ projects_locations_deploymentGroups_revisions ;
4244 public $ projects_locations_deployments ;
4345 public $ projects_locations_deployments_revisions ;
4446 public $ projects_locations_deployments_revisions_resources ;
@@ -137,6 +139,168 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
137139 ]
138140 ]
139141 );
142+ $ this ->projects_locations_deploymentGroups = new Config \Resource \ProjectsLocationsDeploymentGroups (
143+ $ this ,
144+ $ this ->serviceName ,
145+ 'deploymentGroups ' ,
146+ [
147+ 'methods ' => [
148+ 'create ' => [
149+ 'path ' => 'v1/{+parent}/deploymentGroups ' ,
150+ 'httpMethod ' => 'POST ' ,
151+ 'parameters ' => [
152+ 'parent ' => [
153+ 'location ' => 'path ' ,
154+ 'type ' => 'string ' ,
155+ 'required ' => true ,
156+ ],
157+ 'deploymentGroupId ' => [
158+ 'location ' => 'query ' ,
159+ 'type ' => 'string ' ,
160+ ],
161+ 'requestId ' => [
162+ 'location ' => 'query ' ,
163+ 'type ' => 'string ' ,
164+ ],
165+ ],
166+ ],'delete ' => [
167+ 'path ' => 'v1/{+name} ' ,
168+ 'httpMethod ' => 'DELETE ' ,
169+ 'parameters ' => [
170+ 'name ' => [
171+ 'location ' => 'path ' ,
172+ 'type ' => 'string ' ,
173+ 'required ' => true ,
174+ ],
175+ 'deploymentReferencePolicy ' => [
176+ 'location ' => 'query ' ,
177+ 'type ' => 'string ' ,
178+ ],
179+ 'force ' => [
180+ 'location ' => 'query ' ,
181+ 'type ' => 'boolean ' ,
182+ ],
183+ 'requestId ' => [
184+ 'location ' => 'query ' ,
185+ 'type ' => 'string ' ,
186+ ],
187+ ],
188+ ],'deprovision ' => [
189+ 'path ' => 'v1/{+name}:deprovision ' ,
190+ 'httpMethod ' => 'POST ' ,
191+ 'parameters ' => [
192+ 'name ' => [
193+ 'location ' => 'path ' ,
194+ 'type ' => 'string ' ,
195+ 'required ' => true ,
196+ ],
197+ ],
198+ ],'get ' => [
199+ 'path ' => 'v1/{+name} ' ,
200+ 'httpMethod ' => 'GET ' ,
201+ 'parameters ' => [
202+ 'name ' => [
203+ 'location ' => 'path ' ,
204+ 'type ' => 'string ' ,
205+ 'required ' => true ,
206+ ],
207+ ],
208+ ],'list ' => [
209+ 'path ' => 'v1/{+parent}/deploymentGroups ' ,
210+ 'httpMethod ' => 'GET ' ,
211+ 'parameters ' => [
212+ 'parent ' => [
213+ 'location ' => 'path ' ,
214+ 'type ' => 'string ' ,
215+ 'required ' => true ,
216+ ],
217+ 'filter ' => [
218+ 'location ' => 'query ' ,
219+ 'type ' => 'string ' ,
220+ ],
221+ 'orderBy ' => [
222+ 'location ' => 'query ' ,
223+ 'type ' => 'string ' ,
224+ ],
225+ 'pageSize ' => [
226+ 'location ' => 'query ' ,
227+ 'type ' => 'integer ' ,
228+ ],
229+ 'pageToken ' => [
230+ 'location ' => 'query ' ,
231+ 'type ' => 'string ' ,
232+ ],
233+ ],
234+ ],'patch ' => [
235+ 'path ' => 'v1/{+name} ' ,
236+ 'httpMethod ' => 'PATCH ' ,
237+ 'parameters ' => [
238+ 'name ' => [
239+ 'location ' => 'path ' ,
240+ 'type ' => 'string ' ,
241+ 'required ' => true ,
242+ ],
243+ 'requestId ' => [
244+ 'location ' => 'query ' ,
245+ 'type ' => 'string ' ,
246+ ],
247+ 'updateMask ' => [
248+ 'location ' => 'query ' ,
249+ 'type ' => 'string ' ,
250+ ],
251+ ],
252+ ],'provision ' => [
253+ 'path ' => 'v1/{+name}:provision ' ,
254+ 'httpMethod ' => 'POST ' ,
255+ 'parameters ' => [
256+ 'name ' => [
257+ 'location ' => 'path ' ,
258+ 'type ' => 'string ' ,
259+ 'required ' => true ,
260+ ],
261+ ],
262+ ],
263+ ]
264+ ]
265+ );
266+ $ this ->projects_locations_deploymentGroups_revisions = new Config \Resource \ProjectsLocationsDeploymentGroupsRevisions (
267+ $ this ,
268+ $ this ->serviceName ,
269+ 'revisions ' ,
270+ [
271+ 'methods ' => [
272+ 'get ' => [
273+ 'path ' => 'v1/{+name} ' ,
274+ 'httpMethod ' => 'GET ' ,
275+ 'parameters ' => [
276+ 'name ' => [
277+ 'location ' => 'path ' ,
278+ 'type ' => 'string ' ,
279+ 'required ' => true ,
280+ ],
281+ ],
282+ ],'list ' => [
283+ 'path ' => 'v1/{+parent}/revisions ' ,
284+ 'httpMethod ' => 'GET ' ,
285+ 'parameters ' => [
286+ 'parent ' => [
287+ 'location ' => 'path ' ,
288+ 'type ' => 'string ' ,
289+ 'required ' => true ,
290+ ],
291+ 'pageSize ' => [
292+ 'location ' => 'query ' ,
293+ 'type ' => 'integer ' ,
294+ ],
295+ 'pageToken ' => [
296+ 'location ' => 'query ' ,
297+ 'type ' => 'string ' ,
298+ ],
299+ ],
300+ ],
301+ ]
302+ ]
303+ );
140304 $ this ->projects_locations_deployments = new Config \Resource \ProjectsLocationsDeployments (
141305 $ this ,
142306 $ this ->serviceName ,
0 commit comments