Viewing file: Enterprises.php (4.97 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php /* * Copyright 2014 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. */
/** * The "enterprises" collection of methods. * Typical usage is: * <code> * $androidmanagementService = new Google_Service_AndroidManagement(...); * $enterprises = $androidmanagementService->enterprises; * </code> */ class Google_Service_AndroidManagement_Resource_Enterprises extends Google_Service_Resource { /** * Creates an enterprise. This is the last step in the enterprise signup flow. * (enterprises.create) * * @param Google_Service_AndroidManagement_Enterprise $postBody * @param array $optParams Optional parameters. * * @opt_param bool agreementAccepted This feature is not generally available * yet. Whether the managed Google Play Agreement is presented and agreed. * @opt_param string enterpriseToken The enterprise token appended to the * callback URL. * @opt_param string projectId The ID of the Google Cloud Platform project which * will own the enterprise. * @opt_param string signupUrlName The name of the SignupUrl used to sign up for * the enterprise. * @return Google_Service_AndroidManagement_Enterprise */ public function create(Google_Service_AndroidManagement_Enterprise $postBody, $optParams = array()) { $params = array('postBody' => $postBody); $params = array_merge($params, $optParams); return $this->call('create', array($params), "Google_Service_AndroidManagement_Enterprise"); } /** * This feature is not generally available yet. Deletes an enterprise. * (enterprises.delete) * * @param string $name This feature is not generally available yet. The name of * the enterprise in the form enterprises/{enterpriseId}. * @param array $optParams Optional parameters. * @return Google_Service_AndroidManagement_AndroidmanagementEmpty */ public function delete($name, $optParams = array()) { $params = array('name' => $name); $params = array_merge($params, $optParams); return $this->call('delete', array($params), "Google_Service_AndroidManagement_AndroidmanagementEmpty"); } /** * Gets an enterprise. (enterprises.get) * * @param string $name The name of the enterprise in the form * enterprises/{enterpriseId}. * @param array $optParams Optional parameters. * @return Google_Service_AndroidManagement_Enterprise */ public function get($name, $optParams = array()) { $params = array('name' => $name); $params = array_merge($params, $optParams); return $this->call('get', array($params), "Google_Service_AndroidManagement_Enterprise"); } /** * This feature is not generally available yet. Lists enterprises that are * managed by an EMM. Only partial views are returned. * (enterprises.listEnterprises) * * @param array $optParams Optional parameters. * * @opt_param int pageSize This feature is not generally available yet. The * requested page size. The actual page size may be fixed to a min or max value. * @opt_param string pageToken This feature is not generally available yet. A * token identifying a page of results returned by the server. * @opt_param string projectId Required. This feature is not generally available * yet. The ID of the Cloud project of the EMM the enterprises belongs to. * @opt_param string view This feature is not generally available yet. View that * specify that partial response should be returned. * @return Google_Service_AndroidManagement_ListEnterprisesResponse */ public function listEnterprises($optParams = array()) { $params = array(); $params = array_merge($params, $optParams); return $this->call('list', array($params), "Google_Service_AndroidManagement_ListEnterprisesResponse"); } /** * Updates an enterprise. (enterprises.patch) * * @param string $name The name of the enterprise in the form * enterprises/{enterpriseId}. * @param Google_Service_AndroidManagement_Enterprise $postBody * @param array $optParams Optional parameters. * * @opt_param string updateMask The field mask indicating the fields to update. * If not set, all modifiable fields will be modified. * @return Google_Service_AndroidManagement_Enterprise */ public function patch($name, Google_Service_AndroidManagement_Enterprise $postBody, $optParams = array()) { $params = array('name' => $name, 'postBody' => $postBody); $params = array_merge($params, $optParams); return $this->call('patch', array($params), "Google_Service_AndroidManagement_Enterprise"); } }
|