Proyectos de Subversion Moodle

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
<?php
2
/*
3
 * Copyright 2010 Google Inc.
4
 *
5
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
6
 * use this file except in compliance with the License. You may obtain a copy of
7
 * the License at
8
 *
9
 * http://www.apache.org/licenses/LICENSE-2.0
10
 *
11
 * Unless required by applicable law or agreed to in writing, software
12
 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
13
 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
14
 * License for the specific language governing permissions and limitations under
15
 * the License.
16
 */
17
 
18
/**
19
 * Service definition for Resourceviews (v1beta2).
20
 *
21
 * <p>
22
 * The Resource View API allows users to create and manage logical sets of
23
 * Google Compute Engine instances.</p>
24
 *
25
 * <p>
26
 * For more information about this service, see the API
27
 * <a href="https://developers.google.com/compute/" target="_blank">Documentation</a>
28
 * </p>
29
 *
30
 * @author Google, Inc.
31
 */
32
#[AllowDynamicProperties]
33
class Google_Service_Resourceviews extends Google_Service
34
{
35
  /** View and manage your data across Google Cloud Platform services. */
36
  const CLOUD_PLATFORM =
37
      "https://www.googleapis.com/auth/cloud-platform";
38
  /** View your data across Google Cloud Platform services. */
39
  const CLOUD_PLATFORM_READ_ONLY =
40
      "https://www.googleapis.com/auth/cloud-platform.read-only";
41
  /** View and manage your Google Compute Engine resources. */
42
  const COMPUTE =
43
      "https://www.googleapis.com/auth/compute";
44
  /** View your Google Compute Engine resources. */
45
  const COMPUTE_READONLY =
46
      "https://www.googleapis.com/auth/compute.readonly";
47
  /** View and manage your Google Cloud Platform management resources and deployment status information. */
48
  const NDEV_CLOUDMAN =
49
      "https://www.googleapis.com/auth/ndev.cloudman";
50
  /** View your Google Cloud Platform management resources and deployment status information. */
51
  const NDEV_CLOUDMAN_READONLY =
52
      "https://www.googleapis.com/auth/ndev.cloudman.readonly";
53
 
54
  public $zoneOperations;
55
  public $zoneViews;
56
 
57
 
58
  /**
59
   * Constructs the internal representation of the Resourceviews service.
60
   *
61
   * @param Google_Client $client
62
   */
63
  public function __construct(Google_Client $client)
64
  {
65
    parent::__construct($client);
66
    $this->rootUrl = 'https://www.googleapis.com/';
67
    $this->servicePath = 'resourceviews/v1beta2/projects/';
68
    $this->version = 'v1beta2';
69
    $this->serviceName = 'resourceviews';
70
 
71
    $this->zoneOperations = new Google_Service_Resourceviews_ZoneOperations_Resource(
72
        $this,
73
        $this->serviceName,
74
        'zoneOperations',
75
        array(
76
          'methods' => array(
77
            'get' => array(
78
              'path' => '{project}/zones/{zone}/operations/{operation}',
79
              'httpMethod' => 'GET',
80
              'parameters' => array(
81
                'project' => array(
82
                  'location' => 'path',
83
                  'type' => 'string',
84
                  'required' => true,
85
                ),
86
                'zone' => array(
87
                  'location' => 'path',
88
                  'type' => 'string',
89
                  'required' => true,
90
                ),
91
                'operation' => array(
92
                  'location' => 'path',
93
                  'type' => 'string',
94
                  'required' => true,
95
                ),
96
              ),
97
            ),'list' => array(
98
              'path' => '{project}/zones/{zone}/operations',
99
              'httpMethod' => 'GET',
100
              'parameters' => array(
101
                'project' => array(
102
                  'location' => 'path',
103
                  'type' => 'string',
104
                  'required' => true,
105
                ),
106
                'zone' => array(
107
                  'location' => 'path',
108
                  'type' => 'string',
109
                  'required' => true,
110
                ),
111
                'filter' => array(
112
                  'location' => 'query',
113
                  'type' => 'string',
114
                ),
115
                'pageToken' => array(
116
                  'location' => 'query',
117
                  'type' => 'string',
118
                ),
119
                'maxResults' => array(
120
                  'location' => 'query',
121
                  'type' => 'integer',
122
                ),
123
              ),
124
            ),
125
          )
126
        )
127
    );
128
    $this->zoneViews = new Google_Service_Resourceviews_ZoneViews_Resource(
129
        $this,
130
        $this->serviceName,
131
        'zoneViews',
132
        array(
133
          'methods' => array(
134
            'addResources' => array(
135
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/addResources',
136
              'httpMethod' => 'POST',
137
              'parameters' => array(
138
                'project' => array(
139
                  'location' => 'path',
140
                  'type' => 'string',
141
                  'required' => true,
142
                ),
143
                'zone' => array(
144
                  'location' => 'path',
145
                  'type' => 'string',
146
                  'required' => true,
147
                ),
148
                'resourceView' => array(
149
                  'location' => 'path',
150
                  'type' => 'string',
151
                  'required' => true,
152
                ),
153
              ),
154
            ),'delete' => array(
155
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}',
156
              'httpMethod' => 'DELETE',
157
              'parameters' => array(
158
                'project' => array(
159
                  'location' => 'path',
160
                  'type' => 'string',
161
                  'required' => true,
162
                ),
163
                'zone' => array(
164
                  'location' => 'path',
165
                  'type' => 'string',
166
                  'required' => true,
167
                ),
168
                'resourceView' => array(
169
                  'location' => 'path',
170
                  'type' => 'string',
171
                  'required' => true,
172
                ),
173
              ),
174
            ),'get' => array(
175
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}',
176
              'httpMethod' => 'GET',
177
              'parameters' => array(
178
                'project' => array(
179
                  'location' => 'path',
180
                  'type' => 'string',
181
                  'required' => true,
182
                ),
183
                'zone' => array(
184
                  'location' => 'path',
185
                  'type' => 'string',
186
                  'required' => true,
187
                ),
188
                'resourceView' => array(
189
                  'location' => 'path',
190
                  'type' => 'string',
191
                  'required' => true,
192
                ),
193
              ),
194
            ),'getService' => array(
195
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/getService',
196
              'httpMethod' => 'POST',
197
              'parameters' => array(
198
                'project' => array(
199
                  'location' => 'path',
200
                  'type' => 'string',
201
                  'required' => true,
202
                ),
203
                'zone' => array(
204
                  'location' => 'path',
205
                  'type' => 'string',
206
                  'required' => true,
207
                ),
208
                'resourceView' => array(
209
                  'location' => 'path',
210
                  'type' => 'string',
211
                  'required' => true,
212
                ),
213
                'resourceName' => array(
214
                  'location' => 'query',
215
                  'type' => 'string',
216
                ),
217
              ),
218
            ),'insert' => array(
219
              'path' => '{project}/zones/{zone}/resourceViews',
220
              'httpMethod' => 'POST',
221
              'parameters' => array(
222
                'project' => array(
223
                  'location' => 'path',
224
                  'type' => 'string',
225
                  'required' => true,
226
                ),
227
                'zone' => array(
228
                  'location' => 'path',
229
                  'type' => 'string',
230
                  'required' => true,
231
                ),
232
              ),
233
            ),'list' => array(
234
              'path' => '{project}/zones/{zone}/resourceViews',
235
              'httpMethod' => 'GET',
236
              'parameters' => array(
237
                'project' => array(
238
                  'location' => 'path',
239
                  'type' => 'string',
240
                  'required' => true,
241
                ),
242
                'zone' => array(
243
                  'location' => 'path',
244
                  'type' => 'string',
245
                  'required' => true,
246
                ),
247
                'pageToken' => array(
248
                  'location' => 'query',
249
                  'type' => 'string',
250
                ),
251
                'maxResults' => array(
252
                  'location' => 'query',
253
                  'type' => 'integer',
254
                ),
255
              ),
256
            ),'listResources' => array(
257
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/resources',
258
              'httpMethod' => 'GET',
259
              'parameters' => array(
260
                'project' => array(
261
                  'location' => 'path',
262
                  'type' => 'string',
263
                  'required' => true,
264
                ),
265
                'zone' => array(
266
                  'location' => 'path',
267
                  'type' => 'string',
268
                  'required' => true,
269
                ),
270
                'resourceView' => array(
271
                  'location' => 'path',
272
                  'type' => 'string',
273
                  'required' => true,
274
                ),
275
                'listState' => array(
276
                  'location' => 'query',
277
                  'type' => 'string',
278
                ),
279
                'format' => array(
280
                  'location' => 'query',
281
                  'type' => 'string',
282
                ),
283
                'maxResults' => array(
284
                  'location' => 'query',
285
                  'type' => 'integer',
286
                ),
287
                'pageToken' => array(
288
                  'location' => 'query',
289
                  'type' => 'string',
290
                ),
291
                'serviceName' => array(
292
                  'location' => 'query',
293
                  'type' => 'string',
294
                ),
295
              ),
296
            ),'removeResources' => array(
297
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/removeResources',
298
              'httpMethod' => 'POST',
299
              'parameters' => array(
300
                'project' => array(
301
                  'location' => 'path',
302
                  'type' => 'string',
303
                  'required' => true,
304
                ),
305
                'zone' => array(
306
                  'location' => 'path',
307
                  'type' => 'string',
308
                  'required' => true,
309
                ),
310
                'resourceView' => array(
311
                  'location' => 'path',
312
                  'type' => 'string',
313
                  'required' => true,
314
                ),
315
              ),
316
            ),'setService' => array(
317
              'path' => '{project}/zones/{zone}/resourceViews/{resourceView}/setService',
318
              'httpMethod' => 'POST',
319
              'parameters' => array(
320
                'project' => array(
321
                  'location' => 'path',
322
                  'type' => 'string',
323
                  'required' => true,
324
                ),
325
                'zone' => array(
326
                  'location' => 'path',
327
                  'type' => 'string',
328
                  'required' => true,
329
                ),
330
                'resourceView' => array(
331
                  'location' => 'path',
332
                  'type' => 'string',
333
                  'required' => true,
334
                ),
335
              ),
336
            ),
337
          )
338
        )
339
    );
340
  }
341
}
342
 
343
 
344
/**
345
 * The "zoneOperations" collection of methods.
346
 * Typical usage is:
347
 *  <code>
348
 *   $resourceviewsService = new Google_Service_Resourceviews(...);
349
 *   $zoneOperations = $resourceviewsService->zoneOperations;
350
 *  </code>
351
 */
352
#[AllowDynamicProperties]
353
class Google_Service_Resourceviews_ZoneOperations_Resource extends Google_Service_Resource
354
{
355
 
356
  /**
357
   * Retrieves the specified zone-specific operation resource.
358
   * (zoneOperations.get)
359
   *
360
   * @param string $project Name of the project scoping this request.
361
   * @param string $zone Name of the zone scoping this request.
362
   * @param string $operation Name of the operation resource to return.
363
   * @param array $optParams Optional parameters.
364
   * @return Google_Service_Resourceviews_Operation
365
   */
366
  public function get($project, $zone, $operation, $optParams = array())
367
  {
368
    $params = array('project' => $project, 'zone' => $zone, 'operation' => $operation);
369
    $params = array_merge($params, $optParams);
370
    return $this->call('get', array($params), "Google_Service_Resourceviews_Operation");
371
  }
372
 
373
  /**
374
   * Retrieves the list of operation resources contained within the specified
375
   * zone. (zoneOperations.listZoneOperations)
376
   *
377
   * @param string $project Name of the project scoping this request.
378
   * @param string $zone Name of the zone scoping this request.
379
   * @param array $optParams Optional parameters.
380
   *
381
   * @opt_param string filter Optional. Filter expression for filtering listed
382
   * resources.
383
   * @opt_param string pageToken Optional. Tag returned by a previous list request
384
   * truncated by maxResults. Used to continue a previous list request.
385
   * @opt_param string maxResults Optional. Maximum count of results to be
386
   * returned. Maximum value is 500 and default value is 500.
387
   * @return Google_Service_Resourceviews_OperationList
388
   */
389
  public function listZoneOperations($project, $zone, $optParams = array())
390
  {
391
    $params = array('project' => $project, 'zone' => $zone);
392
    $params = array_merge($params, $optParams);
393
    return $this->call('list', array($params), "Google_Service_Resourceviews_OperationList");
394
  }
395
}
396
 
397
/**
398
 * The "zoneViews" collection of methods.
399
 * Typical usage is:
400
 *  <code>
401
 *   $resourceviewsService = new Google_Service_Resourceviews(...);
402
 *   $zoneViews = $resourceviewsService->zoneViews;
403
 *  </code>
404
 */
405
#[AllowDynamicProperties]
406
class Google_Service_Resourceviews_ZoneViews_Resource extends Google_Service_Resource
407
{
408
 
409
  /**
410
   * Add resources to the view. (zoneViews.addResources)
411
   *
412
   * @param string $project The project name of the resource view.
413
   * @param string $zone The zone name of the resource view.
414
   * @param string $resourceView The name of the resource view.
415
   * @param Google_ZoneViewsAddResourcesRequest $postBody
416
   * @param array $optParams Optional parameters.
417
   * @return Google_Service_Resourceviews_Operation
418
   */
419
  public function addResources($project, $zone, $resourceView, Google_Service_Resourceviews_ZoneViewsAddResourcesRequest $postBody, $optParams = array())
420
  {
421
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView, 'postBody' => $postBody);
422
    $params = array_merge($params, $optParams);
423
    return $this->call('addResources', array($params), "Google_Service_Resourceviews_Operation");
424
  }
425
 
426
  /**
427
   * Delete a resource view. (zoneViews.delete)
428
   *
429
   * @param string $project The project name of the resource view.
430
   * @param string $zone The zone name of the resource view.
431
   * @param string $resourceView The name of the resource view.
432
   * @param array $optParams Optional parameters.
433
   * @return Google_Service_Resourceviews_Operation
434
   */
435
  public function delete($project, $zone, $resourceView, $optParams = array())
436
  {
437
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
438
    $params = array_merge($params, $optParams);
439
    return $this->call('delete', array($params), "Google_Service_Resourceviews_Operation");
440
  }
441
 
442
  /**
443
   * Get the information of a zonal resource view. (zoneViews.get)
444
   *
445
   * @param string $project The project name of the resource view.
446
   * @param string $zone The zone name of the resource view.
447
   * @param string $resourceView The name of the resource view.
448
   * @param array $optParams Optional parameters.
449
   * @return Google_Service_Resourceviews_ResourceView
450
   */
451
  public function get($project, $zone, $resourceView, $optParams = array())
452
  {
453
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
454
    $params = array_merge($params, $optParams);
455
    return $this->call('get', array($params), "Google_Service_Resourceviews_ResourceView");
456
  }
457
 
458
  /**
459
   * Get the service information of a resource view or a resource.
460
   * (zoneViews.getService)
461
   *
462
   * @param string $project The project name of the resource view.
463
   * @param string $zone The zone name of the resource view.
464
   * @param string $resourceView The name of the resource view.
465
   * @param array $optParams Optional parameters.
466
   *
467
   * @opt_param string resourceName The name of the resource if user wants to get
468
   * the service information of the resource.
469
   * @return Google_Service_Resourceviews_ZoneViewsGetServiceResponse
470
   */
471
  public function getService($project, $zone, $resourceView, $optParams = array())
472
  {
473
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
474
    $params = array_merge($params, $optParams);
475
    return $this->call('getService', array($params), "Google_Service_Resourceviews_ZoneViewsGetServiceResponse");
476
  }
477
 
478
  /**
479
   * Create a resource view. (zoneViews.insert)
480
   *
481
   * @param string $project The project name of the resource view.
482
   * @param string $zone The zone name of the resource view.
483
   * @param Google_ResourceView $postBody
484
   * @param array $optParams Optional parameters.
485
   * @return Google_Service_Resourceviews_Operation
486
   */
487
  public function insert($project, $zone, Google_Service_Resourceviews_ResourceView $postBody, $optParams = array())
488
  {
489
    $params = array('project' => $project, 'zone' => $zone, 'postBody' => $postBody);
490
    $params = array_merge($params, $optParams);
491
    return $this->call('insert', array($params), "Google_Service_Resourceviews_Operation");
492
  }
493
 
494
  /**
495
   * List resource views. (zoneViews.listZoneViews)
496
   *
497
   * @param string $project The project name of the resource view.
498
   * @param string $zone The zone name of the resource view.
499
   * @param array $optParams Optional parameters.
500
   *
501
   * @opt_param string pageToken Specifies a nextPageToken returned by a previous
502
   * list request. This token can be used to request the next page of results from
503
   * a previous list request.
504
   * @opt_param int maxResults Maximum count of results to be returned. Acceptable
505
   * values are 0 to 5000, inclusive. (Default: 5000)
506
   * @return Google_Service_Resourceviews_ZoneViewsList
507
   */
508
  public function listZoneViews($project, $zone, $optParams = array())
509
  {
510
    $params = array('project' => $project, 'zone' => $zone);
511
    $params = array_merge($params, $optParams);
512
    return $this->call('list', array($params), "Google_Service_Resourceviews_ZoneViewsList");
513
  }
514
 
515
  /**
516
   * List the resources of the resource view. (zoneViews.listResources)
517
   *
518
   * @param string $project The project name of the resource view.
519
   * @param string $zone The zone name of the resource view.
520
   * @param string $resourceView The name of the resource view.
521
   * @param array $optParams Optional parameters.
522
   *
523
   * @opt_param string listState The state of the instance to list. By default, it
524
   * lists all instances.
525
   * @opt_param string format The requested format of the return value. It can be
526
   * URL or URL_PORT. A JSON object will be included in the response based on the
527
   * format. The default format is NONE, which results in no JSON in the response.
528
   * @opt_param int maxResults Maximum count of results to be returned. Acceptable
529
   * values are 0 to 5000, inclusive. (Default: 5000)
530
   * @opt_param string pageToken Specifies a nextPageToken returned by a previous
531
   * list request. This token can be used to request the next page of results from
532
   * a previous list request.
533
   * @opt_param string serviceName The service name to return in the response. It
534
   * is optional and if it is not set, all the service end points will be
535
   * returned.
536
   * @return Google_Service_Resourceviews_ZoneViewsListResourcesResponse
537
   */
538
  public function listResources($project, $zone, $resourceView, $optParams = array())
539
  {
540
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView);
541
    $params = array_merge($params, $optParams);
542
    return $this->call('listResources', array($params), "Google_Service_Resourceviews_ZoneViewsListResourcesResponse");
543
  }
544
 
545
  /**
546
   * Remove resources from the view. (zoneViews.removeResources)
547
   *
548
   * @param string $project The project name of the resource view.
549
   * @param string $zone The zone name of the resource view.
550
   * @param string $resourceView The name of the resource view.
551
   * @param Google_ZoneViewsRemoveResourcesRequest $postBody
552
   * @param array $optParams Optional parameters.
553
   * @return Google_Service_Resourceviews_Operation
554
   */
555
  public function removeResources($project, $zone, $resourceView, Google_Service_Resourceviews_ZoneViewsRemoveResourcesRequest $postBody, $optParams = array())
556
  {
557
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView, 'postBody' => $postBody);
558
    $params = array_merge($params, $optParams);
559
    return $this->call('removeResources', array($params), "Google_Service_Resourceviews_Operation");
560
  }
561
 
562
  /**
563
   * Update the service information of a resource view or a resource.
564
   * (zoneViews.setService)
565
   *
566
   * @param string $project The project name of the resource view.
567
   * @param string $zone The zone name of the resource view.
568
   * @param string $resourceView The name of the resource view.
569
   * @param Google_ZoneViewsSetServiceRequest $postBody
570
   * @param array $optParams Optional parameters.
571
   * @return Google_Service_Resourceviews_Operation
572
   */
573
  public function setService($project, $zone, $resourceView, Google_Service_Resourceviews_ZoneViewsSetServiceRequest $postBody, $optParams = array())
574
  {
575
    $params = array('project' => $project, 'zone' => $zone, 'resourceView' => $resourceView, 'postBody' => $postBody);
576
    $params = array_merge($params, $optParams);
577
    return $this->call('setService', array($params), "Google_Service_Resourceviews_Operation");
578
  }
579
}
580
 
581
 
582
 
583
 
584
#[AllowDynamicProperties]
585
class Google_Service_Resourceviews_Label extends Google_Model
586
{
587
  protected $internal_gapi_mappings = array(
588
  );
589
  public $key;
590
  public $value;
591
 
592
 
593
  public function setKey($key)
594
  {
595
    $this->key = $key;
596
  }
597
  public function getKey()
598
  {
599
    return $this->key;
600
  }
601
  public function setValue($value)
602
  {
603
    $this->value = $value;
604
  }
605
  public function getValue()
606
  {
607
    return $this->value;
608
  }
609
}
610
 
611
#[AllowDynamicProperties]
612
class Google_Service_Resourceviews_ListResourceResponseItem extends Google_Model
613
{
614
  protected $internal_gapi_mappings = array(
615
  );
616
  public $endpoints;
617
  public $resource;
618
 
619
 
620
  public function setEndpoints($endpoints)
621
  {
622
    $this->endpoints = $endpoints;
623
  }
624
  public function getEndpoints()
625
  {
626
    return $this->endpoints;
627
  }
628
  public function setResource($resource)
629
  {
630
    $this->resource = $resource;
631
  }
632
  public function getResource()
633
  {
634
    return $this->resource;
635
  }
636
}
637
 
638
#[AllowDynamicProperties]
639
class Google_Service_Resourceviews_ListResourceResponseItemEndpoints extends Google_Model
640
{
641
}
642
 
643
#[AllowDynamicProperties]
644
class Google_Service_Resourceviews_Operation extends Google_Collection
645
{
646
  protected $collection_key = 'warnings';
647
  protected $internal_gapi_mappings = array(
648
  );
649
  public $clientOperationId;
650
  public $creationTimestamp;
651
  public $endTime;
652
  protected $errorType = 'Google_Service_Resourceviews_OperationError';
653
  protected $errorDataType = '';
654
  public $httpErrorMessage;
655
  public $httpErrorStatusCode;
656
  public $id;
657
  public $insertTime;
658
  public $kind;
659
  public $name;
660
  public $operationType;
661
  public $progress;
662
  public $region;
663
  public $selfLink;
664
  public $startTime;
665
  public $status;
666
  public $statusMessage;
667
  public $targetId;
668
  public $targetLink;
669
  public $user;
670
  protected $warningsType = 'Google_Service_Resourceviews_OperationWarnings';
671
  protected $warningsDataType = 'array';
672
  public $zone;
673
 
674
 
675
  public function setClientOperationId($clientOperationId)
676
  {
677
    $this->clientOperationId = $clientOperationId;
678
  }
679
  public function getClientOperationId()
680
  {
681
    return $this->clientOperationId;
682
  }
683
  public function setCreationTimestamp($creationTimestamp)
684
  {
685
    $this->creationTimestamp = $creationTimestamp;
686
  }
687
  public function getCreationTimestamp()
688
  {
689
    return $this->creationTimestamp;
690
  }
691
  public function setEndTime($endTime)
692
  {
693
    $this->endTime = $endTime;
694
  }
695
  public function getEndTime()
696
  {
697
    return $this->endTime;
698
  }
699
  public function setError(Google_Service_Resourceviews_OperationError $error)
700
  {
701
    $this->error = $error;
702
  }
703
  public function getError()
704
  {
705
    return $this->error;
706
  }
707
  public function setHttpErrorMessage($httpErrorMessage)
708
  {
709
    $this->httpErrorMessage = $httpErrorMessage;
710
  }
711
  public function getHttpErrorMessage()
712
  {
713
    return $this->httpErrorMessage;
714
  }
715
  public function setHttpErrorStatusCode($httpErrorStatusCode)
716
  {
717
    $this->httpErrorStatusCode = $httpErrorStatusCode;
718
  }
719
  public function getHttpErrorStatusCode()
720
  {
721
    return $this->httpErrorStatusCode;
722
  }
723
  public function setId($id)
724
  {
725
    $this->id = $id;
726
  }
727
  public function getId()
728
  {
729
    return $this->id;
730
  }
731
  public function setInsertTime($insertTime)
732
  {
733
    $this->insertTime = $insertTime;
734
  }
735
  public function getInsertTime()
736
  {
737
    return $this->insertTime;
738
  }
739
  public function setKind($kind)
740
  {
741
    $this->kind = $kind;
742
  }
743
  public function getKind()
744
  {
745
    return $this->kind;
746
  }
747
  public function setName($name)
748
  {
749
    $this->name = $name;
750
  }
751
  public function getName()
752
  {
753
    return $this->name;
754
  }
755
  public function setOperationType($operationType)
756
  {
757
    $this->operationType = $operationType;
758
  }
759
  public function getOperationType()
760
  {
761
    return $this->operationType;
762
  }
763
  public function setProgress($progress)
764
  {
765
    $this->progress = $progress;
766
  }
767
  public function getProgress()
768
  {
769
    return $this->progress;
770
  }
771
  public function setRegion($region)
772
  {
773
    $this->region = $region;
774
  }
775
  public function getRegion()
776
  {
777
    return $this->region;
778
  }
779
  public function setSelfLink($selfLink)
780
  {
781
    $this->selfLink = $selfLink;
782
  }
783
  public function getSelfLink()
784
  {
785
    return $this->selfLink;
786
  }
787
  public function setStartTime($startTime)
788
  {
789
    $this->startTime = $startTime;
790
  }
791
  public function getStartTime()
792
  {
793
    return $this->startTime;
794
  }
795
  public function setStatus($status)
796
  {
797
    $this->status = $status;
798
  }
799
  public function getStatus()
800
  {
801
    return $this->status;
802
  }
803
  public function setStatusMessage($statusMessage)
804
  {
805
    $this->statusMessage = $statusMessage;
806
  }
807
  public function getStatusMessage()
808
  {
809
    return $this->statusMessage;
810
  }
811
  public function setTargetId($targetId)
812
  {
813
    $this->targetId = $targetId;
814
  }
815
  public function getTargetId()
816
  {
817
    return $this->targetId;
818
  }
819
  public function setTargetLink($targetLink)
820
  {
821
    $this->targetLink = $targetLink;
822
  }
823
  public function getTargetLink()
824
  {
825
    return $this->targetLink;
826
  }
827
  public function setUser($user)
828
  {
829
    $this->user = $user;
830
  }
831
  public function getUser()
832
  {
833
    return $this->user;
834
  }
835
  public function setWarnings($warnings)
836
  {
837
    $this->warnings = $warnings;
838
  }
839
  public function getWarnings()
840
  {
841
    return $this->warnings;
842
  }
843
  public function setZone($zone)
844
  {
845
    $this->zone = $zone;
846
  }
847
  public function getZone()
848
  {
849
    return $this->zone;
850
  }
851
}
852
 
853
#[AllowDynamicProperties]
854
class Google_Service_Resourceviews_OperationError extends Google_Collection
855
{
856
  protected $collection_key = 'errors';
857
  protected $internal_gapi_mappings = array(
858
  );
859
  protected $errorsType = 'Google_Service_Resourceviews_OperationErrorErrors';
860
  protected $errorsDataType = 'array';
861
 
862
 
863
  public function setErrors($errors)
864
  {
865
    $this->errors = $errors;
866
  }
867
  public function getErrors()
868
  {
869
    return $this->errors;
870
  }
871
}
872
 
873
#[AllowDynamicProperties]
874
class Google_Service_Resourceviews_OperationErrorErrors extends Google_Model
875
{
876
  protected $internal_gapi_mappings = array(
877
  );
878
  public $code;
879
  public $location;
880
  public $message;
881
 
882
 
883
  public function setCode($code)
884
  {
885
    $this->code = $code;
886
  }
887
  public function getCode()
888
  {
889
    return $this->code;
890
  }
891
  public function setLocation($location)
892
  {
893
    $this->location = $location;
894
  }
895
  public function getLocation()
896
  {
897
    return $this->location;
898
  }
899
  public function setMessage($message)
900
  {
901
    $this->message = $message;
902
  }
903
  public function getMessage()
904
  {
905
    return $this->message;
906
  }
907
}
908
 
909
#[AllowDynamicProperties]
910
class Google_Service_Resourceviews_OperationList extends Google_Collection
911
{
912
  protected $collection_key = 'items';
913
  protected $internal_gapi_mappings = array(
914
  );
915
  public $id;
916
  protected $itemsType = 'Google_Service_Resourceviews_Operation';
917
  protected $itemsDataType = 'array';
918
  public $kind;
919
  public $nextPageToken;
920
  public $selfLink;
921
 
922
 
923
  public function setId($id)
924
  {
925
    $this->id = $id;
926
  }
927
  public function getId()
928
  {
929
    return $this->id;
930
  }
931
  public function setItems($items)
932
  {
933
    $this->items = $items;
934
  }
935
  public function getItems()
936
  {
937
    return $this->items;
938
  }
939
  public function setKind($kind)
940
  {
941
    $this->kind = $kind;
942
  }
943
  public function getKind()
944
  {
945
    return $this->kind;
946
  }
947
  public function setNextPageToken($nextPageToken)
948
  {
949
    $this->nextPageToken = $nextPageToken;
950
  }
951
  public function getNextPageToken()
952
  {
953
    return $this->nextPageToken;
954
  }
955
  public function setSelfLink($selfLink)
956
  {
957
    $this->selfLink = $selfLink;
958
  }
959
  public function getSelfLink()
960
  {
961
    return $this->selfLink;
962
  }
963
}
964
 
965
#[AllowDynamicProperties]
966
class Google_Service_Resourceviews_OperationWarnings extends Google_Collection
967
{
968
  protected $collection_key = 'data';
969
  protected $internal_gapi_mappings = array(
970
  );
971
  public $code;
972
  protected $dataType = 'Google_Service_Resourceviews_OperationWarningsData';
973
  protected $dataDataType = 'array';
974
  public $message;
975
 
976
 
977
  public function setCode($code)
978
  {
979
    $this->code = $code;
980
  }
981
  public function getCode()
982
  {
983
    return $this->code;
984
  }
985
  public function setData($data)
986
  {
987
    $this->data = $data;
988
  }
989
  public function getData()
990
  {
991
    return $this->data;
992
  }
993
  public function setMessage($message)
994
  {
995
    $this->message = $message;
996
  }
997
  public function getMessage()
998
  {
999
    return $this->message;
1000
  }
1001
}
1002
 
1003
#[AllowDynamicProperties]
1004
class Google_Service_Resourceviews_OperationWarningsData extends Google_Model
1005
{
1006
  protected $internal_gapi_mappings = array(
1007
  );
1008
  public $key;
1009
  public $value;
1010
 
1011
 
1012
  public function setKey($key)
1013
  {
1014
    $this->key = $key;
1015
  }
1016
  public function getKey()
1017
  {
1018
    return $this->key;
1019
  }
1020
  public function setValue($value)
1021
  {
1022
    $this->value = $value;
1023
  }
1024
  public function getValue()
1025
  {
1026
    return $this->value;
1027
  }
1028
}
1029
 
1030
#[AllowDynamicProperties]
1031
class Google_Service_Resourceviews_ResourceView extends Google_Collection
1032
{
1033
  protected $collection_key = 'resources';
1034
  protected $internal_gapi_mappings = array(
1035
  );
1036
  public $creationTimestamp;
1037
  public $description;
1038
  protected $endpointsType = 'Google_Service_Resourceviews_ServiceEndpoint';
1039
  protected $endpointsDataType = 'array';
1040
  public $fingerprint;
1041
  public $id;
1042
  public $kind;
1043
  protected $labelsType = 'Google_Service_Resourceviews_Label';
1044
  protected $labelsDataType = 'array';
1045
  public $name;
1046
  public $network;
1047
  public $resources;
1048
  public $selfLink;
1049
  public $size;
1050
 
1051
 
1052
  public function setCreationTimestamp($creationTimestamp)
1053
  {
1054
    $this->creationTimestamp = $creationTimestamp;
1055
  }
1056
  public function getCreationTimestamp()
1057
  {
1058
    return $this->creationTimestamp;
1059
  }
1060
  public function setDescription($description)
1061
  {
1062
    $this->description = $description;
1063
  }
1064
  public function getDescription()
1065
  {
1066
    return $this->description;
1067
  }
1068
  public function setEndpoints($endpoints)
1069
  {
1070
    $this->endpoints = $endpoints;
1071
  }
1072
  public function getEndpoints()
1073
  {
1074
    return $this->endpoints;
1075
  }
1076
  public function setFingerprint($fingerprint)
1077
  {
1078
    $this->fingerprint = $fingerprint;
1079
  }
1080
  public function getFingerprint()
1081
  {
1082
    return $this->fingerprint;
1083
  }
1084
  public function setId($id)
1085
  {
1086
    $this->id = $id;
1087
  }
1088
  public function getId()
1089
  {
1090
    return $this->id;
1091
  }
1092
  public function setKind($kind)
1093
  {
1094
    $this->kind = $kind;
1095
  }
1096
  public function getKind()
1097
  {
1098
    return $this->kind;
1099
  }
1100
  public function setLabels($labels)
1101
  {
1102
    $this->labels = $labels;
1103
  }
1104
  public function getLabels()
1105
  {
1106
    return $this->labels;
1107
  }
1108
  public function setName($name)
1109
  {
1110
    $this->name = $name;
1111
  }
1112
  public function getName()
1113
  {
1114
    return $this->name;
1115
  }
1116
  public function setNetwork($network)
1117
  {
1118
    $this->network = $network;
1119
  }
1120
  public function getNetwork()
1121
  {
1122
    return $this->network;
1123
  }
1124
  public function setResources($resources)
1125
  {
1126
    $this->resources = $resources;
1127
  }
1128
  public function getResources()
1129
  {
1130
    return $this->resources;
1131
  }
1132
  public function setSelfLink($selfLink)
1133
  {
1134
    $this->selfLink = $selfLink;
1135
  }
1136
  public function getSelfLink()
1137
  {
1138
    return $this->selfLink;
1139
  }
1140
  public function setSize($size)
1141
  {
1142
    $this->size = $size;
1143
  }
1144
  public function getSize()
1145
  {
1146
    return $this->size;
1147
  }
1148
}
1149
 
1150
#[AllowDynamicProperties]
1151
class Google_Service_Resourceviews_ServiceEndpoint extends Google_Model
1152
{
1153
  protected $internal_gapi_mappings = array(
1154
  );
1155
  public $name;
1156
  public $port;
1157
 
1158
 
1159
  public function setName($name)
1160
  {
1161
    $this->name = $name;
1162
  }
1163
  public function getName()
1164
  {
1165
    return $this->name;
1166
  }
1167
  public function setPort($port)
1168
  {
1169
    $this->port = $port;
1170
  }
1171
  public function getPort()
1172
  {
1173
    return $this->port;
1174
  }
1175
}
1176
 
1177
#[AllowDynamicProperties]
1178
class Google_Service_Resourceviews_ZoneViewsAddResourcesRequest extends Google_Collection
1179
{
1180
  protected $collection_key = 'resources';
1181
  protected $internal_gapi_mappings = array(
1182
  );
1183
  public $resources;
1184
 
1185
 
1186
  public function setResources($resources)
1187
  {
1188
    $this->resources = $resources;
1189
  }
1190
  public function getResources()
1191
  {
1192
    return $this->resources;
1193
  }
1194
}
1195
 
1196
#[AllowDynamicProperties]
1197
class Google_Service_Resourceviews_ZoneViewsGetServiceResponse extends Google_Collection
1198
{
1199
  protected $collection_key = 'endpoints';
1200
  protected $internal_gapi_mappings = array(
1201
  );
1202
  protected $endpointsType = 'Google_Service_Resourceviews_ServiceEndpoint';
1203
  protected $endpointsDataType = 'array';
1204
  public $fingerprint;
1205
 
1206
 
1207
  public function setEndpoints($endpoints)
1208
  {
1209
    $this->endpoints = $endpoints;
1210
  }
1211
  public function getEndpoints()
1212
  {
1213
    return $this->endpoints;
1214
  }
1215
  public function setFingerprint($fingerprint)
1216
  {
1217
    $this->fingerprint = $fingerprint;
1218
  }
1219
  public function getFingerprint()
1220
  {
1221
    return $this->fingerprint;
1222
  }
1223
}
1224
 
1225
#[AllowDynamicProperties]
1226
class Google_Service_Resourceviews_ZoneViewsList extends Google_Collection
1227
{
1228
  protected $collection_key = 'items';
1229
  protected $internal_gapi_mappings = array(
1230
  );
1231
  protected $itemsType = 'Google_Service_Resourceviews_ResourceView';
1232
  protected $itemsDataType = 'array';
1233
  public $kind;
1234
  public $nextPageToken;
1235
  public $selfLink;
1236
 
1237
 
1238
  public function setItems($items)
1239
  {
1240
    $this->items = $items;
1241
  }
1242
  public function getItems()
1243
  {
1244
    return $this->items;
1245
  }
1246
  public function setKind($kind)
1247
  {
1248
    $this->kind = $kind;
1249
  }
1250
  public function getKind()
1251
  {
1252
    return $this->kind;
1253
  }
1254
  public function setNextPageToken($nextPageToken)
1255
  {
1256
    $this->nextPageToken = $nextPageToken;
1257
  }
1258
  public function getNextPageToken()
1259
  {
1260
    return $this->nextPageToken;
1261
  }
1262
  public function setSelfLink($selfLink)
1263
  {
1264
    $this->selfLink = $selfLink;
1265
  }
1266
  public function getSelfLink()
1267
  {
1268
    return $this->selfLink;
1269
  }
1270
}
1271
 
1272
#[AllowDynamicProperties]
1273
class Google_Service_Resourceviews_ZoneViewsListResourcesResponse extends Google_Collection
1274
{
1275
  protected $collection_key = 'items';
1276
  protected $internal_gapi_mappings = array(
1277
  );
1278
  protected $itemsType = 'Google_Service_Resourceviews_ListResourceResponseItem';
1279
  protected $itemsDataType = 'array';
1280
  public $network;
1281
  public $nextPageToken;
1282
 
1283
 
1284
  public function setItems($items)
1285
  {
1286
    $this->items = $items;
1287
  }
1288
  public function getItems()
1289
  {
1290
    return $this->items;
1291
  }
1292
  public function setNetwork($network)
1293
  {
1294
    $this->network = $network;
1295
  }
1296
  public function getNetwork()
1297
  {
1298
    return $this->network;
1299
  }
1300
  public function setNextPageToken($nextPageToken)
1301
  {
1302
    $this->nextPageToken = $nextPageToken;
1303
  }
1304
  public function getNextPageToken()
1305
  {
1306
    return $this->nextPageToken;
1307
  }
1308
}
1309
 
1310
#[AllowDynamicProperties]
1311
class Google_Service_Resourceviews_ZoneViewsRemoveResourcesRequest extends Google_Collection
1312
{
1313
  protected $collection_key = 'resources';
1314
  protected $internal_gapi_mappings = array(
1315
  );
1316
  public $resources;
1317
 
1318
 
1319
  public function setResources($resources)
1320
  {
1321
    $this->resources = $resources;
1322
  }
1323
  public function getResources()
1324
  {
1325
    return $this->resources;
1326
  }
1327
}
1328
 
1329
#[AllowDynamicProperties]
1330
class Google_Service_Resourceviews_ZoneViewsSetServiceRequest extends Google_Collection
1331
{
1332
  protected $collection_key = 'endpoints';
1333
  protected $internal_gapi_mappings = array(
1334
  );
1335
  protected $endpointsType = 'Google_Service_Resourceviews_ServiceEndpoint';
1336
  protected $endpointsDataType = 'array';
1337
  public $fingerprint;
1338
  public $resourceName;
1339
 
1340
 
1341
  public function setEndpoints($endpoints)
1342
  {
1343
    $this->endpoints = $endpoints;
1344
  }
1345
  public function getEndpoints()
1346
  {
1347
    return $this->endpoints;
1348
  }
1349
  public function setFingerprint($fingerprint)
1350
  {
1351
    $this->fingerprint = $fingerprint;
1352
  }
1353
  public function getFingerprint()
1354
  {
1355
    return $this->fingerprint;
1356
  }
1357
  public function setResourceName($resourceName)
1358
  {
1359
    $this->resourceName = $resourceName;
1360
  }
1361
  public function getResourceName()
1362
  {
1363
    return $this->resourceName;
1364
  }
1365
}