first
This commit is contained in:
parent
99e1fe2818
commit
8581adf302
29170 changed files with 2950183 additions and 9 deletions
203
vendor/google/apiclient-services/LICENSE
vendored
Normal file
203
vendor/google/apiclient-services/LICENSE
vendored
Normal file
|
@ -0,0 +1,203 @@
|
|||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright [yyyy] [name of copyright owner]
|
||||
|
||||
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.
|
||||
|
||||
|
19
vendor/google/apiclient-services/README.md
vendored
Normal file
19
vendor/google/apiclient-services/README.md
vendored
Normal file
|
@ -0,0 +1,19 @@
|
|||
Google PHP API Client Services
|
||||
==============================
|
||||
|
||||
[Reference Documentation](https://googleapis.github.io/google-api-php-client-services)
|
||||
|
||||
**NOTE**: please check to see if the package you'd like to install is available in our
|
||||
list of [Google cloud packages](https://cloud.google.com/php/docs/reference) first, as
|
||||
these are the recommended libraries.
|
||||
|
||||
## Requirements
|
||||
|
||||
[Google API PHP Client](https://github.com/googleapis/google-api-php-client/releases)
|
||||
|
||||
## Usage
|
||||
|
||||
This library is automatically updated daily with new API changes, and tagged weekly.
|
||||
It is installed as part of the
|
||||
[Google API PHP Client](https://github.com/googleapis/google-api-php-client/releases)
|
||||
library via Composer, which will pull down the most recent tag.
|
7
vendor/google/apiclient-services/SECURITY.md
vendored
Normal file
7
vendor/google/apiclient-services/SECURITY.md
vendored
Normal file
|
@ -0,0 +1,7 @@
|
|||
# Security Policy
|
||||
|
||||
To report a security issue, please use [g.co/vulnz](https://g.co/vulnz).
|
||||
|
||||
The Google Security Team will respond within 5 working days of your report on g.co/vulnz.
|
||||
|
||||
We use g.co/vulnz for our intake, and do coordination and disclosure here using GitHub Security Advisory to privately discuss and fix the issue.
|
36
vendor/google/apiclient-services/autoload.php
vendored
Normal file
36
vendor/google/apiclient-services/autoload.php
vendored
Normal file
|
@ -0,0 +1,36 @@
|
|||
<?php
|
||||
|
||||
// For older (pre-2.7.2) verions of google/apiclient
|
||||
if (
|
||||
file_exists(__DIR__ . '/../apiclient/src/Google/Client.php')
|
||||
&& !class_exists('Google_Client', false)
|
||||
) {
|
||||
require_once(__DIR__ . '/../apiclient/src/Google/Client.php');
|
||||
if (
|
||||
defined('Google_Client::LIBVER')
|
||||
&& version_compare(Google_Client::LIBVER, '2.7.2', '<=')
|
||||
) {
|
||||
$servicesClassMap = [
|
||||
'Google\\Client' => 'Google_Client',
|
||||
'Google\\Service' => 'Google_Service',
|
||||
'Google\\Service\\Resource' => 'Google_Service_Resource',
|
||||
'Google\\Model' => 'Google_Model',
|
||||
'Google\\Collection' => 'Google_Collection',
|
||||
];
|
||||
foreach ($servicesClassMap as $alias => $class) {
|
||||
class_alias($class, $alias);
|
||||
}
|
||||
}
|
||||
}
|
||||
spl_autoload_register(function ($class) {
|
||||
if (0 === strpos($class, 'Google_Service_')) {
|
||||
// Autoload the new class, which will also create an alias for the
|
||||
// old class by changing underscores to namespaces:
|
||||
// Google_Service_Speech_Resource_Operations
|
||||
// => Google\Service\Speech\Resource\Operations
|
||||
$classExists = class_exists($newClass = str_replace('_', '\\', $class));
|
||||
if ($classExists) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}, true, true);
|
27
vendor/google/apiclient-services/composer.json
vendored
Normal file
27
vendor/google/apiclient-services/composer.json
vendored
Normal file
|
@ -0,0 +1,27 @@
|
|||
{
|
||||
"name": "google/apiclient-services",
|
||||
"type": "library",
|
||||
"description": "Client library for Google APIs",
|
||||
"keywords": ["google"],
|
||||
"homepage": "http://developers.google.com/api-client-library/php",
|
||||
"license": "Apache-2.0",
|
||||
"require": {
|
||||
"php": "^8.0"
|
||||
},
|
||||
"require-dev": {
|
||||
"phpunit/phpunit": "^9.6"
|
||||
},
|
||||
"autoload": {
|
||||
"psr-4": {
|
||||
"Google\\Service\\": "src"
|
||||
},
|
||||
"files": [
|
||||
"autoload.php"
|
||||
]
|
||||
},
|
||||
"autoload-dev": {
|
||||
"psr-4": {
|
||||
"Google\\": "tests/mocks"
|
||||
}
|
||||
}
|
||||
}
|
94
vendor/google/apiclient-services/src/ACMEDNS.php
vendored
Normal file
94
vendor/google/apiclient-services/src/ACMEDNS.php
vendored
Normal file
|
@ -0,0 +1,94 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service;
|
||||
|
||||
use Google\Client;
|
||||
|
||||
/**
|
||||
* Service definition for ACMEDNS (v1).
|
||||
*
|
||||
* <p>
|
||||
* Google Domains ACME DNS API that allows users to complete ACME DNS-01
|
||||
* challenges for a domain.</p>
|
||||
*
|
||||
* <p>
|
||||
* For more information about this service, see the API
|
||||
* <a href="https://developers.google.com/domains/acme-dns/" target="_blank">Documentation</a>
|
||||
* </p>
|
||||
*
|
||||
* @author Google, Inc.
|
||||
*/
|
||||
class ACMEDNS extends \Google\Service
|
||||
{
|
||||
|
||||
|
||||
public $acmeChallengeSets;
|
||||
public $rootUrlTemplate;
|
||||
|
||||
/**
|
||||
* Constructs the internal representation of the ACMEDNS service.
|
||||
*
|
||||
* @param Client|array $clientOrConfig The client used to deliver requests, or a
|
||||
* config array to pass to a new Client instance.
|
||||
* @param string $rootUrl The root URL used for requests to the service.
|
||||
*/
|
||||
public function __construct($clientOrConfig = [], $rootUrl = null)
|
||||
{
|
||||
parent::__construct($clientOrConfig);
|
||||
$this->rootUrl = $rootUrl ?: 'https://acmedns.googleapis.com/';
|
||||
$this->rootUrlTemplate = $rootUrl ?: 'https://acmedns.UNIVERSE_DOMAIN/';
|
||||
$this->servicePath = '';
|
||||
$this->batchPath = 'batch';
|
||||
$this->version = 'v1';
|
||||
$this->serviceName = 'acmedns';
|
||||
|
||||
$this->acmeChallengeSets = new ACMEDNS\Resource\AcmeChallengeSets(
|
||||
$this,
|
||||
$this->serviceName,
|
||||
'acmeChallengeSets',
|
||||
[
|
||||
'methods' => [
|
||||
'get' => [
|
||||
'path' => 'v1/acmeChallengeSets/{rootDomain}',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'rootDomain' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'rotateChallenges' => [
|
||||
'path' => 'v1/acmeChallengeSets/{rootDomain}:rotateChallenges',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'rootDomain' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ACMEDNS::class, 'Google_Service_ACMEDNS');
|
43
vendor/google/apiclient-services/src/ACMEDNS/AcmeChallengeSet.php
vendored
Normal file
43
vendor/google/apiclient-services/src/ACMEDNS/AcmeChallengeSet.php
vendored
Normal file
|
@ -0,0 +1,43 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\ACMEDNS;
|
||||
|
||||
class AcmeChallengeSet extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'record';
|
||||
protected $recordType = AcmeTxtRecord::class;
|
||||
protected $recordDataType = 'array';
|
||||
|
||||
/**
|
||||
* @param AcmeTxtRecord[]
|
||||
*/
|
||||
public function setRecord($record)
|
||||
{
|
||||
$this->record = $record;
|
||||
}
|
||||
/**
|
||||
* @return AcmeTxtRecord[]
|
||||
*/
|
||||
public function getRecord()
|
||||
{
|
||||
return $this->record;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(AcmeChallengeSet::class, 'Google_Service_ACMEDNS_AcmeChallengeSet');
|
80
vendor/google/apiclient-services/src/ACMEDNS/AcmeTxtRecord.php
vendored
Normal file
80
vendor/google/apiclient-services/src/ACMEDNS/AcmeTxtRecord.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\ACMEDNS;
|
||||
|
||||
class AcmeTxtRecord extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $digest;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $fqdn;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $updateTime;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDigest($digest)
|
||||
{
|
||||
$this->digest = $digest;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDigest()
|
||||
{
|
||||
return $this->digest;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setFqdn($fqdn)
|
||||
{
|
||||
$this->fqdn = $fqdn;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getFqdn()
|
||||
{
|
||||
return $this->fqdn;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpdateTime($updateTime)
|
||||
{
|
||||
$this->updateTime = $updateTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpdateTime()
|
||||
{
|
||||
return $this->updateTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(AcmeTxtRecord::class, 'Google_Service_ACMEDNS_AcmeTxtRecord');
|
74
vendor/google/apiclient-services/src/ACMEDNS/Resource/AcmeChallengeSets.php
vendored
Normal file
74
vendor/google/apiclient-services/src/ACMEDNS/Resource/AcmeChallengeSets.php
vendored
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\ACMEDNS\Resource;
|
||||
|
||||
use Google\Service\ACMEDNS\AcmeChallengeSet;
|
||||
use Google\Service\ACMEDNS\RotateChallengesRequest;
|
||||
|
||||
/**
|
||||
* The "acmeChallengeSets" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $acmednsService = new Google\Service\ACMEDNS(...);
|
||||
* $acmeChallengeSets = $acmednsService->acmeChallengeSets;
|
||||
* </code>
|
||||
*/
|
||||
class AcmeChallengeSets extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Gets the ACME challenge set for a given domain name. Domain names must be
|
||||
* provided in Punycode. (acmeChallengeSets.get)
|
||||
*
|
||||
* @param string $rootDomain Required. SLD + TLD domain name to list challenges.
|
||||
* For example, this would be "google.com" for any FQDN under "google.com". That
|
||||
* includes challenges for "subdomain.google.com". This MAY be Unicode or
|
||||
* Punycode.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return AcmeChallengeSet
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function get($rootDomain, $optParams = [])
|
||||
{
|
||||
$params = ['rootDomain' => $rootDomain];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], AcmeChallengeSet::class);
|
||||
}
|
||||
/**
|
||||
* Rotate the ACME challenges for a given domain name. By default, removes any
|
||||
* challenges that are older than 30 days. Domain names must be provided in
|
||||
* Punycode. (acmeChallengeSets.rotateChallenges)
|
||||
*
|
||||
* @param string $rootDomain Required. SLD + TLD domain name to update records
|
||||
* for. For example, this would be "google.com" for any FQDN under "google.com".
|
||||
* That includes challenges for "subdomain.google.com". This MAY be Unicode or
|
||||
* Punycode.
|
||||
* @param RotateChallengesRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return AcmeChallengeSet
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function rotateChallenges($rootDomain, RotateChallengesRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['rootDomain' => $rootDomain, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('rotateChallenges', [$params], AcmeChallengeSet::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(AcmeChallengeSets::class, 'Google_Service_ACMEDNS_Resource_AcmeChallengeSets');
|
95
vendor/google/apiclient-services/src/ACMEDNS/RotateChallengesRequest.php
vendored
Normal file
95
vendor/google/apiclient-services/src/ACMEDNS/RotateChallengesRequest.php
vendored
Normal file
|
@ -0,0 +1,95 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\ACMEDNS;
|
||||
|
||||
class RotateChallengesRequest extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'recordsToRemove';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $accessToken;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $keepExpiredRecords;
|
||||
protected $recordsToAddType = AcmeTxtRecord::class;
|
||||
protected $recordsToAddDataType = 'array';
|
||||
protected $recordsToRemoveType = AcmeTxtRecord::class;
|
||||
protected $recordsToRemoveDataType = 'array';
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setAccessToken($accessToken)
|
||||
{
|
||||
$this->accessToken = $accessToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getAccessToken()
|
||||
{
|
||||
return $this->accessToken;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setKeepExpiredRecords($keepExpiredRecords)
|
||||
{
|
||||
$this->keepExpiredRecords = $keepExpiredRecords;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getKeepExpiredRecords()
|
||||
{
|
||||
return $this->keepExpiredRecords;
|
||||
}
|
||||
/**
|
||||
* @param AcmeTxtRecord[]
|
||||
*/
|
||||
public function setRecordsToAdd($recordsToAdd)
|
||||
{
|
||||
$this->recordsToAdd = $recordsToAdd;
|
||||
}
|
||||
/**
|
||||
* @return AcmeTxtRecord[]
|
||||
*/
|
||||
public function getRecordsToAdd()
|
||||
{
|
||||
return $this->recordsToAdd;
|
||||
}
|
||||
/**
|
||||
* @param AcmeTxtRecord[]
|
||||
*/
|
||||
public function setRecordsToRemove($recordsToRemove)
|
||||
{
|
||||
$this->recordsToRemove = $recordsToRemove;
|
||||
}
|
||||
/**
|
||||
* @return AcmeTxtRecord[]
|
||||
*/
|
||||
public function getRecordsToRemove()
|
||||
{
|
||||
return $this->recordsToRemove;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RotateChallengesRequest::class, 'Google_Service_ACMEDNS_RotateChallengesRequest');
|
421
vendor/google/apiclient-services/src/AIPlatformNotebooks.php
vendored
Normal file
421
vendor/google/apiclient-services/src/AIPlatformNotebooks.php
vendored
Normal file
|
@ -0,0 +1,421 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service;
|
||||
|
||||
use Google\Client;
|
||||
|
||||
/**
|
||||
* Service definition for AIPlatformNotebooks (v2).
|
||||
*
|
||||
* <p>
|
||||
* Notebooks API is used to manage notebook resources in Google Cloud.</p>
|
||||
*
|
||||
* <p>
|
||||
* For more information about this service, see the API
|
||||
* <a href="https://cloud.google.com/notebooks/docs/" target="_blank">Documentation</a>
|
||||
* </p>
|
||||
*
|
||||
* @author Google, Inc.
|
||||
*/
|
||||
class AIPlatformNotebooks extends \Google\Service
|
||||
{
|
||||
/** See, edit, configure, and delete your Google Cloud data and see the email address for your Google Account.. */
|
||||
const CLOUD_PLATFORM =
|
||||
"https://www.googleapis.com/auth/cloud-platform";
|
||||
|
||||
public $projects_locations;
|
||||
public $projects_locations_instances;
|
||||
public $projects_locations_operations;
|
||||
public $rootUrlTemplate;
|
||||
|
||||
/**
|
||||
* Constructs the internal representation of the AIPlatformNotebooks service.
|
||||
*
|
||||
* @param Client|array $clientOrConfig The client used to deliver requests, or a
|
||||
* config array to pass to a new Client instance.
|
||||
* @param string $rootUrl The root URL used for requests to the service.
|
||||
*/
|
||||
public function __construct($clientOrConfig = [], $rootUrl = null)
|
||||
{
|
||||
parent::__construct($clientOrConfig);
|
||||
$this->rootUrl = $rootUrl ?: 'https://notebooks.googleapis.com/';
|
||||
$this->rootUrlTemplate = $rootUrl ?: 'https://notebooks.UNIVERSE_DOMAIN/';
|
||||
$this->servicePath = '';
|
||||
$this->batchPath = 'batch';
|
||||
$this->version = 'v2';
|
||||
$this->serviceName = 'notebooks';
|
||||
|
||||
$this->projects_locations = new AIPlatformNotebooks\Resource\ProjectsLocations(
|
||||
$this,
|
||||
$this->serviceName,
|
||||
'locations',
|
||||
[
|
||||
'methods' => [
|
||||
'get' => [
|
||||
'path' => 'v2/{+name}',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'list' => [
|
||||
'path' => 'v2/{+name}/locations',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'filter' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
'pageSize' => [
|
||||
'location' => 'query',
|
||||
'type' => 'integer',
|
||||
],
|
||||
'pageToken' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
);
|
||||
$this->projects_locations_instances = new AIPlatformNotebooks\Resource\ProjectsLocationsInstances(
|
||||
$this,
|
||||
$this->serviceName,
|
||||
'instances',
|
||||
[
|
||||
'methods' => [
|
||||
'checkUpgradability' => [
|
||||
'path' => 'v2/{+notebookInstance}:checkUpgradability',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'notebookInstance' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'create' => [
|
||||
'path' => 'v2/{+parent}/instances',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'parent' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'instanceId' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
'requestId' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],'delete' => [
|
||||
'path' => 'v2/{+name}',
|
||||
'httpMethod' => 'DELETE',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'requestId' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],'diagnose' => [
|
||||
'path' => 'v2/{+name}:diagnose',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'get' => [
|
||||
'path' => 'v2/{+name}',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'getConfig' => [
|
||||
'path' => 'v2/{+name}/instances:getConfig',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'getIamPolicy' => [
|
||||
'path' => 'v2/{+resource}:getIamPolicy',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'resource' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'options.requestedPolicyVersion' => [
|
||||
'location' => 'query',
|
||||
'type' => 'integer',
|
||||
],
|
||||
],
|
||||
],'list' => [
|
||||
'path' => 'v2/{+parent}/instances',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'parent' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'filter' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
'orderBy' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
'pageSize' => [
|
||||
'location' => 'query',
|
||||
'type' => 'integer',
|
||||
],
|
||||
'pageToken' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],'patch' => [
|
||||
'path' => 'v2/{+name}',
|
||||
'httpMethod' => 'PATCH',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'requestId' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
'updateMask' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],'reportInfoSystem' => [
|
||||
'path' => 'v2/{+name}:reportInfoSystem',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'reset' => [
|
||||
'path' => 'v2/{+name}:reset',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'resizeDisk' => [
|
||||
'path' => 'v2/{+notebookInstance}:resizeDisk',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'notebookInstance' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'restore' => [
|
||||
'path' => 'v2/{+name}:restore',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'rollback' => [
|
||||
'path' => 'v2/{+name}:rollback',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'setIamPolicy' => [
|
||||
'path' => 'v2/{+resource}:setIamPolicy',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'resource' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'start' => [
|
||||
'path' => 'v2/{+name}:start',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'stop' => [
|
||||
'path' => 'v2/{+name}:stop',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'testIamPermissions' => [
|
||||
'path' => 'v2/{+resource}:testIamPermissions',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'resource' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'upgrade' => [
|
||||
'path' => 'v2/{+name}:upgrade',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'upgradeSystem' => [
|
||||
'path' => 'v2/{+name}:upgradeSystem',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
);
|
||||
$this->projects_locations_operations = new AIPlatformNotebooks\Resource\ProjectsLocationsOperations(
|
||||
$this,
|
||||
$this->serviceName,
|
||||
'operations',
|
||||
[
|
||||
'methods' => [
|
||||
'cancel' => [
|
||||
'path' => 'v2/{+name}:cancel',
|
||||
'httpMethod' => 'POST',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'delete' => [
|
||||
'path' => 'v2/{+name}',
|
||||
'httpMethod' => 'DELETE',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'get' => [
|
||||
'path' => 'v2/{+name}',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
],
|
||||
],'list' => [
|
||||
'path' => 'v2/{+name}/operations',
|
||||
'httpMethod' => 'GET',
|
||||
'parameters' => [
|
||||
'name' => [
|
||||
'location' => 'path',
|
||||
'type' => 'string',
|
||||
'required' => true,
|
||||
],
|
||||
'filter' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
'pageSize' => [
|
||||
'location' => 'query',
|
||||
'type' => 'integer',
|
||||
],
|
||||
'pageToken' => [
|
||||
'location' => 'query',
|
||||
'type' => 'string',
|
||||
],
|
||||
],
|
||||
],
|
||||
]
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(AIPlatformNotebooks::class, 'Google_Service_AIPlatformNotebooks');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/AcceleratorConfig.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/AcceleratorConfig.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class AcceleratorConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $coreCount;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCoreCount($coreCount)
|
||||
{
|
||||
$this->coreCount = $coreCount;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCoreCount()
|
||||
{
|
||||
return $this->coreCount;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(AcceleratorConfig::class, 'Google_Service_AIPlatformNotebooks_AcceleratorConfig');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/AccessConfig.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/AccessConfig.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class AccessConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $externalIp;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setExternalIp($externalIp)
|
||||
{
|
||||
$this->externalIp = $externalIp;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getExternalIp()
|
||||
{
|
||||
return $this->externalIp;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(AccessConfig::class, 'Google_Service_AIPlatformNotebooks_AccessConfig');
|
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/Binding.php
vendored
Normal file
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/Binding.php
vendored
Normal file
|
@ -0,0 +1,79 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Binding extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'members';
|
||||
protected $conditionType = Expr::class;
|
||||
protected $conditionDataType = '';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $members;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $role;
|
||||
|
||||
/**
|
||||
* @param Expr
|
||||
*/
|
||||
public function setCondition(Expr $condition)
|
||||
{
|
||||
$this->condition = $condition;
|
||||
}
|
||||
/**
|
||||
* @return Expr
|
||||
*/
|
||||
public function getCondition()
|
||||
{
|
||||
return $this->condition;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setMembers($members)
|
||||
{
|
||||
$this->members = $members;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getMembers()
|
||||
{
|
||||
return $this->members;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRole($role)
|
||||
{
|
||||
$this->role = $role;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRole()
|
||||
{
|
||||
return $this->role;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Binding::class, 'Google_Service_AIPlatformNotebooks_Binding');
|
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/BootDisk.php
vendored
Normal file
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/BootDisk.php
vendored
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class BootDisk extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskEncryption;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskSizeGb;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kmsKey;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskEncryption($diskEncryption)
|
||||
{
|
||||
$this->diskEncryption = $diskEncryption;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskEncryption()
|
||||
{
|
||||
return $this->diskEncryption;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskSizeGb($diskSizeGb)
|
||||
{
|
||||
$this->diskSizeGb = $diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskSizeGb()
|
||||
{
|
||||
return $this->diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskType($diskType)
|
||||
{
|
||||
$this->diskType = $diskType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskType()
|
||||
{
|
||||
return $this->diskType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKmsKey($kmsKey)
|
||||
{
|
||||
$this->kmsKey = $kmsKey;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKmsKey()
|
||||
{
|
||||
return $this->kmsKey;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(BootDisk::class, 'Google_Service_AIPlatformNotebooks_BootDisk');
|
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/BootImage.php
vendored
Normal file
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/BootImage.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class BootImage extends \Google\Model
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(BootImage::class, 'Google_Service_AIPlatformNotebooks_BootImage');
|
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/CancelOperationRequest.php
vendored
Normal file
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/CancelOperationRequest.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class CancelOperationRequest extends \Google\Model
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(CancelOperationRequest::class, 'Google_Service_AIPlatformNotebooks_CancelOperationRequest');
|
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/CheckInstanceUpgradabilityResponse.php
vendored
Normal file
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/CheckInstanceUpgradabilityResponse.php
vendored
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class CheckInstanceUpgradabilityResponse extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $upgradeImage;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $upgradeInfo;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $upgradeVersion;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $upgradeable;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpgradeImage($upgradeImage)
|
||||
{
|
||||
$this->upgradeImage = $upgradeImage;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpgradeImage()
|
||||
{
|
||||
return $this->upgradeImage;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpgradeInfo($upgradeInfo)
|
||||
{
|
||||
$this->upgradeInfo = $upgradeInfo;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpgradeInfo()
|
||||
{
|
||||
return $this->upgradeInfo;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpgradeVersion($upgradeVersion)
|
||||
{
|
||||
$this->upgradeVersion = $upgradeVersion;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpgradeVersion()
|
||||
{
|
||||
return $this->upgradeVersion;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setUpgradeable($upgradeable)
|
||||
{
|
||||
$this->upgradeable = $upgradeable;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getUpgradeable()
|
||||
{
|
||||
return $this->upgradeable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(CheckInstanceUpgradabilityResponse::class, 'Google_Service_AIPlatformNotebooks_CheckInstanceUpgradabilityResponse');
|
75
vendor/google/apiclient-services/src/AIPlatformNotebooks/Config.php
vendored
Normal file
75
vendor/google/apiclient-services/src/AIPlatformNotebooks/Config.php
vendored
Normal file
|
@ -0,0 +1,75 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Config extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'availableImages';
|
||||
protected $availableImagesType = ImageRelease::class;
|
||||
protected $availableImagesDataType = 'array';
|
||||
protected $defaultValuesType = DefaultValues::class;
|
||||
protected $defaultValuesDataType = '';
|
||||
protected $supportedValuesType = SupportedValues::class;
|
||||
protected $supportedValuesDataType = '';
|
||||
|
||||
/**
|
||||
* @param ImageRelease[]
|
||||
*/
|
||||
public function setAvailableImages($availableImages)
|
||||
{
|
||||
$this->availableImages = $availableImages;
|
||||
}
|
||||
/**
|
||||
* @return ImageRelease[]
|
||||
*/
|
||||
public function getAvailableImages()
|
||||
{
|
||||
return $this->availableImages;
|
||||
}
|
||||
/**
|
||||
* @param DefaultValues
|
||||
*/
|
||||
public function setDefaultValues(DefaultValues $defaultValues)
|
||||
{
|
||||
$this->defaultValues = $defaultValues;
|
||||
}
|
||||
/**
|
||||
* @return DefaultValues
|
||||
*/
|
||||
public function getDefaultValues()
|
||||
{
|
||||
return $this->defaultValues;
|
||||
}
|
||||
/**
|
||||
* @param SupportedValues
|
||||
*/
|
||||
public function setSupportedValues(SupportedValues $supportedValues)
|
||||
{
|
||||
$this->supportedValues = $supportedValues;
|
||||
}
|
||||
/**
|
||||
* @return SupportedValues
|
||||
*/
|
||||
public function getSupportedValues()
|
||||
{
|
||||
return $this->supportedValues;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Config::class, 'Google_Service_AIPlatformNotebooks_Config');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/ContainerImage.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/ContainerImage.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ContainerImage extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $repository;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $tag;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRepository($repository)
|
||||
{
|
||||
$this->repository = $repository;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRepository()
|
||||
{
|
||||
return $this->repository;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTag($tag)
|
||||
{
|
||||
$this->tag = $tag;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTag()
|
||||
{
|
||||
return $this->tag;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ContainerImage::class, 'Google_Service_AIPlatformNotebooks_ContainerImage');
|
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/DataDisk.php
vendored
Normal file
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/DataDisk.php
vendored
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class DataDisk extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskEncryption;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskSizeGb;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kmsKey;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskEncryption($diskEncryption)
|
||||
{
|
||||
$this->diskEncryption = $diskEncryption;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskEncryption()
|
||||
{
|
||||
return $this->diskEncryption;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskSizeGb($diskSizeGb)
|
||||
{
|
||||
$this->diskSizeGb = $diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskSizeGb()
|
||||
{
|
||||
return $this->diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskType($diskType)
|
||||
{
|
||||
$this->diskType = $diskType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskType()
|
||||
{
|
||||
return $this->diskType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKmsKey($kmsKey)
|
||||
{
|
||||
$this->kmsKey = $kmsKey;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKmsKey()
|
||||
{
|
||||
return $this->kmsKey;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(DataDisk::class, 'Google_Service_AIPlatformNotebooks_DataDisk');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/DataprocParameters.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/DataprocParameters.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class DataprocParameters extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $cluster;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCluster($cluster)
|
||||
{
|
||||
$this->cluster = $cluster;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCluster()
|
||||
{
|
||||
return $this->cluster;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(DataprocParameters::class, 'Google_Service_AIPlatformNotebooks_DataprocParameters');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/DefaultValues.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/DefaultValues.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class DefaultValues extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $machineType;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMachineType($machineType)
|
||||
{
|
||||
$this->machineType = $machineType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMachineType()
|
||||
{
|
||||
return $this->machineType;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(DefaultValues::class, 'Google_Service_AIPlatformNotebooks_DefaultValues');
|
60
vendor/google/apiclient-services/src/AIPlatformNotebooks/DiagnoseInstanceRequest.php
vendored
Normal file
60
vendor/google/apiclient-services/src/AIPlatformNotebooks/DiagnoseInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class DiagnoseInstanceRequest extends \Google\Model
|
||||
{
|
||||
protected $diagnosticConfigType = DiagnosticConfig::class;
|
||||
protected $diagnosticConfigDataType = '';
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $timeoutMinutes;
|
||||
|
||||
/**
|
||||
* @param DiagnosticConfig
|
||||
*/
|
||||
public function setDiagnosticConfig(DiagnosticConfig $diagnosticConfig)
|
||||
{
|
||||
$this->diagnosticConfig = $diagnosticConfig;
|
||||
}
|
||||
/**
|
||||
* @return DiagnosticConfig
|
||||
*/
|
||||
public function getDiagnosticConfig()
|
||||
{
|
||||
return $this->diagnosticConfig;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setTimeoutMinutes($timeoutMinutes)
|
||||
{
|
||||
$this->timeoutMinutes = $timeoutMinutes;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getTimeoutMinutes()
|
||||
{
|
||||
return $this->timeoutMinutes;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(DiagnoseInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_DiagnoseInstanceRequest');
|
43
vendor/google/apiclient-services/src/AIPlatformNotebooks/DiagnoseRuntimeRequest.php
vendored
Normal file
43
vendor/google/apiclient-services/src/AIPlatformNotebooks/DiagnoseRuntimeRequest.php
vendored
Normal file
|
@ -0,0 +1,43 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class DiagnoseRuntimeRequest extends \Google\Model
|
||||
{
|
||||
protected $diagnosticConfigType = DiagnosticConfig::class;
|
||||
protected $diagnosticConfigDataType = '';
|
||||
public $diagnosticConfig;
|
||||
|
||||
/**
|
||||
* @param DiagnosticConfig
|
||||
*/
|
||||
public function setDiagnosticConfig(DiagnosticConfig $diagnosticConfig)
|
||||
{
|
||||
$this->diagnosticConfig = $diagnosticConfig;
|
||||
}
|
||||
/**
|
||||
* @return DiagnosticConfig
|
||||
*/
|
||||
public function getDiagnosticConfig()
|
||||
{
|
||||
return $this->diagnosticConfig;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(DiagnoseRuntimeRequest::class, 'Google_Service_AIPlatformNotebooks_DiagnoseRuntimeRequest');
|
116
vendor/google/apiclient-services/src/AIPlatformNotebooks/DiagnosticConfig.php
vendored
Normal file
116
vendor/google/apiclient-services/src/AIPlatformNotebooks/DiagnosticConfig.php
vendored
Normal file
|
@ -0,0 +1,116 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class DiagnosticConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableCopyHomeFilesFlag;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enablePacketCaptureFlag;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableRepairFlag;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $gcsBucket;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $relativePath;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableCopyHomeFilesFlag($enableCopyHomeFilesFlag)
|
||||
{
|
||||
$this->enableCopyHomeFilesFlag = $enableCopyHomeFilesFlag;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableCopyHomeFilesFlag()
|
||||
{
|
||||
return $this->enableCopyHomeFilesFlag;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnablePacketCaptureFlag($enablePacketCaptureFlag)
|
||||
{
|
||||
$this->enablePacketCaptureFlag = $enablePacketCaptureFlag;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnablePacketCaptureFlag()
|
||||
{
|
||||
return $this->enablePacketCaptureFlag;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableRepairFlag($enableRepairFlag)
|
||||
{
|
||||
$this->enableRepairFlag = $enableRepairFlag;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableRepairFlag()
|
||||
{
|
||||
return $this->enableRepairFlag;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setGcsBucket($gcsBucket)
|
||||
{
|
||||
$this->gcsBucket = $gcsBucket;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getGcsBucket()
|
||||
{
|
||||
return $this->gcsBucket;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRelativePath($relativePath)
|
||||
{
|
||||
$this->relativePath = $relativePath;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRelativePath()
|
||||
{
|
||||
return $this->relativePath;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(DiagnosticConfig::class, 'Google_Service_AIPlatformNotebooks_DiagnosticConfig');
|
242
vendor/google/apiclient-services/src/AIPlatformNotebooks/Disk.php
vendored
Normal file
242
vendor/google/apiclient-services/src/AIPlatformNotebooks/Disk.php
vendored
Normal file
|
@ -0,0 +1,242 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Disk extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'licenses';
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $autoDelete;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $boot;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $deviceName;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskSizeGb;
|
||||
protected $guestOsFeaturesType = GuestOsFeature::class;
|
||||
protected $guestOsFeaturesDataType = 'array';
|
||||
public $guestOsFeatures = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $index;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $interface;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kind;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $licenses = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $mode;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $source;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setAutoDelete($autoDelete)
|
||||
{
|
||||
$this->autoDelete = $autoDelete;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getAutoDelete()
|
||||
{
|
||||
return $this->autoDelete;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setBoot($boot)
|
||||
{
|
||||
$this->boot = $boot;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getBoot()
|
||||
{
|
||||
return $this->boot;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDeviceName($deviceName)
|
||||
{
|
||||
$this->deviceName = $deviceName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDeviceName()
|
||||
{
|
||||
return $this->deviceName;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskSizeGb($diskSizeGb)
|
||||
{
|
||||
$this->diskSizeGb = $diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskSizeGb()
|
||||
{
|
||||
return $this->diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @param GuestOsFeature[]
|
||||
*/
|
||||
public function setGuestOsFeatures($guestOsFeatures)
|
||||
{
|
||||
$this->guestOsFeatures = $guestOsFeatures;
|
||||
}
|
||||
/**
|
||||
* @return GuestOsFeature[]
|
||||
*/
|
||||
public function getGuestOsFeatures()
|
||||
{
|
||||
return $this->guestOsFeatures;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setIndex($index)
|
||||
{
|
||||
$this->index = $index;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getIndex()
|
||||
{
|
||||
return $this->index;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setInterface($interface)
|
||||
{
|
||||
$this->interface = $interface;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getInterface()
|
||||
{
|
||||
return $this->interface;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKind($kind)
|
||||
{
|
||||
$this->kind = $kind;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKind()
|
||||
{
|
||||
return $this->kind;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLicenses($licenses)
|
||||
{
|
||||
$this->licenses = $licenses;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLicenses()
|
||||
{
|
||||
return $this->licenses;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMode($mode)
|
||||
{
|
||||
$this->mode = $mode;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMode()
|
||||
{
|
||||
return $this->mode;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSource($source)
|
||||
{
|
||||
$this->source = $source;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSource()
|
||||
{
|
||||
return $this->source;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Disk::class, 'Google_Service_AIPlatformNotebooks_Disk');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/EncryptionConfig.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/EncryptionConfig.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class EncryptionConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kmsKey;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKmsKey($kmsKey)
|
||||
{
|
||||
$this->kmsKey = $kmsKey;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKmsKey()
|
||||
{
|
||||
return $this->kmsKey;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(EncryptionConfig::class, 'Google_Service_AIPlatformNotebooks_EncryptionConfig');
|
150
vendor/google/apiclient-services/src/AIPlatformNotebooks/Environment.php
vendored
Normal file
150
vendor/google/apiclient-services/src/AIPlatformNotebooks/Environment.php
vendored
Normal file
|
@ -0,0 +1,150 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Environment extends \Google\Model
|
||||
{
|
||||
protected $containerImageType = ContainerImage::class;
|
||||
protected $containerImageDataType = '';
|
||||
public $containerImage;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $createTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $description;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $displayName;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $postStartupScript;
|
||||
protected $vmImageType = VmImage::class;
|
||||
protected $vmImageDataType = '';
|
||||
public $vmImage;
|
||||
|
||||
/**
|
||||
* @param ContainerImage
|
||||
*/
|
||||
public function setContainerImage(ContainerImage $containerImage)
|
||||
{
|
||||
$this->containerImage = $containerImage;
|
||||
}
|
||||
/**
|
||||
* @return ContainerImage
|
||||
*/
|
||||
public function getContainerImage()
|
||||
{
|
||||
return $this->containerImage;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDescription($description)
|
||||
{
|
||||
$this->description = $description;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDescription()
|
||||
{
|
||||
return $this->description;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisplayName($displayName)
|
||||
{
|
||||
$this->displayName = $displayName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayName()
|
||||
{
|
||||
return $this->displayName;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPostStartupScript($postStartupScript)
|
||||
{
|
||||
$this->postStartupScript = $postStartupScript;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPostStartupScript()
|
||||
{
|
||||
return $this->postStartupScript;
|
||||
}
|
||||
/**
|
||||
* @param VmImage
|
||||
*/
|
||||
public function setVmImage(VmImage $vmImage)
|
||||
{
|
||||
$this->vmImage = $vmImage;
|
||||
}
|
||||
/**
|
||||
* @return VmImage
|
||||
*/
|
||||
public function getVmImage()
|
||||
{
|
||||
return $this->vmImage;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Environment::class, 'Google_Service_AIPlatformNotebooks_Environment');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/Event.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/Event.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Event extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $details;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $reportTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setDetails($details)
|
||||
{
|
||||
$this->details = $details;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getDetails()
|
||||
{
|
||||
return $this->details;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setReportTime($reportTime)
|
||||
{
|
||||
$this->reportTime = $reportTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getReportTime()
|
||||
{
|
||||
return $this->reportTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Event::class, 'Google_Service_AIPlatformNotebooks_Event');
|
187
vendor/google/apiclient-services/src/AIPlatformNotebooks/Execution.php
vendored
Normal file
187
vendor/google/apiclient-services/src/AIPlatformNotebooks/Execution.php
vendored
Normal file
|
@ -0,0 +1,187 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Execution extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $createTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $description;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $displayName;
|
||||
protected $executionTemplateType = ExecutionTemplate::class;
|
||||
protected $executionTemplateDataType = '';
|
||||
public $executionTemplate;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $jobUri;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $outputNotebookFile;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $state;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $updateTime;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDescription($description)
|
||||
{
|
||||
$this->description = $description;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDescription()
|
||||
{
|
||||
return $this->description;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisplayName($displayName)
|
||||
{
|
||||
$this->displayName = $displayName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayName()
|
||||
{
|
||||
return $this->displayName;
|
||||
}
|
||||
/**
|
||||
* @param ExecutionTemplate
|
||||
*/
|
||||
public function setExecutionTemplate(ExecutionTemplate $executionTemplate)
|
||||
{
|
||||
$this->executionTemplate = $executionTemplate;
|
||||
}
|
||||
/**
|
||||
* @return ExecutionTemplate
|
||||
*/
|
||||
public function getExecutionTemplate()
|
||||
{
|
||||
return $this->executionTemplate;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setJobUri($jobUri)
|
||||
{
|
||||
$this->jobUri = $jobUri;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getJobUri()
|
||||
{
|
||||
return $this->jobUri;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setOutputNotebookFile($outputNotebookFile)
|
||||
{
|
||||
$this->outputNotebookFile = $outputNotebookFile;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getOutputNotebookFile()
|
||||
{
|
||||
return $this->outputNotebookFile;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setState($state)
|
||||
{
|
||||
$this->state = $state;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getState()
|
||||
{
|
||||
return $this->state;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpdateTime($updateTime)
|
||||
{
|
||||
$this->updateTime = $updateTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpdateTime()
|
||||
{
|
||||
return $this->updateTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Execution::class, 'Google_Service_AIPlatformNotebooks_Execution');
|
293
vendor/google/apiclient-services/src/AIPlatformNotebooks/ExecutionTemplate.php
vendored
Normal file
293
vendor/google/apiclient-services/src/AIPlatformNotebooks/ExecutionTemplate.php
vendored
Normal file
|
@ -0,0 +1,293 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ExecutionTemplate extends \Google\Model
|
||||
{
|
||||
protected $acceleratorConfigType = SchedulerAcceleratorConfig::class;
|
||||
protected $acceleratorConfigDataType = '';
|
||||
public $acceleratorConfig;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $containerImageUri;
|
||||
protected $dataprocParametersType = DataprocParameters::class;
|
||||
protected $dataprocParametersDataType = '';
|
||||
public $dataprocParameters;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $inputNotebookFile;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $jobType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kernelSpec;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labels = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $masterType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $outputNotebookFolder;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $parameters;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $paramsYamlFile;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $scaleTier;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $serviceAccount;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $tensorboard;
|
||||
protected $vertexAiParametersType = VertexAIParameters::class;
|
||||
protected $vertexAiParametersDataType = '';
|
||||
public $vertexAiParameters;
|
||||
|
||||
/**
|
||||
* @param SchedulerAcceleratorConfig
|
||||
*/
|
||||
public function setAcceleratorConfig(SchedulerAcceleratorConfig $acceleratorConfig)
|
||||
{
|
||||
$this->acceleratorConfig = $acceleratorConfig;
|
||||
}
|
||||
/**
|
||||
* @return SchedulerAcceleratorConfig
|
||||
*/
|
||||
public function getAcceleratorConfig()
|
||||
{
|
||||
return $this->acceleratorConfig;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setContainerImageUri($containerImageUri)
|
||||
{
|
||||
$this->containerImageUri = $containerImageUri;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getContainerImageUri()
|
||||
{
|
||||
return $this->containerImageUri;
|
||||
}
|
||||
/**
|
||||
* @param DataprocParameters
|
||||
*/
|
||||
public function setDataprocParameters(DataprocParameters $dataprocParameters)
|
||||
{
|
||||
$this->dataprocParameters = $dataprocParameters;
|
||||
}
|
||||
/**
|
||||
* @return DataprocParameters
|
||||
*/
|
||||
public function getDataprocParameters()
|
||||
{
|
||||
return $this->dataprocParameters;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setInputNotebookFile($inputNotebookFile)
|
||||
{
|
||||
$this->inputNotebookFile = $inputNotebookFile;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getInputNotebookFile()
|
||||
{
|
||||
return $this->inputNotebookFile;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setJobType($jobType)
|
||||
{
|
||||
$this->jobType = $jobType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getJobType()
|
||||
{
|
||||
return $this->jobType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKernelSpec($kernelSpec)
|
||||
{
|
||||
$this->kernelSpec = $kernelSpec;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKernelSpec()
|
||||
{
|
||||
return $this->kernelSpec;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMasterType($masterType)
|
||||
{
|
||||
$this->masterType = $masterType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMasterType()
|
||||
{
|
||||
return $this->masterType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setOutputNotebookFolder($outputNotebookFolder)
|
||||
{
|
||||
$this->outputNotebookFolder = $outputNotebookFolder;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getOutputNotebookFolder()
|
||||
{
|
||||
return $this->outputNotebookFolder;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setParameters($parameters)
|
||||
{
|
||||
$this->parameters = $parameters;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getParameters()
|
||||
{
|
||||
return $this->parameters;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setParamsYamlFile($paramsYamlFile)
|
||||
{
|
||||
$this->paramsYamlFile = $paramsYamlFile;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getParamsYamlFile()
|
||||
{
|
||||
return $this->paramsYamlFile;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setScaleTier($scaleTier)
|
||||
{
|
||||
$this->scaleTier = $scaleTier;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getScaleTier()
|
||||
{
|
||||
return $this->scaleTier;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setServiceAccount($serviceAccount)
|
||||
{
|
||||
$this->serviceAccount = $serviceAccount;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getServiceAccount()
|
||||
{
|
||||
return $this->serviceAccount;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTensorboard($tensorboard)
|
||||
{
|
||||
$this->tensorboard = $tensorboard;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTensorboard()
|
||||
{
|
||||
return $this->tensorboard;
|
||||
}
|
||||
/**
|
||||
* @param VertexAIParameters
|
||||
*/
|
||||
public function setVertexAiParameters(VertexAIParameters $vertexAiParameters)
|
||||
{
|
||||
$this->vertexAiParameters = $vertexAiParameters;
|
||||
}
|
||||
/**
|
||||
* @return VertexAIParameters
|
||||
*/
|
||||
public function getVertexAiParameters()
|
||||
{
|
||||
return $this->vertexAiParameters;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ExecutionTemplate::class, 'Google_Service_AIPlatformNotebooks_ExecutionTemplate');
|
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/Expr.php
vendored
Normal file
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/Expr.php
vendored
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Expr extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $description;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $expression;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $location;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $title;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDescription($description)
|
||||
{
|
||||
$this->description = $description;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDescription()
|
||||
{
|
||||
return $this->description;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setExpression($expression)
|
||||
{
|
||||
$this->expression = $expression;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getExpression()
|
||||
{
|
||||
return $this->expression;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setLocation($location)
|
||||
{
|
||||
$this->location = $location;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getLocation()
|
||||
{
|
||||
return $this->location;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTitle($title)
|
||||
{
|
||||
$this->title = $title;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTitle()
|
||||
{
|
||||
return $this->title;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Expr::class, 'Google_Service_AIPlatformNotebooks_Expr');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/GPUDriverConfig.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/GPUDriverConfig.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class GPUDriverConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $customGpuDriverPath;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableGpuDriver;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCustomGpuDriverPath($customGpuDriverPath)
|
||||
{
|
||||
$this->customGpuDriverPath = $customGpuDriverPath;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCustomGpuDriverPath()
|
||||
{
|
||||
return $this->customGpuDriverPath;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableGpuDriver($enableGpuDriver)
|
||||
{
|
||||
$this->enableGpuDriver = $enableGpuDriver;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableGpuDriver()
|
||||
{
|
||||
return $this->enableGpuDriver;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(GPUDriverConfig::class, 'Google_Service_AIPlatformNotebooks_GPUDriverConfig');
|
279
vendor/google/apiclient-services/src/AIPlatformNotebooks/GceSetup.php
vendored
Normal file
279
vendor/google/apiclient-services/src/AIPlatformNotebooks/GceSetup.php
vendored
Normal file
|
@ -0,0 +1,279 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class GceSetup extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'tags';
|
||||
protected $acceleratorConfigsType = AcceleratorConfig::class;
|
||||
protected $acceleratorConfigsDataType = 'array';
|
||||
protected $bootDiskType = BootDisk::class;
|
||||
protected $bootDiskDataType = '';
|
||||
protected $containerImageType = ContainerImage::class;
|
||||
protected $containerImageDataType = '';
|
||||
protected $dataDisksType = DataDisk::class;
|
||||
protected $dataDisksDataType = 'array';
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $disablePublicIp;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableIpForwarding;
|
||||
protected $gpuDriverConfigType = GPUDriverConfig::class;
|
||||
protected $gpuDriverConfigDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $machineType;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $metadata;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $minCpuPlatform;
|
||||
protected $networkInterfacesType = NetworkInterface::class;
|
||||
protected $networkInterfacesDataType = 'array';
|
||||
protected $serviceAccountsType = ServiceAccount::class;
|
||||
protected $serviceAccountsDataType = 'array';
|
||||
protected $shieldedInstanceConfigType = ShieldedInstanceConfig::class;
|
||||
protected $shieldedInstanceConfigDataType = '';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $tags;
|
||||
protected $vmImageType = VmImage::class;
|
||||
protected $vmImageDataType = '';
|
||||
|
||||
/**
|
||||
* @param AcceleratorConfig[]
|
||||
*/
|
||||
public function setAcceleratorConfigs($acceleratorConfigs)
|
||||
{
|
||||
$this->acceleratorConfigs = $acceleratorConfigs;
|
||||
}
|
||||
/**
|
||||
* @return AcceleratorConfig[]
|
||||
*/
|
||||
public function getAcceleratorConfigs()
|
||||
{
|
||||
return $this->acceleratorConfigs;
|
||||
}
|
||||
/**
|
||||
* @param BootDisk
|
||||
*/
|
||||
public function setBootDisk(BootDisk $bootDisk)
|
||||
{
|
||||
$this->bootDisk = $bootDisk;
|
||||
}
|
||||
/**
|
||||
* @return BootDisk
|
||||
*/
|
||||
public function getBootDisk()
|
||||
{
|
||||
return $this->bootDisk;
|
||||
}
|
||||
/**
|
||||
* @param ContainerImage
|
||||
*/
|
||||
public function setContainerImage(ContainerImage $containerImage)
|
||||
{
|
||||
$this->containerImage = $containerImage;
|
||||
}
|
||||
/**
|
||||
* @return ContainerImage
|
||||
*/
|
||||
public function getContainerImage()
|
||||
{
|
||||
return $this->containerImage;
|
||||
}
|
||||
/**
|
||||
* @param DataDisk[]
|
||||
*/
|
||||
public function setDataDisks($dataDisks)
|
||||
{
|
||||
$this->dataDisks = $dataDisks;
|
||||
}
|
||||
/**
|
||||
* @return DataDisk[]
|
||||
*/
|
||||
public function getDataDisks()
|
||||
{
|
||||
return $this->dataDisks;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setDisablePublicIp($disablePublicIp)
|
||||
{
|
||||
$this->disablePublicIp = $disablePublicIp;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getDisablePublicIp()
|
||||
{
|
||||
return $this->disablePublicIp;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableIpForwarding($enableIpForwarding)
|
||||
{
|
||||
$this->enableIpForwarding = $enableIpForwarding;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableIpForwarding()
|
||||
{
|
||||
return $this->enableIpForwarding;
|
||||
}
|
||||
/**
|
||||
* @param GPUDriverConfig
|
||||
*/
|
||||
public function setGpuDriverConfig(GPUDriverConfig $gpuDriverConfig)
|
||||
{
|
||||
$this->gpuDriverConfig = $gpuDriverConfig;
|
||||
}
|
||||
/**
|
||||
* @return GPUDriverConfig
|
||||
*/
|
||||
public function getGpuDriverConfig()
|
||||
{
|
||||
return $this->gpuDriverConfig;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMachineType($machineType)
|
||||
{
|
||||
$this->machineType = $machineType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMachineType()
|
||||
{
|
||||
return $this->machineType;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setMetadata($metadata)
|
||||
{
|
||||
$this->metadata = $metadata;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getMetadata()
|
||||
{
|
||||
return $this->metadata;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMinCpuPlatform($minCpuPlatform)
|
||||
{
|
||||
$this->minCpuPlatform = $minCpuPlatform;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMinCpuPlatform()
|
||||
{
|
||||
return $this->minCpuPlatform;
|
||||
}
|
||||
/**
|
||||
* @param NetworkInterface[]
|
||||
*/
|
||||
public function setNetworkInterfaces($networkInterfaces)
|
||||
{
|
||||
$this->networkInterfaces = $networkInterfaces;
|
||||
}
|
||||
/**
|
||||
* @return NetworkInterface[]
|
||||
*/
|
||||
public function getNetworkInterfaces()
|
||||
{
|
||||
return $this->networkInterfaces;
|
||||
}
|
||||
/**
|
||||
* @param ServiceAccount[]
|
||||
*/
|
||||
public function setServiceAccounts($serviceAccounts)
|
||||
{
|
||||
$this->serviceAccounts = $serviceAccounts;
|
||||
}
|
||||
/**
|
||||
* @return ServiceAccount[]
|
||||
*/
|
||||
public function getServiceAccounts()
|
||||
{
|
||||
return $this->serviceAccounts;
|
||||
}
|
||||
/**
|
||||
* @param ShieldedInstanceConfig
|
||||
*/
|
||||
public function setShieldedInstanceConfig(ShieldedInstanceConfig $shieldedInstanceConfig)
|
||||
{
|
||||
$this->shieldedInstanceConfig = $shieldedInstanceConfig;
|
||||
}
|
||||
/**
|
||||
* @return ShieldedInstanceConfig
|
||||
*/
|
||||
public function getShieldedInstanceConfig()
|
||||
{
|
||||
return $this->shieldedInstanceConfig;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setTags($tags)
|
||||
{
|
||||
$this->tags = $tags;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getTags()
|
||||
{
|
||||
return $this->tags;
|
||||
}
|
||||
/**
|
||||
* @param VmImage
|
||||
*/
|
||||
public function setVmImage(VmImage $vmImage)
|
||||
{
|
||||
$this->vmImage = $vmImage;
|
||||
}
|
||||
/**
|
||||
* @return VmImage
|
||||
*/
|
||||
public function getVmImage()
|
||||
{
|
||||
return $this->vmImage;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(GceSetup::class, 'Google_Service_AIPlatformNotebooks_GceSetup');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/GetInstanceHealthResponse.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/GetInstanceHealthResponse.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class GetInstanceHealthResponse extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $healthInfo = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $healthState;
|
||||
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setHealthInfo($healthInfo)
|
||||
{
|
||||
$this->healthInfo = $healthInfo;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getHealthInfo()
|
||||
{
|
||||
return $this->healthInfo;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHealthState($healthState)
|
||||
{
|
||||
$this->healthState = $healthState;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHealthState()
|
||||
{
|
||||
return $this->healthState;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(GetInstanceHealthResponse::class, 'Google_Service_AIPlatformNotebooks_GetInstanceHealthResponse');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/GuestOsFeature.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/GuestOsFeature.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class GuestOsFeature extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(GuestOsFeature::class, 'Google_Service_AIPlatformNotebooks_GuestOsFeature');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/ImageRelease.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/ImageRelease.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ImageRelease extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $imageName;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $releaseName;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setImageName($imageName)
|
||||
{
|
||||
$this->imageName = $imageName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getImageName()
|
||||
{
|
||||
return $this->imageName;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setReleaseName($releaseName)
|
||||
{
|
||||
$this->releaseName = $releaseName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getReleaseName()
|
||||
{
|
||||
return $this->releaseName;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ImageRelease::class, 'Google_Service_AIPlatformNotebooks_ImageRelease');
|
347
vendor/google/apiclient-services/src/AIPlatformNotebooks/Instance.php
vendored
Normal file
347
vendor/google/apiclient-services/src/AIPlatformNotebooks/Instance.php
vendored
Normal file
|
@ -0,0 +1,347 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Instance extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'upgradeHistory';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $createTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $creator;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $disableProxyAccess;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableThirdPartyIdentity;
|
||||
protected $gceSetupType = GceSetup::class;
|
||||
protected $gceSetupDataType = '';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $healthInfo;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $healthState;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $id;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $instanceOwners;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labels;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $proxyUri;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $satisfiesPzi;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $satisfiesPzs;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $state;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $thirdPartyProxyUrl;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $updateTime;
|
||||
protected $upgradeHistoryType = UpgradeHistoryEntry::class;
|
||||
protected $upgradeHistoryDataType = 'array';
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreator($creator)
|
||||
{
|
||||
$this->creator = $creator;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreator()
|
||||
{
|
||||
return $this->creator;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setDisableProxyAccess($disableProxyAccess)
|
||||
{
|
||||
$this->disableProxyAccess = $disableProxyAccess;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getDisableProxyAccess()
|
||||
{
|
||||
return $this->disableProxyAccess;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableThirdPartyIdentity($enableThirdPartyIdentity)
|
||||
{
|
||||
$this->enableThirdPartyIdentity = $enableThirdPartyIdentity;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableThirdPartyIdentity()
|
||||
{
|
||||
return $this->enableThirdPartyIdentity;
|
||||
}
|
||||
/**
|
||||
* @param GceSetup
|
||||
*/
|
||||
public function setGceSetup(GceSetup $gceSetup)
|
||||
{
|
||||
$this->gceSetup = $gceSetup;
|
||||
}
|
||||
/**
|
||||
* @return GceSetup
|
||||
*/
|
||||
public function getGceSetup()
|
||||
{
|
||||
return $this->gceSetup;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setHealthInfo($healthInfo)
|
||||
{
|
||||
$this->healthInfo = $healthInfo;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getHealthInfo()
|
||||
{
|
||||
return $this->healthInfo;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHealthState($healthState)
|
||||
{
|
||||
$this->healthState = $healthState;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHealthState()
|
||||
{
|
||||
return $this->healthState;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setId($id)
|
||||
{
|
||||
$this->id = $id;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getId()
|
||||
{
|
||||
return $this->id;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setInstanceOwners($instanceOwners)
|
||||
{
|
||||
$this->instanceOwners = $instanceOwners;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getInstanceOwners()
|
||||
{
|
||||
return $this->instanceOwners;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setProxyUri($proxyUri)
|
||||
{
|
||||
$this->proxyUri = $proxyUri;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getProxyUri()
|
||||
{
|
||||
return $this->proxyUri;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setSatisfiesPzi($satisfiesPzi)
|
||||
{
|
||||
$this->satisfiesPzi = $satisfiesPzi;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getSatisfiesPzi()
|
||||
{
|
||||
return $this->satisfiesPzi;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setSatisfiesPzs($satisfiesPzs)
|
||||
{
|
||||
$this->satisfiesPzs = $satisfiesPzs;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getSatisfiesPzs()
|
||||
{
|
||||
return $this->satisfiesPzs;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setState($state)
|
||||
{
|
||||
$this->state = $state;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getState()
|
||||
{
|
||||
return $this->state;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setThirdPartyProxyUrl($thirdPartyProxyUrl)
|
||||
{
|
||||
$this->thirdPartyProxyUrl = $thirdPartyProxyUrl;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getThirdPartyProxyUrl()
|
||||
{
|
||||
return $this->thirdPartyProxyUrl;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpdateTime($updateTime)
|
||||
{
|
||||
$this->updateTime = $updateTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpdateTime()
|
||||
{
|
||||
return $this->updateTime;
|
||||
}
|
||||
/**
|
||||
* @param UpgradeHistoryEntry[]
|
||||
*/
|
||||
public function setUpgradeHistory($upgradeHistory)
|
||||
{
|
||||
$this->upgradeHistory = $upgradeHistory;
|
||||
}
|
||||
/**
|
||||
* @return UpgradeHistoryEntry[]
|
||||
*/
|
||||
public function getUpgradeHistory()
|
||||
{
|
||||
return $this->upgradeHistory;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Instance::class, 'Google_Service_AIPlatformNotebooks_Instance');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/InstanceConfig.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/InstanceConfig.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class InstanceConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableHealthMonitoring;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $notebookUpgradeSchedule;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableHealthMonitoring($enableHealthMonitoring)
|
||||
{
|
||||
$this->enableHealthMonitoring = $enableHealthMonitoring;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableHealthMonitoring()
|
||||
{
|
||||
return $this->enableHealthMonitoring;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNotebookUpgradeSchedule($notebookUpgradeSchedule)
|
||||
{
|
||||
$this->notebookUpgradeSchedule = $notebookUpgradeSchedule;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNotebookUpgradeSchedule()
|
||||
{
|
||||
return $this->notebookUpgradeSchedule;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(InstanceConfig::class, 'Google_Service_AIPlatformNotebooks_InstanceConfig');
|
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/IsInstanceUpgradeableResponse.php
vendored
Normal file
98
vendor/google/apiclient-services/src/AIPlatformNotebooks/IsInstanceUpgradeableResponse.php
vendored
Normal file
|
@ -0,0 +1,98 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class IsInstanceUpgradeableResponse extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $upgradeImage;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $upgradeInfo;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $upgradeVersion;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $upgradeable;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpgradeImage($upgradeImage)
|
||||
{
|
||||
$this->upgradeImage = $upgradeImage;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpgradeImage()
|
||||
{
|
||||
return $this->upgradeImage;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpgradeInfo($upgradeInfo)
|
||||
{
|
||||
$this->upgradeInfo = $upgradeInfo;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpgradeInfo()
|
||||
{
|
||||
return $this->upgradeInfo;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpgradeVersion($upgradeVersion)
|
||||
{
|
||||
$this->upgradeVersion = $upgradeVersion;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpgradeVersion()
|
||||
{
|
||||
return $this->upgradeVersion;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setUpgradeable($upgradeable)
|
||||
{
|
||||
$this->upgradeable = $upgradeable;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getUpgradeable()
|
||||
{
|
||||
return $this->upgradeable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(IsInstanceUpgradeableResponse::class, 'Google_Service_AIPlatformNotebooks_IsInstanceUpgradeableResponse');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListEnvironmentsResponse.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListEnvironmentsResponse.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListEnvironmentsResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'unreachable';
|
||||
protected $environmentsType = Environment::class;
|
||||
protected $environmentsDataType = 'array';
|
||||
public $environments = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $unreachable = [];
|
||||
|
||||
/**
|
||||
* @param Environment[]
|
||||
*/
|
||||
public function setEnvironments($environments)
|
||||
{
|
||||
$this->environments = $environments;
|
||||
}
|
||||
/**
|
||||
* @return Environment[]
|
||||
*/
|
||||
public function getEnvironments()
|
||||
{
|
||||
return $this->environments;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setUnreachable($unreachable)
|
||||
{
|
||||
$this->unreachable = $unreachable;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getUnreachable()
|
||||
{
|
||||
return $this->unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListEnvironmentsResponse::class, 'Google_Service_AIPlatformNotebooks_ListEnvironmentsResponse');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListExecutionsResponse.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListExecutionsResponse.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListExecutionsResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'unreachable';
|
||||
protected $executionsType = Execution::class;
|
||||
protected $executionsDataType = 'array';
|
||||
public $executions = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $unreachable = [];
|
||||
|
||||
/**
|
||||
* @param Execution[]
|
||||
*/
|
||||
public function setExecutions($executions)
|
||||
{
|
||||
$this->executions = $executions;
|
||||
}
|
||||
/**
|
||||
* @return Execution[]
|
||||
*/
|
||||
public function getExecutions()
|
||||
{
|
||||
return $this->executions;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setUnreachable($unreachable)
|
||||
{
|
||||
$this->unreachable = $unreachable;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getUnreachable()
|
||||
{
|
||||
return $this->unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListExecutionsResponse::class, 'Google_Service_AIPlatformNotebooks_ListExecutionsResponse');
|
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListInstancesResponse.php
vendored
Normal file
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListInstancesResponse.php
vendored
Normal file
|
@ -0,0 +1,79 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListInstancesResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'unreachable';
|
||||
protected $instancesType = Instance::class;
|
||||
protected $instancesDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $unreachable;
|
||||
|
||||
/**
|
||||
* @param Instance[]
|
||||
*/
|
||||
public function setInstances($instances)
|
||||
{
|
||||
$this->instances = $instances;
|
||||
}
|
||||
/**
|
||||
* @return Instance[]
|
||||
*/
|
||||
public function getInstances()
|
||||
{
|
||||
return $this->instances;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setUnreachable($unreachable)
|
||||
{
|
||||
$this->unreachable = $unreachable;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getUnreachable()
|
||||
{
|
||||
return $this->unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListInstancesResponse::class, 'Google_Service_AIPlatformNotebooks_ListInstancesResponse');
|
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListLocationsResponse.php
vendored
Normal file
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListLocationsResponse.php
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListLocationsResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'locations';
|
||||
protected $locationsType = Location::class;
|
||||
protected $locationsDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
|
||||
/**
|
||||
* @param Location[]
|
||||
*/
|
||||
public function setLocations($locations)
|
||||
{
|
||||
$this->locations = $locations;
|
||||
}
|
||||
/**
|
||||
* @return Location[]
|
||||
*/
|
||||
public function getLocations()
|
||||
{
|
||||
return $this->locations;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListLocationsResponse::class, 'Google_Service_AIPlatformNotebooks_ListLocationsResponse');
|
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListOperationsResponse.php
vendored
Normal file
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListOperationsResponse.php
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListOperationsResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'operations';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
protected $operationsType = Operation::class;
|
||||
protected $operationsDataType = 'array';
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param Operation[]
|
||||
*/
|
||||
public function setOperations($operations)
|
||||
{
|
||||
$this->operations = $operations;
|
||||
}
|
||||
/**
|
||||
* @return Operation[]
|
||||
*/
|
||||
public function getOperations()
|
||||
{
|
||||
return $this->operations;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListOperationsResponse::class, 'Google_Service_AIPlatformNotebooks_ListOperationsResponse');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListRuntimesResponse.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListRuntimesResponse.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListRuntimesResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'unreachable';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
protected $runtimesType = Runtime::class;
|
||||
protected $runtimesDataType = 'array';
|
||||
public $runtimes = [];
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $unreachable = [];
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param Runtime[]
|
||||
*/
|
||||
public function setRuntimes($runtimes)
|
||||
{
|
||||
$this->runtimes = $runtimes;
|
||||
}
|
||||
/**
|
||||
* @return Runtime[]
|
||||
*/
|
||||
public function getRuntimes()
|
||||
{
|
||||
return $this->runtimes;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setUnreachable($unreachable)
|
||||
{
|
||||
$this->unreachable = $unreachable;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getUnreachable()
|
||||
{
|
||||
return $this->unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListRuntimesResponse::class, 'Google_Service_AIPlatformNotebooks_ListRuntimesResponse');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListSchedulesResponse.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ListSchedulesResponse.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ListSchedulesResponse extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'unreachable';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nextPageToken;
|
||||
protected $schedulesType = Schedule::class;
|
||||
protected $schedulesDataType = 'array';
|
||||
public $schedules = [];
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $unreachable = [];
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
/**
|
||||
* @param Schedule[]
|
||||
*/
|
||||
public function setSchedules($schedules)
|
||||
{
|
||||
$this->schedules = $schedules;
|
||||
}
|
||||
/**
|
||||
* @return Schedule[]
|
||||
*/
|
||||
public function getSchedules()
|
||||
{
|
||||
return $this->schedules;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setUnreachable($unreachable)
|
||||
{
|
||||
$this->unreachable = $unreachable;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getUnreachable()
|
||||
{
|
||||
return $this->unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ListSchedulesResponse::class, 'Google_Service_AIPlatformNotebooks_ListSchedulesResponse');
|
241
vendor/google/apiclient-services/src/AIPlatformNotebooks/LocalDisk.php
vendored
Normal file
241
vendor/google/apiclient-services/src/AIPlatformNotebooks/LocalDisk.php
vendored
Normal file
|
@ -0,0 +1,241 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class LocalDisk extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'licenses';
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $autoDelete;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $boot;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $deviceName;
|
||||
protected $guestOsFeaturesType = RuntimeGuestOsFeature::class;
|
||||
protected $guestOsFeaturesDataType = 'array';
|
||||
public $guestOsFeatures = [];
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $index;
|
||||
protected $initializeParamsType = LocalDiskInitializeParams::class;
|
||||
protected $initializeParamsDataType = '';
|
||||
public $initializeParams;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $interface;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $kind;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $licenses = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $mode;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $source;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setAutoDelete($autoDelete)
|
||||
{
|
||||
$this->autoDelete = $autoDelete;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getAutoDelete()
|
||||
{
|
||||
return $this->autoDelete;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setBoot($boot)
|
||||
{
|
||||
$this->boot = $boot;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getBoot()
|
||||
{
|
||||
return $this->boot;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDeviceName($deviceName)
|
||||
{
|
||||
$this->deviceName = $deviceName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDeviceName()
|
||||
{
|
||||
return $this->deviceName;
|
||||
}
|
||||
/**
|
||||
* @param RuntimeGuestOsFeature[]
|
||||
*/
|
||||
public function setGuestOsFeatures($guestOsFeatures)
|
||||
{
|
||||
$this->guestOsFeatures = $guestOsFeatures;
|
||||
}
|
||||
/**
|
||||
* @return RuntimeGuestOsFeature[]
|
||||
*/
|
||||
public function getGuestOsFeatures()
|
||||
{
|
||||
return $this->guestOsFeatures;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setIndex($index)
|
||||
{
|
||||
$this->index = $index;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getIndex()
|
||||
{
|
||||
return $this->index;
|
||||
}
|
||||
/**
|
||||
* @param LocalDiskInitializeParams
|
||||
*/
|
||||
public function setInitializeParams(LocalDiskInitializeParams $initializeParams)
|
||||
{
|
||||
$this->initializeParams = $initializeParams;
|
||||
}
|
||||
/**
|
||||
* @return LocalDiskInitializeParams
|
||||
*/
|
||||
public function getInitializeParams()
|
||||
{
|
||||
return $this->initializeParams;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setInterface($interface)
|
||||
{
|
||||
$this->interface = $interface;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getInterface()
|
||||
{
|
||||
return $this->interface;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKind($kind)
|
||||
{
|
||||
$this->kind = $kind;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKind()
|
||||
{
|
||||
return $this->kind;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLicenses($licenses)
|
||||
{
|
||||
$this->licenses = $licenses;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLicenses()
|
||||
{
|
||||
return $this->licenses;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMode($mode)
|
||||
{
|
||||
$this->mode = $mode;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMode()
|
||||
{
|
||||
return $this->mode;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSource($source)
|
||||
{
|
||||
$this->source = $source;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSource()
|
||||
{
|
||||
return $this->source;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(LocalDisk::class, 'Google_Service_AIPlatformNotebooks_LocalDisk');
|
116
vendor/google/apiclient-services/src/AIPlatformNotebooks/LocalDiskInitializeParams.php
vendored
Normal file
116
vendor/google/apiclient-services/src/AIPlatformNotebooks/LocalDiskInitializeParams.php
vendored
Normal file
|
@ -0,0 +1,116 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class LocalDiskInitializeParams extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $description;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskName;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskSizeGb;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $diskType;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labels = [];
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDescription($description)
|
||||
{
|
||||
$this->description = $description;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDescription()
|
||||
{
|
||||
return $this->description;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskName($diskName)
|
||||
{
|
||||
$this->diskName = $diskName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskName()
|
||||
{
|
||||
return $this->diskName;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskSizeGb($diskSizeGb)
|
||||
{
|
||||
$this->diskSizeGb = $diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskSizeGb()
|
||||
{
|
||||
return $this->diskSizeGb;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDiskType($diskType)
|
||||
{
|
||||
$this->diskType = $diskType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDiskType()
|
||||
{
|
||||
return $this->diskType;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(LocalDiskInitializeParams::class, 'Google_Service_AIPlatformNotebooks_LocalDiskInitializeParams');
|
116
vendor/google/apiclient-services/src/AIPlatformNotebooks/Location.php
vendored
Normal file
116
vendor/google/apiclient-services/src/AIPlatformNotebooks/Location.php
vendored
Normal file
|
@ -0,0 +1,116 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Location extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $displayName;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labels;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $locationId;
|
||||
/**
|
||||
* @var array[]
|
||||
*/
|
||||
public $metadata;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisplayName($displayName)
|
||||
{
|
||||
$this->displayName = $displayName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayName()
|
||||
{
|
||||
return $this->displayName;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setLocationId($locationId)
|
||||
{
|
||||
$this->locationId = $locationId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getLocationId()
|
||||
{
|
||||
return $this->locationId;
|
||||
}
|
||||
/**
|
||||
* @param array[]
|
||||
*/
|
||||
public function setMetadata($metadata)
|
||||
{
|
||||
$this->metadata = $metadata;
|
||||
}
|
||||
/**
|
||||
* @return array[]
|
||||
*/
|
||||
public function getMetadata()
|
||||
{
|
||||
return $this->metadata;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Location::class, 'Google_Service_AIPlatformNotebooks_Location');
|
97
vendor/google/apiclient-services/src/AIPlatformNotebooks/NetworkInterface.php
vendored
Normal file
97
vendor/google/apiclient-services/src/AIPlatformNotebooks/NetworkInterface.php
vendored
Normal file
|
@ -0,0 +1,97 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class NetworkInterface extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'accessConfigs';
|
||||
protected $accessConfigsType = AccessConfig::class;
|
||||
protected $accessConfigsDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $network;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $nicType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $subnet;
|
||||
|
||||
/**
|
||||
* @param AccessConfig[]
|
||||
*/
|
||||
public function setAccessConfigs($accessConfigs)
|
||||
{
|
||||
$this->accessConfigs = $accessConfigs;
|
||||
}
|
||||
/**
|
||||
* @return AccessConfig[]
|
||||
*/
|
||||
public function getAccessConfigs()
|
||||
{
|
||||
return $this->accessConfigs;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNetwork($network)
|
||||
{
|
||||
$this->network = $network;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNetwork()
|
||||
{
|
||||
return $this->network;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNicType($nicType)
|
||||
{
|
||||
$this->nicType = $nicType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNicType()
|
||||
{
|
||||
return $this->nicType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSubnet($subnet)
|
||||
{
|
||||
$this->subnet = $subnet;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSubnet()
|
||||
{
|
||||
return $this->subnet;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(NetworkInterface::class, 'Google_Service_AIPlatformNotebooks_NetworkInterface');
|
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/NotebooksEmpty.php
vendored
Normal file
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/NotebooksEmpty.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class NotebooksEmpty extends \Google\Model
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(NotebooksEmpty::class, 'Google_Service_AIPlatformNotebooks_NotebooksEmpty');
|
114
vendor/google/apiclient-services/src/AIPlatformNotebooks/Operation.php
vendored
Normal file
114
vendor/google/apiclient-services/src/AIPlatformNotebooks/Operation.php
vendored
Normal file
|
@ -0,0 +1,114 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Operation extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $done;
|
||||
protected $errorType = Status::class;
|
||||
protected $errorDataType = '';
|
||||
/**
|
||||
* @var array[]
|
||||
*/
|
||||
public $metadata;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
/**
|
||||
* @var array[]
|
||||
*/
|
||||
public $response;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setDone($done)
|
||||
{
|
||||
$this->done = $done;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getDone()
|
||||
{
|
||||
return $this->done;
|
||||
}
|
||||
/**
|
||||
* @param Status
|
||||
*/
|
||||
public function setError(Status $error)
|
||||
{
|
||||
$this->error = $error;
|
||||
}
|
||||
/**
|
||||
* @return Status
|
||||
*/
|
||||
public function getError()
|
||||
{
|
||||
return $this->error;
|
||||
}
|
||||
/**
|
||||
* @param array[]
|
||||
*/
|
||||
public function setMetadata($metadata)
|
||||
{
|
||||
$this->metadata = $metadata;
|
||||
}
|
||||
/**
|
||||
* @return array[]
|
||||
*/
|
||||
public function getMetadata()
|
||||
{
|
||||
return $this->metadata;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param array[]
|
||||
*/
|
||||
public function setResponse($response)
|
||||
{
|
||||
$this->response = $response;
|
||||
}
|
||||
/**
|
||||
* @return array[]
|
||||
*/
|
||||
public function getResponse()
|
||||
{
|
||||
return $this->response;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Operation::class, 'Google_Service_AIPlatformNotebooks_Operation');
|
170
vendor/google/apiclient-services/src/AIPlatformNotebooks/OperationMetadata.php
vendored
Normal file
170
vendor/google/apiclient-services/src/AIPlatformNotebooks/OperationMetadata.php
vendored
Normal file
|
@ -0,0 +1,170 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class OperationMetadata extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $apiVersion;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $createTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $endTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $endpoint;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $requestedCancellation;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $statusMessage;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $target;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $verb;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setApiVersion($apiVersion)
|
||||
{
|
||||
$this->apiVersion = $apiVersion;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getApiVersion()
|
||||
{
|
||||
return $this->apiVersion;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEndTime($endTime)
|
||||
{
|
||||
$this->endTime = $endTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEndTime()
|
||||
{
|
||||
return $this->endTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEndpoint($endpoint)
|
||||
{
|
||||
$this->endpoint = $endpoint;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEndpoint()
|
||||
{
|
||||
return $this->endpoint;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setRequestedCancellation($requestedCancellation)
|
||||
{
|
||||
$this->requestedCancellation = $requestedCancellation;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getRequestedCancellation()
|
||||
{
|
||||
return $this->requestedCancellation;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setStatusMessage($statusMessage)
|
||||
{
|
||||
$this->statusMessage = $statusMessage;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getStatusMessage()
|
||||
{
|
||||
return $this->statusMessage;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTarget($target)
|
||||
{
|
||||
$this->target = $target;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTarget()
|
||||
{
|
||||
return $this->target;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVerb($verb)
|
||||
{
|
||||
$this->verb = $verb;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVerb()
|
||||
{
|
||||
return $this->verb;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(OperationMetadata::class, 'Google_Service_AIPlatformNotebooks_OperationMetadata');
|
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/Policy.php
vendored
Normal file
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/Policy.php
vendored
Normal file
|
@ -0,0 +1,79 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Policy extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'bindings';
|
||||
protected $bindingsType = Binding::class;
|
||||
protected $bindingsDataType = 'array';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $etag;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $version;
|
||||
|
||||
/**
|
||||
* @param Binding[]
|
||||
*/
|
||||
public function setBindings($bindings)
|
||||
{
|
||||
$this->bindings = $bindings;
|
||||
}
|
||||
/**
|
||||
* @return Binding[]
|
||||
*/
|
||||
public function getBindings()
|
||||
{
|
||||
return $this->bindings;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEtag($etag)
|
||||
{
|
||||
$this->etag = $etag;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEtag()
|
||||
{
|
||||
return $this->etag;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setVersion($version)
|
||||
{
|
||||
$this->version = $version;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getVersion()
|
||||
{
|
||||
return $this->version;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Policy::class, 'Google_Service_AIPlatformNotebooks_Policy');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RefreshRuntimeTokenInternalRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RefreshRuntimeTokenInternalRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RefreshRuntimeTokenInternalRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $vmId;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVmId($vmId)
|
||||
{
|
||||
$this->vmId = $vmId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVmId()
|
||||
{
|
||||
return $this->vmId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RefreshRuntimeTokenInternalRequest::class, 'Google_Service_AIPlatformNotebooks_RefreshRuntimeTokenInternalRequest');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/RefreshRuntimeTokenInternalResponse.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/RefreshRuntimeTokenInternalResponse.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RefreshRuntimeTokenInternalResponse extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $accessToken;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $expireTime;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setAccessToken($accessToken)
|
||||
{
|
||||
$this->accessToken = $accessToken;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getAccessToken()
|
||||
{
|
||||
return $this->accessToken;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setExpireTime($expireTime)
|
||||
{
|
||||
$this->expireTime = $expireTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getExpireTime()
|
||||
{
|
||||
return $this->expireTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RefreshRuntimeTokenInternalResponse::class, 'Google_Service_AIPlatformNotebooks_RefreshRuntimeTokenInternalResponse');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RegisterInstanceRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RegisterInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RegisterInstanceRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $instanceId;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setInstanceId($instanceId)
|
||||
{
|
||||
$this->instanceId = $instanceId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getInstanceId()
|
||||
{
|
||||
return $this->instanceId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RegisterInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_RegisterInstanceRequest');
|
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportInstanceEventRequest.php
vendored
Normal file
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportInstanceEventRequest.php
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ReportInstanceEventRequest extends \Google\Model
|
||||
{
|
||||
protected $eventType = Event::class;
|
||||
protected $eventDataType = '';
|
||||
public $event;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $vmId;
|
||||
|
||||
/**
|
||||
* @param Event
|
||||
*/
|
||||
public function setEvent(Event $event)
|
||||
{
|
||||
$this->event = $event;
|
||||
}
|
||||
/**
|
||||
* @return Event
|
||||
*/
|
||||
public function getEvent()
|
||||
{
|
||||
return $this->event;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVmId($vmId)
|
||||
{
|
||||
$this->vmId = $vmId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVmId()
|
||||
{
|
||||
return $this->vmId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ReportInstanceEventRequest::class, 'Google_Service_AIPlatformNotebooks_ReportInstanceEventRequest');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportInstanceInfoRequest.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportInstanceInfoRequest.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ReportInstanceInfoRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $metadata = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $vmId;
|
||||
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setMetadata($metadata)
|
||||
{
|
||||
$this->metadata = $metadata;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getMetadata()
|
||||
{
|
||||
return $this->metadata;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVmId($vmId)
|
||||
{
|
||||
$this->vmId = $vmId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVmId()
|
||||
{
|
||||
return $this->vmId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ReportInstanceInfoRequest::class, 'Google_Service_AIPlatformNotebooks_ReportInstanceInfoRequest');
|
60
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportInstanceInfoSystemRequest.php
vendored
Normal file
60
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportInstanceInfoSystemRequest.php
vendored
Normal file
|
@ -0,0 +1,60 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ReportInstanceInfoSystemRequest extends \Google\Model
|
||||
{
|
||||
protected $eventType = Event::class;
|
||||
protected $eventDataType = '';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $vmId;
|
||||
|
||||
/**
|
||||
* @param Event
|
||||
*/
|
||||
public function setEvent(Event $event)
|
||||
{
|
||||
$this->event = $event;
|
||||
}
|
||||
/**
|
||||
* @return Event
|
||||
*/
|
||||
public function getEvent()
|
||||
{
|
||||
return $this->event;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVmId($vmId)
|
||||
{
|
||||
$this->vmId = $vmId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVmId()
|
||||
{
|
||||
return $this->vmId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ReportInstanceInfoSystemRequest::class, 'Google_Service_AIPlatformNotebooks_ReportInstanceInfoSystemRequest');
|
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportRuntimeEventRequest.php
vendored
Normal file
61
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReportRuntimeEventRequest.php
vendored
Normal file
|
@ -0,0 +1,61 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ReportRuntimeEventRequest extends \Google\Model
|
||||
{
|
||||
protected $eventType = Event::class;
|
||||
protected $eventDataType = '';
|
||||
public $event;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $vmId;
|
||||
|
||||
/**
|
||||
* @param Event
|
||||
*/
|
||||
public function setEvent(Event $event)
|
||||
{
|
||||
$this->event = $event;
|
||||
}
|
||||
/**
|
||||
* @return Event
|
||||
*/
|
||||
public function getEvent()
|
||||
{
|
||||
return $this->event;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVmId($vmId)
|
||||
{
|
||||
$this->vmId = $vmId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVmId()
|
||||
{
|
||||
return $this->vmId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ReportRuntimeEventRequest::class, 'Google_Service_AIPlatformNotebooks_ReportRuntimeEventRequest');
|
81
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReservationAffinity.php
vendored
Normal file
81
vendor/google/apiclient-services/src/AIPlatformNotebooks/ReservationAffinity.php
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ReservationAffinity extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'values';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $consumeReservationType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $key;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $values = [];
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setConsumeReservationType($consumeReservationType)
|
||||
{
|
||||
$this->consumeReservationType = $consumeReservationType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getConsumeReservationType()
|
||||
{
|
||||
return $this->consumeReservationType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setKey($key)
|
||||
{
|
||||
$this->key = $key;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getKey()
|
||||
{
|
||||
return $this->key;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setValues($values)
|
||||
{
|
||||
$this->values = $values;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getValues()
|
||||
{
|
||||
return $this->values;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ReservationAffinity::class, 'Google_Service_AIPlatformNotebooks_ReservationAffinity');
|
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/ResetInstanceRequest.php
vendored
Normal file
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/ResetInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ResetInstanceRequest extends \Google\Model
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ResetInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_ResetInstanceRequest');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/ResetRuntimeRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/ResetRuntimeRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ResetRuntimeRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $requestId;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRequestId($requestId)
|
||||
{
|
||||
$this->requestId = $requestId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRequestId()
|
||||
{
|
||||
return $this->requestId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ResetRuntimeRequest::class, 'Google_Service_AIPlatformNotebooks_ResetRuntimeRequest');
|
58
vendor/google/apiclient-services/src/AIPlatformNotebooks/ResizeDiskRequest.php
vendored
Normal file
58
vendor/google/apiclient-services/src/AIPlatformNotebooks/ResizeDiskRequest.php
vendored
Normal file
|
@ -0,0 +1,58 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ResizeDiskRequest extends \Google\Model
|
||||
{
|
||||
protected $bootDiskType = BootDisk::class;
|
||||
protected $bootDiskDataType = '';
|
||||
protected $dataDiskType = DataDisk::class;
|
||||
protected $dataDiskDataType = '';
|
||||
|
||||
/**
|
||||
* @param BootDisk
|
||||
*/
|
||||
public function setBootDisk(BootDisk $bootDisk)
|
||||
{
|
||||
$this->bootDisk = $bootDisk;
|
||||
}
|
||||
/**
|
||||
* @return BootDisk
|
||||
*/
|
||||
public function getBootDisk()
|
||||
{
|
||||
return $this->bootDisk;
|
||||
}
|
||||
/**
|
||||
* @param DataDisk
|
||||
*/
|
||||
public function setDataDisk(DataDisk $dataDisk)
|
||||
{
|
||||
$this->dataDisk = $dataDisk;
|
||||
}
|
||||
/**
|
||||
* @return DataDisk
|
||||
*/
|
||||
public function getDataDisk()
|
||||
{
|
||||
return $this->dataDisk;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ResizeDiskRequest::class, 'Google_Service_AIPlatformNotebooks_ResizeDiskRequest');
|
33
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/Projects.php
vendored
Normal file
33
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/Projects.php
vendored
Normal file
|
@ -0,0 +1,33 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
/**
|
||||
* The "projects" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $projects = $notebooksService->projects;
|
||||
* </code>
|
||||
*/
|
||||
class Projects extends \Google\Service\Resource
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Projects::class, 'Google_Service_AIPlatformNotebooks_Resource_Projects');
|
74
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocations.php
vendored
Normal file
74
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocations.php
vendored
Normal file
|
@ -0,0 +1,74 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\ListLocationsResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Location;
|
||||
|
||||
/**
|
||||
* The "locations" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $locations = $notebooksService->projects_locations;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocations extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Gets information about a location. (locations.get)
|
||||
*
|
||||
* @param string $name Resource name for the location.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Location
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Location::class);
|
||||
}
|
||||
/**
|
||||
* Lists information about the supported locations for this service.
|
||||
* (locations.listProjectsLocations)
|
||||
*
|
||||
* @param string $name The resource that owns the locations collection, if
|
||||
* applicable.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string filter A filter to narrow down results to a preferred
|
||||
* subset. The filtering language accepts strings like `"displayName=tokyo"`,
|
||||
* and is documented in more detail in [AIP-160](https://google.aip.dev/160).
|
||||
* @opt_param int pageSize The maximum number of results to return. If not set,
|
||||
* the service selects a default.
|
||||
* @opt_param string pageToken A page token received from the `next_page_token`
|
||||
* field in the response. Send that page token to receive the subsequent page.
|
||||
* @return ListLocationsResponse
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function listProjectsLocations($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListLocationsResponse::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocations::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocations');
|
104
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsEnvironments.php
vendored
Normal file
104
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsEnvironments.php
vendored
Normal file
|
@ -0,0 +1,104 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\Environment;
|
||||
use Google\Service\AIPlatformNotebooks\ListEnvironmentsResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Operation;
|
||||
|
||||
/**
|
||||
* The "environments" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $environments = $notebooksService->projects_locations_environments;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocationsEnvironments extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a new Environment. (environments.create)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `projects/{project_id}/locations/{location}`
|
||||
* @param Environment $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string environmentId Required. User-defined unique ID of this
|
||||
* environment. The `environment_id` must be 1 to 63 characters long and contain
|
||||
* only lowercase letters, numeric characters, and dashes. The first character
|
||||
* must be a lowercase letter and the last character cannot be a dash.
|
||||
* @return Operation
|
||||
*/
|
||||
public function create($parent, Environment $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Deletes a single Environment. (environments.delete)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/environments/{environment_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function delete($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Gets details of a single Environment. (environments.get)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/environments/{environment_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Environment
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Environment::class);
|
||||
}
|
||||
/**
|
||||
* Lists environments in a project.
|
||||
* (environments.listProjectsLocationsEnvironments)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `projects/{project_id}/locations/{location}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param int pageSize Maximum return size of the list call.
|
||||
* @opt_param string pageToken A previous returned page token that can be used
|
||||
* to continue listing from the last result.
|
||||
* @return ListEnvironmentsResponse
|
||||
*/
|
||||
public function listProjectsLocationsEnvironments($parent, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListEnvironmentsResponse::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocationsEnvironments::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocationsEnvironments');
|
106
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsExecutions.php
vendored
Normal file
106
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsExecutions.php
vendored
Normal file
|
@ -0,0 +1,106 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\Execution;
|
||||
use Google\Service\AIPlatformNotebooks\ListExecutionsResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Operation;
|
||||
|
||||
/**
|
||||
* The "executions" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $executions = $notebooksService->projects_locations_executions;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocationsExecutions extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a new Execution in a given project and location. (executions.create)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param Execution $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string executionId Required. User-defined unique ID of this
|
||||
* execution.
|
||||
* @return Operation
|
||||
*/
|
||||
public function create($parent, Execution $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Deletes execution (executions.delete)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/executions/{execution_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function delete($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Gets details of executions (executions.get)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/executions/{execution_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Execution
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Execution::class);
|
||||
}
|
||||
/**
|
||||
* Lists executions in a given project and location
|
||||
* (executions.listProjectsLocationsExecutions)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string filter Filter applied to resulting executions. Currently
|
||||
* only supports filtering executions by a specified `schedule_id`. Format:
|
||||
* `schedule_id=`
|
||||
* @opt_param string orderBy Sort by field.
|
||||
* @opt_param int pageSize Maximum return size of the list call.
|
||||
* @opt_param string pageToken A previous returned page token that can be used
|
||||
* to continue listing from the last result.
|
||||
* @return ListExecutionsResponse
|
||||
*/
|
||||
public function listProjectsLocationsExecutions($parent, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListExecutionsResponse::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocationsExecutions::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocationsExecutions');
|
421
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsInstances.php
vendored
Normal file
421
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsInstances.php
vendored
Normal file
|
@ -0,0 +1,421 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\CheckInstanceUpgradabilityResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Config;
|
||||
use Google\Service\AIPlatformNotebooks\DiagnoseInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\Instance;
|
||||
use Google\Service\AIPlatformNotebooks\ListInstancesResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Operation;
|
||||
use Google\Service\AIPlatformNotebooks\Policy;
|
||||
use Google\Service\AIPlatformNotebooks\ReportInstanceInfoSystemRequest;
|
||||
use Google\Service\AIPlatformNotebooks\ResetInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\ResizeDiskRequest;
|
||||
use Google\Service\AIPlatformNotebooks\RestoreInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\RollbackInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\SetIamPolicyRequest;
|
||||
use Google\Service\AIPlatformNotebooks\StartInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\StopInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\TestIamPermissionsRequest;
|
||||
use Google\Service\AIPlatformNotebooks\TestIamPermissionsResponse;
|
||||
use Google\Service\AIPlatformNotebooks\UpgradeInstanceRequest;
|
||||
use Google\Service\AIPlatformNotebooks\UpgradeInstanceSystemRequest;
|
||||
|
||||
/**
|
||||
* The "instances" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $instances = $notebooksService->projects_locations_instances;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocationsInstances extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Checks whether a notebook instance is upgradable.
|
||||
* (instances.checkUpgradability)
|
||||
*
|
||||
* @param string $notebookInstance Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return CheckInstanceUpgradabilityResponse
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function checkUpgradability($notebookInstance, $optParams = [])
|
||||
{
|
||||
$params = ['notebookInstance' => $notebookInstance];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('checkUpgradability', [$params], CheckInstanceUpgradabilityResponse::class);
|
||||
}
|
||||
/**
|
||||
* Creates a new Instance in a given project and location. (instances.create)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param Instance $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string instanceId Required. User-defined unique ID of this
|
||||
* instance.
|
||||
* @opt_param string requestId Optional. Idempotent request UUID.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function create($parent, Instance $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Deletes a single Instance. (instances.delete)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string requestId Optional. Idempotent request UUID.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function delete($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Creates a Diagnostic File and runs Diagnostic Tool given an Instance.
|
||||
* (instances.diagnose)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param DiagnoseInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function diagnose($name, DiagnoseInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('diagnose', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Gets details of a single Instance. (instances.get)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Instance
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Instance::class);
|
||||
}
|
||||
/**
|
||||
* Gets general backend configurations that might also affect the frontend.
|
||||
* Location is required by CCFE. Although we could bypass it to send location-
|
||||
* less request directly to the backend job, we would need CPE (go/cloud-cpe).
|
||||
* Having the location might also be useful depending on the query.
|
||||
* (instances.getConfig)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Config
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function getConfig($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('getConfig', [$params], Config::class);
|
||||
}
|
||||
/**
|
||||
* Gets the access control policy for a resource. Returns an empty policy if the
|
||||
* resource exists and does not have a policy set. (instances.getIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* requested. See [Resource
|
||||
* names](https://cloud.google.com/apis/design/resource_names) for the
|
||||
* appropriate value for this field.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param int options.requestedPolicyVersion Optional. The maximum policy
|
||||
* version that will be used to format the policy. Valid values are 0, 1, and 3.
|
||||
* Requests specifying an invalid value will be rejected. Requests for policies
|
||||
* with any conditional role bindings must specify version 3. Policies with no
|
||||
* conditional role bindings may specify any valid value or leave the field
|
||||
* unset. The policy in the response might use the policy version that you
|
||||
* specified, or it might use a lower policy version. For example, if you
|
||||
* specify version 3, but the policy has no conditional role bindings, the
|
||||
* response uses version 1. To learn which resources support conditions in their
|
||||
* IAM policies, see the [IAM
|
||||
* documentation](https://cloud.google.com/iam/help/conditions/resource-
|
||||
* policies).
|
||||
* @return Policy
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function getIamPolicy($resource, $optParams = [])
|
||||
{
|
||||
$params = ['resource' => $resource];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('getIamPolicy', [$params], Policy::class);
|
||||
}
|
||||
/**
|
||||
* Lists instances in a given project and location.
|
||||
* (instances.listProjectsLocationsInstances)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string filter Optional. List filter.
|
||||
* @opt_param string orderBy Optional. Sort results. Supported values are
|
||||
* "name", "name desc" or "" (unsorted).
|
||||
* @opt_param int pageSize Optional. Maximum return size of the list call.
|
||||
* @opt_param string pageToken Optional. A previous returned page token that can
|
||||
* be used to continue listing from the last result.
|
||||
* @return ListInstancesResponse
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function listProjectsLocationsInstances($parent, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListInstancesResponse::class);
|
||||
}
|
||||
/**
|
||||
* UpdateInstance updates an Instance. (instances.patch)
|
||||
*
|
||||
* @param string $name Output only. The name of this notebook instance. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param Instance $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string requestId Optional. Idempotent request UUID.
|
||||
* @opt_param string updateMask Required. Mask used to update an instance
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function patch($name, Instance $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('patch', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Allows notebook instances to report their latest instance information to the
|
||||
* Notebooks API server. The server will merge the reported information to the
|
||||
* instance metadata store. Do not use this method directly.
|
||||
* (instances.reportInfoSystem)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param ReportInstanceInfoSystemRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function reportInfoSystem($name, ReportInstanceInfoSystemRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('reportInfoSystem', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Resets a notebook instance. (instances.reset)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param ResetInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function reset($name, ResetInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('reset', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Resize a notebook instance disk to a higher capacity. (instances.resizeDisk)
|
||||
*
|
||||
* @param string $notebookInstance Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param ResizeDiskRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function resizeDisk($notebookInstance, ResizeDiskRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['notebookInstance' => $notebookInstance, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('resizeDisk', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* RestoreInstance restores an Instance from a BackupSource. (instances.restore)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param RestoreInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function restore($name, RestoreInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('restore', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Rollbacks a notebook instance to the previous version. (instances.rollback)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param RollbackInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function rollback($name, RollbackInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('rollback', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Sets the access control policy on the specified resource. Replaces any
|
||||
* existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and
|
||||
* `PERMISSION_DENIED` errors. (instances.setIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* specified. See [Resource
|
||||
* names](https://cloud.google.com/apis/design/resource_names) for the
|
||||
* appropriate value for this field.
|
||||
* @param SetIamPolicyRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Policy
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function setIamPolicy($resource, SetIamPolicyRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['resource' => $resource, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('setIamPolicy', [$params], Policy::class);
|
||||
}
|
||||
/**
|
||||
* Starts a notebook instance. (instances.start)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param StartInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function start($name, StartInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('start', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Stops a notebook instance. (instances.stop)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param StopInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function stop($name, StopInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('stop', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Returns permissions that a caller has on the specified resource. If the
|
||||
* resource does not exist, this will return an empty set of permissions, not a
|
||||
* `NOT_FOUND` error. Note: This operation is designed to be used for building
|
||||
* permission-aware UIs and command-line tools, not for authorization checking.
|
||||
* This operation may "fail open" without warning.
|
||||
* (instances.testIamPermissions)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy detail is
|
||||
* being requested. See [Resource
|
||||
* names](https://cloud.google.com/apis/design/resource_names) for the
|
||||
* appropriate value for this field.
|
||||
* @param TestIamPermissionsRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return TestIamPermissionsResponse
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function testIamPermissions($resource, TestIamPermissionsRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['resource' => $resource, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('testIamPermissions', [$params], TestIamPermissionsResponse::class);
|
||||
}
|
||||
/**
|
||||
* Upgrades a notebook instance to the latest version. (instances.upgrade)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param UpgradeInstanceRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function upgrade($name, UpgradeInstanceRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('upgrade', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Allows notebook instances to upgrade themselves. Do not use this method
|
||||
* directly. (instances.upgradeSystem)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/instances/{instance_id}`
|
||||
* @param UpgradeInstanceSystemRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function upgradeSystem($name, UpgradeInstanceSystemRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('upgradeSystem', [$params], Operation::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocationsInstances::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocationsInstances');
|
114
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsOperations.php
vendored
Normal file
114
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsOperations.php
vendored
Normal file
|
@ -0,0 +1,114 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\CancelOperationRequest;
|
||||
use Google\Service\AIPlatformNotebooks\ListOperationsResponse;
|
||||
use Google\Service\AIPlatformNotebooks\NotebooksEmpty;
|
||||
use Google\Service\AIPlatformNotebooks\Operation;
|
||||
|
||||
/**
|
||||
* The "operations" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $operations = $notebooksService->projects_locations_operations;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocationsOperations extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Starts asynchronous cancellation on a long-running operation. The server
|
||||
* makes a best effort to cancel the operation, but success is not guaranteed.
|
||||
* If the server doesn't support this method, it returns
|
||||
* `google.rpc.Code.UNIMPLEMENTED`. Clients can use Operations.GetOperation or
|
||||
* other methods to check whether the cancellation succeeded or whether the
|
||||
* operation completed despite cancellation. On successful cancellation, the
|
||||
* operation is not deleted; instead, it becomes an operation with an
|
||||
* Operation.error value with a google.rpc.Status.code of `1`, corresponding to
|
||||
* `Code.CANCELLED`. (operations.cancel)
|
||||
*
|
||||
* @param string $name The name of the operation resource to be cancelled.
|
||||
* @param CancelOperationRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return NotebooksEmpty
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function cancel($name, CancelOperationRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('cancel', [$params], NotebooksEmpty::class);
|
||||
}
|
||||
/**
|
||||
* Deletes a long-running operation. This method indicates that the client is no
|
||||
* longer interested in the operation result. It does not cancel the operation.
|
||||
* If the server doesn't support this method, it returns
|
||||
* `google.rpc.Code.UNIMPLEMENTED`. (operations.delete)
|
||||
*
|
||||
* @param string $name The name of the operation resource to be deleted.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return NotebooksEmpty
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function delete($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params], NotebooksEmpty::class);
|
||||
}
|
||||
/**
|
||||
* Gets the latest state of a long-running operation. Clients can use this
|
||||
* method to poll the operation result at intervals as recommended by the API
|
||||
* service. (operations.get)
|
||||
*
|
||||
* @param string $name The name of the operation resource.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Lists operations that match the specified filter in the request. If the
|
||||
* server doesn't support this method, it returns `UNIMPLEMENTED`.
|
||||
* (operations.listProjectsLocationsOperations)
|
||||
*
|
||||
* @param string $name The name of the operation's parent resource.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string filter The standard list filter.
|
||||
* @opt_param int pageSize The standard list page size.
|
||||
* @opt_param string pageToken The standard list page token.
|
||||
* @return ListOperationsResponse
|
||||
* @throws \Google\Service\Exception
|
||||
*/
|
||||
public function listProjectsLocationsOperations($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListOperationsResponse::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocationsOperations::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocationsOperations');
|
345
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsRuntimes.php
vendored
Normal file
345
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsRuntimes.php
vendored
Normal file
|
@ -0,0 +1,345 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\DiagnoseRuntimeRequest;
|
||||
use Google\Service\AIPlatformNotebooks\ListRuntimesResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Operation;
|
||||
use Google\Service\AIPlatformNotebooks\Policy;
|
||||
use Google\Service\AIPlatformNotebooks\RefreshRuntimeTokenInternalRequest;
|
||||
use Google\Service\AIPlatformNotebooks\RefreshRuntimeTokenInternalResponse;
|
||||
use Google\Service\AIPlatformNotebooks\ReportRuntimeEventRequest;
|
||||
use Google\Service\AIPlatformNotebooks\ResetRuntimeRequest;
|
||||
use Google\Service\AIPlatformNotebooks\Runtime;
|
||||
use Google\Service\AIPlatformNotebooks\SetIamPolicyRequest;
|
||||
use Google\Service\AIPlatformNotebooks\StartRuntimeRequest;
|
||||
use Google\Service\AIPlatformNotebooks\StopRuntimeRequest;
|
||||
use Google\Service\AIPlatformNotebooks\SwitchRuntimeRequest;
|
||||
use Google\Service\AIPlatformNotebooks\TestIamPermissionsRequest;
|
||||
use Google\Service\AIPlatformNotebooks\TestIamPermissionsResponse;
|
||||
use Google\Service\AIPlatformNotebooks\UpgradeRuntimeRequest;
|
||||
|
||||
/**
|
||||
* The "runtimes" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $runtimes = $notebooksService->projects_locations_runtimes;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocationsRuntimes extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a new Runtime in a given project and location. (runtimes.create)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param Runtime $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string requestId Idempotent request UUID.
|
||||
* @opt_param string runtimeId Required. User-defined unique ID of this Runtime.
|
||||
* @return Operation
|
||||
*/
|
||||
public function create($parent, Runtime $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Deletes a single Runtime. (runtimes.delete)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string requestId Idempotent request UUID.
|
||||
* @return Operation
|
||||
*/
|
||||
public function delete($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Creates a Diagnostic File and runs Diagnostic Tool given a Runtime.
|
||||
* (runtimes.diagnose)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtimes_id}`
|
||||
* @param DiagnoseRuntimeRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function diagnose($name, DiagnoseRuntimeRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('diagnose', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Gets details of a single Runtime. The location must be a regional endpoint
|
||||
* rather than zonal. (runtimes.get)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Runtime
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Runtime::class);
|
||||
}
|
||||
/**
|
||||
* Gets the access control policy for a resource. Returns an empty policy if the
|
||||
* resource exists and does not have a policy set. (runtimes.getIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* requested. See [Resource
|
||||
* names](https://cloud.google.com/apis/design/resource_names) for the
|
||||
* appropriate value for this field.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param int options.requestedPolicyVersion Optional. The maximum policy
|
||||
* version that will be used to format the policy. Valid values are 0, 1, and 3.
|
||||
* Requests specifying an invalid value will be rejected. Requests for policies
|
||||
* with any conditional role bindings must specify version 3. Policies with no
|
||||
* conditional role bindings may specify any valid value or leave the field
|
||||
* unset. The policy in the response might use the policy version that you
|
||||
* specified, or it might use a lower policy version. For example, if you
|
||||
* specify version 3, but the policy has no conditional role bindings, the
|
||||
* response uses version 1. To learn which resources support conditions in their
|
||||
* IAM policies, see the [IAM
|
||||
* documentation](https://cloud.google.com/iam/help/conditions/resource-
|
||||
* policies).
|
||||
* @return Policy
|
||||
*/
|
||||
public function getIamPolicy($resource, $optParams = [])
|
||||
{
|
||||
$params = ['resource' => $resource];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('getIamPolicy', [$params], Policy::class);
|
||||
}
|
||||
/**
|
||||
* Lists Runtimes in a given project and location.
|
||||
* (runtimes.listProjectsLocationsRuntimes)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param int pageSize Maximum return size of the list call.
|
||||
* @opt_param string pageToken A previous returned page token that can be used
|
||||
* to continue listing from the last result.
|
||||
* @return ListRuntimesResponse
|
||||
*/
|
||||
public function listProjectsLocationsRuntimes($parent, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListRuntimesResponse::class);
|
||||
}
|
||||
/**
|
||||
* Update Notebook Runtime configuration. (runtimes.patch)
|
||||
*
|
||||
* @param string $name Output only. The resource name of the runtime. Format:
|
||||
* `projects/{project}/locations/{location}/runtimes/{runtimeId}`
|
||||
* @param Runtime $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string requestId Idempotent request UUID.
|
||||
* @opt_param string updateMask Required. Specifies the path, relative to
|
||||
* `Runtime`, of the field to update. For example, to change the software
|
||||
* configuration kernels, the `update_mask` parameter would be specified as
|
||||
* `software_config.kernels`, and the `PATCH` request body would specify the new
|
||||
* value, as follows: { "software_config":{ "kernels": [{ 'repository': 'gcr.io
|
||||
* /deeplearning-platform-release/pytorch-gpu', 'tag': 'latest' }], } }
|
||||
* Currently, only the following fields can be updated: -
|
||||
* `software_config.kernels` - `software_config.post_startup_script` -
|
||||
* `software_config.custom_gpu_driver_path` - `software_config.idle_shutdown` -
|
||||
* `software_config.idle_shutdown_timeout` - `software_config.disable_terminal`
|
||||
* - `labels`
|
||||
* @return Operation
|
||||
*/
|
||||
public function patch($name, Runtime $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('patch', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Gets an access token for the consumer service account that the customer
|
||||
* attached to the runtime. Only accessible from the tenant instance.
|
||||
* (runtimes.refreshRuntimeTokenInternal)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param RefreshRuntimeTokenInternalRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return RefreshRuntimeTokenInternalResponse
|
||||
*/
|
||||
public function refreshRuntimeTokenInternal($name, RefreshRuntimeTokenInternalRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('refreshRuntimeTokenInternal', [$params], RefreshRuntimeTokenInternalResponse::class);
|
||||
}
|
||||
/**
|
||||
* Report and process a runtime event. (runtimes.reportEvent)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param ReportRuntimeEventRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function reportEvent($name, ReportRuntimeEventRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('reportEvent', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Resets a Managed Notebook Runtime. (runtimes.reset)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param ResetRuntimeRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function reset($name, ResetRuntimeRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('reset', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Sets the access control policy on the specified resource. Replaces any
|
||||
* existing policy. Can return `NOT_FOUND`, `INVALID_ARGUMENT`, and
|
||||
* `PERMISSION_DENIED` errors. (runtimes.setIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* specified. See [Resource
|
||||
* names](https://cloud.google.com/apis/design/resource_names) for the
|
||||
* appropriate value for this field.
|
||||
* @param SetIamPolicyRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Policy
|
||||
*/
|
||||
public function setIamPolicy($resource, SetIamPolicyRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['resource' => $resource, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('setIamPolicy', [$params], Policy::class);
|
||||
}
|
||||
/**
|
||||
* Starts a Managed Notebook Runtime. Perform "Start" on GPU instances; "Resume"
|
||||
* on CPU instances See: https://cloud.google.com/compute/docs/instances/stop-
|
||||
* start-instance https://cloud.google.com/compute/docs/instances/suspend-
|
||||
* resume-instance (runtimes.start)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param StartRuntimeRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function start($name, StartRuntimeRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('start', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Stops a Managed Notebook Runtime. Perform "Stop" on GPU instances; "Suspend"
|
||||
* on CPU instances See: https://cloud.google.com/compute/docs/instances/stop-
|
||||
* start-instance https://cloud.google.com/compute/docs/instances/suspend-
|
||||
* resume-instance (runtimes.stop)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param StopRuntimeRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function stop($name, StopRuntimeRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('stop', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Switch a Managed Notebook Runtime. (runtimes.switchProjectsLocationsRuntimes)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param SwitchRuntimeRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function switchProjectsLocationsRuntimes($name, SwitchRuntimeRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('switch', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Returns permissions that a caller has on the specified resource. If the
|
||||
* resource does not exist, this will return an empty set of permissions, not a
|
||||
* `NOT_FOUND` error. Note: This operation is designed to be used for building
|
||||
* permission-aware UIs and command-line tools, not for authorization checking.
|
||||
* This operation may "fail open" without warning. (runtimes.testIamPermissions)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy detail is
|
||||
* being requested. See [Resource
|
||||
* names](https://cloud.google.com/apis/design/resource_names) for the
|
||||
* appropriate value for this field.
|
||||
* @param TestIamPermissionsRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return TestIamPermissionsResponse
|
||||
*/
|
||||
public function testIamPermissions($resource, TestIamPermissionsRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['resource' => $resource, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('testIamPermissions', [$params], TestIamPermissionsResponse::class);
|
||||
}
|
||||
/**
|
||||
* Upgrades a Managed Notebook Runtime to the latest version. (runtimes.upgrade)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/runtimes/{runtime_id}`
|
||||
* @param UpgradeRuntimeRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function upgrade($name, UpgradeRuntimeRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('upgrade', [$params], Operation::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocationsRuntimes::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocationsRuntimes');
|
121
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsSchedules.php
vendored
Normal file
121
vendor/google/apiclient-services/src/AIPlatformNotebooks/Resource/ProjectsLocationsSchedules.php
vendored
Normal file
|
@ -0,0 +1,121 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks\Resource;
|
||||
|
||||
use Google\Service\AIPlatformNotebooks\ListSchedulesResponse;
|
||||
use Google\Service\AIPlatformNotebooks\Operation;
|
||||
use Google\Service\AIPlatformNotebooks\Schedule;
|
||||
use Google\Service\AIPlatformNotebooks\TriggerScheduleRequest;
|
||||
|
||||
/**
|
||||
* The "schedules" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $notebooksService = new Google\Service\AIPlatformNotebooks(...);
|
||||
* $schedules = $notebooksService->projects_locations_schedules;
|
||||
* </code>
|
||||
*/
|
||||
class ProjectsLocationsSchedules extends \Google\Service\Resource
|
||||
{
|
||||
/**
|
||||
* Creates a new Scheduled Notebook in a given project and location.
|
||||
* (schedules.create)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param Schedule $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string scheduleId Required. User-defined unique ID of this
|
||||
* schedule.
|
||||
* @return Operation
|
||||
*/
|
||||
public function create($parent, Schedule $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Deletes schedule and all underlying jobs (schedules.delete)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function delete($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('delete', [$params], Operation::class);
|
||||
}
|
||||
/**
|
||||
* Gets details of schedule (schedules.get)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `projects/{project_id}/locations/{location}/schedules/{schedule_id}`
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Schedule
|
||||
*/
|
||||
public function get($name, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', [$params], Schedule::class);
|
||||
}
|
||||
/**
|
||||
* Lists schedules in a given project and location.
|
||||
* (schedules.listProjectsLocationsSchedules)
|
||||
*
|
||||
* @param string $parent Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}`
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string filter Filter applied to resulting schedules.
|
||||
* @opt_param string orderBy Field to order results by.
|
||||
* @opt_param int pageSize Maximum return size of the list call.
|
||||
* @opt_param string pageToken A previous returned page token that can be used
|
||||
* to continue listing from the last result.
|
||||
* @return ListSchedulesResponse
|
||||
*/
|
||||
public function listProjectsLocationsSchedules($parent, $optParams = [])
|
||||
{
|
||||
$params = ['parent' => $parent];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', [$params], ListSchedulesResponse::class);
|
||||
}
|
||||
/**
|
||||
* Triggers execution of an existing schedule. (schedules.trigger)
|
||||
*
|
||||
* @param string $name Required. Format:
|
||||
* `parent=projects/{project_id}/locations/{location}/schedules/{schedule_id}`
|
||||
* @param TriggerScheduleRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Operation
|
||||
*/
|
||||
public function trigger($name, TriggerScheduleRequest $postBody, $optParams = [])
|
||||
{
|
||||
$params = ['name' => $name, 'postBody' => $postBody];
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('trigger', [$params], Operation::class);
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ProjectsLocationsSchedules::class, 'Google_Service_AIPlatformNotebooks_Resource_ProjectsLocationsSchedules');
|
42
vendor/google/apiclient-services/src/AIPlatformNotebooks/RestoreInstanceRequest.php
vendored
Normal file
42
vendor/google/apiclient-services/src/AIPlatformNotebooks/RestoreInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,42 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RestoreInstanceRequest extends \Google\Model
|
||||
{
|
||||
protected $snapshotType = Snapshot::class;
|
||||
protected $snapshotDataType = '';
|
||||
|
||||
/**
|
||||
* @param Snapshot
|
||||
*/
|
||||
public function setSnapshot(Snapshot $snapshot)
|
||||
{
|
||||
$this->snapshot = $snapshot;
|
||||
}
|
||||
/**
|
||||
* @return Snapshot
|
||||
*/
|
||||
public function getSnapshot()
|
||||
{
|
||||
return $this->snapshot;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RestoreInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_RestoreInstanceRequest');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/RollbackInstanceRequest.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/RollbackInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RollbackInstanceRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $revisionId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $targetSnapshot;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRevisionId($revisionId)
|
||||
{
|
||||
$this->revisionId = $revisionId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRevisionId()
|
||||
{
|
||||
return $this->revisionId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTargetSnapshot($targetSnapshot)
|
||||
{
|
||||
$this->targetSnapshot = $targetSnapshot;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTargetSnapshot()
|
||||
{
|
||||
return $this->targetSnapshot;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RollbackInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_RollbackInstanceRequest');
|
202
vendor/google/apiclient-services/src/AIPlatformNotebooks/Runtime.php
vendored
Normal file
202
vendor/google/apiclient-services/src/AIPlatformNotebooks/Runtime.php
vendored
Normal file
|
@ -0,0 +1,202 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Runtime extends \Google\Model
|
||||
{
|
||||
protected $accessConfigType = RuntimeAccessConfig::class;
|
||||
protected $accessConfigDataType = '';
|
||||
public $accessConfig;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $createTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $healthState;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labels = [];
|
||||
protected $metricsType = RuntimeMetrics::class;
|
||||
protected $metricsDataType = '';
|
||||
public $metrics;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
protected $softwareConfigType = RuntimeSoftwareConfig::class;
|
||||
protected $softwareConfigDataType = '';
|
||||
public $softwareConfig;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $state;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $updateTime;
|
||||
protected $virtualMachineType = VirtualMachine::class;
|
||||
protected $virtualMachineDataType = '';
|
||||
public $virtualMachine;
|
||||
|
||||
/**
|
||||
* @param RuntimeAccessConfig
|
||||
*/
|
||||
public function setAccessConfig(RuntimeAccessConfig $accessConfig)
|
||||
{
|
||||
$this->accessConfig = $accessConfig;
|
||||
}
|
||||
/**
|
||||
* @return RuntimeAccessConfig
|
||||
*/
|
||||
public function getAccessConfig()
|
||||
{
|
||||
return $this->accessConfig;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setHealthState($healthState)
|
||||
{
|
||||
$this->healthState = $healthState;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getHealthState()
|
||||
{
|
||||
return $this->healthState;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
/**
|
||||
* @param RuntimeMetrics
|
||||
*/
|
||||
public function setMetrics(RuntimeMetrics $metrics)
|
||||
{
|
||||
$this->metrics = $metrics;
|
||||
}
|
||||
/**
|
||||
* @return RuntimeMetrics
|
||||
*/
|
||||
public function getMetrics()
|
||||
{
|
||||
return $this->metrics;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param RuntimeSoftwareConfig
|
||||
*/
|
||||
public function setSoftwareConfig(RuntimeSoftwareConfig $softwareConfig)
|
||||
{
|
||||
$this->softwareConfig = $softwareConfig;
|
||||
}
|
||||
/**
|
||||
* @return RuntimeSoftwareConfig
|
||||
*/
|
||||
public function getSoftwareConfig()
|
||||
{
|
||||
return $this->softwareConfig;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setState($state)
|
||||
{
|
||||
$this->state = $state;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getState()
|
||||
{
|
||||
return $this->state;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpdateTime($updateTime)
|
||||
{
|
||||
$this->updateTime = $updateTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpdateTime()
|
||||
{
|
||||
return $this->updateTime;
|
||||
}
|
||||
/**
|
||||
* @param VirtualMachine
|
||||
*/
|
||||
public function setVirtualMachine(VirtualMachine $virtualMachine)
|
||||
{
|
||||
$this->virtualMachine = $virtualMachine;
|
||||
}
|
||||
/**
|
||||
* @return VirtualMachine
|
||||
*/
|
||||
public function getVirtualMachine()
|
||||
{
|
||||
return $this->virtualMachine;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Runtime::class, 'Google_Service_AIPlatformNotebooks_Runtime');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeAcceleratorConfig.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeAcceleratorConfig.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RuntimeAcceleratorConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $coreCount;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCoreCount($coreCount)
|
||||
{
|
||||
$this->coreCount = $coreCount;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCoreCount()
|
||||
{
|
||||
return $this->coreCount;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RuntimeAcceleratorConfig::class, 'Google_Service_AIPlatformNotebooks_RuntimeAcceleratorConfig');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeAccessConfig.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeAccessConfig.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RuntimeAccessConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $accessType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $proxyUri;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $runtimeOwner;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setAccessType($accessType)
|
||||
{
|
||||
$this->accessType = $accessType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getAccessType()
|
||||
{
|
||||
return $this->accessType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setProxyUri($proxyUri)
|
||||
{
|
||||
$this->proxyUri = $proxyUri;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getProxyUri()
|
||||
{
|
||||
return $this->proxyUri;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRuntimeOwner($runtimeOwner)
|
||||
{
|
||||
$this->runtimeOwner = $runtimeOwner;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRuntimeOwner()
|
||||
{
|
||||
return $this->runtimeOwner;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RuntimeAccessConfig::class, 'Google_Service_AIPlatformNotebooks_RuntimeAccessConfig');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeGuestOsFeature.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeGuestOsFeature.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RuntimeGuestOsFeature extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RuntimeGuestOsFeature::class, 'Google_Service_AIPlatformNotebooks_RuntimeGuestOsFeature');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeMetrics.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeMetrics.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RuntimeMetrics extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $systemMetrics = [];
|
||||
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setSystemMetrics($systemMetrics)
|
||||
{
|
||||
$this->systemMetrics = $systemMetrics;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getSystemMetrics()
|
||||
{
|
||||
return $this->systemMetrics;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RuntimeMetrics::class, 'Google_Service_AIPlatformNotebooks_RuntimeMetrics');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeShieldedInstanceConfig.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeShieldedInstanceConfig.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RuntimeShieldedInstanceConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableIntegrityMonitoring;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableSecureBoot;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableVtpm;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableIntegrityMonitoring($enableIntegrityMonitoring)
|
||||
{
|
||||
$this->enableIntegrityMonitoring = $enableIntegrityMonitoring;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableIntegrityMonitoring()
|
||||
{
|
||||
return $this->enableIntegrityMonitoring;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableSecureBoot($enableSecureBoot)
|
||||
{
|
||||
$this->enableSecureBoot = $enableSecureBoot;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableSecureBoot()
|
||||
{
|
||||
return $this->enableSecureBoot;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableVtpm($enableVtpm)
|
||||
{
|
||||
$this->enableVtpm = $enableVtpm;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableVtpm()
|
||||
{
|
||||
return $this->enableVtpm;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RuntimeShieldedInstanceConfig::class, 'Google_Service_AIPlatformNotebooks_RuntimeShieldedInstanceConfig');
|
242
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeSoftwareConfig.php
vendored
Normal file
242
vendor/google/apiclient-services/src/AIPlatformNotebooks/RuntimeSoftwareConfig.php
vendored
Normal file
|
@ -0,0 +1,242 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class RuntimeSoftwareConfig extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'kernels';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $customGpuDriverPath;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $disableTerminal;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableHealthMonitoring;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $idleShutdown;
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $idleShutdownTimeout;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $installGpuDriver;
|
||||
protected $kernelsType = ContainerImage::class;
|
||||
protected $kernelsDataType = 'array';
|
||||
public $kernels = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $notebookUpgradeSchedule;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $postStartupScript;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $postStartupScriptBehavior;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $upgradeable;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $version;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCustomGpuDriverPath($customGpuDriverPath)
|
||||
{
|
||||
$this->customGpuDriverPath = $customGpuDriverPath;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCustomGpuDriverPath()
|
||||
{
|
||||
return $this->customGpuDriverPath;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setDisableTerminal($disableTerminal)
|
||||
{
|
||||
$this->disableTerminal = $disableTerminal;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getDisableTerminal()
|
||||
{
|
||||
return $this->disableTerminal;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableHealthMonitoring($enableHealthMonitoring)
|
||||
{
|
||||
$this->enableHealthMonitoring = $enableHealthMonitoring;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableHealthMonitoring()
|
||||
{
|
||||
return $this->enableHealthMonitoring;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setIdleShutdown($idleShutdown)
|
||||
{
|
||||
$this->idleShutdown = $idleShutdown;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getIdleShutdown()
|
||||
{
|
||||
return $this->idleShutdown;
|
||||
}
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setIdleShutdownTimeout($idleShutdownTimeout)
|
||||
{
|
||||
$this->idleShutdownTimeout = $idleShutdownTimeout;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getIdleShutdownTimeout()
|
||||
{
|
||||
return $this->idleShutdownTimeout;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setInstallGpuDriver($installGpuDriver)
|
||||
{
|
||||
$this->installGpuDriver = $installGpuDriver;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getInstallGpuDriver()
|
||||
{
|
||||
return $this->installGpuDriver;
|
||||
}
|
||||
/**
|
||||
* @param ContainerImage[]
|
||||
*/
|
||||
public function setKernels($kernels)
|
||||
{
|
||||
$this->kernels = $kernels;
|
||||
}
|
||||
/**
|
||||
* @return ContainerImage[]
|
||||
*/
|
||||
public function getKernels()
|
||||
{
|
||||
return $this->kernels;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setNotebookUpgradeSchedule($notebookUpgradeSchedule)
|
||||
{
|
||||
$this->notebookUpgradeSchedule = $notebookUpgradeSchedule;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getNotebookUpgradeSchedule()
|
||||
{
|
||||
return $this->notebookUpgradeSchedule;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPostStartupScript($postStartupScript)
|
||||
{
|
||||
$this->postStartupScript = $postStartupScript;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPostStartupScript()
|
||||
{
|
||||
return $this->postStartupScript;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setPostStartupScriptBehavior($postStartupScriptBehavior)
|
||||
{
|
||||
$this->postStartupScriptBehavior = $postStartupScriptBehavior;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getPostStartupScriptBehavior()
|
||||
{
|
||||
return $this->postStartupScriptBehavior;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setUpgradeable($upgradeable)
|
||||
{
|
||||
$this->upgradeable = $upgradeable;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getUpgradeable()
|
||||
{
|
||||
return $this->upgradeable;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setVersion($version)
|
||||
{
|
||||
$this->version = $version;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getVersion()
|
||||
{
|
||||
return $this->version;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(RuntimeSoftwareConfig::class, 'Google_Service_AIPlatformNotebooks_RuntimeSoftwareConfig');
|
205
vendor/google/apiclient-services/src/AIPlatformNotebooks/Schedule.php
vendored
Normal file
205
vendor/google/apiclient-services/src/AIPlatformNotebooks/Schedule.php
vendored
Normal file
|
@ -0,0 +1,205 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Schedule extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'recentExecutions';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $createTime;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $cronSchedule;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $description;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $displayName;
|
||||
protected $executionTemplateType = ExecutionTemplate::class;
|
||||
protected $executionTemplateDataType = '';
|
||||
public $executionTemplate;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $name;
|
||||
protected $recentExecutionsType = Execution::class;
|
||||
protected $recentExecutionsDataType = 'array';
|
||||
public $recentExecutions = [];
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $state;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $timeZone;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $updateTime;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCronSchedule($cronSchedule)
|
||||
{
|
||||
$this->cronSchedule = $cronSchedule;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCronSchedule()
|
||||
{
|
||||
return $this->cronSchedule;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDescription($description)
|
||||
{
|
||||
$this->description = $description;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDescription()
|
||||
{
|
||||
return $this->description;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setDisplayName($displayName)
|
||||
{
|
||||
$this->displayName = $displayName;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getDisplayName()
|
||||
{
|
||||
return $this->displayName;
|
||||
}
|
||||
/**
|
||||
* @param ExecutionTemplate
|
||||
*/
|
||||
public function setExecutionTemplate(ExecutionTemplate $executionTemplate)
|
||||
{
|
||||
$this->executionTemplate = $executionTemplate;
|
||||
}
|
||||
/**
|
||||
* @return ExecutionTemplate
|
||||
*/
|
||||
public function getExecutionTemplate()
|
||||
{
|
||||
return $this->executionTemplate;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
/**
|
||||
* @param Execution[]
|
||||
*/
|
||||
public function setRecentExecutions($recentExecutions)
|
||||
{
|
||||
$this->recentExecutions = $recentExecutions;
|
||||
}
|
||||
/**
|
||||
* @return Execution[]
|
||||
*/
|
||||
public function getRecentExecutions()
|
||||
{
|
||||
return $this->recentExecutions;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setState($state)
|
||||
{
|
||||
$this->state = $state;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getState()
|
||||
{
|
||||
return $this->state;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setTimeZone($timeZone)
|
||||
{
|
||||
$this->timeZone = $timeZone;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getTimeZone()
|
||||
{
|
||||
return $this->timeZone;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setUpdateTime($updateTime)
|
||||
{
|
||||
$this->updateTime = $updateTime;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getUpdateTime()
|
||||
{
|
||||
return $this->updateTime;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Schedule::class, 'Google_Service_AIPlatformNotebooks_Schedule');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/SchedulerAcceleratorConfig.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/SchedulerAcceleratorConfig.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SchedulerAcceleratorConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $coreCount;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCoreCount($coreCount)
|
||||
{
|
||||
$this->coreCount = $coreCount;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCoreCount()
|
||||
{
|
||||
return $this->coreCount;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SchedulerAcceleratorConfig::class, 'Google_Service_AIPlatformNotebooks_SchedulerAcceleratorConfig');
|
63
vendor/google/apiclient-services/src/AIPlatformNotebooks/ServiceAccount.php
vendored
Normal file
63
vendor/google/apiclient-services/src/AIPlatformNotebooks/ServiceAccount.php
vendored
Normal file
|
@ -0,0 +1,63 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ServiceAccount extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'scopes';
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $email;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $scopes;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setEmail($email)
|
||||
{
|
||||
$this->email = $email;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getEmail()
|
||||
{
|
||||
return $this->email;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setScopes($scopes)
|
||||
{
|
||||
$this->scopes = $scopes;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getScopes()
|
||||
{
|
||||
return $this->scopes;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ServiceAccount::class, 'Google_Service_AIPlatformNotebooks_ServiceAccount');
|
42
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetIamPolicyRequest.php
vendored
Normal file
42
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetIamPolicyRequest.php
vendored
Normal file
|
@ -0,0 +1,42 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SetIamPolicyRequest extends \Google\Model
|
||||
{
|
||||
protected $policyType = Policy::class;
|
||||
protected $policyDataType = '';
|
||||
|
||||
/**
|
||||
* @param Policy
|
||||
*/
|
||||
public function setPolicy(Policy $policy)
|
||||
{
|
||||
$this->policy = $policy;
|
||||
}
|
||||
/**
|
||||
* @return Policy
|
||||
*/
|
||||
public function getPolicy()
|
||||
{
|
||||
return $this->policy;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SetIamPolicyRequest::class, 'Google_Service_AIPlatformNotebooks_SetIamPolicyRequest');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetInstanceAcceleratorRequest.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetInstanceAcceleratorRequest.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SetInstanceAcceleratorRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $coreCount;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $type;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setCoreCount($coreCount)
|
||||
{
|
||||
$this->coreCount = $coreCount;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getCoreCount()
|
||||
{
|
||||
return $this->coreCount;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setType($type)
|
||||
{
|
||||
$this->type = $type;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getType()
|
||||
{
|
||||
return $this->type;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SetInstanceAcceleratorRequest::class, 'Google_Service_AIPlatformNotebooks_SetInstanceAcceleratorRequest');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetInstanceLabelsRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetInstanceLabelsRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SetInstanceLabelsRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $labels = [];
|
||||
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SetInstanceLabelsRequest::class, 'Google_Service_AIPlatformNotebooks_SetInstanceLabelsRequest');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetInstanceMachineTypeRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/SetInstanceMachineTypeRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SetInstanceMachineTypeRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $machineType;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMachineType($machineType)
|
||||
{
|
||||
$this->machineType = $machineType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMachineType()
|
||||
{
|
||||
return $this->machineType;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SetInstanceMachineTypeRequest::class, 'Google_Service_AIPlatformNotebooks_SetInstanceMachineTypeRequest');
|
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ShieldedInstanceConfig.php
vendored
Normal file
80
vendor/google/apiclient-services/src/AIPlatformNotebooks/ShieldedInstanceConfig.php
vendored
Normal file
|
@ -0,0 +1,80 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class ShieldedInstanceConfig extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableIntegrityMonitoring;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableSecureBoot;
|
||||
/**
|
||||
* @var bool
|
||||
*/
|
||||
public $enableVtpm;
|
||||
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableIntegrityMonitoring($enableIntegrityMonitoring)
|
||||
{
|
||||
$this->enableIntegrityMonitoring = $enableIntegrityMonitoring;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableIntegrityMonitoring()
|
||||
{
|
||||
return $this->enableIntegrityMonitoring;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableSecureBoot($enableSecureBoot)
|
||||
{
|
||||
$this->enableSecureBoot = $enableSecureBoot;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableSecureBoot()
|
||||
{
|
||||
return $this->enableSecureBoot;
|
||||
}
|
||||
/**
|
||||
* @param bool
|
||||
*/
|
||||
public function setEnableVtpm($enableVtpm)
|
||||
{
|
||||
$this->enableVtpm = $enableVtpm;
|
||||
}
|
||||
/**
|
||||
* @return bool
|
||||
*/
|
||||
public function getEnableVtpm()
|
||||
{
|
||||
return $this->enableVtpm;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(ShieldedInstanceConfig::class, 'Google_Service_AIPlatformNotebooks_ShieldedInstanceConfig');
|
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/Snapshot.php
vendored
Normal file
62
vendor/google/apiclient-services/src/AIPlatformNotebooks/Snapshot.php
vendored
Normal file
|
@ -0,0 +1,62 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Snapshot extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $projectId;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $snapshotId;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setProjectId($projectId)
|
||||
{
|
||||
$this->projectId = $projectId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getProjectId()
|
||||
{
|
||||
return $this->projectId;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setSnapshotId($snapshotId)
|
||||
{
|
||||
$this->snapshotId = $snapshotId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getSnapshotId()
|
||||
{
|
||||
return $this->snapshotId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Snapshot::class, 'Google_Service_AIPlatformNotebooks_Snapshot');
|
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/StartInstanceRequest.php
vendored
Normal file
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/StartInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class StartInstanceRequest extends \Google\Model
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(StartInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_StartInstanceRequest');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/StartRuntimeRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/StartRuntimeRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class StartRuntimeRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $requestId;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRequestId($requestId)
|
||||
{
|
||||
$this->requestId = $requestId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRequestId()
|
||||
{
|
||||
return $this->requestId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(StartRuntimeRequest::class, 'Google_Service_AIPlatformNotebooks_StartRuntimeRequest');
|
81
vendor/google/apiclient-services/src/AIPlatformNotebooks/Status.php
vendored
Normal file
81
vendor/google/apiclient-services/src/AIPlatformNotebooks/Status.php
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class Status extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'details';
|
||||
/**
|
||||
* @var int
|
||||
*/
|
||||
public $code;
|
||||
/**
|
||||
* @var array[]
|
||||
*/
|
||||
public $details;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $message;
|
||||
|
||||
/**
|
||||
* @param int
|
||||
*/
|
||||
public function setCode($code)
|
||||
{
|
||||
$this->code = $code;
|
||||
}
|
||||
/**
|
||||
* @return int
|
||||
*/
|
||||
public function getCode()
|
||||
{
|
||||
return $this->code;
|
||||
}
|
||||
/**
|
||||
* @param array[]
|
||||
*/
|
||||
public function setDetails($details)
|
||||
{
|
||||
$this->details = $details;
|
||||
}
|
||||
/**
|
||||
* @return array[]
|
||||
*/
|
||||
public function getDetails()
|
||||
{
|
||||
return $this->details;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMessage($message)
|
||||
{
|
||||
$this->message = $message;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMessage()
|
||||
{
|
||||
return $this->message;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(Status::class, 'Google_Service_AIPlatformNotebooks_Status');
|
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/StopInstanceRequest.php
vendored
Normal file
25
vendor/google/apiclient-services/src/AIPlatformNotebooks/StopInstanceRequest.php
vendored
Normal file
|
@ -0,0 +1,25 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class StopInstanceRequest extends \Google\Model
|
||||
{
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(StopInstanceRequest::class, 'Google_Service_AIPlatformNotebooks_StopInstanceRequest');
|
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/StopRuntimeRequest.php
vendored
Normal file
44
vendor/google/apiclient-services/src/AIPlatformNotebooks/StopRuntimeRequest.php
vendored
Normal file
|
@ -0,0 +1,44 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class StopRuntimeRequest extends \Google\Model
|
||||
{
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $requestId;
|
||||
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRequestId($requestId)
|
||||
{
|
||||
$this->requestId = $requestId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRequestId()
|
||||
{
|
||||
return $this->requestId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(StopRuntimeRequest::class, 'Google_Service_AIPlatformNotebooks_StopRuntimeRequest');
|
63
vendor/google/apiclient-services/src/AIPlatformNotebooks/SupportedValues.php
vendored
Normal file
63
vendor/google/apiclient-services/src/AIPlatformNotebooks/SupportedValues.php
vendored
Normal file
|
@ -0,0 +1,63 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SupportedValues extends \Google\Collection
|
||||
{
|
||||
protected $collection_key = 'machineTypes';
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $acceleratorTypes;
|
||||
/**
|
||||
* @var string[]
|
||||
*/
|
||||
public $machineTypes;
|
||||
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setAcceleratorTypes($acceleratorTypes)
|
||||
{
|
||||
$this->acceleratorTypes = $acceleratorTypes;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getAcceleratorTypes()
|
||||
{
|
||||
return $this->acceleratorTypes;
|
||||
}
|
||||
/**
|
||||
* @param string[]
|
||||
*/
|
||||
public function setMachineTypes($machineTypes)
|
||||
{
|
||||
$this->machineTypes = $machineTypes;
|
||||
}
|
||||
/**
|
||||
* @return string[]
|
||||
*/
|
||||
public function getMachineTypes()
|
||||
{
|
||||
return $this->machineTypes;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SupportedValues::class, 'Google_Service_AIPlatformNotebooks_SupportedValues');
|
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/SwitchRuntimeRequest.php
vendored
Normal file
79
vendor/google/apiclient-services/src/AIPlatformNotebooks/SwitchRuntimeRequest.php
vendored
Normal file
|
@ -0,0 +1,79 @@
|
|||
<?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.
|
||||
*/
|
||||
|
||||
namespace Google\Service\AIPlatformNotebooks;
|
||||
|
||||
class SwitchRuntimeRequest extends \Google\Model
|
||||
{
|
||||
protected $acceleratorConfigType = RuntimeAcceleratorConfig::class;
|
||||
protected $acceleratorConfigDataType = '';
|
||||
public $acceleratorConfig;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $machineType;
|
||||
/**
|
||||
* @var string
|
||||
*/
|
||||
public $requestId;
|
||||
|
||||
/**
|
||||
* @param RuntimeAcceleratorConfig
|
||||
*/
|
||||
public function setAcceleratorConfig(RuntimeAcceleratorConfig $acceleratorConfig)
|
||||
{
|
||||
$this->acceleratorConfig = $acceleratorConfig;
|
||||
}
|
||||
/**
|
||||
* @return RuntimeAcceleratorConfig
|
||||
*/
|
||||
public function getAcceleratorConfig()
|
||||
{
|
||||
return $this->acceleratorConfig;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setMachineType($machineType)
|
||||
{
|
||||
$this->machineType = $machineType;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getMachineType()
|
||||
{
|
||||
return $this->machineType;
|
||||
}
|
||||
/**
|
||||
* @param string
|
||||
*/
|
||||
public function setRequestId($requestId)
|
||||
{
|
||||
$this->requestId = $requestId;
|
||||
}
|
||||
/**
|
||||
* @return string
|
||||
*/
|
||||
public function getRequestId()
|
||||
{
|
||||
return $this->requestId;
|
||||
}
|
||||
}
|
||||
|
||||
// Adding a class alias for backwards compatibility with the previous class name.
|
||||
class_alias(SwitchRuntimeRequest::class, 'Google_Service_AIPlatformNotebooks_SwitchRuntimeRequest');
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue