PluginProbe
Authorizer / 2.8.0
Authorizer v2.8.0
3.15.3 3.15.2 3.15.1 3.15.0 3.14.3 3.14.4 3.14.2 3.14.1 2.8.1 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.9.0 2.9.1 2.9.10 2.9.11 2.9.12 2.9.13 2.9.2 2.9.3 2.9.6 All 126 releases
authorizer / vendor / google-api-php-client / src / Google / Service / Manager.php

Manager.php in Authorizer 2.8.0, at vendor/google-api-php-client/src/Google/Service/Manager.php

1,844 lines 44.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /*
3 * Licensed under the Apache License, Version 2.0 (the "License"); you may not
4 * use this file except in compliance with the License. You may obtain a copy of
5 * the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12 * License for the specific language governing permissions and limitations under
13 * the License.
14 */
15
16 /**
17 * Service definition for Manager (v1beta2).
18 *
19 * <p>
20 * The Deployment Manager API allows users to declaratively configure, deploy
21 * and run complex solutions on the Google Cloud Platform.</p>
22 *
23 * <p>
24 * For more information about this service, see the API
25 * <a href="https://developers.google.com/deployment-manager/" target="_blank">Documentation</a>
26 * </p>
27 *
28 * @author Google, Inc.
29 */
30 class Google_Service_Manager extends Google_Service
31 {
32 /** View and manage your applications deployed on Google App Engine. */
33 const APPENGINE_ADMIN =
34 "https://www.googleapis.com/auth/appengine.admin";
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 /** Manage your data in Google Cloud Storage. */
45 const DEVSTORAGE_READ_WRITE =
46 "https://www.googleapis.com/auth/devstorage.read_write";
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 $deployments;
55 public $templates;
56
57
58 /**
59 * Constructs the internal representation of the Manager 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 = 'manager/v1beta2/projects/';
68 $this->version = 'v1beta2';
69 $this->serviceName = 'manager';
70
71 $this->deployments = new Google_Service_Manager_Deployments_Resource(
72 $this,
73 $this->serviceName,
74 'deployments',
75 array(
76 'methods' => array(
77 'delete' => array(
78 'path' => '{projectId}/regions/{region}/deployments/{deploymentName}',
79 'httpMethod' => 'DELETE',
80 'parameters' => array(
81 'projectId' => array(
82 'location' => 'path',
83 'type' => 'string',
84 'required' => true,
85 ),
86 'region' => array(
87 'location' => 'path',
88 'type' => 'string',
89 'required' => true,
90 ),
91 'deploymentName' => array(
92 'location' => 'path',
93 'type' => 'string',
94 'required' => true,
95 ),
96 ),
97 ),'get' => array(
98 'path' => '{projectId}/regions/{region}/deployments/{deploymentName}',
99 'httpMethod' => 'GET',
100 'parameters' => array(
101 'projectId' => array(
102 'location' => 'path',
103 'type' => 'string',
104 'required' => true,
105 ),
106 'region' => array(
107 'location' => 'path',
108 'type' => 'string',
109 'required' => true,
110 ),
111 'deploymentName' => array(
112 'location' => 'path',
113 'type' => 'string',
114 'required' => true,
115 ),
116 ),
117 ),'insert' => array(
118 'path' => '{projectId}/regions/{region}/deployments',
119 'httpMethod' => 'POST',
120 'parameters' => array(
121 'projectId' => array(
122 'location' => 'path',
123 'type' => 'string',
124 'required' => true,
125 ),
126 'region' => array(
127 'location' => 'path',
128 'type' => 'string',
129 'required' => true,
130 ),
131 ),
132 ),'list' => array(
133 'path' => '{projectId}/regions/{region}/deployments',
134 'httpMethod' => 'GET',
135 'parameters' => array(
136 'projectId' => array(
137 'location' => 'path',
138 'type' => 'string',
139 'required' => true,
140 ),
141 'region' => array(
142 'location' => 'path',
143 'type' => 'string',
144 'required' => true,
145 ),
146 'maxResults' => array(
147 'location' => 'query',
148 'type' => 'integer',
149 ),
150 'pageToken' => array(
151 'location' => 'query',
152 'type' => 'string',
153 ),
154 ),
155 ),
156 )
157 )
158 );
159 $this->templates = new Google_Service_Manager_Templates_Resource(
160 $this,
161 $this->serviceName,
162 'templates',
163 array(
164 'methods' => array(
165 'delete' => array(
166 'path' => '{projectId}/templates/{templateName}',
167 'httpMethod' => 'DELETE',
168 'parameters' => array(
169 'projectId' => array(
170 'location' => 'path',
171 'type' => 'string',
172 'required' => true,
173 ),
174 'templateName' => array(
175 'location' => 'path',
176 'type' => 'string',
177 'required' => true,
178 ),
179 ),
180 ),'get' => array(
181 'path' => '{projectId}/templates/{templateName}',
182 'httpMethod' => 'GET',
183 'parameters' => array(
184 'projectId' => array(
185 'location' => 'path',
186 'type' => 'string',
187 'required' => true,
188 ),
189 'templateName' => array(
190 'location' => 'path',
191 'type' => 'string',
192 'required' => true,
193 ),
194 ),
195 ),'insert' => array(
196 'path' => '{projectId}/templates',
197 'httpMethod' => 'POST',
198 'parameters' => array(
199 'projectId' => array(
200 'location' => 'path',
201 'type' => 'string',
202 'required' => true,
203 ),
204 ),
205 ),'list' => array(
206 'path' => '{projectId}/templates',
207 'httpMethod' => 'GET',
208 'parameters' => array(
209 'projectId' => array(
210 'location' => 'path',
211 'type' => 'string',
212 'required' => true,
213 ),
214 'maxResults' => array(
215 'location' => 'query',
216 'type' => 'integer',
217 ),
218 'pageToken' => array(
219 'location' => 'query',
220 'type' => 'string',
221 ),
222 ),
223 ),
224 )
225 )
226 );
227 }
228 }
229
230
231 /**
232 * The "deployments" collection of methods.
233 * Typical usage is:
234 * <code>
235 * $managerService = new Google_Service_Manager(...);
236 * $deployments = $managerService->deployments;
237 * </code>
238 */
239 class Google_Service_Manager_Deployments_Resource extends Google_Service_Resource
240 {
241
242 /**
243 * (deployments.delete)
244 *
245 * @param string $projectId
246 * @param string $region
247 * @param string $deploymentName
248 * @param array $optParams Optional parameters.
249 */
250 public function delete($projectId, $region, $deploymentName, $optParams = array())
251 {
252 $params = array('projectId' => $projectId, 'region' => $region, 'deploymentName' => $deploymentName);
253 $params = array_merge($params, $optParams);
254 return $this->call('delete', array($params));
255 }
256
257 /**
258 * (deployments.get)
259 *
260 * @param string $projectId
261 * @param string $region
262 * @param string $deploymentName
263 * @param array $optParams Optional parameters.
264 * @return Google_Service_Manager_Deployment
265 */
266 public function get($projectId, $region, $deploymentName, $optParams = array())
267 {
268 $params = array('projectId' => $projectId, 'region' => $region, 'deploymentName' => $deploymentName);
269 $params = array_merge($params, $optParams);
270 return $this->call('get', array($params), "Google_Service_Manager_Deployment");
271 }
272
273 /**
274 * (deployments.insert)
275 *
276 * @param string $projectId
277 * @param string $region
278 * @param Google_Deployment $postBody
279 * @param array $optParams Optional parameters.
280 * @return Google_Service_Manager_Deployment
281 */
282 public function insert($projectId, $region, Google_Service_Manager_Deployment $postBody, $optParams = array())
283 {
284 $params = array('projectId' => $projectId, 'region' => $region, 'postBody' => $postBody);
285 $params = array_merge($params, $optParams);
286 return $this->call('insert', array($params), "Google_Service_Manager_Deployment");
287 }
288
289 /**
290 * (deployments.listDeployments)
291 *
292 * @param string $projectId
293 * @param string $region
294 * @param array $optParams Optional parameters.
295 *
296 * @opt_param int maxResults Maximum count of results to be returned. Acceptable
297 * values are 0 to 100, inclusive. (Default: 50)
298 * @opt_param string pageToken Specifies a nextPageToken returned by a previous
299 * list request. This token can be used to request the next page of results from
300 * a previous list request.
301 * @return Google_Service_Manager_DeploymentsListResponse
302 */
303 public function listDeployments($projectId, $region, $optParams = array())
304 {
305 $params = array('projectId' => $projectId, 'region' => $region);
306 $params = array_merge($params, $optParams);
307 return $this->call('list', array($params), "Google_Service_Manager_DeploymentsListResponse");
308 }
309 }
310
311 /**
312 * The "templates" collection of methods.
313 * Typical usage is:
314 * <code>
315 * $managerService = new Google_Service_Manager(...);
316 * $templates = $managerService->templates;
317 * </code>
318 */
319 class Google_Service_Manager_Templates_Resource extends Google_Service_Resource
320 {
321
322 /**
323 * (templates.delete)
324 *
325 * @param string $projectId
326 * @param string $templateName
327 * @param array $optParams Optional parameters.
328 */
329 public function delete($projectId, $templateName, $optParams = array())
330 {
331 $params = array('projectId' => $projectId, 'templateName' => $templateName);
332 $params = array_merge($params, $optParams);
333 return $this->call('delete', array($params));
334 }
335
336 /**
337 * (templates.get)
338 *
339 * @param string $projectId
340 * @param string $templateName
341 * @param array $optParams Optional parameters.
342 * @return Google_Service_Manager_Template
343 */
344 public function get($projectId, $templateName, $optParams = array())
345 {
346 $params = array('projectId' => $projectId, 'templateName' => $templateName);
347 $params = array_merge($params, $optParams);
348 return $this->call('get', array($params), "Google_Service_Manager_Template");
349 }
350
351 /**
352 * (templates.insert)
353 *
354 * @param string $projectId
355 * @param Google_Template $postBody
356 * @param array $optParams Optional parameters.
357 * @return Google_Service_Manager_Template
358 */
359 public function insert($projectId, Google_Service_Manager_Template $postBody, $optParams = array())
360 {
361 $params = array('projectId' => $projectId, 'postBody' => $postBody);
362 $params = array_merge($params, $optParams);
363 return $this->call('insert', array($params), "Google_Service_Manager_Template");
364 }
365
366 /**
367 * (templates.listTemplates)
368 *
369 * @param string $projectId
370 * @param array $optParams Optional parameters.
371 *
372 * @opt_param int maxResults Maximum count of results to be returned. Acceptable
373 * values are 0 to 100, inclusive. (Default: 50)
374 * @opt_param string pageToken Specifies a nextPageToken returned by a previous
375 * list request. This token can be used to request the next page of results from
376 * a previous list request.
377 * @return Google_Service_Manager_TemplatesListResponse
378 */
379 public function listTemplates($projectId, $optParams = array())
380 {
381 $params = array('projectId' => $projectId);
382 $params = array_merge($params, $optParams);
383 return $this->call('list', array($params), "Google_Service_Manager_TemplatesListResponse");
384 }
385 }
386
387
388
389
390 class Google_Service_Manager_AccessConfig extends Google_Model
391 {
392 protected $internal_gapi_mappings = array(
393 );
394 public $name;
395 public $natIp;
396 public $type;
397
398
399 public function setName($name)
400 {
401 $this->name = $name;
402 }
403 public function getName()
404 {
405 return $this->name;
406 }
407 public function setNatIp($natIp)
408 {
409 $this->natIp = $natIp;
410 }
411 public function getNatIp()
412 {
413 return $this->natIp;
414 }
415 public function setType($type)
416 {
417 $this->type = $type;
418 }
419 public function getType()
420 {
421 return $this->type;
422 }
423 }
424
425 class Google_Service_Manager_Action extends Google_Collection
426 {
427 protected $collection_key = 'commands';
428 protected $internal_gapi_mappings = array(
429 );
430 public $commands;
431 public $timeoutMs;
432
433
434 public function setCommands($commands)
435 {
436 $this->commands = $commands;
437 }
438 public function getCommands()
439 {
440 return $this->commands;
441 }
442 public function setTimeoutMs($timeoutMs)
443 {
444 $this->timeoutMs = $timeoutMs;
445 }
446 public function getTimeoutMs()
447 {
448 return $this->timeoutMs;
449 }
450 }
451
452 class Google_Service_Manager_AllowedRule extends Google_Collection
453 {
454 protected $collection_key = 'ports';
455 protected $internal_gapi_mappings = array(
456 "iPProtocol" => "IPProtocol",
457 );
458 public $iPProtocol;
459 public $ports;
460
461
462 public function setIPProtocol($iPProtocol)
463 {
464 $this->iPProtocol = $iPProtocol;
465 }
466 public function getIPProtocol()
467 {
468 return $this->iPProtocol;
469 }
470 public function setPorts($ports)
471 {
472 $this->ports = $ports;
473 }
474 public function getPorts()
475 {
476 return $this->ports;
477 }
478 }
479
480 class Google_Service_Manager_AutoscalingModule extends Google_Model
481 {
482 protected $internal_gapi_mappings = array(
483 );
484 public $coolDownPeriodSec;
485 public $description;
486 public $maxNumReplicas;
487 public $minNumReplicas;
488 public $signalType;
489 public $targetModule;
490 public $targetUtilization;
491
492
493 public function setCoolDownPeriodSec($coolDownPeriodSec)
494 {
495 $this->coolDownPeriodSec = $coolDownPeriodSec;
496 }
497 public function getCoolDownPeriodSec()
498 {
499 return $this->coolDownPeriodSec;
500 }
501 public function setDescription($description)
502 {
503 $this->description = $description;
504 }
505 public function getDescription()
506 {
507 return $this->description;
508 }
509 public function setMaxNumReplicas($maxNumReplicas)
510 {
511 $this->maxNumReplicas = $maxNumReplicas;
512 }
513 public function getMaxNumReplicas()
514 {
515 return $this->maxNumReplicas;
516 }
517 public function setMinNumReplicas($minNumReplicas)
518 {
519 $this->minNumReplicas = $minNumReplicas;
520 }
521 public function getMinNumReplicas()
522 {
523 return $this->minNumReplicas;
524 }
525 public function setSignalType($signalType)
526 {
527 $this->signalType = $signalType;
528 }
529 public function getSignalType()
530 {
531 return $this->signalType;
532 }
533 public function setTargetModule($targetModule)
534 {
535 $this->targetModule = $targetModule;
536 }
537 public function getTargetModule()
538 {
539 return $this->targetModule;
540 }
541 public function setTargetUtilization($targetUtilization)
542 {
543 $this->targetUtilization = $targetUtilization;
544 }
545 public function getTargetUtilization()
546 {
547 return $this->targetUtilization;
548 }
549 }
550
551 class Google_Service_Manager_AutoscalingModuleStatus extends Google_Model
552 {
553 protected $internal_gapi_mappings = array(
554 );
555 public $autoscalingConfigUrl;
556
557
558 public function setAutoscalingConfigUrl($autoscalingConfigUrl)
559 {
560 $this->autoscalingConfigUrl = $autoscalingConfigUrl;
561 }
562 public function getAutoscalingConfigUrl()
563 {
564 return $this->autoscalingConfigUrl;
565 }
566 }
567
568 class Google_Service_Manager_DeployState extends Google_Model
569 {
570 protected $internal_gapi_mappings = array(
571 );
572 public $details;
573 public $status;
574
575
576 public function setDetails($details)
577 {
578 $this->details = $details;
579 }
580 public function getDetails()
581 {
582 return $this->details;
583 }
584 public function setStatus($status)
585 {
586 $this->status = $status;
587 }
588 public function getStatus()
589 {
590 return $this->status;
591 }
592 }
593
594 class Google_Service_Manager_Deployment extends Google_Collection
595 {
596 protected $collection_key = 'overrides';
597 protected $internal_gapi_mappings = array(
598 );
599 public $creationDate;
600 public $description;
601 protected $modulesType = 'Google_Service_Manager_ModuleStatus';
602 protected $modulesDataType = 'map';
603 public $name;
604 protected $overridesType = 'Google_Service_Manager_ParamOverride';
605 protected $overridesDataType = 'array';
606 protected $stateType = 'Google_Service_Manager_DeployState';
607 protected $stateDataType = '';
608 public $templateName;
609
610
611 public function setCreationDate($creationDate)
612 {
613 $this->creationDate = $creationDate;
614 }
615 public function getCreationDate()
616 {
617 return $this->creationDate;
618 }
619 public function setDescription($description)
620 {
621 $this->description = $description;
622 }
623 public function getDescription()
624 {
625 return $this->description;
626 }
627 public function setModules($modules)
628 {
629 $this->modules = $modules;
630 }
631 public function getModules()
632 {
633 return $this->modules;
634 }
635 public function setName($name)
636 {
637 $this->name = $name;
638 }
639 public function getName()
640 {
641 return $this->name;
642 }
643 public function setOverrides($overrides)
644 {
645 $this->overrides = $overrides;
646 }
647 public function getOverrides()
648 {
649 return $this->overrides;
650 }
651 public function setState(Google_Service_Manager_DeployState $state)
652 {
653 $this->state = $state;
654 }
655 public function getState()
656 {
657 return $this->state;
658 }
659 public function setTemplateName($templateName)
660 {
661 $this->templateName = $templateName;
662 }
663 public function getTemplateName()
664 {
665 return $this->templateName;
666 }
667 }
668
669 class Google_Service_Manager_DeploymentsListResponse extends Google_Collection
670 {
671 protected $collection_key = 'resources';
672 protected $internal_gapi_mappings = array(
673 );
674 public $nextPageToken;
675 protected $resourcesType = 'Google_Service_Manager_Deployment';
676 protected $resourcesDataType = 'array';
677
678
679 public function setNextPageToken($nextPageToken)
680 {
681 $this->nextPageToken = $nextPageToken;
682 }
683 public function getNextPageToken()
684 {
685 return $this->nextPageToken;
686 }
687 public function setResources($resources)
688 {
689 $this->resources = $resources;
690 }
691 public function getResources()
692 {
693 return $this->resources;
694 }
695 }
696
697 class Google_Service_Manager_DiskAttachment extends Google_Model
698 {
699 protected $internal_gapi_mappings = array(
700 );
701 public $deviceName;
702 public $index;
703
704
705 public function setDeviceName($deviceName)
706 {
707 $this->deviceName = $deviceName;
708 }
709 public function getDeviceName()
710 {
711 return $this->deviceName;
712 }
713 public function setIndex($index)
714 {
715 $this->index = $index;
716 }
717 public function getIndex()
718 {
719 return $this->index;
720 }
721 }
722
723 class Google_Service_Manager_EnvVariable extends Google_Model
724 {
725 protected $internal_gapi_mappings = array(
726 );
727 public $hidden;
728 public $value;
729
730
731 public function setHidden($hidden)
732 {
733 $this->hidden = $hidden;
734 }
735 public function getHidden()
736 {
737 return $this->hidden;
738 }
739 public function setValue($value)
740 {
741 $this->value = $value;
742 }
743 public function getValue()
744 {
745 return $this->value;
746 }
747 }
748
749 class Google_Service_Manager_ExistingDisk extends Google_Model
750 {
751 protected $internal_gapi_mappings = array(
752 );
753 protected $attachmentType = 'Google_Service_Manager_DiskAttachment';
754 protected $attachmentDataType = '';
755 public $source;
756
757
758 public function setAttachment(Google_Service_Manager_DiskAttachment $attachment)
759 {
760 $this->attachment = $attachment;
761 }
762 public function getAttachment()
763 {
764 return $this->attachment;
765 }
766 public function setSource($source)
767 {
768 $this->source = $source;
769 }
770 public function getSource()
771 {
772 return $this->source;
773 }
774 }
775
776 class Google_Service_Manager_FirewallModule extends Google_Collection
777 {
778 protected $collection_key = 'targetTags';
779 protected $internal_gapi_mappings = array(
780 );
781 protected $allowedType = 'Google_Service_Manager_AllowedRule';
782 protected $allowedDataType = 'array';
783 public $description;
784 public $network;
785 public $sourceRanges;
786 public $sourceTags;
787 public $targetTags;
788
789
790 public function setAllowed($allowed)
791 {
792 $this->allowed = $allowed;
793 }
794 public function getAllowed()
795 {
796 return $this->allowed;
797 }
798 public function setDescription($description)
799 {
800 $this->description = $description;
801 }
802 public function getDescription()
803 {
804 return $this->description;
805 }
806 public function setNetwork($network)
807 {
808 $this->network = $network;
809 }
810 public function getNetwork()
811 {
812 return $this->network;
813 }
814 public function setSourceRanges($sourceRanges)
815 {
816 $this->sourceRanges = $sourceRanges;
817 }
818 public function getSourceRanges()
819 {
820 return $this->sourceRanges;
821 }
822 public function setSourceTags($sourceTags)
823 {
824 $this->sourceTags = $sourceTags;
825 }
826 public function getSourceTags()
827 {
828 return $this->sourceTags;
829 }
830 public function setTargetTags($targetTags)
831 {
832 $this->targetTags = $targetTags;
833 }
834 public function getTargetTags()
835 {
836 return $this->targetTags;
837 }
838 }
839
840 class Google_Service_Manager_FirewallModuleStatus extends Google_Model
841 {
842 protected $internal_gapi_mappings = array(
843 );
844 public $firewallUrl;
845
846
847 public function setFirewallUrl($firewallUrl)
848 {
849 $this->firewallUrl = $firewallUrl;
850 }
851 public function getFirewallUrl()
852 {
853 return $this->firewallUrl;
854 }
855 }
856
857 class Google_Service_Manager_HealthCheckModule extends Google_Model
858 {
859 protected $internal_gapi_mappings = array(
860 );
861 public $checkIntervalSec;
862 public $description;
863 public $healthyThreshold;
864 public $host;
865 public $path;
866 public $port;
867 public $timeoutSec;
868 public $unhealthyThreshold;
869
870
871 public function setCheckIntervalSec($checkIntervalSec)
872 {
873 $this->checkIntervalSec = $checkIntervalSec;
874 }
875 public function getCheckIntervalSec()
876 {
877 return $this->checkIntervalSec;
878 }
879 public function setDescription($description)
880 {
881 $this->description = $description;
882 }
883 public function getDescription()
884 {
885 return $this->description;
886 }
887 public function setHealthyThreshold($healthyThreshold)
888 {
889 $this->healthyThreshold = $healthyThreshold;
890 }
891 public function getHealthyThreshold()
892 {
893 return $this->healthyThreshold;
894 }
895 public function setHost($host)
896 {
897 $this->host = $host;
898 }
899 public function getHost()
900 {
901 return $this->host;
902 }
903 public function setPath($path)
904 {
905 $this->path = $path;
906 }
907 public function getPath()
908 {
909 return $this->path;
910 }
911 public function setPort($port)
912 {
913 $this->port = $port;
914 }
915 public function getPort()
916 {
917 return $this->port;
918 }
919 public function setTimeoutSec($timeoutSec)
920 {
921 $this->timeoutSec = $timeoutSec;
922 }
923 public function getTimeoutSec()
924 {
925 return $this->timeoutSec;
926 }
927 public function setUnhealthyThreshold($unhealthyThreshold)
928 {
929 $this->unhealthyThreshold = $unhealthyThreshold;
930 }
931 public function getUnhealthyThreshold()
932 {
933 return $this->unhealthyThreshold;
934 }
935 }
936
937 class Google_Service_Manager_HealthCheckModuleStatus extends Google_Model
938 {
939 protected $internal_gapi_mappings = array(
940 );
941 public $healthCheckUrl;
942
943
944 public function setHealthCheckUrl($healthCheckUrl)
945 {
946 $this->healthCheckUrl = $healthCheckUrl;
947 }
948 public function getHealthCheckUrl()
949 {
950 return $this->healthCheckUrl;
951 }
952 }
953
954 class Google_Service_Manager_LbModule extends Google_Collection
955 {
956 protected $collection_key = 'targetModules';
957 protected $internal_gapi_mappings = array(
958 );
959 public $description;
960 public $healthChecks;
961 public $ipAddress;
962 public $ipProtocol;
963 public $portRange;
964 public $sessionAffinity;
965 public $targetModules;
966
967
968 public function setDescription($description)
969 {
970 $this->description = $description;
971 }
972 public function getDescription()
973 {
974 return $this->description;
975 }
976 public function setHealthChecks($healthChecks)
977 {
978 $this->healthChecks = $healthChecks;
979 }
980 public function getHealthChecks()
981 {
982 return $this->healthChecks;
983 }
984 public function setIpAddress($ipAddress)
985 {
986 $this->ipAddress = $ipAddress;
987 }
988 public function getIpAddress()
989 {
990 return $this->ipAddress;
991 }
992 public function setIpProtocol($ipProtocol)
993 {
994 $this->ipProtocol = $ipProtocol;
995 }
996 public function getIpProtocol()
997 {
998 return $this->ipProtocol;
999 }
1000 public function setPortRange($portRange)
1001 {
1002 $this->portRange = $portRange;
1003 }
1004 public function getPortRange()
1005 {
1006 return $this->portRange;
1007 }
1008 public function setSessionAffinity($sessionAffinity)
1009 {
1010 $this->sessionAffinity = $sessionAffinity;
1011 }
1012 public function getSessionAffinity()
1013 {
1014 return $this->sessionAffinity;
1015 }
1016 public function setTargetModules($targetModules)
1017 {
1018 $this->targetModules = $targetModules;
1019 }
1020 public function getTargetModules()
1021 {
1022 return $this->targetModules;
1023 }
1024 }
1025
1026 class Google_Service_Manager_LbModuleStatus extends Google_Model
1027 {
1028 protected $internal_gapi_mappings = array(
1029 );
1030 public $forwardingRuleUrl;
1031 public $targetPoolUrl;
1032
1033
1034 public function setForwardingRuleUrl($forwardingRuleUrl)
1035 {
1036 $this->forwardingRuleUrl = $forwardingRuleUrl;
1037 }
1038 public function getForwardingRuleUrl()
1039 {
1040 return $this->forwardingRuleUrl;
1041 }
1042 public function setTargetPoolUrl($targetPoolUrl)
1043 {
1044 $this->targetPoolUrl = $targetPoolUrl;
1045 }
1046 public function getTargetPoolUrl()
1047 {
1048 return $this->targetPoolUrl;
1049 }
1050 }
1051
1052 class Google_Service_Manager_Metadata extends Google_Collection
1053 {
1054 protected $collection_key = 'items';
1055 protected $internal_gapi_mappings = array(
1056 );
1057 public $fingerPrint;
1058 protected $itemsType = 'Google_Service_Manager_MetadataItem';
1059 protected $itemsDataType = 'array';
1060
1061
1062 public function setFingerPrint($fingerPrint)
1063 {
1064 $this->fingerPrint = $fingerPrint;
1065 }
1066 public function getFingerPrint()
1067 {
1068 return $this->fingerPrint;
1069 }
1070 public function setItems($items)
1071 {
1072 $this->items = $items;
1073 }
1074 public function getItems()
1075 {
1076 return $this->items;
1077 }
1078 }
1079
1080 class Google_Service_Manager_MetadataItem extends Google_Model
1081 {
1082 protected $internal_gapi_mappings = array(
1083 );
1084 public $key;
1085 public $value;
1086
1087
1088 public function setKey($key)
1089 {
1090 $this->key = $key;
1091 }
1092 public function getKey()
1093 {
1094 return $this->key;
1095 }
1096 public function setValue($value)
1097 {
1098 $this->value = $value;
1099 }
1100 public function getValue()
1101 {
1102 return $this->value;
1103 }
1104 }
1105
1106 class Google_Service_Manager_Module extends Google_Model
1107 {
1108 protected $internal_gapi_mappings = array(
1109 );
1110 protected $autoscalingModuleType = 'Google_Service_Manager_AutoscalingModule';
1111 protected $autoscalingModuleDataType = '';
1112 protected $firewallModuleType = 'Google_Service_Manager_FirewallModule';
1113 protected $firewallModuleDataType = '';
1114 protected $healthCheckModuleType = 'Google_Service_Manager_HealthCheckModule';
1115 protected $healthCheckModuleDataType = '';
1116 protected $lbModuleType = 'Google_Service_Manager_LbModule';
1117 protected $lbModuleDataType = '';
1118 protected $networkModuleType = 'Google_Service_Manager_NetworkModule';
1119 protected $networkModuleDataType = '';
1120 protected $replicaPoolModuleType = 'Google_Service_Manager_ReplicaPoolModule';
1121 protected $replicaPoolModuleDataType = '';
1122 public $type;
1123
1124
1125 public function setAutoscalingModule(Google_Service_Manager_AutoscalingModule $autoscalingModule)
1126 {
1127 $this->autoscalingModule = $autoscalingModule;
1128 }
1129 public function getAutoscalingModule()
1130 {
1131 return $this->autoscalingModule;
1132 }
1133 public function setFirewallModule(Google_Service_Manager_FirewallModule $firewallModule)
1134 {
1135 $this->firewallModule = $firewallModule;
1136 }
1137 public function getFirewallModule()
1138 {
1139 return $this->firewallModule;
1140 }
1141 public function setHealthCheckModule(Google_Service_Manager_HealthCheckModule $healthCheckModule)
1142 {
1143 $this->healthCheckModule = $healthCheckModule;
1144 }
1145 public function getHealthCheckModule()
1146 {
1147 return $this->healthCheckModule;
1148 }
1149 public function setLbModule(Google_Service_Manager_LbModule $lbModule)
1150 {
1151 $this->lbModule = $lbModule;
1152 }
1153 public function getLbModule()
1154 {
1155 return $this->lbModule;
1156 }
1157 public function setNetworkModule(Google_Service_Manager_NetworkModule $networkModule)
1158 {
1159 $this->networkModule = $networkModule;
1160 }
1161 public function getNetworkModule()
1162 {
1163 return $this->networkModule;
1164 }
1165 public function setReplicaPoolModule(Google_Service_Manager_ReplicaPoolModule $replicaPoolModule)
1166 {
1167 $this->replicaPoolModule = $replicaPoolModule;
1168 }
1169 public function getReplicaPoolModule()
1170 {
1171 return $this->replicaPoolModule;
1172 }
1173 public function setType($type)
1174 {
1175 $this->type = $type;
1176 }
1177 public function getType()
1178 {
1179 return $this->type;
1180 }
1181 }
1182
1183 class Google_Service_Manager_ModuleStatus extends Google_Model
1184 {
1185 protected $internal_gapi_mappings = array(
1186 );
1187 protected $autoscalingModuleStatusType = 'Google_Service_Manager_AutoscalingModuleStatus';
1188 protected $autoscalingModuleStatusDataType = '';
1189 protected $firewallModuleStatusType = 'Google_Service_Manager_FirewallModuleStatus';
1190 protected $firewallModuleStatusDataType = '';
1191 protected $healthCheckModuleStatusType = 'Google_Service_Manager_HealthCheckModuleStatus';
1192 protected $healthCheckModuleStatusDataType = '';
1193 protected $lbModuleStatusType = 'Google_Service_Manager_LbModuleStatus';
1194 protected $lbModuleStatusDataType = '';
1195 protected $networkModuleStatusType = 'Google_Service_Manager_NetworkModuleStatus';
1196 protected $networkModuleStatusDataType = '';
1197 protected $replicaPoolModuleStatusType = 'Google_Service_Manager_ReplicaPoolModuleStatus';
1198 protected $replicaPoolModuleStatusDataType = '';
1199 protected $stateType = 'Google_Service_Manager_DeployState';
1200 protected $stateDataType = '';
1201 public $type;
1202
1203
1204 public function setAutoscalingModuleStatus(Google_Service_Manager_AutoscalingModuleStatus $autoscalingModuleStatus)
1205 {
1206 $this->autoscalingModuleStatus = $autoscalingModuleStatus;
1207 }
1208 public function getAutoscalingModuleStatus()
1209 {
1210 return $this->autoscalingModuleStatus;
1211 }
1212 public function setFirewallModuleStatus(Google_Service_Manager_FirewallModuleStatus $firewallModuleStatus)
1213 {
1214 $this->firewallModuleStatus = $firewallModuleStatus;
1215 }
1216 public function getFirewallModuleStatus()
1217 {
1218 return $this->firewallModuleStatus;
1219 }
1220 public function setHealthCheckModuleStatus(Google_Service_Manager_HealthCheckModuleStatus $healthCheckModuleStatus)
1221 {
1222 $this->healthCheckModuleStatus = $healthCheckModuleStatus;
1223 }
1224 public function getHealthCheckModuleStatus()
1225 {
1226 return $this->healthCheckModuleStatus;
1227 }
1228 public function setLbModuleStatus(Google_Service_Manager_LbModuleStatus $lbModuleStatus)
1229 {
1230 $this->lbModuleStatus = $lbModuleStatus;
1231 }
1232 public function getLbModuleStatus()
1233 {
1234 return $this->lbModuleStatus;
1235 }
1236 public function setNetworkModuleStatus(Google_Service_Manager_NetworkModuleStatus $networkModuleStatus)
1237 {
1238 $this->networkModuleStatus = $networkModuleStatus;
1239 }
1240 public function getNetworkModuleStatus()
1241 {
1242 return $this->networkModuleStatus;
1243 }
1244 public function setReplicaPoolModuleStatus(Google_Service_Manager_ReplicaPoolModuleStatus $replicaPoolModuleStatus)
1245 {
1246 $this->replicaPoolModuleStatus = $replicaPoolModuleStatus;
1247 }
1248 public function getReplicaPoolModuleStatus()
1249 {
1250 return $this->replicaPoolModuleStatus;
1251 }
1252 public function setState(Google_Service_Manager_DeployState $state)
1253 {
1254 $this->state = $state;
1255 }
1256 public function getState()
1257 {
1258 return $this->state;
1259 }
1260 public function setType($type)
1261 {
1262 $this->type = $type;
1263 }
1264 public function getType()
1265 {
1266 return $this->type;
1267 }
1268 }
1269
1270 class Google_Service_Manager_NetworkInterface extends Google_Collection
1271 {
1272 protected $collection_key = 'accessConfigs';
1273 protected $internal_gapi_mappings = array(
1274 );
1275 protected $accessConfigsType = 'Google_Service_Manager_AccessConfig';
1276 protected $accessConfigsDataType = 'array';
1277 public $name;
1278 public $network;
1279 public $networkIp;
1280
1281
1282 public function setAccessConfigs($accessConfigs)
1283 {
1284 $this->accessConfigs = $accessConfigs;
1285 }
1286 public function getAccessConfigs()
1287 {
1288 return $this->accessConfigs;
1289 }
1290 public function setName($name)
1291 {
1292 $this->name = $name;
1293 }
1294 public function getName()
1295 {
1296 return $this->name;
1297 }
1298 public function setNetwork($network)
1299 {
1300 $this->network = $network;
1301 }
1302 public function getNetwork()
1303 {
1304 return $this->network;
1305 }
1306 public function setNetworkIp($networkIp)
1307 {
1308 $this->networkIp = $networkIp;
1309 }
1310 public function getNetworkIp()
1311 {
1312 return $this->networkIp;
1313 }
1314 }
1315
1316 class Google_Service_Manager_NetworkModule extends Google_Model
1317 {
1318 protected $internal_gapi_mappings = array(
1319 "iPv4Range" => "IPv4Range",
1320 );
1321 public $iPv4Range;
1322 public $description;
1323 public $gatewayIPv4;
1324
1325
1326 public function setIPv4Range($iPv4Range)
1327 {
1328 $this->iPv4Range = $iPv4Range;
1329 }
1330 public function getIPv4Range()
1331 {
1332 return $this->iPv4Range;
1333 }
1334 public function setDescription($description)
1335 {
1336 $this->description = $description;
1337 }
1338 public function getDescription()
1339 {
1340 return $this->description;
1341 }
1342 public function setGatewayIPv4($gatewayIPv4)
1343 {
1344 $this->gatewayIPv4 = $gatewayIPv4;
1345 }
1346 public function getGatewayIPv4()
1347 {
1348 return $this->gatewayIPv4;
1349 }
1350 }
1351
1352 class Google_Service_Manager_NetworkModuleStatus extends Google_Model
1353 {
1354 protected $internal_gapi_mappings = array(
1355 );
1356 public $networkUrl;
1357
1358
1359 public function setNetworkUrl($networkUrl)
1360 {
1361 $this->networkUrl = $networkUrl;
1362 }
1363 public function getNetworkUrl()
1364 {
1365 return $this->networkUrl;
1366 }
1367 }
1368
1369 class Google_Service_Manager_NewDisk extends Google_Model
1370 {
1371 protected $internal_gapi_mappings = array(
1372 );
1373 protected $attachmentType = 'Google_Service_Manager_DiskAttachment';
1374 protected $attachmentDataType = '';
1375 public $autoDelete;
1376 public $boot;
1377 protected $initializeParamsType = 'Google_Service_Manager_NewDiskInitializeParams';
1378 protected $initializeParamsDataType = '';
1379
1380
1381 public function setAttachment(Google_Service_Manager_DiskAttachment $attachment)
1382 {
1383 $this->attachment = $attachment;
1384 }
1385 public function getAttachment()
1386 {
1387 return $this->attachment;
1388 }
1389 public function setAutoDelete($autoDelete)
1390 {
1391 $this->autoDelete = $autoDelete;
1392 }
1393 public function getAutoDelete()
1394 {
1395 return $this->autoDelete;
1396 }
1397 public function setBoot($boot)
1398 {
1399 $this->boot = $boot;
1400 }
1401 public function getBoot()
1402 {
1403 return $this->boot;
1404 }
1405 public function setInitializeParams(Google_Service_Manager_NewDiskInitializeParams $initializeParams)
1406 {
1407 $this->initializeParams = $initializeParams;
1408 }
1409 public function getInitializeParams()
1410 {
1411 return $this->initializeParams;
1412 }
1413 }
1414
1415 class Google_Service_Manager_NewDiskInitializeParams extends Google_Model
1416 {
1417 protected $internal_gapi_mappings = array(
1418 );
1419 public $diskSizeGb;
1420 public $diskType;
1421 public $sourceImage;
1422
1423
1424 public function setDiskSizeGb($diskSizeGb)
1425 {
1426 $this->diskSizeGb = $diskSizeGb;
1427 }
1428 public function getDiskSizeGb()
1429 {
1430 return $this->diskSizeGb;
1431 }
1432 public function setDiskType($diskType)
1433 {
1434 $this->diskType = $diskType;
1435 }
1436 public function getDiskType()
1437 {
1438 return $this->diskType;
1439 }
1440 public function setSourceImage($sourceImage)
1441 {
1442 $this->sourceImage = $sourceImage;
1443 }
1444 public function getSourceImage()
1445 {
1446 return $this->sourceImage;
1447 }
1448 }
1449
1450 class Google_Service_Manager_ParamOverride extends Google_Model
1451 {
1452 protected $internal_gapi_mappings = array(
1453 );
1454 public $path;
1455 public $value;
1456
1457
1458 public function setPath($path)
1459 {
1460 $this->path = $path;
1461 }
1462 public function getPath()
1463 {
1464 return $this->path;
1465 }
1466 public function setValue($value)
1467 {
1468 $this->value = $value;
1469 }
1470 public function getValue()
1471 {
1472 return $this->value;
1473 }
1474 }
1475
1476 class Google_Service_Manager_ReplicaPoolModule extends Google_Collection
1477 {
1478 protected $collection_key = 'healthChecks';
1479 protected $internal_gapi_mappings = array(
1480 );
1481 protected $envVariablesType = 'Google_Service_Manager_EnvVariable';
1482 protected $envVariablesDataType = 'map';
1483 public $healthChecks;
1484 public $numReplicas;
1485 protected $replicaPoolParamsType = 'Google_Service_Manager_ReplicaPoolParams';
1486 protected $replicaPoolParamsDataType = '';
1487 public $resourceView;
1488
1489
1490 public function setEnvVariables($envVariables)
1491 {
1492 $this->envVariables = $envVariables;
1493 }
1494 public function getEnvVariables()
1495 {
1496 return $this->envVariables;
1497 }
1498 public function setHealthChecks($healthChecks)
1499 {
1500 $this->healthChecks = $healthChecks;
1501 }
1502 public function getHealthChecks()
1503 {
1504 return $this->healthChecks;
1505 }
1506 public function setNumReplicas($numReplicas)
1507 {
1508 $this->numReplicas = $numReplicas;
1509 }
1510 public function getNumReplicas()
1511 {
1512 return $this->numReplicas;
1513 }
1514 public function setReplicaPoolParams(Google_Service_Manager_ReplicaPoolParams $replicaPoolParams)
1515 {
1516 $this->replicaPoolParams = $replicaPoolParams;
1517 }
1518 public function getReplicaPoolParams()
1519 {
1520 return $this->replicaPoolParams;
1521 }
1522 public function setResourceView($resourceView)
1523 {
1524 $this->resourceView = $resourceView;
1525 }
1526 public function getResourceView()
1527 {
1528 return $this->resourceView;
1529 }
1530 }
1531
1532 class Google_Service_Manager_ReplicaPoolModuleStatus extends Google_Model
1533 {
1534 protected $internal_gapi_mappings = array(
1535 );
1536 public $replicaPoolUrl;
1537 public $resourceViewUrl;
1538
1539
1540 public function setReplicaPoolUrl($replicaPoolUrl)
1541 {
1542 $this->replicaPoolUrl = $replicaPoolUrl;
1543 }
1544 public function getReplicaPoolUrl()
1545 {
1546 return $this->replicaPoolUrl;
1547 }
1548 public function setResourceViewUrl($resourceViewUrl)
1549 {
1550 $this->resourceViewUrl = $resourceViewUrl;
1551 }
1552 public function getResourceViewUrl()
1553 {
1554 return $this->resourceViewUrl;
1555 }
1556 }
1557
1558 class Google_Service_Manager_ReplicaPoolParams extends Google_Model
1559 {
1560 protected $internal_gapi_mappings = array(
1561 );
1562 protected $v1beta1Type = 'Google_Service_Manager_ReplicaPoolParamsV1Beta1';
1563 protected $v1beta1DataType = '';
1564
1565
1566 public function setV1beta1(Google_Service_Manager_ReplicaPoolParamsV1Beta1 $v1beta1)
1567 {
1568 $this->v1beta1 = $v1beta1;
1569 }
1570 public function getV1beta1()
1571 {
1572 return $this->v1beta1;
1573 }
1574 }
1575
1576 class Google_Service_Manager_ReplicaPoolParamsV1Beta1 extends Google_Collection
1577 {
1578 protected $collection_key = 'serviceAccounts';
1579 protected $internal_gapi_mappings = array(
1580 );
1581 public $autoRestart;
1582 public $baseInstanceName;
1583 public $canIpForward;
1584 public $description;
1585 protected $disksToAttachType = 'Google_Service_Manager_ExistingDisk';
1586 protected $disksToAttachDataType = 'array';
1587 protected $disksToCreateType = 'Google_Service_Manager_NewDisk';
1588 protected $disksToCreateDataType = 'array';
1589 public $initAction;
1590 public $machineType;
1591 protected $metadataType = 'Google_Service_Manager_Metadata';
1592 protected $metadataDataType = '';
1593 protected $networkInterfacesType = 'Google_Service_Manager_NetworkInterface';
1594 protected $networkInterfacesDataType = 'array';
1595 public $onHostMaintenance;
1596 protected $serviceAccountsType = 'Google_Service_Manager_ServiceAccount';
1597 protected $serviceAccountsDataType = 'array';
1598 protected $tagsType = 'Google_Service_Manager_Tag';
1599 protected $tagsDataType = '';
1600 public $zone;
1601
1602
1603 public function setAutoRestart($autoRestart)
1604 {
1605 $this->autoRestart = $autoRestart;
1606 }
1607 public function getAutoRestart()
1608 {
1609 return $this->autoRestart;
1610 }
1611 public function setBaseInstanceName($baseInstanceName)
1612 {
1613 $this->baseInstanceName = $baseInstanceName;
1614 }
1615 public function getBaseInstanceName()
1616 {
1617 return $this->baseInstanceName;
1618 }
1619 public function setCanIpForward($canIpForward)
1620 {
1621 $this->canIpForward = $canIpForward;
1622 }
1623 public function getCanIpForward()
1624 {
1625 return $this->canIpForward;
1626 }
1627 public function setDescription($description)
1628 {
1629 $this->description = $description;
1630 }
1631 public function getDescription()
1632 {
1633 return $this->description;
1634 }
1635 public function setDisksToAttach($disksToAttach)
1636 {
1637 $this->disksToAttach = $disksToAttach;
1638 }
1639 public function getDisksToAttach()
1640 {
1641 return $this->disksToAttach;
1642 }
1643 public function setDisksToCreate($disksToCreate)
1644 {
1645 $this->disksToCreate = $disksToCreate;
1646 }
1647 public function getDisksToCreate()
1648 {
1649 return $this->disksToCreate;
1650 }
1651 public function setInitAction($initAction)
1652 {
1653 $this->initAction = $initAction;
1654 }
1655 public function getInitAction()
1656 {
1657 return $this->initAction;
1658 }
1659 public function setMachineType($machineType)
1660 {
1661 $this->machineType = $machineType;
1662 }
1663 public function getMachineType()
1664 {
1665 return $this->machineType;
1666 }
1667 public function setMetadata(Google_Service_Manager_Metadata $metadata)
1668 {
1669 $this->metadata = $metadata;
1670 }
1671 public function getMetadata()
1672 {
1673 return $this->metadata;
1674 }
1675 public function setNetworkInterfaces($networkInterfaces)
1676 {
1677 $this->networkInterfaces = $networkInterfaces;
1678 }
1679 public function getNetworkInterfaces()
1680 {
1681 return $this->networkInterfaces;
1682 }
1683 public function setOnHostMaintenance($onHostMaintenance)
1684 {
1685 $this->onHostMaintenance = $onHostMaintenance;
1686 }
1687 public function getOnHostMaintenance()
1688 {
1689 return $this->onHostMaintenance;
1690 }
1691 public function setServiceAccounts($serviceAccounts)
1692 {
1693 $this->serviceAccounts = $serviceAccounts;
1694 }
1695 public function getServiceAccounts()
1696 {
1697 return $this->serviceAccounts;
1698 }
1699 public function setTags(Google_Service_Manager_Tag $tags)
1700 {
1701 $this->tags = $tags;
1702 }
1703 public function getTags()
1704 {
1705 return $this->tags;
1706 }
1707 public function setZone($zone)
1708 {
1709 $this->zone = $zone;
1710 }
1711 public function getZone()
1712 {
1713 return $this->zone;
1714 }
1715 }
1716
1717 class Google_Service_Manager_ServiceAccount extends Google_Collection
1718 {
1719 protected $collection_key = 'scopes';
1720 protected $internal_gapi_mappings = array(
1721 );
1722 public $email;
1723 public $scopes;
1724
1725
1726 public function setEmail($email)
1727 {
1728 $this->email = $email;
1729 }
1730 public function getEmail()
1731 {
1732 return $this->email;
1733 }
1734 public function setScopes($scopes)
1735 {
1736 $this->scopes = $scopes;
1737 }
1738 public function getScopes()
1739 {
1740 return $this->scopes;
1741 }
1742 }
1743
1744 class Google_Service_Manager_Tag extends Google_Collection
1745 {
1746 protected $collection_key = 'items';
1747 protected $internal_gapi_mappings = array(
1748 );
1749 public $fingerPrint;
1750 public $items;
1751
1752
1753 public function setFingerPrint($fingerPrint)
1754 {
1755 $this->fingerPrint = $fingerPrint;
1756 }
1757 public function getFingerPrint()
1758 {
1759 return $this->fingerPrint;
1760 }
1761 public function setItems($items)
1762 {
1763 $this->items = $items;
1764 }
1765 public function getItems()
1766 {
1767 return $this->items;
1768 }
1769 }
1770
1771 class Google_Service_Manager_Template extends Google_Model
1772 {
1773 protected $internal_gapi_mappings = array(
1774 );
1775 protected $actionsType = 'Google_Service_Manager_Action';
1776 protected $actionsDataType = 'map';
1777 public $description;
1778 protected $modulesType = 'Google_Service_Manager_Module';
1779 protected $modulesDataType = 'map';
1780 public $name;
1781
1782
1783 public function setActions($actions)
1784 {
1785 $this->actions = $actions;
1786 }
1787 public function getActions()
1788 {
1789 return $this->actions;
1790 }
1791 public function setDescription($description)
1792 {
1793 $this->description = $description;
1794 }
1795 public function getDescription()
1796 {
1797 return $this->description;
1798 }
1799 public function setModules($modules)
1800 {
1801 $this->modules = $modules;
1802 }
1803 public function getModules()
1804 {
1805 return $this->modules;
1806 }
1807 public function setName($name)
1808 {
1809 $this->name = $name;
1810 }
1811 public function getName()
1812 {
1813 return $this->name;
1814 }
1815 }
1816
1817 class Google_Service_Manager_TemplatesListResponse extends Google_Collection
1818 {
1819 protected $collection_key = 'resources';
1820 protected $internal_gapi_mappings = array(
1821 );
1822 public $nextPageToken;
1823 protected $resourcesType = 'Google_Service_Manager_Template';
1824 protected $resourcesDataType = 'array';
1825
1826
1827 public function setNextPageToken($nextPageToken)
1828 {
1829 $this->nextPageToken = $nextPageToken;
1830 }
1831 public function getNextPageToken()
1832 {
1833 return $this->nextPageToken;
1834 }
1835 public function setResources($resources)
1836 {
1837 $this->resources = $resources;
1838 }
1839 public function getResources()
1840 {
1841 return $this->resources;
1842 }
1843 }
1844