PluginProbe
Authorizer / 2.2
Authorizer v2.2
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 / inc / google-api-php-client / src / Google / Service / Manager.php

Manager.php in Authorizer 2.2, at inc/google-api-php-client/src/Google/Service/Manager.php

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