Initial commit
This commit is contained in:
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/AuditConfig.php
vendored
Normal file
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/AuditConfig.php
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_AuditConfig extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'exemptedMembers';
|
||||
protected $auditLogConfigsType = 'Google_Service_CloudKMS_AuditLogConfig';
|
||||
protected $auditLogConfigsDataType = 'array';
|
||||
public $exemptedMembers;
|
||||
public $service;
|
||||
|
||||
public function setAuditLogConfigs($auditLogConfigs)
|
||||
{
|
||||
$this->auditLogConfigs = $auditLogConfigs;
|
||||
}
|
||||
public function getAuditLogConfigs()
|
||||
{
|
||||
return $this->auditLogConfigs;
|
||||
}
|
||||
public function setExemptedMembers($exemptedMembers)
|
||||
{
|
||||
$this->exemptedMembers = $exemptedMembers;
|
||||
}
|
||||
public function getExemptedMembers()
|
||||
{
|
||||
return $this->exemptedMembers;
|
||||
}
|
||||
public function setService($service)
|
||||
{
|
||||
$this->service = $service;
|
||||
}
|
||||
public function getService()
|
||||
{
|
||||
return $this->service;
|
||||
}
|
||||
}
|
||||
40
vendor/google/apiclient-services/src/Google/Service/CloudKMS/AuditLogConfig.php
vendored
Normal file
40
vendor/google/apiclient-services/src/Google/Service/CloudKMS/AuditLogConfig.php
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_AuditLogConfig extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'exemptedMembers';
|
||||
public $exemptedMembers;
|
||||
public $logType;
|
||||
|
||||
public function setExemptedMembers($exemptedMembers)
|
||||
{
|
||||
$this->exemptedMembers = $exemptedMembers;
|
||||
}
|
||||
public function getExemptedMembers()
|
||||
{
|
||||
return $this->exemptedMembers;
|
||||
}
|
||||
public function setLogType($logType)
|
||||
{
|
||||
$this->logType = $logType;
|
||||
}
|
||||
public function getLogType()
|
||||
{
|
||||
return $this->logType;
|
||||
}
|
||||
}
|
||||
40
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Binding.php
vendored
Normal file
40
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Binding.php
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_Binding extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'members';
|
||||
public $members;
|
||||
public $role;
|
||||
|
||||
public function setMembers($members)
|
||||
{
|
||||
$this->members = $members;
|
||||
}
|
||||
public function getMembers()
|
||||
{
|
||||
return $this->members;
|
||||
}
|
||||
public function setRole($role)
|
||||
{
|
||||
$this->role = $role;
|
||||
}
|
||||
public function getRole()
|
||||
{
|
||||
return $this->role;
|
||||
}
|
||||
}
|
||||
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CloudAuditOptions.php
vendored
Normal file
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CloudAuditOptions.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_CloudAuditOptions extends Google_Model
|
||||
{
|
||||
}
|
||||
76
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Condition.php
vendored
Normal file
76
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Condition.php
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_Condition extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'values';
|
||||
public $iam;
|
||||
public $op;
|
||||
public $svc;
|
||||
public $sys;
|
||||
public $value;
|
||||
public $values;
|
||||
|
||||
public function setIam($iam)
|
||||
{
|
||||
$this->iam = $iam;
|
||||
}
|
||||
public function getIam()
|
||||
{
|
||||
return $this->iam;
|
||||
}
|
||||
public function setOp($op)
|
||||
{
|
||||
$this->op = $op;
|
||||
}
|
||||
public function getOp()
|
||||
{
|
||||
return $this->op;
|
||||
}
|
||||
public function setSvc($svc)
|
||||
{
|
||||
$this->svc = $svc;
|
||||
}
|
||||
public function getSvc()
|
||||
{
|
||||
return $this->svc;
|
||||
}
|
||||
public function setSys($sys)
|
||||
{
|
||||
$this->sys = $sys;
|
||||
}
|
||||
public function getSys()
|
||||
{
|
||||
return $this->sys;
|
||||
}
|
||||
public function setValue($value)
|
||||
{
|
||||
$this->value = $value;
|
||||
}
|
||||
public function getValue()
|
||||
{
|
||||
return $this->value;
|
||||
}
|
||||
public function setValues($values)
|
||||
{
|
||||
$this->values = $values;
|
||||
}
|
||||
public function getValues()
|
||||
{
|
||||
return $this->values;
|
||||
}
|
||||
}
|
||||
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CounterOptions.php
vendored
Normal file
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CounterOptions.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_CounterOptions extends Google_Model
|
||||
{
|
||||
public $field;
|
||||
public $metric;
|
||||
|
||||
public function setField($field)
|
||||
{
|
||||
$this->field = $field;
|
||||
}
|
||||
public function getField()
|
||||
{
|
||||
return $this->field;
|
||||
}
|
||||
public function setMetric($metric)
|
||||
{
|
||||
$this->metric = $metric;
|
||||
}
|
||||
public function getMetric()
|
||||
{
|
||||
return $this->metric;
|
||||
}
|
||||
}
|
||||
76
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CryptoKey.php
vendored
Normal file
76
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CryptoKey.php
vendored
Normal file
@@ -0,0 +1,76 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_CryptoKey extends Google_Model
|
||||
{
|
||||
public $createTime;
|
||||
public $name;
|
||||
public $nextRotationTime;
|
||||
protected $primaryType = 'Google_Service_CloudKMS_CryptoKeyVersion';
|
||||
protected $primaryDataType = '';
|
||||
public $purpose;
|
||||
public $rotationPeriod;
|
||||
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
public function setNextRotationTime($nextRotationTime)
|
||||
{
|
||||
$this->nextRotationTime = $nextRotationTime;
|
||||
}
|
||||
public function getNextRotationTime()
|
||||
{
|
||||
return $this->nextRotationTime;
|
||||
}
|
||||
public function setPrimary(Google_Service_CloudKMS_CryptoKeyVersion $primary)
|
||||
{
|
||||
$this->primary = $primary;
|
||||
}
|
||||
public function getPrimary()
|
||||
{
|
||||
return $this->primary;
|
||||
}
|
||||
public function setPurpose($purpose)
|
||||
{
|
||||
$this->purpose = $purpose;
|
||||
}
|
||||
public function getPurpose()
|
||||
{
|
||||
return $this->purpose;
|
||||
}
|
||||
public function setRotationPeriod($rotationPeriod)
|
||||
{
|
||||
$this->rotationPeriod = $rotationPeriod;
|
||||
}
|
||||
public function getRotationPeriod()
|
||||
{
|
||||
return $this->rotationPeriod;
|
||||
}
|
||||
}
|
||||
66
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CryptoKeyVersion.php
vendored
Normal file
66
vendor/google/apiclient-services/src/Google/Service/CloudKMS/CryptoKeyVersion.php
vendored
Normal file
@@ -0,0 +1,66 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_CryptoKeyVersion extends Google_Model
|
||||
{
|
||||
public $createTime;
|
||||
public $destroyEventTime;
|
||||
public $destroyTime;
|
||||
public $name;
|
||||
public $state;
|
||||
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
public function setDestroyEventTime($destroyEventTime)
|
||||
{
|
||||
$this->destroyEventTime = $destroyEventTime;
|
||||
}
|
||||
public function getDestroyEventTime()
|
||||
{
|
||||
return $this->destroyEventTime;
|
||||
}
|
||||
public function setDestroyTime($destroyTime)
|
||||
{
|
||||
$this->destroyTime = $destroyTime;
|
||||
}
|
||||
public function getDestroyTime()
|
||||
{
|
||||
return $this->destroyTime;
|
||||
}
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
public function setState($state)
|
||||
{
|
||||
$this->state = $state;
|
||||
}
|
||||
public function getState()
|
||||
{
|
||||
return $this->state;
|
||||
}
|
||||
}
|
||||
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DataAccessOptions.php
vendored
Normal file
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DataAccessOptions.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_DataAccessOptions extends Google_Model
|
||||
{
|
||||
}
|
||||
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DecryptRequest.php
vendored
Normal file
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DecryptRequest.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_DecryptRequest extends Google_Model
|
||||
{
|
||||
public $additionalAuthenticatedData;
|
||||
public $ciphertext;
|
||||
|
||||
public function setAdditionalAuthenticatedData($additionalAuthenticatedData)
|
||||
{
|
||||
$this->additionalAuthenticatedData = $additionalAuthenticatedData;
|
||||
}
|
||||
public function getAdditionalAuthenticatedData()
|
||||
{
|
||||
return $this->additionalAuthenticatedData;
|
||||
}
|
||||
public function setCiphertext($ciphertext)
|
||||
{
|
||||
$this->ciphertext = $ciphertext;
|
||||
}
|
||||
public function getCiphertext()
|
||||
{
|
||||
return $this->ciphertext;
|
||||
}
|
||||
}
|
||||
30
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DecryptResponse.php
vendored
Normal file
30
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DecryptResponse.php
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_DecryptResponse extends Google_Model
|
||||
{
|
||||
public $plaintext;
|
||||
|
||||
public function setPlaintext($plaintext)
|
||||
{
|
||||
$this->plaintext = $plaintext;
|
||||
}
|
||||
public function getPlaintext()
|
||||
{
|
||||
return $this->plaintext;
|
||||
}
|
||||
}
|
||||
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DestroyCryptoKeyVersionRequest.php
vendored
Normal file
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/DestroyCryptoKeyVersionRequest.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_DestroyCryptoKeyVersionRequest extends Google_Model
|
||||
{
|
||||
}
|
||||
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/EncryptRequest.php
vendored
Normal file
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/EncryptRequest.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_EncryptRequest extends Google_Model
|
||||
{
|
||||
public $additionalAuthenticatedData;
|
||||
public $plaintext;
|
||||
|
||||
public function setAdditionalAuthenticatedData($additionalAuthenticatedData)
|
||||
{
|
||||
$this->additionalAuthenticatedData = $additionalAuthenticatedData;
|
||||
}
|
||||
public function getAdditionalAuthenticatedData()
|
||||
{
|
||||
return $this->additionalAuthenticatedData;
|
||||
}
|
||||
public function setPlaintext($plaintext)
|
||||
{
|
||||
$this->plaintext = $plaintext;
|
||||
}
|
||||
public function getPlaintext()
|
||||
{
|
||||
return $this->plaintext;
|
||||
}
|
||||
}
|
||||
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/EncryptResponse.php
vendored
Normal file
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/EncryptResponse.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_EncryptResponse extends Google_Model
|
||||
{
|
||||
public $ciphertext;
|
||||
public $name;
|
||||
|
||||
public function setCiphertext($ciphertext)
|
||||
{
|
||||
$this->ciphertext = $ciphertext;
|
||||
}
|
||||
public function getCiphertext()
|
||||
{
|
||||
return $this->ciphertext;
|
||||
}
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
}
|
||||
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/KeyRing.php
vendored
Normal file
39
vendor/google/apiclient-services/src/Google/Service/CloudKMS/KeyRing.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_KeyRing extends Google_Model
|
||||
{
|
||||
public $createTime;
|
||||
public $name;
|
||||
|
||||
public function setCreateTime($createTime)
|
||||
{
|
||||
$this->createTime = $createTime;
|
||||
}
|
||||
public function getCreateTime()
|
||||
{
|
||||
return $this->createTime;
|
||||
}
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
}
|
||||
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListCryptoKeyVersionsResponse.php
vendored
Normal file
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListCryptoKeyVersionsResponse.php
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_ListCryptoKeyVersionsResponse extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'cryptoKeyVersions';
|
||||
protected $cryptoKeyVersionsType = 'Google_Service_CloudKMS_CryptoKeyVersion';
|
||||
protected $cryptoKeyVersionsDataType = 'array';
|
||||
public $nextPageToken;
|
||||
public $totalSize;
|
||||
|
||||
public function setCryptoKeyVersions($cryptoKeyVersions)
|
||||
{
|
||||
$this->cryptoKeyVersions = $cryptoKeyVersions;
|
||||
}
|
||||
public function getCryptoKeyVersions()
|
||||
{
|
||||
return $this->cryptoKeyVersions;
|
||||
}
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
public function setTotalSize($totalSize)
|
||||
{
|
||||
$this->totalSize = $totalSize;
|
||||
}
|
||||
public function getTotalSize()
|
||||
{
|
||||
return $this->totalSize;
|
||||
}
|
||||
}
|
||||
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListCryptoKeysResponse.php
vendored
Normal file
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListCryptoKeysResponse.php
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_ListCryptoKeysResponse extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'cryptoKeys';
|
||||
protected $cryptoKeysType = 'Google_Service_CloudKMS_CryptoKey';
|
||||
protected $cryptoKeysDataType = 'array';
|
||||
public $nextPageToken;
|
||||
public $totalSize;
|
||||
|
||||
public function setCryptoKeys($cryptoKeys)
|
||||
{
|
||||
$this->cryptoKeys = $cryptoKeys;
|
||||
}
|
||||
public function getCryptoKeys()
|
||||
{
|
||||
return $this->cryptoKeys;
|
||||
}
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
public function setTotalSize($totalSize)
|
||||
{
|
||||
$this->totalSize = $totalSize;
|
||||
}
|
||||
public function getTotalSize()
|
||||
{
|
||||
return $this->totalSize;
|
||||
}
|
||||
}
|
||||
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListKeyRingsResponse.php
vendored
Normal file
50
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListKeyRingsResponse.php
vendored
Normal file
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_ListKeyRingsResponse extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'keyRings';
|
||||
protected $keyRingsType = 'Google_Service_CloudKMS_KeyRing';
|
||||
protected $keyRingsDataType = 'array';
|
||||
public $nextPageToken;
|
||||
public $totalSize;
|
||||
|
||||
public function setKeyRings($keyRings)
|
||||
{
|
||||
$this->keyRings = $keyRings;
|
||||
}
|
||||
public function getKeyRings()
|
||||
{
|
||||
return $this->keyRings;
|
||||
}
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
public function setTotalSize($totalSize)
|
||||
{
|
||||
$this->totalSize = $totalSize;
|
||||
}
|
||||
public function getTotalSize()
|
||||
{
|
||||
return $this->totalSize;
|
||||
}
|
||||
}
|
||||
41
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListLocationsResponse.php
vendored
Normal file
41
vendor/google/apiclient-services/src/Google/Service/CloudKMS/ListLocationsResponse.php
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_ListLocationsResponse extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'locations';
|
||||
protected $locationsType = 'Google_Service_CloudKMS_Location';
|
||||
protected $locationsDataType = 'array';
|
||||
public $nextPageToken;
|
||||
|
||||
public function setLocations($locations)
|
||||
{
|
||||
$this->locations = $locations;
|
||||
}
|
||||
public function getLocations()
|
||||
{
|
||||
return $this->locations;
|
||||
}
|
||||
public function setNextPageToken($nextPageToken)
|
||||
{
|
||||
$this->nextPageToken = $nextPageToken;
|
||||
}
|
||||
public function getNextPageToken()
|
||||
{
|
||||
return $this->nextPageToken;
|
||||
}
|
||||
}
|
||||
57
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Location.php
vendored
Normal file
57
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Location.php
vendored
Normal file
@@ -0,0 +1,57 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_Location extends Google_Model
|
||||
{
|
||||
public $labels;
|
||||
public $locationId;
|
||||
public $metadata;
|
||||
public $name;
|
||||
|
||||
public function setLabels($labels)
|
||||
{
|
||||
$this->labels = $labels;
|
||||
}
|
||||
public function getLabels()
|
||||
{
|
||||
return $this->labels;
|
||||
}
|
||||
public function setLocationId($locationId)
|
||||
{
|
||||
$this->locationId = $locationId;
|
||||
}
|
||||
public function getLocationId()
|
||||
{
|
||||
return $this->locationId;
|
||||
}
|
||||
public function setMetadata($metadata)
|
||||
{
|
||||
$this->metadata = $metadata;
|
||||
}
|
||||
public function getMetadata()
|
||||
{
|
||||
return $this->metadata;
|
||||
}
|
||||
public function setName($name)
|
||||
{
|
||||
$this->name = $name;
|
||||
}
|
||||
public function getName()
|
||||
{
|
||||
return $this->name;
|
||||
}
|
||||
}
|
||||
51
vendor/google/apiclient-services/src/Google/Service/CloudKMS/LogConfig.php
vendored
Normal file
51
vendor/google/apiclient-services/src/Google/Service/CloudKMS/LogConfig.php
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_LogConfig extends Google_Model
|
||||
{
|
||||
protected $cloudAuditType = 'Google_Service_CloudKMS_CloudAuditOptions';
|
||||
protected $cloudAuditDataType = '';
|
||||
protected $counterType = 'Google_Service_CloudKMS_CounterOptions';
|
||||
protected $counterDataType = '';
|
||||
protected $dataAccessType = 'Google_Service_CloudKMS_DataAccessOptions';
|
||||
protected $dataAccessDataType = '';
|
||||
|
||||
public function setCloudAudit(Google_Service_CloudKMS_CloudAuditOptions $cloudAudit)
|
||||
{
|
||||
$this->cloudAudit = $cloudAudit;
|
||||
}
|
||||
public function getCloudAudit()
|
||||
{
|
||||
return $this->cloudAudit;
|
||||
}
|
||||
public function setCounter(Google_Service_CloudKMS_CounterOptions $counter)
|
||||
{
|
||||
$this->counter = $counter;
|
||||
}
|
||||
public function getCounter()
|
||||
{
|
||||
return $this->counter;
|
||||
}
|
||||
public function setDataAccess(Google_Service_CloudKMS_DataAccessOptions $dataAccess)
|
||||
{
|
||||
$this->dataAccess = $dataAccess;
|
||||
}
|
||||
public function getDataAccess()
|
||||
{
|
||||
return $this->dataAccess;
|
||||
}
|
||||
}
|
||||
79
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Policy.php
vendored
Normal file
79
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Policy.php
vendored
Normal file
@@ -0,0 +1,79 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_Policy extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'rules';
|
||||
protected $auditConfigsType = 'Google_Service_CloudKMS_AuditConfig';
|
||||
protected $auditConfigsDataType = 'array';
|
||||
protected $bindingsType = 'Google_Service_CloudKMS_Binding';
|
||||
protected $bindingsDataType = 'array';
|
||||
public $etag;
|
||||
public $iamOwned;
|
||||
protected $rulesType = 'Google_Service_CloudKMS_Rule';
|
||||
protected $rulesDataType = 'array';
|
||||
public $version;
|
||||
|
||||
public function setAuditConfigs($auditConfigs)
|
||||
{
|
||||
$this->auditConfigs = $auditConfigs;
|
||||
}
|
||||
public function getAuditConfigs()
|
||||
{
|
||||
return $this->auditConfigs;
|
||||
}
|
||||
public function setBindings($bindings)
|
||||
{
|
||||
$this->bindings = $bindings;
|
||||
}
|
||||
public function getBindings()
|
||||
{
|
||||
return $this->bindings;
|
||||
}
|
||||
public function setEtag($etag)
|
||||
{
|
||||
$this->etag = $etag;
|
||||
}
|
||||
public function getEtag()
|
||||
{
|
||||
return $this->etag;
|
||||
}
|
||||
public function setIamOwned($iamOwned)
|
||||
{
|
||||
$this->iamOwned = $iamOwned;
|
||||
}
|
||||
public function getIamOwned()
|
||||
{
|
||||
return $this->iamOwned;
|
||||
}
|
||||
public function setRules($rules)
|
||||
{
|
||||
$this->rules = $rules;
|
||||
}
|
||||
public function getRules()
|
||||
{
|
||||
return $this->rules;
|
||||
}
|
||||
public function setVersion($version)
|
||||
{
|
||||
$this->version = $version;
|
||||
}
|
||||
public function getVersion()
|
||||
{
|
||||
return $this->version;
|
||||
}
|
||||
}
|
||||
28
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Resource/Projects.php
vendored
Normal file
28
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Resource/Projects.php
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The "projects" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $cloudkmsService = new Google_Service_CloudKMS(...);
|
||||
* $projects = $cloudkmsService->projects;
|
||||
* </code>
|
||||
*/
|
||||
class Google_Service_CloudKMS_Resource_Projects extends Google_Service_Resource
|
||||
{
|
||||
}
|
||||
60
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Resource/ProjectsLocations.php
vendored
Normal file
60
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Resource/ProjectsLocations.php
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The "locations" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $cloudkmsService = new Google_Service_CloudKMS(...);
|
||||
* $locations = $cloudkmsService->locations;
|
||||
* </code>
|
||||
*/
|
||||
class Google_Service_CloudKMS_Resource_ProjectsLocations extends Google_Service_Resource
|
||||
{
|
||||
/**
|
||||
* Get information about a location. (locations.get)
|
||||
*
|
||||
* @param string $name Resource name for the location.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_Location
|
||||
*/
|
||||
public function get($name, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', array($params), "Google_Service_CloudKMS_Location");
|
||||
}
|
||||
/**
|
||||
* 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 The standard list filter.
|
||||
* @opt_param string pageToken The standard list page token.
|
||||
* @opt_param int pageSize The standard list page size.
|
||||
* @return Google_Service_CloudKMS_ListLocationsResponse
|
||||
*/
|
||||
public function listProjectsLocations($name, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', array($params), "Google_Service_CloudKMS_ListLocationsResponse");
|
||||
}
|
||||
}
|
||||
135
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Resource/ProjectsLocationsKeyRings.php
vendored
Normal file
135
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Resource/ProjectsLocationsKeyRings.php
vendored
Normal file
@@ -0,0 +1,135 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The "keyRings" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $cloudkmsService = new Google_Service_CloudKMS(...);
|
||||
* $keyRings = $cloudkmsService->keyRings;
|
||||
* </code>
|
||||
*/
|
||||
class Google_Service_CloudKMS_Resource_ProjectsLocationsKeyRings extends Google_Service_Resource
|
||||
{
|
||||
/**
|
||||
* Create a new KeyRing in a given Project and Location. (keyRings.create)
|
||||
*
|
||||
* @param string $parent Required. The resource name of the location associated
|
||||
* with the KeyRings, in the format `projects/locations`.
|
||||
* @param Google_Service_CloudKMS_KeyRing $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string keyRingId Required. It must be unique within a location and
|
||||
* match the regular expression `[a-zA-Z0-9_-]{1,63}`
|
||||
* @return Google_Service_CloudKMS_KeyRing
|
||||
*/
|
||||
public function create($parent, Google_Service_CloudKMS_KeyRing $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('parent' => $parent, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', array($params), "Google_Service_CloudKMS_KeyRing");
|
||||
}
|
||||
/**
|
||||
* Returns metadata for a given KeyRing. (keyRings.get)
|
||||
*
|
||||
* @param string $name The name of the KeyRing to get.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_KeyRing
|
||||
*/
|
||||
public function get($name, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', array($params), "Google_Service_CloudKMS_KeyRing");
|
||||
}
|
||||
/**
|
||||
* Gets the access control policy for a resource. Returns an empty policy if the
|
||||
* resource exists and does not have a policy set. (keyRings.getIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* requested. See the operation documentation for the appropriate value for this
|
||||
* field.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_Policy
|
||||
*/
|
||||
public function getIamPolicy($resource, $optParams = array())
|
||||
{
|
||||
$params = array('resource' => $resource);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('getIamPolicy', array($params), "Google_Service_CloudKMS_Policy");
|
||||
}
|
||||
/**
|
||||
* Lists KeyRings. (keyRings.listProjectsLocationsKeyRings)
|
||||
*
|
||||
* @param string $parent Required. The resource name of the location associated
|
||||
* with the KeyRings, in the format `projects/locations`.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string pageToken Optional pagination token, returned earlier via
|
||||
* ListKeyRingsResponse.next_page_token.
|
||||
* @opt_param int pageSize Optional limit on the number of KeyRings to include
|
||||
* in the response. Further KeyRings can subsequently be obtained by including
|
||||
* the ListKeyRingsResponse.next_page_token in a subsequent request. If
|
||||
* unspecified, the server will pick an appropriate default.
|
||||
* @return Google_Service_CloudKMS_ListKeyRingsResponse
|
||||
*/
|
||||
public function listProjectsLocationsKeyRings($parent, $optParams = array())
|
||||
{
|
||||
$params = array('parent' => $parent);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', array($params), "Google_Service_CloudKMS_ListKeyRingsResponse");
|
||||
}
|
||||
/**
|
||||
* Sets the access control policy on the specified resource. Replaces any
|
||||
* existing policy. (keyRings.setIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* specified. See the operation documentation for the appropriate value for this
|
||||
* field.
|
||||
* @param Google_Service_CloudKMS_SetIamPolicyRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_Policy
|
||||
*/
|
||||
public function setIamPolicy($resource, Google_Service_CloudKMS_SetIamPolicyRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('resource' => $resource, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('setIamPolicy', array($params), "Google_Service_CloudKMS_Policy");
|
||||
}
|
||||
/**
|
||||
* 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. (keyRings.testIamPermissions)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy detail is
|
||||
* being requested. See the operation documentation for the appropriate value
|
||||
* for this field.
|
||||
* @param Google_Service_CloudKMS_TestIamPermissionsRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_TestIamPermissionsResponse
|
||||
*/
|
||||
public function testIamPermissions($resource, Google_Service_CloudKMS_TestIamPermissionsRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('resource' => $resource, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('testIamPermissions', array($params), "Google_Service_CloudKMS_TestIamPermissionsResponse");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,204 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The "cryptoKeys" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $cloudkmsService = new Google_Service_CloudKMS(...);
|
||||
* $cryptoKeys = $cloudkmsService->cryptoKeys;
|
||||
* </code>
|
||||
*/
|
||||
class Google_Service_CloudKMS_Resource_ProjectsLocationsKeyRingsCryptoKeys extends Google_Service_Resource
|
||||
{
|
||||
/**
|
||||
* Create a new CryptoKey within a KeyRing.
|
||||
*
|
||||
* CryptoKey.purpose is required. (cryptoKeys.create)
|
||||
*
|
||||
* @param string $parent Required. The name of the KeyRing associated with the
|
||||
* CryptoKeys.
|
||||
* @param Google_Service_CloudKMS_CryptoKey $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string cryptoKeyId Required. It must be unique within a KeyRing
|
||||
* and match the regular expression `[a-zA-Z0-9_-]{1,63}`
|
||||
* @return Google_Service_CloudKMS_CryptoKey
|
||||
*/
|
||||
public function create($parent, Google_Service_CloudKMS_CryptoKey $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('parent' => $parent, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', array($params), "Google_Service_CloudKMS_CryptoKey");
|
||||
}
|
||||
/**
|
||||
* Decrypt data that was protected by Encrypt. (cryptoKeys.decrypt)
|
||||
*
|
||||
* @param string $name Required. The resource name of the CryptoKey to use for
|
||||
* decryption. The server will choose the appropriate version.
|
||||
* @param Google_Service_CloudKMS_DecryptRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_DecryptResponse
|
||||
*/
|
||||
public function decrypt($name, Google_Service_CloudKMS_DecryptRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('decrypt', array($params), "Google_Service_CloudKMS_DecryptResponse");
|
||||
}
|
||||
/**
|
||||
* Encrypt data, so that it can only be recovered by a call to Decrypt.
|
||||
* (cryptoKeys.encrypt)
|
||||
*
|
||||
* @param string $name Required. The resource name of the CryptoKey or
|
||||
* CryptoKeyVersion to use for encryption.
|
||||
*
|
||||
* If a CryptoKey is specified, the server will use its primary version.
|
||||
* @param Google_Service_CloudKMS_EncryptRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_EncryptResponse
|
||||
*/
|
||||
public function encrypt($name, Google_Service_CloudKMS_EncryptRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('encrypt', array($params), "Google_Service_CloudKMS_EncryptResponse");
|
||||
}
|
||||
/**
|
||||
* Returns metadata for a given CryptoKey, as well as its primary
|
||||
* CryptoKeyVersion. (cryptoKeys.get)
|
||||
*
|
||||
* @param string $name The name of the CryptoKey to get.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_CryptoKey
|
||||
*/
|
||||
public function get($name, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', array($params), "Google_Service_CloudKMS_CryptoKey");
|
||||
}
|
||||
/**
|
||||
* Gets the access control policy for a resource. Returns an empty policy if the
|
||||
* resource exists and does not have a policy set. (cryptoKeys.getIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* requested. See the operation documentation for the appropriate value for this
|
||||
* field.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_Policy
|
||||
*/
|
||||
public function getIamPolicy($resource, $optParams = array())
|
||||
{
|
||||
$params = array('resource' => $resource);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('getIamPolicy', array($params), "Google_Service_CloudKMS_Policy");
|
||||
}
|
||||
/**
|
||||
* Lists CryptoKeys. (cryptoKeys.listProjectsLocationsKeyRingsCryptoKeys)
|
||||
*
|
||||
* @param string $parent Required. The resource name of the KeyRing to list, in
|
||||
* the format `projects/locations/keyRings`.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string pageToken Optional pagination token, returned earlier via
|
||||
* ListCryptoKeysResponse.next_page_token.
|
||||
* @opt_param int pageSize Optional limit on the number of CryptoKeys to include
|
||||
* in the response. Further CryptoKeys can subsequently be obtained by
|
||||
* including the ListCryptoKeysResponse.next_page_token in a subsequent request.
|
||||
* If unspecified, the server will pick an appropriate default.
|
||||
* @return Google_Service_CloudKMS_ListCryptoKeysResponse
|
||||
*/
|
||||
public function listProjectsLocationsKeyRingsCryptoKeys($parent, $optParams = array())
|
||||
{
|
||||
$params = array('parent' => $parent);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', array($params), "Google_Service_CloudKMS_ListCryptoKeysResponse");
|
||||
}
|
||||
/**
|
||||
* Update a CryptoKey. (cryptoKeys.patch)
|
||||
*
|
||||
* @param string $name Output only. The resource name for this CryptoKey in the
|
||||
* format `projects/locations/keyRings/cryptoKeys`.
|
||||
* @param Google_Service_CloudKMS_CryptoKey $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string updateMask Required list of fields to be updated in this
|
||||
* request.
|
||||
* @return Google_Service_CloudKMS_CryptoKey
|
||||
*/
|
||||
public function patch($name, Google_Service_CloudKMS_CryptoKey $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('patch', array($params), "Google_Service_CloudKMS_CryptoKey");
|
||||
}
|
||||
/**
|
||||
* Sets the access control policy on the specified resource. Replaces any
|
||||
* existing policy. (cryptoKeys.setIamPolicy)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy is being
|
||||
* specified. See the operation documentation for the appropriate value for this
|
||||
* field.
|
||||
* @param Google_Service_CloudKMS_SetIamPolicyRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_Policy
|
||||
*/
|
||||
public function setIamPolicy($resource, Google_Service_CloudKMS_SetIamPolicyRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('resource' => $resource, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('setIamPolicy', array($params), "Google_Service_CloudKMS_Policy");
|
||||
}
|
||||
/**
|
||||
* 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. (cryptoKeys.testIamPermissions)
|
||||
*
|
||||
* @param string $resource REQUIRED: The resource for which the policy detail is
|
||||
* being requested. See the operation documentation for the appropriate value
|
||||
* for this field.
|
||||
* @param Google_Service_CloudKMS_TestIamPermissionsRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_TestIamPermissionsResponse
|
||||
*/
|
||||
public function testIamPermissions($resource, Google_Service_CloudKMS_TestIamPermissionsRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('resource' => $resource, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('testIamPermissions', array($params), "Google_Service_CloudKMS_TestIamPermissionsResponse");
|
||||
}
|
||||
/**
|
||||
* Update the version of a CryptoKey that will be used in Encrypt
|
||||
* (cryptoKeys.updatePrimaryVersion)
|
||||
*
|
||||
* @param string $name The resource name of the CryptoKey to update.
|
||||
* @param Google_Service_CloudKMS_UpdateCryptoKeyPrimaryVersionRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_CryptoKey
|
||||
*/
|
||||
public function updatePrimaryVersion($name, Google_Service_CloudKMS_UpdateCryptoKeyPrimaryVersionRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('updatePrimaryVersion', array($params), "Google_Service_CloudKMS_CryptoKey");
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,143 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 Google Inc.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
|
||||
* use this file except in compliance with the License. You may obtain a copy of
|
||||
* the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
||||
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
||||
* License for the specific language governing permissions and limitations under
|
||||
* the License.
|
||||
*/
|
||||
|
||||
/**
|
||||
* The "cryptoKeyVersions" collection of methods.
|
||||
* Typical usage is:
|
||||
* <code>
|
||||
* $cloudkmsService = new Google_Service_CloudKMS(...);
|
||||
* $cryptoKeyVersions = $cloudkmsService->cryptoKeyVersions;
|
||||
* </code>
|
||||
*/
|
||||
class Google_Service_CloudKMS_Resource_ProjectsLocationsKeyRingsCryptoKeysCryptoKeyVersions extends Google_Service_Resource
|
||||
{
|
||||
/**
|
||||
* Create a new CryptoKeyVersion in a CryptoKey.
|
||||
*
|
||||
* The server will assign the next sequential id. If unset, state will be set to
|
||||
* ENABLED. (cryptoKeyVersions.create)
|
||||
*
|
||||
* @param string $parent Required. The name of the CryptoKey associated with the
|
||||
* CryptoKeyVersions.
|
||||
* @param Google_Service_CloudKMS_CryptoKeyVersion $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_CryptoKeyVersion
|
||||
*/
|
||||
public function create($parent, Google_Service_CloudKMS_CryptoKeyVersion $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('parent' => $parent, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('create', array($params), "Google_Service_CloudKMS_CryptoKeyVersion");
|
||||
}
|
||||
/**
|
||||
* Schedule a CryptoKeyVersion for destruction.
|
||||
*
|
||||
* Upon calling this method, CryptoKeyVersion.state will be set to
|
||||
* DESTROY_SCHEDULED and destroy_time will be set to a time 24 hours in the
|
||||
* future, at which point the state will be changed to DESTROYED, and the key
|
||||
* material will be irrevocably destroyed.
|
||||
*
|
||||
* Before the destroy_time is reached, RestoreCryptoKeyVersion may be called to
|
||||
* reverse the process. (cryptoKeyVersions.destroy)
|
||||
*
|
||||
* @param string $name The resource name of the CryptoKeyVersion to destroy.
|
||||
* @param Google_Service_CloudKMS_DestroyCryptoKeyVersionRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_CryptoKeyVersion
|
||||
*/
|
||||
public function destroy($name, Google_Service_CloudKMS_DestroyCryptoKeyVersionRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('destroy', array($params), "Google_Service_CloudKMS_CryptoKeyVersion");
|
||||
}
|
||||
/**
|
||||
* Returns metadata for a given CryptoKeyVersion. (cryptoKeyVersions.get)
|
||||
*
|
||||
* @param string $name The name of the CryptoKeyVersion to get.
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_CryptoKeyVersion
|
||||
*/
|
||||
public function get($name, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('get', array($params), "Google_Service_CloudKMS_CryptoKeyVersion");
|
||||
}
|
||||
/**
|
||||
* Lists CryptoKeyVersions.
|
||||
* (cryptoKeyVersions.listProjectsLocationsKeyRingsCryptoKeysCryptoKeyVersions)
|
||||
*
|
||||
* @param string $parent Required. The resource name of the CryptoKey to list,
|
||||
* in the format `projects/locations/keyRings/cryptoKeys`.
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string pageToken Optional pagination token, returned earlier via
|
||||
* ListCryptoKeyVersionsResponse.next_page_token.
|
||||
* @opt_param int pageSize Optional limit on the number of CryptoKeyVersions to
|
||||
* include in the response. Further CryptoKeyVersions can subsequently be
|
||||
* obtained by including the ListCryptoKeyVersionsResponse.next_page_token in a
|
||||
* subsequent request. If unspecified, the server will pick an appropriate
|
||||
* default.
|
||||
* @return Google_Service_CloudKMS_ListCryptoKeyVersionsResponse
|
||||
*/
|
||||
public function listProjectsLocationsKeyRingsCryptoKeysCryptoKeyVersions($parent, $optParams = array())
|
||||
{
|
||||
$params = array('parent' => $parent);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('list', array($params), "Google_Service_CloudKMS_ListCryptoKeyVersionsResponse");
|
||||
}
|
||||
/**
|
||||
* Update a CryptoKeyVersion's metadata.
|
||||
*
|
||||
* state may be changed between ENABLED and DISABLED using this method. See
|
||||
* DestroyCryptoKeyVersion and RestoreCryptoKeyVersion to move between other
|
||||
* states. (cryptoKeyVersions.patch)
|
||||
*
|
||||
* @param string $name Output only. The resource name for this CryptoKeyVersion
|
||||
* in the format `projects/locations/keyRings/cryptoKeys/cryptoKeyVersions`.
|
||||
* @param Google_Service_CloudKMS_CryptoKeyVersion $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
*
|
||||
* @opt_param string updateMask Required list of fields to be updated in this
|
||||
* request.
|
||||
* @return Google_Service_CloudKMS_CryptoKeyVersion
|
||||
*/
|
||||
public function patch($name, Google_Service_CloudKMS_CryptoKeyVersion $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('patch', array($params), "Google_Service_CloudKMS_CryptoKeyVersion");
|
||||
}
|
||||
/**
|
||||
* Restore a CryptoKeyVersion in the DESTROY_SCHEDULED, state.
|
||||
*
|
||||
* Upon restoration of the CryptoKeyVersion, state will be set to DISABLED, and
|
||||
* destroy_time will be cleared. (cryptoKeyVersions.restore)
|
||||
*
|
||||
* @param string $name The resource name of the CryptoKeyVersion to restore.
|
||||
* @param Google_Service_CloudKMS_RestoreCryptoKeyVersionRequest $postBody
|
||||
* @param array $optParams Optional parameters.
|
||||
* @return Google_Service_CloudKMS_CryptoKeyVersion
|
||||
*/
|
||||
public function restore($name, Google_Service_CloudKMS_RestoreCryptoKeyVersionRequest $postBody, $optParams = array())
|
||||
{
|
||||
$params = array('name' => $name, 'postBody' => $postBody);
|
||||
$params = array_merge($params, $optParams);
|
||||
return $this->call('restore', array($params), "Google_Service_CloudKMS_CryptoKeyVersion");
|
||||
}
|
||||
}
|
||||
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/RestoreCryptoKeyVersionRequest.php
vendored
Normal file
20
vendor/google/apiclient-services/src/Google/Service/CloudKMS/RestoreCryptoKeyVersionRequest.php
vendored
Normal file
@@ -0,0 +1,20 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_RestoreCryptoKeyVersionRequest extends Google_Model
|
||||
{
|
||||
}
|
||||
87
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Rule.php
vendored
Normal file
87
vendor/google/apiclient-services/src/Google/Service/CloudKMS/Rule.php
vendored
Normal file
@@ -0,0 +1,87 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_Rule extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'permissions';
|
||||
public $action;
|
||||
protected $conditionsType = 'Google_Service_CloudKMS_Condition';
|
||||
protected $conditionsDataType = 'array';
|
||||
public $description;
|
||||
public $in;
|
||||
protected $logConfigType = 'Google_Service_CloudKMS_LogConfig';
|
||||
protected $logConfigDataType = 'array';
|
||||
public $notIn;
|
||||
public $permissions;
|
||||
|
||||
public function setAction($action)
|
||||
{
|
||||
$this->action = $action;
|
||||
}
|
||||
public function getAction()
|
||||
{
|
||||
return $this->action;
|
||||
}
|
||||
public function setConditions($conditions)
|
||||
{
|
||||
$this->conditions = $conditions;
|
||||
}
|
||||
public function getConditions()
|
||||
{
|
||||
return $this->conditions;
|
||||
}
|
||||
public function setDescription($description)
|
||||
{
|
||||
$this->description = $description;
|
||||
}
|
||||
public function getDescription()
|
||||
{
|
||||
return $this->description;
|
||||
}
|
||||
public function setIn($in)
|
||||
{
|
||||
$this->in = $in;
|
||||
}
|
||||
public function getIn()
|
||||
{
|
||||
return $this->in;
|
||||
}
|
||||
public function setLogConfig($logConfig)
|
||||
{
|
||||
$this->logConfig = $logConfig;
|
||||
}
|
||||
public function getLogConfig()
|
||||
{
|
||||
return $this->logConfig;
|
||||
}
|
||||
public function setNotIn($notIn)
|
||||
{
|
||||
$this->notIn = $notIn;
|
||||
}
|
||||
public function getNotIn()
|
||||
{
|
||||
return $this->notIn;
|
||||
}
|
||||
public function setPermissions($permissions)
|
||||
{
|
||||
$this->permissions = $permissions;
|
||||
}
|
||||
public function getPermissions()
|
||||
{
|
||||
return $this->permissions;
|
||||
}
|
||||
}
|
||||
40
vendor/google/apiclient-services/src/Google/Service/CloudKMS/SetIamPolicyRequest.php
vendored
Normal file
40
vendor/google/apiclient-services/src/Google/Service/CloudKMS/SetIamPolicyRequest.php
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_SetIamPolicyRequest extends Google_Model
|
||||
{
|
||||
protected $policyType = 'Google_Service_CloudKMS_Policy';
|
||||
protected $policyDataType = '';
|
||||
public $updateMask;
|
||||
|
||||
public function setPolicy(Google_Service_CloudKMS_Policy $policy)
|
||||
{
|
||||
$this->policy = $policy;
|
||||
}
|
||||
public function getPolicy()
|
||||
{
|
||||
return $this->policy;
|
||||
}
|
||||
public function setUpdateMask($updateMask)
|
||||
{
|
||||
$this->updateMask = $updateMask;
|
||||
}
|
||||
public function getUpdateMask()
|
||||
{
|
||||
return $this->updateMask;
|
||||
}
|
||||
}
|
||||
31
vendor/google/apiclient-services/src/Google/Service/CloudKMS/TestIamPermissionsRequest.php
vendored
Normal file
31
vendor/google/apiclient-services/src/Google/Service/CloudKMS/TestIamPermissionsRequest.php
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_TestIamPermissionsRequest extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'permissions';
|
||||
public $permissions;
|
||||
|
||||
public function setPermissions($permissions)
|
||||
{
|
||||
$this->permissions = $permissions;
|
||||
}
|
||||
public function getPermissions()
|
||||
{
|
||||
return $this->permissions;
|
||||
}
|
||||
}
|
||||
31
vendor/google/apiclient-services/src/Google/Service/CloudKMS/TestIamPermissionsResponse.php
vendored
Normal file
31
vendor/google/apiclient-services/src/Google/Service/CloudKMS/TestIamPermissionsResponse.php
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_TestIamPermissionsResponse extends Google_Collection
|
||||
{
|
||||
protected $collection_key = 'permissions';
|
||||
public $permissions;
|
||||
|
||||
public function setPermissions($permissions)
|
||||
{
|
||||
$this->permissions = $permissions;
|
||||
}
|
||||
public function getPermissions()
|
||||
{
|
||||
return $this->permissions;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
/*
|
||||
* Copyright 2016 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.
|
||||
*/
|
||||
|
||||
class Google_Service_CloudKMS_UpdateCryptoKeyPrimaryVersionRequest extends Google_Model
|
||||
{
|
||||
public $cryptoKeyVersionId;
|
||||
|
||||
public function setCryptoKeyVersionId($cryptoKeyVersionId)
|
||||
{
|
||||
$this->cryptoKeyVersionId = $cryptoKeyVersionId;
|
||||
}
|
||||
public function getCryptoKeyVersionId()
|
||||
{
|
||||
return $this->cryptoKeyVersionId;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user