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