Skip to content

Commit

Permalink
Regenerate dataplex client (#5495)
Browse files Browse the repository at this point in the history
  • Loading branch information
yoshi-code-bot authored Aug 26, 2024
1 parent 2afc84f commit 25ad851
Show file tree
Hide file tree
Showing 20 changed files with 1,659 additions and 0 deletions.
198 changes: 198 additions & 0 deletions src/CloudDataplex.php
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ class CloudDataplex extends \Google\Service
"https://www.googleapis.com/auth/cloud-platform";

public $organizations_locations_encryptionConfigs;
public $organizations_locations_operations;
public $projects_locations;
public $projects_locations_aspectTypes;
public $projects_locations_dataAttributeBindings;
Expand All @@ -48,8 +49,11 @@ class CloudDataplex extends \Google\Service
public $projects_locations_dataTaxonomies_attributes;
public $projects_locations_entryGroups;
public $projects_locations_entryGroups_entries;
public $projects_locations_entryLinkTypes;
public $projects_locations_entryTypes;
public $projects_locations_glossaries;
public $projects_locations_glossaries_categories;
public $projects_locations_glossaries_terms;
public $projects_locations_governanceRules;
public $projects_locations_lakes;
public $projects_locations_lakes_actions;
Expand Down Expand Up @@ -130,6 +134,68 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
]
]
);
$this->organizations_locations_operations = new CloudDataplex\Resource\OrganizationsLocationsOperations(
$this,
$this->serviceName,
'operations',
[
'methods' => [
'cancel' => [
'path' => 'v1/{+name}:cancel',
'httpMethod' => 'POST',
'parameters' => [
'name' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],'delete' => [
'path' => 'v1/{+name}',
'httpMethod' => 'DELETE',
'parameters' => [
'name' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],'get' => [
'path' => 'v1/{+name}',
'httpMethod' => 'GET',
'parameters' => [
'name' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],'listOperations' => [
'path' => 'v1/{+name}',
'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 = new CloudDataplex\Resource\ProjectsLocations(
$this,
$this->serviceName,
Expand Down Expand Up @@ -1193,6 +1259,50 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
]
]
);
$this->projects_locations_entryLinkTypes = new CloudDataplex\Resource\ProjectsLocationsEntryLinkTypes(
$this,
$this->serviceName,
'entryLinkTypes',
[
'methods' => [
'getIamPolicy' => [
'path' => 'v1/{+resource}:getIamPolicy',
'httpMethod' => 'GET',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'options.requestedPolicyVersion' => [
'location' => 'query',
'type' => 'integer',
],
],
],'setIamPolicy' => [
'path' => 'v1/{+resource}:setIamPolicy',
'httpMethod' => 'POST',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],'testIamPermissions' => [
'path' => 'v1/{+resource}:testIamPermissions',
'httpMethod' => 'POST',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],
]
]
);
$this->projects_locations_entryTypes = new CloudDataplex\Resource\ProjectsLocationsEntryTypes(
$this,
$this->serviceName,
Expand Down Expand Up @@ -1367,6 +1477,94 @@ public function __construct($clientOrConfig = [], $rootUrl = null)
]
]
);
$this->projects_locations_glossaries_categories = new CloudDataplex\Resource\ProjectsLocationsGlossariesCategories(
$this,
$this->serviceName,
'categories',
[
'methods' => [
'getIamPolicy' => [
'path' => 'v1/{+resource}:getIamPolicy',
'httpMethod' => 'GET',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'options.requestedPolicyVersion' => [
'location' => 'query',
'type' => 'integer',
],
],
],'setIamPolicy' => [
'path' => 'v1/{+resource}:setIamPolicy',
'httpMethod' => 'POST',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],'testIamPermissions' => [
'path' => 'v1/{+resource}:testIamPermissions',
'httpMethod' => 'POST',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],
]
]
);
$this->projects_locations_glossaries_terms = new CloudDataplex\Resource\ProjectsLocationsGlossariesTerms(
$this,
$this->serviceName,
'terms',
[
'methods' => [
'getIamPolicy' => [
'path' => 'v1/{+resource}:getIamPolicy',
'httpMethod' => 'GET',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
'options.requestedPolicyVersion' => [
'location' => 'query',
'type' => 'integer',
],
],
],'setIamPolicy' => [
'path' => 'v1/{+resource}:setIamPolicy',
'httpMethod' => 'POST',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],'testIamPermissions' => [
'path' => 'v1/{+resource}:testIamPermissions',
'httpMethod' => 'POST',
'parameters' => [
'resource' => [
'location' => 'path',
'type' => 'string',
'required' => true,
],
],
],
]
]
);
$this->projects_locations_governanceRules = new CloudDataplex\Resource\ProjectsLocationsGovernanceRules(
$this,
$this->serviceName,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
<?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\CloudDataplex;

class CloudReliabilityZicyWs3DataplaneProtosAssetLocation extends \Google\Collection
{
protected $collection_key = 'parentAsset';
/**
* @var string
*/
public $ccfeRmsPath;
protected $expectedType = CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations::class;
protected $expectedDataType = '';
protected $extraParametersType = CloudReliabilityZicyWs3DataplaneProtosExtraParameter::class;
protected $extraParametersDataType = 'array';
protected $locationDataType = CloudReliabilityZicyWs3DataplaneProtosLocationData::class;
protected $locationDataDataType = 'array';
protected $parentAssetType = CloudReliabilityZicyWs3DataplaneProtosCloudAsset::class;
protected $parentAssetDataType = 'array';

/**
* @param string
*/
public function setCcfeRmsPath($ccfeRmsPath)
{
$this->ccfeRmsPath = $ccfeRmsPath;
}
/**
* @return string
*/
public function getCcfeRmsPath()
{
return $this->ccfeRmsPath;
}
/**
* @param CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations
*/
public function setExpected(CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations $expected)
{
$this->expected = $expected;
}
/**
* @return CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations
*/
public function getExpected()
{
return $this->expected;
}
/**
* @param CloudReliabilityZicyWs3DataplaneProtosExtraParameter[]
*/
public function setExtraParameters($extraParameters)
{
$this->extraParameters = $extraParameters;
}
/**
* @return CloudReliabilityZicyWs3DataplaneProtosExtraParameter[]
*/
public function getExtraParameters()
{
return $this->extraParameters;
}
/**
* @param CloudReliabilityZicyWs3DataplaneProtosLocationData[]
*/
public function setLocationData($locationData)
{
$this->locationData = $locationData;
}
/**
* @return CloudReliabilityZicyWs3DataplaneProtosLocationData[]
*/
public function getLocationData()
{
return $this->locationData;
}
/**
* @param CloudReliabilityZicyWs3DataplaneProtosCloudAsset[]
*/
public function setParentAsset($parentAsset)
{
$this->parentAsset = $parentAsset;
}
/**
* @return CloudReliabilityZicyWs3DataplaneProtosCloudAsset[]
*/
public function getParentAsset()
{
return $this->parentAsset;
}
}

// Adding a class alias for backwards compatibility with the previous class name.
class_alias(CloudReliabilityZicyWs3DataplaneProtosAssetLocation::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosAssetLocation');
Loading

0 comments on commit 25ad851

Please sign in to comment.