diff options
author | BlueRaja <BlueRaja.admin@gmail.com> | 2015-05-07 23:14:47 -0500 |
---|---|---|
committer | BlueRaja <BlueRaja.admin@gmail.com> | 2015-05-07 23:14:47 -0500 |
commit | 3dc3919ce1b5336861979cde56884842615c967b (patch) | |
tree | f0a2418290cecd15f20c834bb071ffa9f3694b09 /includes/google-api-php-client-master/src/Google/Service/Deploymentmanager.php | |
parent | 29e872fbc6c552ef02208fe9fa5416b69773aa38 (diff) | |
parent | c517b645c8723b5f4d20cbb91cbc4b9f45579cbb (diff) | |
download | pathery-3dc3919ce1b5336861979cde56884842615c967b.tar.xz |
Merge branch 'master' of git.raylu.net:pathery
Diffstat (limited to 'includes/google-api-php-client-master/src/Google/Service/Deploymentmanager.php')
-rw-r--r-- | includes/google-api-php-client-master/src/Google/Service/Deploymentmanager.php | 1194 |
1 files changed, 1194 insertions, 0 deletions
diff --git a/includes/google-api-php-client-master/src/Google/Service/Deploymentmanager.php b/includes/google-api-php-client-master/src/Google/Service/Deploymentmanager.php new file mode 100644 index 0000000..71e1b69 --- /dev/null +++ b/includes/google-api-php-client-master/src/Google/Service/Deploymentmanager.php @@ -0,0 +1,1194 @@ +<?php +/* + * Copyright 2010 Google Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not + * use this file except in compliance with the License. You may obtain a copy of + * the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the + * License for the specific language governing permissions and limitations under + * the License. + */ + +/** + * Service definition for Deploymentmanager (v2beta1). + * + * <p> + * The Deployment Manager API allows users to declaratively configure, deploy + * and run complex solutions on the Google Cloud Platform.</p> + * + * <p> + * For more information about this service, see the API + * <a href="https://developers.google.com/deployment-manager/" target="_blank">Documentation</a> + * </p> + * + * @author Google, Inc. + */ +class Google_Service_Deploymentmanager extends Google_Service +{ + /** View and manage your data across Google Cloud Platform services. */ + const CLOUD_PLATFORM = + "https://www.googleapis.com/auth/cloud-platform"; + /** View and manage your Google Cloud Platform management resources and deployment status information. */ + const NDEV_CLOUDMAN = + "https://www.googleapis.com/auth/ndev.cloudman"; + /** View your Google Cloud Platform management resources and deployment status information. */ + const NDEV_CLOUDMAN_READONLY = + "https://www.googleapis.com/auth/ndev.cloudman.readonly"; + + public $deployments; + public $manifests; + public $operations; + public $resources; + public $types; + + + /** + * Constructs the internal representation of the Deploymentmanager service. + * + * @param Google_Client $client + */ + public function __construct(Google_Client $client) + { + parent::__construct($client); + $this->servicePath = 'deploymentmanager/v2beta1/projects/'; + $this->version = 'v2beta1'; + $this->serviceName = 'deploymentmanager'; + + $this->deployments = new Google_Service_Deploymentmanager_Deployments_Resource( + $this, + $this->serviceName, + 'deployments', + array( + 'methods' => array( + 'delete' => array( + 'path' => '{project}/global/deployments/{deployment}', + 'httpMethod' => 'DELETE', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'deployment' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + ), + ),'get' => array( + 'path' => '{project}/global/deployments/{deployment}', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'deployment' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + ), + ),'insert' => array( + 'path' => '{project}/global/deployments', + 'httpMethod' => 'POST', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + ), + ),'list' => array( + 'path' => '{project}/global/deployments', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'pageToken' => array( + 'location' => 'query', + 'type' => 'string', + ), + 'maxResults' => array( + 'location' => 'query', + 'type' => 'integer', + ), + ), + ), + ) + ) + ); + $this->manifests = new Google_Service_Deploymentmanager_Manifests_Resource( + $this, + $this->serviceName, + 'manifests', + array( + 'methods' => array( + 'get' => array( + 'path' => '{project}/global/deployments/{deployment}/manifests/{manifest}', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'deployment' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'manifest' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + ), + ),'list' => array( + 'path' => '{project}/global/deployments/{deployment}/manifests', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'deployment' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'pageToken' => array( + 'location' => 'query', + 'type' => 'string', + ), + 'maxResults' => array( + 'location' => 'query', + 'type' => 'integer', + ), + ), + ), + ) + ) + ); + $this->operations = new Google_Service_Deploymentmanager_Operations_Resource( + $this, + $this->serviceName, + 'operations', + array( + 'methods' => array( + 'get' => array( + 'path' => '{project}/global/operations/{operation}', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'operation' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + ), + ),'list' => array( + 'path' => '{project}/global/operations', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'pageToken' => array( + 'location' => 'query', + 'type' => 'string', + ), + 'maxResults' => array( + 'location' => 'query', + 'type' => 'integer', + ), + ), + ), + ) + ) + ); + $this->resources = new Google_Service_Deploymentmanager_Resources_Resource( + $this, + $this->serviceName, + 'resources', + array( + 'methods' => array( + 'get' => array( + 'path' => '{project}/global/deployments/{deployment}/resources/{resource}', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'deployment' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'resource' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + ), + ),'list' => array( + 'path' => '{project}/global/deployments/{deployment}/resources', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'deployment' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'pageToken' => array( + 'location' => 'query', + 'type' => 'string', + ), + 'maxResults' => array( + 'location' => 'query', + 'type' => 'integer', + ), + ), + ), + ) + ) + ); + $this->types = new Google_Service_Deploymentmanager_Types_Resource( + $this, + $this->serviceName, + 'types', + array( + 'methods' => array( + 'list' => array( + 'path' => '{project}/global/types', + 'httpMethod' => 'GET', + 'parameters' => array( + 'project' => array( + 'location' => 'path', + 'type' => 'string', + 'required' => true, + ), + 'pageToken' => array( + 'location' => 'query', + 'type' => 'string', + ), + 'maxResults' => array( + 'location' => 'query', + 'type' => 'integer', + ), + ), + ), + ) + ) + ); + } +} + + +/** + * The "deployments" collection of methods. + * Typical usage is: + * <code> + * $deploymentmanagerService = new Google_Service_Deploymentmanager(...); + * $deployments = $deploymentmanagerService->deployments; + * </code> + */ +class Google_Service_Deploymentmanager_Deployments_Resource extends Google_Service_Resource +{ + + /** + * ! Deletes a deployment and all of the resources in the deployment. + * (deployments.delete) + * + * @param string $project ! The project ID for this request. + * @param string $deployment ! The name of the deployment for this request. + * @param array $optParams Optional parameters. + * @return Google_Service_Deploymentmanager_Operation + */ + public function delete($project, $deployment, $optParams = array()) + { + $params = array('project' => $project, 'deployment' => $deployment); + $params = array_merge($params, $optParams); + return $this->call('delete', array($params), "Google_Service_Deploymentmanager_Operation"); + } + + /** + * ! Gets information about a specific deployment. (deployments.get) + * + * @param string $project ! The project ID for this request. + * @param string $deployment ! The name of the deployment for this request. + * @param array $optParams Optional parameters. + * @return Google_Service_Deploymentmanager_Deployment + */ + public function get($project, $deployment, $optParams = array()) + { + $params = array('project' => $project, 'deployment' => $deployment); + $params = array_merge($params, $optParams); + return $this->call('get', array($params), "Google_Service_Deploymentmanager_Deployment"); + } + + /** + * ! Creates a deployment and all of the resources described by the ! deployment + * manifest. (deployments.insert) + * + * @param string $project ! The project ID for this request. + * @param Google_Deployment $postBody + * @param array $optParams Optional parameters. + * @return Google_Service_Deploymentmanager_Operation + */ + public function insert($project, Google_Service_Deploymentmanager_Deployment $postBody, $optParams = array()) + { + $params = array('project' => $project, 'postBody' => $postBody); + $params = array_merge($params, $optParams); + return $this->call('insert', array($params), "Google_Service_Deploymentmanager_Operation"); + } + + /** + * ! Lists all deployments for a given project. (deployments.listDeployments) + * + * @param string $project ! The project ID for this request. + * @param array $optParams Optional parameters. + * + * @opt_param string pageToken ! Specifies a nextPageToken returned by a + * previous list request. This ! token can be used to request the next page of + * results from a previous ! list request. + * @opt_param int maxResults ! Maximum count of results to be returned. ! + * Acceptable values are 0 to 100, inclusive. (Default: 50) + * @return Google_Service_Deploymentmanager_DeploymentsListResponse + */ + public function listDeployments($project, $optParams = array()) + { + $params = array('project' => $project); + $params = array_merge($params, $optParams); + return $this->call('list', array($params), "Google_Service_Deploymentmanager_DeploymentsListResponse"); + } +} + +/** + * The "manifests" collection of methods. + * Typical usage is: + * <code> + * $deploymentmanagerService = new Google_Service_Deploymentmanager(...); + * $manifests = $deploymentmanagerService->manifests; + * </code> + */ +class Google_Service_Deploymentmanager_Manifests_Resource extends Google_Service_Resource +{ + + /** + * ! Gets information about a specific manifest. (manifests.get) + * + * @param string $project ! The project ID for this request. + * @param string $deployment ! The name of the deployment for this request. + * @param string $manifest ! The name of the manifest for this request. + * @param array $optParams Optional parameters. + * @return Google_Service_Deploymentmanager_Manifest + */ + public function get($project, $deployment, $manifest, $optParams = array()) + { + $params = array('project' => $project, 'deployment' => $deployment, 'manifest' => $manifest); + $params = array_merge($params, $optParams); + return $this->call('get', array($params), "Google_Service_Deploymentmanager_Manifest"); + } + + /** + * ! Lists all manifests for a given deployment. (manifests.listManifests) + * + * @param string $project ! The project ID for this request. + * @param string $deployment ! The name of the deployment for this request. + * @param array $optParams Optional parameters. + * + * @opt_param string pageToken ! Specifies a nextPageToken returned by a + * previous list request. This ! token can be used to request the next page of + * results from a previous ! list request. + * @opt_param int maxResults ! Maximum count of results to be returned. ! + * Acceptable values are 0 to 100, inclusive. (Default: 50) + * @return Google_Service_Deploymentmanager_ManifestsListResponse + */ + public function listManifests($project, $deployment, $optParams = array()) + { + $params = array('project' => $project, 'deployment' => $deployment); + $params = array_merge($params, $optParams); + return $this->call('list', array($params), "Google_Service_Deploymentmanager_ManifestsListResponse"); + } +} + +/** + * The "operations" collection of methods. + * Typical usage is: + * <code> + * $deploymentmanagerService = new Google_Service_Deploymentmanager(...); + * $operations = $deploymentmanagerService->operations; + * </code> + */ +class Google_Service_Deploymentmanager_Operations_Resource extends Google_Service_Resource +{ + + /** + * ! Gets information about a specific Operation. (operations.get) + * + * @param string $project ! The project ID for this request. + * @param string $operation ! The name of the operation for this request. + * @param array $optParams Optional parameters. + * @return Google_Service_Deploymentmanager_Operation + */ + public function get($project, $operation, $optParams = array()) + { + $params = array('project' => $project, 'operation' => $operation); + $params = array_merge($params, $optParams); + return $this->call('get', array($params), "Google_Service_Deploymentmanager_Operation"); + } + + /** + * ! Lists all Operations for a project. (operations.listOperations) + * + * @param string $project ! The project ID for this request. + * @param array $optParams Optional parameters. + * + * @opt_param string pageToken ! Specifies a nextPageToken returned by a + * previous list request. This ! token can be used to request the next page of + * results from a previous ! list request. + * @opt_param int maxResults ! Maximum count of results to be returned. ! + * Acceptable values are 0 to 100, inclusive. (Default: 50) + * @return Google_Service_Deploymentmanager_OperationsListResponse + */ + public function listOperations($project, $optParams = array()) + { + $params = array('project' => $project); + $params = array_merge($params, $optParams); + return $this->call('list', array($params), "Google_Service_Deploymentmanager_OperationsListResponse"); + } +} + +/** + * The "resources" collection of methods. + * Typical usage is: + * <code> + * $deploymentmanagerService = new Google_Service_Deploymentmanager(...); + * $resources = $deploymentmanagerService->resources; + * </code> + */ +class Google_Service_Deploymentmanager_Resources_Resource extends Google_Service_Resource +{ + + /** + * ! Gets information about a single resource. (resources.get) + * + * @param string $project ! The project ID for this request. + * @param string $deployment ! The name of the deployment for this request. + * @param string $resource ! The name of the resource for this request. + * @param array $optParams Optional parameters. + * @return Google_Service_Deploymentmanager_DeploymentmanagerResource + */ + public function get($project, $deployment, $resource, $optParams = array()) + { + $params = array('project' => $project, 'deployment' => $deployment, 'resource' => $resource); + $params = array_merge($params, $optParams); + return $this->call('get', array($params), "Google_Service_Deploymentmanager_DeploymentmanagerResource"); + } + + /** + * ! Lists all resources in a given deployment. (resources.listResources) + * + * @param string $project ! The project ID for this request. + * @param string $deployment ! The name of the deployment for this request. + * @param array $optParams Optional parameters. + * + * @opt_param string pageToken ! Specifies a nextPageToken returned by a + * previous list request. This ! token can be used to request the next page of + * results from a previous ! list request. + * @opt_param int maxResults ! Maximum count of results to be returned. ! + * Acceptable values are 0 to 100, inclusive. (Default: 50) + * @return Google_Service_Deploymentmanager_ResourcesListResponse + */ + public function listResources($project, $deployment, $optParams = array()) + { + $params = array('project' => $project, 'deployment' => $deployment); + $params = array_merge($params, $optParams); + return $this->call('list', array($params), "Google_Service_Deploymentmanager_ResourcesListResponse"); + } +} + +/** + * The "types" collection of methods. + * Typical usage is: + * <code> + * $deploymentmanagerService = new Google_Service_Deploymentmanager(...); + * $types = $deploymentmanagerService->types; + * </code> + */ +class Google_Service_Deploymentmanager_Types_Resource extends Google_Service_Resource +{ + + /** + * ! Lists all Types for Deployment Manager. (types.listTypes) + * + * @param string $project ! The project ID for this request. + * @param array $optParams Optional parameters. + * + * @opt_param string pageToken ! Specifies a nextPageToken returned by a + * previous list request. This ! token can be used to request the next page of + * results from a previous ! list request. + * @opt_param int maxResults ! Maximum count of results to be returned. ! + * Acceptable values are 0 to 100, inclusive. (Default: 50) + * @return Google_Service_Deploymentmanager_TypesListResponse + */ + public function listTypes($project, $optParams = array()) + { + $params = array('project' => $project); + $params = array_merge($params, $optParams); + return $this->call('list', array($params), "Google_Service_Deploymentmanager_TypesListResponse"); + } +} + + + + +class Google_Service_Deploymentmanager_Deployment extends Google_Model +{ + protected $internal_gapi_mappings = array( + ); + public $description; + public $id; + public $manifest; + public $name; + public $targetConfig; + + + public function setDescription($description) + { + $this->description = $description; + } + public function getDescription() + { + return $this->description; + } + public function setId($id) + { + $this->id = $id; + } + public function getId() + { + return $this->id; + } + public function setManifest($manifest) + { + $this->manifest = $manifest; + } + public function getManifest() + { + return $this->manifest; + } + public function setName($name) + { + $this->name = $name; + } + public function getName() + { + return $this->name; + } + public function setTargetConfig($targetConfig) + { + $this->targetConfig = $targetConfig; + } + public function getTargetConfig() + { + return $this->targetConfig; + } +} + +class Google_Service_Deploymentmanager_DeploymentmanagerResource extends Google_Collection +{ + protected $collection_key = 'errors'; + protected $internal_gapi_mappings = array( + ); + public $errors; + public $id; + public $intent; + public $manifest; + public $name; + public $state; + public $type; + public $url; + + + public function setErrors($errors) + { + $this->errors = $errors; + } + public function getErrors() + { + return $this->errors; + } + public function setId($id) + { + $this->id = $id; + } + public function getId() + { + return $this->id; + } + public function setIntent($intent) + { + $this->intent = $intent; + } + public function getIntent() + { + return $this->intent; + } + public function setManifest($manifest) + { + $this->manifest = $manifest; + } + public function getManifest() + { + return $this->manifest; + } + public function setName($name) + { + $this->name = $name; + } + public function getName() + { + return $this->name; + } + public function setState($state) + { + $this->state = $state; + } + public function getState() + { + return $this->state; + } + public function setType($type) + { + $this->type = $type; + } + public function getType() + { + return $this->type; + } + public function setUrl($url) + { + $this->url = $url; + } + public function getUrl() + { + return $this->url; + } +} + +class Google_Service_Deploymentmanager_DeploymentsListResponse extends Google_Collection +{ + protected $collection_key = 'deployments'; + protected $internal_gapi_mappings = array( + ); + protected $deploymentsType = 'Google_Service_Deploymentmanager_Deployment'; + protected $deploymentsDataType = 'array'; + public $nextPageToken; + + + public function setDeployments($deployments) + { + $this->deployments = $deployments; + } + public function getDeployments() + { + return $this->deployments; + } + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +class Google_Service_Deploymentmanager_Manifest extends Google_Model +{ + protected $internal_gapi_mappings = array( + ); + public $config; + public $evaluatedConfig; + public $id; + public $name; + public $selfLink; + + + public function setConfig($config) + { + $this->config = $config; + } + public function getConfig() + { + return $this->config; + } + public function setEvaluatedConfig($evaluatedConfig) + { + $this->evaluatedConfig = $evaluatedConfig; + } + public function getEvaluatedConfig() + { + return $this->evaluatedConfig; + } + public function setId($id) + { + $this->id = $id; + } + public function getId() + { + return $this->id; + } + public function setName($name) + { + $this->name = $name; + } + public function getName() + { + return $this->name; + } + public function setSelfLink($selfLink) + { + $this->selfLink = $selfLink; + } + public function getSelfLink() + { + return $this->selfLink; + } +} + +class Google_Service_Deploymentmanager_ManifestsListResponse extends Google_Collection +{ + protected $collection_key = 'manifests'; + protected $internal_gapi_mappings = array( + ); + protected $manifestsType = 'Google_Service_Deploymentmanager_Manifest'; + protected $manifestsDataType = 'array'; + public $nextPageToken; + + + public function setManifests($manifests) + { + $this->manifests = $manifests; + } + public function getManifests() + { + return $this->manifests; + } + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + public function getNextPageToken() + { + return $this->nextPageToken; + } +} + +class Google_Service_Deploymentmanager_Operation extends Google_Collection +{ + protected $collection_key = 'warnings'; + protected $internal_gapi_mappings = array( + ); + public $creationTimestamp; + public $endTime; + protected $errorType = 'Google_Service_Deploymentmanager_OperationError'; + protected $errorDataType = ''; + public $httpErrorMessage; + public $httpErrorStatusCode; + public $id; + public $insertTime; + public $name; + public $operationType; + public $progress; + public $selfLink; + public $startTime; + public $status; + public $statusMessage; + public $targetId; + public $targetLink; + public $user; + protected $warningsType = 'Google_Service_Deploymentmanager_OperationWarnings'; + protected $warningsDataType = 'array'; + + + public function setCreationTimestamp($creationTimestamp) + { + $this->creationTimestamp = $creationTimestamp; + } + public function getCreationTimestamp() + { + return $this->creationTimestamp; + } + public function setEndTime($endTime) + { + $this->endTime = $endTime; + } + public function getEndTime() + { + return $this->endTime; + } + public function setError(Google_Service_Deploymentmanager_OperationError $error) + { + $this->error = $error; + } + public function getError() + { + return $this->error; + } + public function setHttpErrorMessage($httpErrorMessage) + { + $this->httpErrorMessage = $httpErrorMessage; + } + public function getHttpErrorMessage() + { + return $this->httpErrorMessage; + } + public function setHttpErrorStatusCode($httpErrorStatusCode) + { + $this->httpErrorStatusCode = $httpErrorStatusCode; + } + public function getHttpErrorStatusCode() + { + return $this->httpErrorStatusCode; + } + public function setId($id) + { + $this->id = $id; + } + public function getId() + { + return $this->id; + } + public function setInsertTime($insertTime) + { + $this->insertTime = $insertTime; + } + public function getInsertTime() + { + return $this->insertTime; + } + public function setName($name) + { + $this->name = $name; + } + public function getName() + { + return $this->name; + } + public function setOperationType($operationType) + { + $this->operationType = $operationType; + } + public function getOperationType() + { + return $this->operationType; + } + public function setProgress($progress) + { + $this->progress = $progress; + } + public function getProgress() + { + return $this->progress; + } + public function setSelfLink($selfLink) + { + $this->selfLink = $selfLink; + } + public function getSelfLink() + { + return $this->selfLink; + } + public function setStartTime($startTime) + { + $this->startTime = $startTime; + } + public function getStartTime() + { + return $this->startTime; + } + public function setStatus($status) + { + $this->status = $status; + } + public function getStatus() + { + return $this->status; + } + public function setStatusMessage($statusMessage) + { + $this->statusMessage = $statusMessage; + } + public function getStatusMessage() + { + return $this->statusMessage; + } + public function setTargetId($targetId) + { + $this->targetId = $targetId; + } + public function getTargetId() + { + return $this->targetId; + } + public function setTargetLink($targetLink) + { + $this->targetLink = $targetLink; + } + public function getTargetLink() + { + return $this->targetLink; + } + public function setUser($user) + { + $this->user = $user; + } + public function getUser() + { + return $this->user; + } + public function setWarnings($warnings) + { + $this->warnings = $warnings; + } + public function getWarnings() + { + return $this->warnings; + } +} + +class Google_Service_Deploymentmanager_OperationError extends Google_Collection +{ + protected $collection_key = 'errors'; + protected $internal_gapi_mappings = array( + ); + protected $errorsType = 'Google_Service_Deploymentmanager_OperationErrorErrors'; + protected $errorsDataType = 'array'; + + + public function setErrors($errors) + { + $this->errors = $errors; + } + public function getErrors() + { + return $this->errors; + } +} + +class Google_Service_Deploymentmanager_OperationErrorErrors extends Google_Model +{ + protected $internal_gapi_mappings = array( + ); + public $code; + public $location; + public $message; + + + public function setCode($code) + { + $this->code = $code; + } + public function getCode() + { + return $this->code; + } + public function setLocation($location) + { + $this->location = $location; + } + public function getLocation() + { + return $this->location; + } + public function setMessage($message) + { + $this->message = $message; + } + public function getMessage() + { + return $this->message; + } +} + +class Google_Service_Deploymentmanager_OperationWarnings extends Google_Collection +{ + protected $collection_key = 'data'; + protected $internal_gapi_mappings = array( + ); + public $code; + protected $dataType = 'Google_Service_Deploymentmanager_OperationWarningsData'; + protected $dataDataType = 'array'; + public $message; + + + public function setCode($code) + { + $this->code = $code; + } + public function getCode() + { + return $this->code; + } + public function setData($data) + { + $this->data = $data; + } + public function getData() + { + return $this->data; + } + public function setMessage($message) + { + $this->message = $message; + } + public function getMessage() + { + return $this->message; + } +} + +class Google_Service_Deploymentmanager_OperationWarningsData extends Google_Model +{ + protected $internal_gapi_mappings = array( + ); + public $key; + public $value; + + + public function setKey($key) + { + $this->key = $key; + } + public function getKey() + { + return $this->key; + } + public function setValue($value) + { + $this->value = $value; + } + public function getValue() + { + return $this->value; + } +} + +class Google_Service_Deploymentmanager_OperationsListResponse extends Google_Collection +{ + protected $collection_key = 'operations'; + protected $internal_gapi_mappings = array( + ); + public $nextPageToken; + protected $operationsType = 'Google_Service_Deploymentmanager_Operation'; + protected $operationsDataType = 'array'; + + + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + public function getNextPageToken() + { + return $this->nextPageToken; + } + public function setOperations($operations) + { + $this->operations = $operations; + } + public function getOperations() + { + return $this->operations; + } +} + +class Google_Service_Deploymentmanager_ResourcesListResponse extends Google_Collection +{ + protected $collection_key = 'resources'; + protected $internal_gapi_mappings = array( + ); + public $nextPageToken; + protected $resourcesType = 'Google_Service_Deploymentmanager_DeploymentmanagerResource'; + protected $resourcesDataType = 'array'; + + + public function setNextPageToken($nextPageToken) + { + $this->nextPageToken = $nextPageToken; + } + public function getNextPageToken() + { + return $this->nextPageToken; + } + public function setResources($resources) + { + $this->resources = $resources; + } + public function getResources() + { + return $this->resources; + } +} + +class Google_Service_Deploymentmanager_Type extends Google_Model +{ + protected $internal_gapi_mappings = array( + ); + public $name; + + + public function setName($name) + { + $this->name = $name; + } + public function getName() + { + return $this->name; + } +} + +class Google_Service_Deploymentmanager_TypesListResponse extends Google_Collection +{ + protected $collection_key = 'types'; + protected $internal_gapi_mappings = array( + ); + protected $typesType = 'Google_Service_Deploymentmanager_Type'; + protected $typesDataType = 'array'; + + + public function setTypes($types) + { + $this->types = $types; + } + public function getTypes() + { + return $this->types; + } +} |