Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,168 @@
+<?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 CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations extends \Google\Model
+{
+  protected $requirementOverrideType = CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride::class;
+  protected $requirementOverrideDataType = '';
+  /**
+   * @var string
+   */
+  public $ziOrgPolicy;
+  /**
+   * @var string
+   */
+  public $ziRegionPolicy;
+  /**
+   * @var string
+   */
+  public $ziRegionState;
+  /**
+   * @var string
+   */
+  public $zoneIsolation;
+  /**
+   * @var string
+   */
+  public $zoneSeparation;
+  /**
+   * @var string
+   */
+  public $zsOrgPolicy;
+  /**
+   * @var string
+   */
+  public $zsRegionState;
+
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride
+   */
+  public function setRequirementOverride(CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride $requirementOverride)
+  {
+    $this->requirementOverride = $requirementOverride;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride
+   */
+  public function getRequirementOverride()
+  {
+    return $this->requirementOverride;
+  }
+  /**
+   * @param string
+   */
+  public function setZiOrgPolicy($ziOrgPolicy)
+  {
+    $this->ziOrgPolicy = $ziOrgPolicy;
+  }
+  /**
+   * @return string
+   */
+  public function getZiOrgPolicy()
+  {
+    return $this->ziOrgPolicy;
+  }
+  /**
+   * @param string
+   */
+  public function setZiRegionPolicy($ziRegionPolicy)
+  {
+    $this->ziRegionPolicy = $ziRegionPolicy;
+  }
+  /**
+   * @return string
+   */
+  public function getZiRegionPolicy()
+  {
+    return $this->ziRegionPolicy;
+  }
+  /**
+   * @param string
+   */
+  public function setZiRegionState($ziRegionState)
+  {
+    $this->ziRegionState = $ziRegionState;
+  }
+  /**
+   * @return string
+   */
+  public function getZiRegionState()
+  {
+    return $this->ziRegionState;
+  }
+  /**
+   * @param string
+   */
+  public function setZoneIsolation($zoneIsolation)
+  {
+    $this->zoneIsolation = $zoneIsolation;
+  }
+  /**
+   * @return string
+   */
+  public function getZoneIsolation()
+  {
+    return $this->zoneIsolation;
+  }
+  /**
+   * @param string
+   */
+  public function setZoneSeparation($zoneSeparation)
+  {
+    $this->zoneSeparation = $zoneSeparation;
+  }
+  /**
+   * @return string
+   */
+  public function getZoneSeparation()
+  {
+    return $this->zoneSeparation;
+  }
+  /**
+   * @param string
+   */
+  public function setZsOrgPolicy($zsOrgPolicy)
+  {
+    $this->zsOrgPolicy = $zsOrgPolicy;
+  }
+  /**
+   * @return string
+   */
+  public function getZsOrgPolicy()
+  {
+    return $this->zsOrgPolicy;
+  }
+  /**
+   * @param string
+   */
+  public function setZsRegionState($zsRegionState)
+  {
+    $this->zsRegionState = $zsRegionState;
+  }
+  /**
+   * @return string
+   */
+  public function getZsRegionState()
+  {
+    return $this->zsRegionState;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectations');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $ziOverride;
+  /**
+   * @var string
+   */
+  public $zsOverride;
+
+  /**
+   * @param string
+   */
+  public function setZiOverride($ziOverride)
+  {
+    $this->ziOverride = $ziOverride;
+  }
+  /**
+   * @return string
+   */
+  public function getZiOverride()
+  {
+    return $this->ziOverride;
+  }
+  /**
+   * @param string
+   */
+  public function setZsOverride($zsOverride)
+  {
+    $this->zsOverride = $zsOverride;
+  }
+  /**
+   * @return string
+   */
+  public function getZsOverride()
+  {
+    return $this->zsOverride;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosAssetLocationIsolationExpectationsRequirementOverride');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation extends \Google\Collection
+{
+  protected $collection_key = 'policyId';
+  /**
+   * @var string[]
+   */
+  public $policyId;
+
+  /**
+   * @param string[]
+   */
+  public function setPolicyId($policyId)
+  {
+    $this->policyId = $policyId;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPolicyId()
+  {
+    return $this->policyId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosCloudAsset.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosCloudAsset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosCloudAsset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosCloudAsset extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $assetName;
+  /**
+   * @var string
+   */
+  public $assetType;
+
+  /**
+   * @param string
+   */
+  public function setAssetName($assetName)
+  {
+    $this->assetName = $assetName;
+  }
+  /**
+   * @return string
+   */
+  public function getAssetName()
+  {
+    return $this->assetName;
+  }
+  /**
+   * @param string
+   */
+  public function setAssetType($assetType)
+  {
+    $this->assetType = $assetType;
+  }
+  /**
+   * @return string
+   */
+  public function getAssetType()
+  {
+    return $this->assetType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosCloudAsset::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosCloudAsset');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition extends \Google\Collection
+{
+  protected $collection_key = 'childAsset';
+  protected $childAssetType = CloudReliabilityZicyWs3DataplaneProtosCloudAsset::class;
+  protected $childAssetDataType = 'array';
+
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosCloudAsset[]
+   */
+  public function setChildAsset($childAsset)
+  {
+    $this->childAsset = $childAsset;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosCloudAsset[]
+   */
+  public function getChildAsset()
+  {
+    return $this->childAsset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment extends \Google\Collection
+{
+  protected $collection_key = 'location';
+  protected $locationType = CloudReliabilityZicyWs3DataplaneProtosLocationAssignment::class;
+  protected $locationDataType = 'array';
+
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosLocationAssignment[]
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosLocationAssignment[]
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosExtraParameter.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosExtraParameter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosExtraParameter.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosExtraParameter extends \Google\Model
+{
+  protected $regionalMigDistributionPolicyType = CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy::class;
+  protected $regionalMigDistributionPolicyDataType = '';
+
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy
+   */
+  public function setRegionalMigDistributionPolicy(CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy $regionalMigDistributionPolicy)
+  {
+    $this->regionalMigDistributionPolicy = $regionalMigDistributionPolicy;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy
+   */
+  public function getRegionalMigDistributionPolicy()
+  {
+    return $this->regionalMigDistributionPolicy;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosExtraParameter::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosExtraParameter');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosLocationAssignment.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosLocationAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosLocationAssignment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosLocationAssignment extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $location;
+  /**
+   * @var string
+   */
+  public $locationType;
+
+  /**
+   * @param string
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return string
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param string
+   */
+  public function setLocationType($locationType)
+  {
+    $this->locationType = $locationType;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationType()
+  {
+    return $this->locationType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosLocationAssignment::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosLocationAssignment');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosLocationData.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosLocationData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosLocationData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,122 @@
+<?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 CloudReliabilityZicyWs3DataplaneProtosLocationData extends \Google\Model
+{
+  protected $blobstoreLocationType = CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation::class;
+  protected $blobstoreLocationDataType = '';
+  protected $childAssetLocationType = CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition::class;
+  protected $childAssetLocationDataType = '';
+  protected $directLocationType = CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment::class;
+  protected $directLocationDataType = '';
+  protected $gcpProjectProxyType = CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy::class;
+  protected $gcpProjectProxyDataType = '';
+  protected $placerLocationType = CloudReliabilityZicyWs3DataplaneProtosPlacerLocation::class;
+  protected $placerLocationDataType = '';
+  protected $spannerLocationType = CloudReliabilityZicyWs3DataplaneProtosSpannerLocation::class;
+  protected $spannerLocationDataType = '';
+
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation
+   */
+  public function setBlobstoreLocation(CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation $blobstoreLocation)
+  {
+    $this->blobstoreLocation = $blobstoreLocation;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosBlobstoreLocation
+   */
+  public function getBlobstoreLocation()
+  {
+    return $this->blobstoreLocation;
+  }
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition
+   */
+  public function setChildAssetLocation(CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition $childAssetLocation)
+  {
+    $this->childAssetLocation = $childAssetLocation;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosCloudAssetComposition
+   */
+  public function getChildAssetLocation()
+  {
+    return $this->childAssetLocation;
+  }
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment
+   */
+  public function setDirectLocation(CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment $directLocation)
+  {
+    $this->directLocation = $directLocation;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosDirectLocationAssignment
+   */
+  public function getDirectLocation()
+  {
+    return $this->directLocation;
+  }
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy
+   */
+  public function setGcpProjectProxy(CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy $gcpProjectProxy)
+  {
+    $this->gcpProjectProxy = $gcpProjectProxy;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy
+   */
+  public function getGcpProjectProxy()
+  {
+    return $this->gcpProjectProxy;
+  }
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosPlacerLocation
+   */
+  public function setPlacerLocation(CloudReliabilityZicyWs3DataplaneProtosPlacerLocation $placerLocation)
+  {
+    $this->placerLocation = $placerLocation;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosPlacerLocation
+   */
+  public function getPlacerLocation()
+  {
+    return $this->placerLocation;
+  }
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosSpannerLocation
+   */
+  public function setSpannerLocation(CloudReliabilityZicyWs3DataplaneProtosSpannerLocation $spannerLocation)
+  {
+    $this->spannerLocation = $spannerLocation;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosSpannerLocation
+   */
+  public function getSpannerLocation()
+  {
+    return $this->spannerLocation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosLocationData::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosLocationData');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosPlacerLocation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosPlacerLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosPlacerLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosPlacerLocation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $placerConfig;
+
+  /**
+   * @param string
+   */
+  public function setPlacerConfig($placerConfig)
+  {
+    $this->placerConfig = $placerConfig;
+  }
+  /**
+   * @return string
+   */
+  public function getPlacerConfig()
+  {
+    return $this->placerConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosPlacerLocation::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosPlacerLocation');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy extends \Google\Collection
+{
+  protected $collection_key = 'zones';
+  /**
+   * @var int
+   */
+  public $targetShape;
+  protected $zonesType = CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration::class;
+  protected $zonesDataType = 'array';
+
+  /**
+   * @param int
+   */
+  public function setTargetShape($targetShape)
+  {
+    $this->targetShape = $targetShape;
+  }
+  /**
+   * @return int
+   */
+  public function getTargetShape()
+  {
+    return $this->targetShape;
+  }
+  /**
+   * @param CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration[]
+   */
+  public function setZones($zones)
+  {
+    $this->zones = $zones;
+  }
+  /**
+   * @return CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration[]
+   */
+  public function getZones()
+  {
+    return $this->zones;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosRegionalMigDistributionPolicy');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosSpannerLocation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosSpannerLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosSpannerLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosSpannerLocation extends \Google\Collection
+{
+  protected $collection_key = 'dbName';
+  /**
+   * @var string[]
+   */
+  public $backupName;
+  /**
+   * @var string[]
+   */
+  public $dbName;
+
+  /**
+   * @param string[]
+   */
+  public function setBackupName($backupName)
+  {
+    $this->backupName = $backupName;
+  }
+  /**
+   * @return string[]
+   */
+  public function getBackupName()
+  {
+    return $this->backupName;
+  }
+  /**
+   * @param string[]
+   */
+  public function setDbName($dbName)
+  {
+    $this->dbName = $dbName;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDbName()
+  {
+    return $this->dbName;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosSpannerLocation::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosSpannerLocation');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy extends \Google\Collection
+{
+  protected $collection_key = 'projectNumbers';
+  /**
+   * @var string[]
+   */
+  public $projectNumbers;
+
+  /**
+   * @param string[]
+   */
+  public function setProjectNumbers($projectNumbers)
+  {
+    $this->projectNumbers = $projectNumbers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getProjectNumbers()
+  {
+    return $this->projectNumbers;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosTenantProjectProxy');
Index: vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $zone;
+
+  /**
+   * @param string
+   */
+  public function setZone($zone)
+  {
+    $this->zone = $zone;
+  }
+  /**
+   * @return string
+   */
+  public function getZone()
+  {
+    return $this->zone;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration::class, 'Google_Service_CloudDataplex_CloudReliabilityZicyWs3DataplaneProtosZoneConfiguration');
Index: vendor/google/apiclient-services/src/CloudDataplex/DataplexEmpty.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/DataplexEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/DataplexEmpty.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class DataplexEmpty extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(DataplexEmpty::class, 'Google_Service_CloudDataplex_DataplexEmpty');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Action.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Action.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Action.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,299 @@
+<?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 GoogleCloudDataplexV1Action extends \Google\Collection
+{
+  protected $collection_key = 'dataLocations';
+  /**
+   * @var string
+   */
+  public $asset;
+  /**
+   * @var string
+   */
+  public $category;
+  /**
+   * @var string[]
+   */
+  public $dataLocations;
+  /**
+   * @var string
+   */
+  public $detectTime;
+  protected $failedSecurityPolicyApplyType = GoogleCloudDataplexV1ActionFailedSecurityPolicyApply::class;
+  protected $failedSecurityPolicyApplyDataType = '';
+  protected $incompatibleDataSchemaType = GoogleCloudDataplexV1ActionIncompatibleDataSchema::class;
+  protected $incompatibleDataSchemaDataType = '';
+  protected $invalidDataFormatType = GoogleCloudDataplexV1ActionInvalidDataFormat::class;
+  protected $invalidDataFormatDataType = '';
+  protected $invalidDataOrganizationType = GoogleCloudDataplexV1ActionInvalidDataOrganization::class;
+  protected $invalidDataOrganizationDataType = '';
+  protected $invalidDataPartitionType = GoogleCloudDataplexV1ActionInvalidDataPartition::class;
+  protected $invalidDataPartitionDataType = '';
+  /**
+   * @var string
+   */
+  public $issue;
+  /**
+   * @var string
+   */
+  public $lake;
+  protected $missingDataType = GoogleCloudDataplexV1ActionMissingData::class;
+  protected $missingDataDataType = '';
+  protected $missingResourceType = GoogleCloudDataplexV1ActionMissingResource::class;
+  protected $missingResourceDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  protected $unauthorizedResourceType = GoogleCloudDataplexV1ActionUnauthorizedResource::class;
+  protected $unauthorizedResourceDataType = '';
+  /**
+   * @var string
+   */
+  public $zone;
+
+  /**
+   * @param string
+   */
+  public function setAsset($asset)
+  {
+    $this->asset = $asset;
+  }
+  /**
+   * @return string
+   */
+  public function getAsset()
+  {
+    return $this->asset;
+  }
+  /**
+   * @param string
+   */
+  public function setCategory($category)
+  {
+    $this->category = $category;
+  }
+  /**
+   * @return string
+   */
+  public function getCategory()
+  {
+    return $this->category;
+  }
+  /**
+   * @param string[]
+   */
+  public function setDataLocations($dataLocations)
+  {
+    $this->dataLocations = $dataLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getDataLocations()
+  {
+    return $this->dataLocations;
+  }
+  /**
+   * @param string
+   */
+  public function setDetectTime($detectTime)
+  {
+    $this->detectTime = $detectTime;
+  }
+  /**
+   * @return string
+   */
+  public function getDetectTime()
+  {
+    return $this->detectTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionFailedSecurityPolicyApply
+   */
+  public function setFailedSecurityPolicyApply(GoogleCloudDataplexV1ActionFailedSecurityPolicyApply $failedSecurityPolicyApply)
+  {
+    $this->failedSecurityPolicyApply = $failedSecurityPolicyApply;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionFailedSecurityPolicyApply
+   */
+  public function getFailedSecurityPolicyApply()
+  {
+    return $this->failedSecurityPolicyApply;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionIncompatibleDataSchema
+   */
+  public function setIncompatibleDataSchema(GoogleCloudDataplexV1ActionIncompatibleDataSchema $incompatibleDataSchema)
+  {
+    $this->incompatibleDataSchema = $incompatibleDataSchema;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionIncompatibleDataSchema
+   */
+  public function getIncompatibleDataSchema()
+  {
+    return $this->incompatibleDataSchema;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionInvalidDataFormat
+   */
+  public function setInvalidDataFormat(GoogleCloudDataplexV1ActionInvalidDataFormat $invalidDataFormat)
+  {
+    $this->invalidDataFormat = $invalidDataFormat;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionInvalidDataFormat
+   */
+  public function getInvalidDataFormat()
+  {
+    return $this->invalidDataFormat;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionInvalidDataOrganization
+   */
+  public function setInvalidDataOrganization(GoogleCloudDataplexV1ActionInvalidDataOrganization $invalidDataOrganization)
+  {
+    $this->invalidDataOrganization = $invalidDataOrganization;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionInvalidDataOrganization
+   */
+  public function getInvalidDataOrganization()
+  {
+    return $this->invalidDataOrganization;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionInvalidDataPartition
+   */
+  public function setInvalidDataPartition(GoogleCloudDataplexV1ActionInvalidDataPartition $invalidDataPartition)
+  {
+    $this->invalidDataPartition = $invalidDataPartition;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionInvalidDataPartition
+   */
+  public function getInvalidDataPartition()
+  {
+    return $this->invalidDataPartition;
+  }
+  /**
+   * @param string
+   */
+  public function setIssue($issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return string
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  /**
+   * @param string
+   */
+  public function setLake($lake)
+  {
+    $this->lake = $lake;
+  }
+  /**
+   * @return string
+   */
+  public function getLake()
+  {
+    return $this->lake;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionMissingData
+   */
+  public function setMissingData(GoogleCloudDataplexV1ActionMissingData $missingData)
+  {
+    $this->missingData = $missingData;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionMissingData
+   */
+  public function getMissingData()
+  {
+    return $this->missingData;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionMissingResource
+   */
+  public function setMissingResource(GoogleCloudDataplexV1ActionMissingResource $missingResource)
+  {
+    $this->missingResource = $missingResource;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionMissingResource
+   */
+  public function getMissingResource()
+  {
+    return $this->missingResource;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ActionUnauthorizedResource
+   */
+  public function setUnauthorizedResource(GoogleCloudDataplexV1ActionUnauthorizedResource $unauthorizedResource)
+  {
+    $this->unauthorizedResource = $unauthorizedResource;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ActionUnauthorizedResource
+   */
+  public function getUnauthorizedResource()
+  {
+    return $this->unauthorizedResource;
+  }
+  /**
+   * @param string
+   */
+  public function setZone($zone)
+  {
+    $this->zone = $zone;
+  }
+  /**
+   * @return string
+   */
+  public function getZone()
+  {
+    return $this->zone;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1Action::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Action');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionFailedSecurityPolicyApply.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionFailedSecurityPolicyApply.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionFailedSecurityPolicyApply.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionFailedSecurityPolicyApply extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $asset;
+
+  /**
+   * @param string
+   */
+  public function setAsset($asset)
+  {
+    $this->asset = $asset;
+  }
+  /**
+   * @return string
+   */
+  public function getAsset()
+  {
+    return $this->asset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionFailedSecurityPolicyApply::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionFailedSecurityPolicyApply');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionIncompatibleDataSchema.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionIncompatibleDataSchema.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionIncompatibleDataSchema.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,117 @@
+<?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 GoogleCloudDataplexV1ActionIncompatibleDataSchema extends \Google\Collection
+{
+  protected $collection_key = 'sampledDataLocations';
+  /**
+   * @var string
+   */
+  public $existingSchema;
+  /**
+   * @var string
+   */
+  public $newSchema;
+  /**
+   * @var string[]
+   */
+  public $sampledDataLocations;
+  /**
+   * @var string
+   */
+  public $schemaChange;
+  /**
+   * @var string
+   */
+  public $table;
+
+  /**
+   * @param string
+   */
+  public function setExistingSchema($existingSchema)
+  {
+    $this->existingSchema = $existingSchema;
+  }
+  /**
+   * @return string
+   */
+  public function getExistingSchema()
+  {
+    return $this->existingSchema;
+  }
+  /**
+   * @param string
+   */
+  public function setNewSchema($newSchema)
+  {
+    $this->newSchema = $newSchema;
+  }
+  /**
+   * @return string
+   */
+  public function getNewSchema()
+  {
+    return $this->newSchema;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSampledDataLocations($sampledDataLocations)
+  {
+    $this->sampledDataLocations = $sampledDataLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSampledDataLocations()
+  {
+    return $this->sampledDataLocations;
+  }
+  /**
+   * @param string
+   */
+  public function setSchemaChange($schemaChange)
+  {
+    $this->schemaChange = $schemaChange;
+  }
+  /**
+   * @return string
+   */
+  public function getSchemaChange()
+  {
+    return $this->schemaChange;
+  }
+  /**
+   * @param string
+   */
+  public function setTable($table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return string
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionIncompatibleDataSchema::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionIncompatibleDataSchema');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataFormat.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataFormat.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataFormat.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionInvalidDataFormat extends \Google\Collection
+{
+  protected $collection_key = 'sampledDataLocations';
+  /**
+   * @var string
+   */
+  public $expectedFormat;
+  /**
+   * @var string
+   */
+  public $newFormat;
+  /**
+   * @var string[]
+   */
+  public $sampledDataLocations;
+
+  /**
+   * @param string
+   */
+  public function setExpectedFormat($expectedFormat)
+  {
+    $this->expectedFormat = $expectedFormat;
+  }
+  /**
+   * @return string
+   */
+  public function getExpectedFormat()
+  {
+    return $this->expectedFormat;
+  }
+  /**
+   * @param string
+   */
+  public function setNewFormat($newFormat)
+  {
+    $this->newFormat = $newFormat;
+  }
+  /**
+   * @return string
+   */
+  public function getNewFormat()
+  {
+    return $this->newFormat;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSampledDataLocations($sampledDataLocations)
+  {
+    $this->sampledDataLocations = $sampledDataLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSampledDataLocations()
+  {
+    return $this->sampledDataLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionInvalidDataFormat::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionInvalidDataFormat');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataOrganization.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataOrganization.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataOrganization.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionInvalidDataOrganization extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionInvalidDataOrganization::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionInvalidDataOrganization');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataPartition.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataPartition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionInvalidDataPartition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionInvalidDataPartition extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $expectedStructure;
+
+  /**
+   * @param string
+   */
+  public function setExpectedStructure($expectedStructure)
+  {
+    $this->expectedStructure = $expectedStructure;
+  }
+  /**
+   * @return string
+   */
+  public function getExpectedStructure()
+  {
+    return $this->expectedStructure;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionInvalidDataPartition::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionInvalidDataPartition');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionMissingData.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionMissingData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionMissingData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionMissingData extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionMissingData::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionMissingData');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionMissingResource.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionMissingResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionMissingResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionMissingResource extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionMissingResource::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionMissingResource');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionUnauthorizedResource.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionUnauthorizedResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ActionUnauthorizedResource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ActionUnauthorizedResource extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ActionUnauthorizedResource::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ActionUnauthorizedResource');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Aspect.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Aspect.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Aspect.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,132 @@
+<?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 GoogleCloudDataplexV1Aspect extends \Google\Model
+{
+  protected $aspectSourceType = GoogleCloudDataplexV1AspectSource::class;
+  protected $aspectSourceDataType = '';
+  /**
+   * @var string
+   */
+  public $aspectType;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var array[]
+   */
+  public $data;
+  /**
+   * @var string
+   */
+  public $path;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1AspectSource
+   */
+  public function setAspectSource(GoogleCloudDataplexV1AspectSource $aspectSource)
+  {
+    $this->aspectSource = $aspectSource;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectSource
+   */
+  public function getAspectSource()
+  {
+    return $this->aspectSource;
+  }
+  /**
+   * @param string
+   */
+  public function setAspectType($aspectType)
+  {
+    $this->aspectType = $aspectType;
+  }
+  /**
+   * @return string
+   */
+  public function getAspectType()
+  {
+    return $this->aspectType;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param array[]
+   */
+  public function setData($data)
+  {
+    $this->data = $data;
+  }
+  /**
+   * @return array[]
+   */
+  public function getData()
+  {
+    return $this->data;
+  }
+  /**
+   * @param string
+   */
+  public function setPath($path)
+  {
+    $this->path = $path;
+  }
+  /**
+   * @return string
+   */
+  public function getPath()
+  {
+    return $this->path;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Aspect::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Aspect');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectSource.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AspectSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataVersion;
+  /**
+   * @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 setDataVersion($dataVersion)
+  {
+    $this->dataVersion = $dataVersion;
+  }
+  /**
+   * @return string
+   */
+  public function getDataVersion()
+  {
+    return $this->dataVersion;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AspectSource::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectSource');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectType.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,220 @@
+<?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 GoogleCloudDataplexV1AspectType extends \Google\Model
+{
+  protected $authorizationType = GoogleCloudDataplexV1AspectTypeAuthorization::class;
+  protected $authorizationDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  protected $metadataTemplateType = GoogleCloudDataplexV1AspectTypeMetadataTemplate::class;
+  protected $metadataTemplateDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $transferStatus;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeAuthorization
+   */
+  public function setAuthorization(GoogleCloudDataplexV1AspectTypeAuthorization $authorization)
+  {
+    $this->authorization = $authorization;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeAuthorization
+   */
+  public function getAuthorization()
+  {
+    return $this->authorization;
+  }
+  /**
+   * @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 setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplate
+   */
+  public function setMetadataTemplate(GoogleCloudDataplexV1AspectTypeMetadataTemplate $metadataTemplate)
+  {
+    $this->metadataTemplate = $metadataTemplate;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplate
+   */
+  public function getMetadataTemplate()
+  {
+    return $this->metadataTemplate;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setTransferStatus($transferStatus)
+  {
+    $this->transferStatus = $transferStatus;
+  }
+  /**
+   * @return string
+   */
+  public function getTransferStatus()
+  {
+    return $this->transferStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AspectType::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectType');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeAuthorization.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeAuthorization.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeAuthorization.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AspectTypeAuthorization extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alternateUsePermission;
+
+  /**
+   * @param string
+   */
+  public function setAlternateUsePermission($alternateUsePermission)
+  {
+    $this->alternateUsePermission = $alternateUsePermission;
+  }
+  /**
+   * @return string
+   */
+  public function getAlternateUsePermission()
+  {
+    return $this->alternateUsePermission;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AspectTypeAuthorization::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectTypeAuthorization');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplate.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplate.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,213 @@
+<?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 GoogleCloudDataplexV1AspectTypeMetadataTemplate extends \Google\Collection
+{
+  protected $collection_key = 'recordFields';
+  protected $annotationsType = GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations::class;
+  protected $annotationsDataType = '';
+  protected $arrayItemsType = GoogleCloudDataplexV1AspectTypeMetadataTemplate::class;
+  protected $arrayItemsDataType = '';
+  protected $constraintsType = GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints::class;
+  protected $constraintsDataType = '';
+  protected $enumValuesType = GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue::class;
+  protected $enumValuesDataType = 'array';
+  /**
+   * @var int
+   */
+  public $index;
+  protected $mapItemsType = GoogleCloudDataplexV1AspectTypeMetadataTemplate::class;
+  protected $mapItemsDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  protected $recordFieldsType = GoogleCloudDataplexV1AspectTypeMetadataTemplate::class;
+  protected $recordFieldsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $typeId;
+  /**
+   * @var string
+   */
+  public $typeRef;
+
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations
+   */
+  public function setAnnotations(GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations $annotations)
+  {
+    $this->annotations = $annotations;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations
+   */
+  public function getAnnotations()
+  {
+    return $this->annotations;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplate
+   */
+  public function setArrayItems(GoogleCloudDataplexV1AspectTypeMetadataTemplate $arrayItems)
+  {
+    $this->arrayItems = $arrayItems;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplate
+   */
+  public function getArrayItems()
+  {
+    return $this->arrayItems;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints
+   */
+  public function setConstraints(GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints $constraints)
+  {
+    $this->constraints = $constraints;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints
+   */
+  public function getConstraints()
+  {
+    return $this->constraints;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue[]
+   */
+  public function setEnumValues($enumValues)
+  {
+    $this->enumValues = $enumValues;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue[]
+   */
+  public function getEnumValues()
+  {
+    return $this->enumValues;
+  }
+  /**
+   * @param int
+   */
+  public function setIndex($index)
+  {
+    $this->index = $index;
+  }
+  /**
+   * @return int
+   */
+  public function getIndex()
+  {
+    return $this->index;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplate
+   */
+  public function setMapItems(GoogleCloudDataplexV1AspectTypeMetadataTemplate $mapItems)
+  {
+    $this->mapItems = $mapItems;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplate
+   */
+  public function getMapItems()
+  {
+    return $this->mapItems;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AspectTypeMetadataTemplate[]
+   */
+  public function setRecordFields($recordFields)
+  {
+    $this->recordFields = $recordFields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectTypeMetadataTemplate[]
+   */
+  public function getRecordFields()
+  {
+    return $this->recordFields;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setTypeId($typeId)
+  {
+    $this->typeId = $typeId;
+  }
+  /**
+   * @return string
+   */
+  public function getTypeId()
+  {
+    return $this->typeId;
+  }
+  /**
+   * @param string
+   */
+  public function setTypeRef($typeRef)
+  {
+    $this->typeRef = $typeRef;
+  }
+  /**
+   * @return string
+   */
+  public function getTypeRef()
+  {
+    return $this->typeRef;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AspectTypeMetadataTemplate::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectTypeMetadataTemplate');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,135 @@
+<?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 GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations extends \Google\Collection
+{
+  protected $collection_key = 'stringValues';
+  /**
+   * @var string
+   */
+  public $deprecated;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var int
+   */
+  public $displayOrder;
+  /**
+   * @var string
+   */
+  public $stringType;
+  /**
+   * @var string[]
+   */
+  public $stringValues;
+
+  /**
+   * @param string
+   */
+  public function setDeprecated($deprecated)
+  {
+    $this->deprecated = $deprecated;
+  }
+  /**
+   * @return string
+   */
+  public function getDeprecated()
+  {
+    return $this->deprecated;
+  }
+  /**
+   * @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 int
+   */
+  public function setDisplayOrder($displayOrder)
+  {
+    $this->displayOrder = $displayOrder;
+  }
+  /**
+   * @return int
+   */
+  public function getDisplayOrder()
+  {
+    return $this->displayOrder;
+  }
+  /**
+   * @param string
+   */
+  public function setStringType($stringType)
+  {
+    $this->stringType = $stringType;
+  }
+  /**
+   * @return string
+   */
+  public function getStringType()
+  {
+    return $this->stringType;
+  }
+  /**
+   * @param string[]
+   */
+  public function setStringValues($stringValues)
+  {
+    $this->stringValues = $stringValues;
+  }
+  /**
+   * @return string[]
+   */
+  public function getStringValues()
+  {
+    return $this->stringValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectTypeMetadataTemplateAnnotations');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $required;
+
+  /**
+   * @param bool
+   */
+  public function setRequired($required)
+  {
+    $this->required = $required;
+  }
+  /**
+   * @return bool
+   */
+  public function getRequired()
+  {
+    return $this->required;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectTypeMetadataTemplateConstraints');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $deprecated;
+  /**
+   * @var int
+   */
+  public $index;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string
+   */
+  public function setDeprecated($deprecated)
+  {
+    $this->deprecated = $deprecated;
+  }
+  /**
+   * @return string
+   */
+  public function getDeprecated()
+  {
+    return $this->deprecated;
+  }
+  /**
+   * @param int
+   */
+  public function setIndex($index)
+  {
+    $this->index = $index;
+  }
+  /**
+   * @return int
+   */
+  public function getIndex()
+  {
+    return $this->index;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AspectTypeMetadataTemplateEnumValue');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Asset.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Asset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Asset.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,250 @@
+<?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 GoogleCloudDataplexV1Asset extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  protected $discoverySpecType = GoogleCloudDataplexV1AssetDiscoverySpec::class;
+  protected $discoverySpecDataType = '';
+  protected $discoveryStatusType = GoogleCloudDataplexV1AssetDiscoveryStatus::class;
+  protected $discoveryStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $resourceSpecType = GoogleCloudDataplexV1AssetResourceSpec::class;
+  protected $resourceSpecDataType = '';
+  protected $resourceStatusType = GoogleCloudDataplexV1AssetResourceStatus::class;
+  protected $resourceStatusDataType = '';
+  protected $securityStatusType = GoogleCloudDataplexV1AssetSecurityStatus::class;
+  protected $securityStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @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 GoogleCloudDataplexV1AssetDiscoverySpec
+   */
+  public function setDiscoverySpec(GoogleCloudDataplexV1AssetDiscoverySpec $discoverySpec)
+  {
+    $this->discoverySpec = $discoverySpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetDiscoverySpec
+   */
+  public function getDiscoverySpec()
+  {
+    return $this->discoverySpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AssetDiscoveryStatus
+   */
+  public function setDiscoveryStatus(GoogleCloudDataplexV1AssetDiscoveryStatus $discoveryStatus)
+  {
+    $this->discoveryStatus = $discoveryStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetDiscoveryStatus
+   */
+  public function getDiscoveryStatus()
+  {
+    return $this->discoveryStatus;
+  }
+  /**
+   * @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 setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AssetResourceSpec
+   */
+  public function setResourceSpec(GoogleCloudDataplexV1AssetResourceSpec $resourceSpec)
+  {
+    $this->resourceSpec = $resourceSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetResourceSpec
+   */
+  public function getResourceSpec()
+  {
+    return $this->resourceSpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AssetResourceStatus
+   */
+  public function setResourceStatus(GoogleCloudDataplexV1AssetResourceStatus $resourceStatus)
+  {
+    $this->resourceStatus = $resourceStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetResourceStatus
+   */
+  public function getResourceStatus()
+  {
+    return $this->resourceStatus;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AssetSecurityStatus
+   */
+  public function setSecurityStatus(GoogleCloudDataplexV1AssetSecurityStatus $securityStatus)
+  {
+    $this->securityStatus = $securityStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetSecurityStatus
+   */
+  public function getSecurityStatus()
+  {
+    return $this->securityStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Asset::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Asset');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,131 @@
+<?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 GoogleCloudDataplexV1AssetDiscoverySpec extends \Google\Collection
+{
+  protected $collection_key = 'includePatterns';
+  protected $csvOptionsType = GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions::class;
+  protected $csvOptionsDataType = '';
+  /**
+   * @var bool
+   */
+  public $enabled;
+  /**
+   * @var string[]
+   */
+  public $excludePatterns;
+  /**
+   * @var string[]
+   */
+  public $includePatterns;
+  protected $jsonOptionsType = GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions::class;
+  protected $jsonOptionsDataType = '';
+  /**
+   * @var string
+   */
+  public $schedule;
+
+  /**
+   * @param GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions
+   */
+  public function setCsvOptions(GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions $csvOptions)
+  {
+    $this->csvOptions = $csvOptions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions
+   */
+  public function getCsvOptions()
+  {
+    return $this->csvOptions;
+  }
+  /**
+   * @param bool
+   */
+  public function setEnabled($enabled)
+  {
+    $this->enabled = $enabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getEnabled()
+  {
+    return $this->enabled;
+  }
+  /**
+   * @param string[]
+   */
+  public function setExcludePatterns($excludePatterns)
+  {
+    $this->excludePatterns = $excludePatterns;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExcludePatterns()
+  {
+    return $this->excludePatterns;
+  }
+  /**
+   * @param string[]
+   */
+  public function setIncludePatterns($includePatterns)
+  {
+    $this->includePatterns = $includePatterns;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIncludePatterns()
+  {
+    return $this->includePatterns;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions
+   */
+  public function setJsonOptions(GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions $jsonOptions)
+  {
+    $this->jsonOptions = $jsonOptions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions
+   */
+  public function getJsonOptions()
+  {
+    return $this->jsonOptions;
+  }
+  /**
+   * @param string
+   */
+  public function setSchedule($schedule)
+  {
+    $this->schedule = $schedule;
+  }
+  /**
+   * @return string
+   */
+  public function getSchedule()
+  {
+    return $this->schedule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AssetDiscoverySpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetDiscoverySpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $delimiter;
+  /**
+   * @var bool
+   */
+  public $disableTypeInference;
+  /**
+   * @var string
+   */
+  public $encoding;
+  /**
+   * @var int
+   */
+  public $headerRows;
+
+  /**
+   * @param string
+   */
+  public function setDelimiter($delimiter)
+  {
+    $this->delimiter = $delimiter;
+  }
+  /**
+   * @return string
+   */
+  public function getDelimiter()
+  {
+    return $this->delimiter;
+  }
+  /**
+   * @param bool
+   */
+  public function setDisableTypeInference($disableTypeInference)
+  {
+    $this->disableTypeInference = $disableTypeInference;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisableTypeInference()
+  {
+    return $this->disableTypeInference;
+  }
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+  /**
+   * @param int
+   */
+  public function setHeaderRows($headerRows)
+  {
+    $this->headerRows = $headerRows;
+  }
+  /**
+   * @return int
+   */
+  public function getHeaderRows()
+  {
+    return $this->headerRows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetDiscoverySpecCsvOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $disableTypeInference;
+  /**
+   * @var string
+   */
+  public $encoding;
+
+  /**
+   * @param bool
+   */
+  public function setDisableTypeInference($disableTypeInference)
+  {
+    $this->disableTypeInference = $disableTypeInference;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisableTypeInference()
+  {
+    return $this->disableTypeInference;
+  }
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetDiscoverySpecJsonOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoveryStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoveryStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoveryStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,132 @@
+<?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 GoogleCloudDataplexV1AssetDiscoveryStatus extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $lastRunDuration;
+  /**
+   * @var string
+   */
+  public $lastRunTime;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+  protected $statsType = GoogleCloudDataplexV1AssetDiscoveryStatusStats::class;
+  protected $statsDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setLastRunDuration($lastRunDuration)
+  {
+    $this->lastRunDuration = $lastRunDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getLastRunDuration()
+  {
+    return $this->lastRunDuration;
+  }
+  /**
+   * @param string
+   */
+  public function setLastRunTime($lastRunTime)
+  {
+    $this->lastRunTime = $lastRunTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLastRunTime()
+  {
+    return $this->lastRunTime;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param GoogleCloudDataplexV1AssetDiscoveryStatusStats
+   */
+  public function setStats(GoogleCloudDataplexV1AssetDiscoveryStatusStats $stats)
+  {
+    $this->stats = $stats;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetDiscoveryStatusStats
+   */
+  public function getStats()
+  {
+    return $this->stats;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AssetDiscoveryStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetDiscoveryStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoveryStatusStats.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoveryStatusStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetDiscoveryStatusStats.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetDiscoveryStatusStats extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataItems;
+  /**
+   * @var string
+   */
+  public $dataSize;
+  /**
+   * @var string
+   */
+  public $filesets;
+  /**
+   * @var string
+   */
+  public $tables;
+
+  /**
+   * @param string
+   */
+  public function setDataItems($dataItems)
+  {
+    $this->dataItems = $dataItems;
+  }
+  /**
+   * @return string
+   */
+  public function getDataItems()
+  {
+    return $this->dataItems;
+  }
+  /**
+   * @param string
+   */
+  public function setDataSize($dataSize)
+  {
+    $this->dataSize = $dataSize;
+  }
+  /**
+   * @return string
+   */
+  public function getDataSize()
+  {
+    return $this->dataSize;
+  }
+  /**
+   * @param string
+   */
+  public function setFilesets($filesets)
+  {
+    $this->filesets = $filesets;
+  }
+  /**
+   * @return string
+   */
+  public function getFilesets()
+  {
+    return $this->filesets;
+  }
+  /**
+   * @param string
+   */
+  public function setTables($tables)
+  {
+    $this->tables = $tables;
+  }
+  /**
+   * @return string
+   */
+  public function getTables()
+  {
+    return $this->tables;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1AssetDiscoveryStatusStats::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetDiscoveryStatusStats');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetResourceSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetResourceSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetResourceSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetResourceSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $readAccessMode;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setReadAccessMode($readAccessMode)
+  {
+    $this->readAccessMode = $readAccessMode;
+  }
+  /**
+   * @return string
+   */
+  public function getReadAccessMode()
+  {
+    return $this->readAccessMode;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AssetResourceSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetResourceSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetResourceStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetResourceStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetResourceStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetResourceStatus extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $managedAccessIdentity;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setManagedAccessIdentity($managedAccessIdentity)
+  {
+    $this->managedAccessIdentity = $managedAccessIdentity;
+  }
+  /**
+   * @return string
+   */
+  public function getManagedAccessIdentity()
+  {
+    return $this->managedAccessIdentity;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AssetResourceStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetResourceStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetSecurityStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetSecurityStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetSecurityStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetSecurityStatus extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AssetSecurityStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetSecurityStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1AssetStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1AssetStatus extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $activeAssets;
+  /**
+   * @var int
+   */
+  public $securityPolicyApplyingAssets;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param int
+   */
+  public function setActiveAssets($activeAssets)
+  {
+    $this->activeAssets = $activeAssets;
+  }
+  /**
+   * @return int
+   */
+  public function getActiveAssets()
+  {
+    return $this->activeAssets;
+  }
+  /**
+   * @param int
+   */
+  public function setSecurityPolicyApplyingAssets($securityPolicyApplyingAssets)
+  {
+    $this->securityPolicyApplyingAssets = $securityPolicyApplyingAssets;
+  }
+  /**
+   * @return int
+   */
+  public function getSecurityPolicyApplyingAssets()
+  {
+    return $this->securityPolicyApplyingAssets;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1AssetStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1AssetStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1CancelJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1CancelJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1CancelJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1CancelJobRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1CancelJobRequest::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1CancelJobRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1CancelMetadataJobRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1CancelMetadataJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1CancelMetadataJobRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1CancelMetadataJobRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1CancelMetadataJobRequest::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1CancelMetadataJobRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Content.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Content.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Content.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1Content extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataText;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $notebookType = GoogleCloudDataplexV1ContentNotebook::class;
+  protected $notebookDataType = '';
+  /**
+   * @var string
+   */
+  public $path;
+  protected $sqlScriptType = GoogleCloudDataplexV1ContentSqlScript::class;
+  protected $sqlScriptDataType = '';
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @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 setDataText($dataText)
+  {
+    $this->dataText = $dataText;
+  }
+  /**
+   * @return string
+   */
+  public function getDataText()
+  {
+    return $this->dataText;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1ContentNotebook
+   */
+  public function setNotebook(GoogleCloudDataplexV1ContentNotebook $notebook)
+  {
+    $this->notebook = $notebook;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ContentNotebook
+   */
+  public function getNotebook()
+  {
+    return $this->notebook;
+  }
+  /**
+   * @param string
+   */
+  public function setPath($path)
+  {
+    $this->path = $path;
+  }
+  /**
+   * @return string
+   */
+  public function getPath()
+  {
+    return $this->path;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ContentSqlScript
+   */
+  public function setSqlScript(GoogleCloudDataplexV1ContentSqlScript $sqlScript)
+  {
+    $this->sqlScript = $sqlScript;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ContentSqlScript
+   */
+  public function getSqlScript()
+  {
+    return $this->sqlScript;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Content::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Content');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ContentNotebook.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ContentNotebook.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ContentNotebook.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ContentNotebook extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $kernelType;
+
+  /**
+   * @param string
+   */
+  public function setKernelType($kernelType)
+  {
+    $this->kernelType = $kernelType;
+  }
+  /**
+   * @return string
+   */
+  public function getKernelType()
+  {
+    return $this->kernelType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ContentNotebook::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ContentNotebook');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ContentSqlScript.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ContentSqlScript.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ContentSqlScript.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ContentSqlScript extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $engine;
+
+  /**
+   * @param string
+   */
+  public function setEngine($engine)
+  {
+    $this->engine = $engine;
+  }
+  /**
+   * @return string
+   */
+  public function getEngine()
+  {
+    return $this->engine;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ContentSqlScript::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ContentSqlScript');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAccessSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAccessSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAccessSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 GoogleCloudDataplexV1DataAccessSpec extends \Google\Collection
+{
+  protected $collection_key = 'readers';
+  /**
+   * @var string[]
+   */
+  public $readers;
+
+  /**
+   * @param string[]
+   */
+  public function setReaders($readers)
+  {
+    $this->readers = $readers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getReaders()
+  {
+    return $this->readers;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataAccessSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataAccessSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttribute.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttribute.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttribute.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,238 @@
+<?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 GoogleCloudDataplexV1DataAttribute extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $attributeCount;
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataAccessSpecType = GoogleCloudDataplexV1DataAccessSpec::class;
+  protected $dataAccessSpecDataType = '';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parentId;
+  protected $resourceAccessSpecType = GoogleCloudDataplexV1ResourceAccessSpec::class;
+  protected $resourceAccessSpecDataType = '';
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param int
+   */
+  public function setAttributeCount($attributeCount)
+  {
+    $this->attributeCount = $attributeCount;
+  }
+  /**
+   * @return int
+   */
+  public function getAttributeCount()
+  {
+    return $this->attributeCount;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataAccessSpec
+   */
+  public function setDataAccessSpec(GoogleCloudDataplexV1DataAccessSpec $dataAccessSpec)
+  {
+    $this->dataAccessSpec = $dataAccessSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataAccessSpec
+   */
+  public function getDataAccessSpec()
+  {
+    return $this->dataAccessSpec;
+  }
+  /**
+   * @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 setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @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 setParentId($parentId)
+  {
+    $this->parentId = $parentId;
+  }
+  /**
+   * @return string
+   */
+  public function getParentId()
+  {
+    return $this->parentId;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ResourceAccessSpec
+   */
+  public function setResourceAccessSpec(GoogleCloudDataplexV1ResourceAccessSpec $resourceAccessSpec)
+  {
+    $this->resourceAccessSpec = $resourceAccessSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ResourceAccessSpec
+   */
+  public function getResourceAccessSpec()
+  {
+    return $this->resourceAccessSpec;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataAttribute::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataAttribute');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttributeBinding.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttributeBinding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttributeBinding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,223 @@
+<?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 GoogleCloudDataplexV1DataAttributeBinding extends \Google\Collection
+{
+  protected $collection_key = 'paths';
+  /**
+   * @var string[]
+   */
+  public $attributes;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $pathsType = GoogleCloudDataplexV1DataAttributeBindingPath::class;
+  protected $pathsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $resource;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string[]
+   */
+  public function setAttributes($attributes)
+  {
+    $this->attributes = $attributes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAttributes()
+  {
+    return $this->attributes;
+  }
+  /**
+   * @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 setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1DataAttributeBindingPath[]
+   */
+  public function setPaths($paths)
+  {
+    $this->paths = $paths;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataAttributeBindingPath[]
+   */
+  public function getPaths()
+  {
+    return $this->paths;
+  }
+  /**
+   * @param string
+   */
+  public function setResource($resource)
+  {
+    $this->resource = $resource;
+  }
+  /**
+   * @return string
+   */
+  public function getResource()
+  {
+    return $this->resource;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataAttributeBinding::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataAttributeBinding');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttributeBindingPath.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttributeBindingPath.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataAttributeBindingPath.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataAttributeBindingPath extends \Google\Collection
+{
+  protected $collection_key = 'attributes';
+  /**
+   * @var string[]
+   */
+  public $attributes;
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @param string[]
+   */
+  public function setAttributes($attributes)
+  {
+    $this->attributes = $attributes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAttributes()
+  {
+    return $this->attributes;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataAttributeBindingPath::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataAttributeBindingPath');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoveryResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoveryResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoveryResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoveryResult extends \Google\Model
+{
+  protected $bigqueryPublishingType = GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing::class;
+  protected $bigqueryPublishingDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing
+   */
+  public function setBigqueryPublishing(GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing $bigqueryPublishing)
+  {
+    $this->bigqueryPublishing = $bigqueryPublishing;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing
+   */
+  public function getBigqueryPublishing()
+  {
+    return $this->bigqueryPublishing;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoveryResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoveryResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataset;
+
+  /**
+   * @param string
+   */
+  public function setDataset($dataset)
+  {
+    $this->dataset = $dataset;
+  }
+  /**
+   * @return string
+   */
+  public function getDataset()
+  {
+    return $this->dataset;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoveryResultBigQueryPublishing');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoverySpec extends \Google\Model
+{
+  protected $bigqueryPublishingConfigType = GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig::class;
+  protected $bigqueryPublishingConfigDataType = '';
+  protected $storageConfigType = GoogleCloudDataplexV1DataDiscoverySpecStorageConfig::class;
+  protected $storageConfigDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig
+   */
+  public function setBigqueryPublishingConfig(GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig $bigqueryPublishingConfig)
+  {
+    $this->bigqueryPublishingConfig = $bigqueryPublishingConfig;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig
+   */
+  public function getBigqueryPublishingConfig()
+  {
+    return $this->bigqueryPublishingConfig;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoverySpecStorageConfig
+   */
+  public function setStorageConfig(GoogleCloudDataplexV1DataDiscoverySpecStorageConfig $storageConfig)
+  {
+    $this->storageConfig = $storageConfig;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoverySpecStorageConfig
+   */
+  public function getStorageConfig()
+  {
+    return $this->storageConfig;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoverySpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoverySpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $connection;
+  /**
+   * @var string
+   */
+  public $tableType;
+
+  /**
+   * @param string
+   */
+  public function setConnection($connection)
+  {
+    $this->connection = $connection;
+  }
+  /**
+   * @return string
+   */
+  public function getConnection()
+  {
+    return $this->connection;
+  }
+  /**
+   * @param string
+   */
+  public function setTableType($tableType)
+  {
+    $this->tableType = $tableType;
+  }
+  /**
+   * @return string
+   */
+  public function getTableType()
+  {
+    return $this->tableType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoverySpecBigQueryPublishingConfig');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfig.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoverySpecStorageConfig extends \Google\Collection
+{
+  protected $collection_key = 'includePatterns';
+  protected $csvOptionsType = GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions::class;
+  protected $csvOptionsDataType = '';
+  /**
+   * @var string[]
+   */
+  public $excludePatterns;
+  /**
+   * @var string[]
+   */
+  public $includePatterns;
+  protected $jsonOptionsType = GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions::class;
+  protected $jsonOptionsDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions
+   */
+  public function setCsvOptions(GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions $csvOptions)
+  {
+    $this->csvOptions = $csvOptions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions
+   */
+  public function getCsvOptions()
+  {
+    return $this->csvOptions;
+  }
+  /**
+   * @param string[]
+   */
+  public function setExcludePatterns($excludePatterns)
+  {
+    $this->excludePatterns = $excludePatterns;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExcludePatterns()
+  {
+    return $this->excludePatterns;
+  }
+  /**
+   * @param string[]
+   */
+  public function setIncludePatterns($includePatterns)
+  {
+    $this->includePatterns = $includePatterns;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIncludePatterns()
+  {
+    return $this->includePatterns;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions
+   */
+  public function setJsonOptions(GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions $jsonOptions)
+  {
+    $this->jsonOptions = $jsonOptions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions
+   */
+  public function getJsonOptions()
+  {
+    return $this->jsonOptions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoverySpecStorageConfig::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoverySpecStorageConfig');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $delimiter;
+  /**
+   * @var string
+   */
+  public $encoding;
+  /**
+   * @var int
+   */
+  public $headerRows;
+  /**
+   * @var string
+   */
+  public $quote;
+  /**
+   * @var bool
+   */
+  public $typeInferenceDisabled;
+
+  /**
+   * @param string
+   */
+  public function setDelimiter($delimiter)
+  {
+    $this->delimiter = $delimiter;
+  }
+  /**
+   * @return string
+   */
+  public function getDelimiter()
+  {
+    return $this->delimiter;
+  }
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+  /**
+   * @param int
+   */
+  public function setHeaderRows($headerRows)
+  {
+    $this->headerRows = $headerRows;
+  }
+  /**
+   * @return int
+   */
+  public function getHeaderRows()
+  {
+    return $this->headerRows;
+  }
+  /**
+   * @param string
+   */
+  public function setQuote($quote)
+  {
+    $this->quote = $quote;
+  }
+  /**
+   * @return string
+   */
+  public function getQuote()
+  {
+    return $this->quote;
+  }
+  /**
+   * @param bool
+   */
+  public function setTypeInferenceDisabled($typeInferenceDisabled)
+  {
+    $this->typeInferenceDisabled = $typeInferenceDisabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getTypeInferenceDisabled()
+  {
+    return $this->typeInferenceDisabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoverySpecStorageConfigCsvOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $encoding;
+  /**
+   * @var bool
+   */
+  public $typeInferenceDisabled;
+
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+  /**
+   * @param bool
+   */
+  public function setTypeInferenceDisabled($typeInferenceDisabled)
+  {
+    $this->typeInferenceDisabled = $typeInferenceDisabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getTypeInferenceDisabled()
+  {
+    return $this->typeInferenceDisabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDiscoverySpecStorageConfigJsonOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDocumentationResult extends \Google\Collection
+{
+  protected $collection_key = 'queries';
+  protected $queriesType = GoogleCloudDataplexV1DataDocumentationResultQuery::class;
+  protected $queriesDataType = 'array';
+
+  /**
+   * @param GoogleCloudDataplexV1DataDocumentationResultQuery[]
+   */
+  public function setQueries($queries)
+  {
+    $this->queries = $queries;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDocumentationResultQuery[]
+   */
+  public function getQueries()
+  {
+    return $this->queries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDocumentationResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDocumentationResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationResultQuery.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationResultQuery.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationResultQuery.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDocumentationResultQuery extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $sql;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setSql($sql)
+  {
+    $this->sql = $sql;
+  }
+  /**
+   * @return string
+   */
+  public function getSql()
+  {
+    return $this->sql;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDocumentationResultQuery::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDocumentationResultQuery');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataDocumentationSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataDocumentationSpec extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataDocumentationSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataDocumentationSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,92 @@
+<?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 GoogleCloudDataplexV1DataProfileResult extends \Google\Model
+{
+  protected $postScanActionsResultType = GoogleCloudDataplexV1DataProfileResultPostScanActionsResult::class;
+  protected $postScanActionsResultDataType = '';
+  protected $profileType = GoogleCloudDataplexV1DataProfileResultProfile::class;
+  protected $profileDataType = '';
+  /**
+   * @var string
+   */
+  public $rowCount;
+  protected $scannedDataType = GoogleCloudDataplexV1ScannedData::class;
+  protected $scannedDataDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultPostScanActionsResult
+   */
+  public function setPostScanActionsResult(GoogleCloudDataplexV1DataProfileResultPostScanActionsResult $postScanActionsResult)
+  {
+    $this->postScanActionsResult = $postScanActionsResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultPostScanActionsResult
+   */
+  public function getPostScanActionsResult()
+  {
+    return $this->postScanActionsResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfile
+   */
+  public function setProfile(GoogleCloudDataplexV1DataProfileResultProfile $profile)
+  {
+    $this->profile = $profile;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfile
+   */
+  public function getProfile()
+  {
+    return $this->profile;
+  }
+  /**
+   * @param string
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ScannedData
+   */
+  public function setScannedData(GoogleCloudDataplexV1ScannedData $scannedData)
+  {
+    $this->scannedData = $scannedData;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ScannedData
+   */
+  public function getScannedData()
+  {
+    return $this->scannedData;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultPostScanActionsResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultPostScanActionsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultPostScanActionsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataProfileResultPostScanActionsResult extends \Google\Model
+{
+  protected $bigqueryExportResultType = GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult::class;
+  protected $bigqueryExportResultDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult
+   */
+  public function setBigqueryExportResult(GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult $bigqueryExportResult)
+  {
+    $this->bigqueryExportResult = $bigqueryExportResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult
+   */
+  public function getBigqueryExportResult()
+  {
+    return $this->bigqueryExportResult;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultPostScanActionsResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultPostScanActionsResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultPostScanActionsResultBigQueryExportResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfile.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfile.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataProfileResultProfile extends \Google\Collection
+{
+  protected $collection_key = 'fields';
+  protected $fieldsType = GoogleCloudDataplexV1DataProfileResultProfileField::class;
+  protected $fieldsDataType = 'array';
+
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfileField[]
+   */
+  public function setFields($fields)
+  {
+    $this->fields = $fields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfileField[]
+   */
+  public function getFields()
+  {
+    return $this->fields;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultProfile::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfile');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileField.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,96 @@
+<?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 GoogleCloudDataplexV1DataProfileResultProfileField extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $mode;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $profileType = GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo::class;
+  protected $profileDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setMode($mode)
+  {
+    $this->mode = $mode;
+  }
+  /**
+   * @return string
+   */
+  public function getMode()
+  {
+    return $this->mode;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo
+   */
+  public function setProfile(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo $profile)
+  {
+    $this->profile = $profile;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo
+   */
+  public function getProfile()
+  {
+    return $this->profile;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataProfileResultProfileField::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfileField');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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 GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo extends \Google\Collection
+{
+  protected $collection_key = 'topNValues';
+  public $distinctRatio;
+  protected $doubleProfileType = GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo::class;
+  protected $doubleProfileDataType = '';
+  protected $integerProfileType = GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo::class;
+  protected $integerProfileDataType = '';
+  public $nullRatio;
+  protected $stringProfileType = GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo::class;
+  protected $stringProfileDataType = '';
+  protected $topNValuesType = GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue::class;
+  protected $topNValuesDataType = 'array';
+
+  public function setDistinctRatio($distinctRatio)
+  {
+    $this->distinctRatio = $distinctRatio;
+  }
+  public function getDistinctRatio()
+  {
+    return $this->distinctRatio;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo
+   */
+  public function setDoubleProfile(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo $doubleProfile)
+  {
+    $this->doubleProfile = $doubleProfile;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo
+   */
+  public function getDoubleProfile()
+  {
+    return $this->doubleProfile;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo
+   */
+  public function setIntegerProfile(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo $integerProfile)
+  {
+    $this->integerProfile = $integerProfile;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo
+   */
+  public function getIntegerProfile()
+  {
+    return $this->integerProfile;
+  }
+  public function setNullRatio($nullRatio)
+  {
+    $this->nullRatio = $nullRatio;
+  }
+  public function getNullRatio()
+  {
+    return $this->nullRatio;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo
+   */
+  public function setStringProfile(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo $stringProfile)
+  {
+    $this->stringProfile = $stringProfile;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo
+   */
+  public function getStringProfile()
+  {
+    return $this->stringProfile;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue[]
+   */
+  public function setTopNValues($topNValues)
+  {
+    $this->topNValues = $topNValues;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue[]
+   */
+  public function getTopNValues()
+  {
+    return $this->topNValues;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfo');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,72 @@
+<?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 GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo extends \Google\Collection
+{
+  protected $collection_key = 'quartiles';
+  public $average;
+  public $max;
+  public $min;
+  public $quartiles;
+  public $standardDeviation;
+
+  public function setAverage($average)
+  {
+    $this->average = $average;
+  }
+  public function getAverage()
+  {
+    return $this->average;
+  }
+  public function setMax($max)
+  {
+    $this->max = $max;
+  }
+  public function getMax()
+  {
+    return $this->max;
+  }
+  public function setMin($min)
+  {
+    $this->min = $min;
+  }
+  public function getMin()
+  {
+    return $this->min;
+  }
+  public function setQuartiles($quartiles)
+  {
+    $this->quartiles = $quartiles;
+  }
+  public function getQuartiles()
+  {
+    return $this->quartiles;
+  }
+  public function setStandardDeviation($standardDeviation)
+  {
+    $this->standardDeviation = $standardDeviation;
+  }
+  public function getStandardDeviation()
+  {
+    return $this->standardDeviation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoDoubleFieldInfo');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?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 GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo extends \Google\Collection
+{
+  protected $collection_key = 'quartiles';
+  public $average;
+  /**
+   * @var string
+   */
+  public $max;
+  /**
+   * @var string
+   */
+  public $min;
+  /**
+   * @var string[]
+   */
+  public $quartiles;
+  public $standardDeviation;
+
+  public function setAverage($average)
+  {
+    $this->average = $average;
+  }
+  public function getAverage()
+  {
+    return $this->average;
+  }
+  /**
+   * @param string
+   */
+  public function setMax($max)
+  {
+    $this->max = $max;
+  }
+  /**
+   * @return string
+   */
+  public function getMax()
+  {
+    return $this->max;
+  }
+  /**
+   * @param string
+   */
+  public function setMin($min)
+  {
+    $this->min = $min;
+  }
+  /**
+   * @return string
+   */
+  public function getMin()
+  {
+    return $this->min;
+  }
+  /**
+   * @param string[]
+   */
+  public function setQuartiles($quartiles)
+  {
+    $this->quartiles = $quartiles;
+  }
+  /**
+   * @return string[]
+   */
+  public function getQuartiles()
+  {
+    return $this->quartiles;
+  }
+  public function setStandardDeviation($standardDeviation)
+  {
+    $this->standardDeviation = $standardDeviation;
+  }
+  public function getStandardDeviation()
+  {
+    return $this->standardDeviation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoIntegerFieldInfo');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?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 GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo extends \Google\Model
+{
+  public $averageLength;
+  /**
+   * @var string
+   */
+  public $maxLength;
+  /**
+   * @var string
+   */
+  public $minLength;
+
+  public function setAverageLength($averageLength)
+  {
+    $this->averageLength = $averageLength;
+  }
+  public function getAverageLength()
+  {
+    return $this->averageLength;
+  }
+  /**
+   * @param string
+   */
+  public function setMaxLength($maxLength)
+  {
+    $this->maxLength = $maxLength;
+  }
+  /**
+   * @return string
+   */
+  public function getMaxLength()
+  {
+    return $this->maxLength;
+  }
+  /**
+   * @param string
+   */
+  public function setMinLength($minLength)
+  {
+    $this->minLength = $minLength;
+  }
+  /**
+   * @return string
+   */
+  public function getMinLength()
+  {
+    return $this->minLength;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoStringFieldInfo');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,71 @@
+<?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 GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $count;
+  public $ratio;
+  /**
+   * @var string
+   */
+  public $value;
+
+  /**
+   * @param string
+   */
+  public function setCount($count)
+  {
+    $this->count = $count;
+  }
+  /**
+   * @return string
+   */
+  public function getCount()
+  {
+    return $this->count;
+  }
+  public function setRatio($ratio)
+  {
+    $this->ratio = $ratio;
+  }
+  public function getRatio()
+  {
+    return $this->ratio;
+  }
+  /**
+   * @param string
+   */
+  public function setValue($value)
+  {
+    $this->value = $value;
+  }
+  /**
+   * @return string
+   */
+  public function getValue()
+  {
+    return $this->value;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileResultProfileFieldProfileInfoTopNValue');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,110 @@
+<?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 GoogleCloudDataplexV1DataProfileSpec extends \Google\Model
+{
+  protected $excludeFieldsType = GoogleCloudDataplexV1DataProfileSpecSelectedFields::class;
+  protected $excludeFieldsDataType = '';
+  protected $includeFieldsType = GoogleCloudDataplexV1DataProfileSpecSelectedFields::class;
+  protected $includeFieldsDataType = '';
+  protected $postScanActionsType = GoogleCloudDataplexV1DataProfileSpecPostScanActions::class;
+  protected $postScanActionsDataType = '';
+  /**
+   * @var string
+   */
+  public $rowFilter;
+  /**
+   * @var float
+   */
+  public $samplingPercent;
+
+  /**
+   * @param GoogleCloudDataplexV1DataProfileSpecSelectedFields
+   */
+  public function setExcludeFields(GoogleCloudDataplexV1DataProfileSpecSelectedFields $excludeFields)
+  {
+    $this->excludeFields = $excludeFields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileSpecSelectedFields
+   */
+  public function getExcludeFields()
+  {
+    return $this->excludeFields;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileSpecSelectedFields
+   */
+  public function setIncludeFields(GoogleCloudDataplexV1DataProfileSpecSelectedFields $includeFields)
+  {
+    $this->includeFields = $includeFields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileSpecSelectedFields
+   */
+  public function getIncludeFields()
+  {
+    return $this->includeFields;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileSpecPostScanActions
+   */
+  public function setPostScanActions(GoogleCloudDataplexV1DataProfileSpecPostScanActions $postScanActions)
+  {
+    $this->postScanActions = $postScanActions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileSpecPostScanActions
+   */
+  public function getPostScanActions()
+  {
+    return $this->postScanActions;
+  }
+  /**
+   * @param string
+   */
+  public function setRowFilter($rowFilter)
+  {
+    $this->rowFilter = $rowFilter;
+  }
+  /**
+   * @return string
+   */
+  public function getRowFilter()
+  {
+    return $this->rowFilter;
+  }
+  /**
+   * @param float
+   */
+  public function setSamplingPercent($samplingPercent)
+  {
+    $this->samplingPercent = $samplingPercent;
+  }
+  /**
+   * @return float
+   */
+  public function getSamplingPercent()
+  {
+    return $this->samplingPercent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecPostScanActions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecPostScanActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecPostScanActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataProfileSpecPostScanActions extends \Google\Model
+{
+  protected $bigqueryExportType = GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport::class;
+  protected $bigqueryExportDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport
+   */
+  public function setBigqueryExport(GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport $bigqueryExport)
+  {
+    $this->bigqueryExport = $bigqueryExport;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport
+   */
+  public function getBigqueryExport()
+  {
+    return $this->bigqueryExport;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileSpecPostScanActions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileSpecPostScanActions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $resultsTable;
+
+  /**
+   * @param string
+   */
+  public function setResultsTable($resultsTable)
+  {
+    $this->resultsTable = $resultsTable;
+  }
+  /**
+   * @return string
+   */
+  public function getResultsTable()
+  {
+    return $this->resultsTable;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileSpecPostScanActionsBigQueryExport');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecSelectedFields.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecSelectedFields.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataProfileSpecSelectedFields.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 GoogleCloudDataplexV1DataProfileSpecSelectedFields extends \Google\Collection
+{
+  protected $collection_key = 'fieldNames';
+  /**
+   * @var string[]
+   */
+  public $fieldNames;
+
+  /**
+   * @param string[]
+   */
+  public function setFieldNames($fieldNames)
+  {
+    $this->fieldNames = $fieldNames;
+  }
+  /**
+   * @return string[]
+   */
+  public function getFieldNames()
+  {
+    return $this->fieldNames;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataProfileSpecSelectedFields::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataProfileSpecSelectedFields');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityColumnResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityColumnResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityColumnResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityColumnResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $column;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param string
+   */
+  public function setColumn($column)
+  {
+    $this->column = $column;
+  }
+  /**
+   * @return string
+   */
+  public function getColumn()
+  {
+    return $this->column;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityColumnResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityColumnResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityDimension.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityDimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityDimension.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityDimension extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+
+  /**
+   * @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(GoogleCloudDataplexV1DataQualityDimension::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityDimension');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityDimensionResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityDimensionResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityDimensionResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,78 @@
+<?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 GoogleCloudDataplexV1DataQualityDimensionResult extends \Google\Model
+{
+  protected $dimensionType = GoogleCloudDataplexV1DataQualityDimension::class;
+  protected $dimensionDataType = '';
+  /**
+   * @var bool
+   */
+  public $passed;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualityDimension
+   */
+  public function setDimension(GoogleCloudDataplexV1DataQualityDimension $dimension)
+  {
+    $this->dimension = $dimension;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityDimension
+   */
+  public function getDimension()
+  {
+    return $this->dimension;
+  }
+  /**
+   * @param bool
+   */
+  public function setPassed($passed)
+  {
+    $this->passed = $passed;
+  }
+  /**
+   * @return bool
+   */
+  public function getPassed()
+  {
+    return $this->passed;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityDimensionResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityDimensionResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,161 @@
+<?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 GoogleCloudDataplexV1DataQualityResult extends \Google\Collection
+{
+  protected $collection_key = 'rules';
+  protected $columnsType = GoogleCloudDataplexV1DataQualityColumnResult::class;
+  protected $columnsDataType = 'array';
+  protected $dimensionsType = GoogleCloudDataplexV1DataQualityDimensionResult::class;
+  protected $dimensionsDataType = 'array';
+  /**
+   * @var bool
+   */
+  public $passed;
+  protected $postScanActionsResultType = GoogleCloudDataplexV1DataQualityResultPostScanActionsResult::class;
+  protected $postScanActionsResultDataType = '';
+  /**
+   * @var string
+   */
+  public $rowCount;
+  protected $rulesType = GoogleCloudDataplexV1DataQualityRuleResult::class;
+  protected $rulesDataType = 'array';
+  protected $scannedDataType = GoogleCloudDataplexV1ScannedData::class;
+  protected $scannedDataDataType = '';
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualityColumnResult[]
+   */
+  public function setColumns($columns)
+  {
+    $this->columns = $columns;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityColumnResult[]
+   */
+  public function getColumns()
+  {
+    return $this->columns;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityDimensionResult[]
+   */
+  public function setDimensions($dimensions)
+  {
+    $this->dimensions = $dimensions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityDimensionResult[]
+   */
+  public function getDimensions()
+  {
+    return $this->dimensions;
+  }
+  /**
+   * @param bool
+   */
+  public function setPassed($passed)
+  {
+    $this->passed = $passed;
+  }
+  /**
+   * @return bool
+   */
+  public function getPassed()
+  {
+    return $this->passed;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityResultPostScanActionsResult
+   */
+  public function setPostScanActionsResult(GoogleCloudDataplexV1DataQualityResultPostScanActionsResult $postScanActionsResult)
+  {
+    $this->postScanActionsResult = $postScanActionsResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityResultPostScanActionsResult
+   */
+  public function getPostScanActionsResult()
+  {
+    return $this->postScanActionsResult;
+  }
+  /**
+   * @param string
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleResult[]
+   */
+  public function setRules($rules)
+  {
+    $this->rules = $rules;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleResult[]
+   */
+  public function getRules()
+  {
+    return $this->rules;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ScannedData
+   */
+  public function setScannedData(GoogleCloudDataplexV1ScannedData $scannedData)
+  {
+    $this->scannedData = $scannedData;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ScannedData
+   */
+  public function getScannedData()
+  {
+    return $this->scannedData;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResultPostScanActionsResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResultPostScanActionsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResultPostScanActionsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityResultPostScanActionsResult extends \Google\Model
+{
+  protected $bigqueryExportResultType = GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult::class;
+  protected $bigqueryExportResultDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult
+   */
+  public function setBigqueryExportResult(GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult $bigqueryExportResult)
+  {
+    $this->bigqueryExportResult = $bigqueryExportResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult
+   */
+  public function getBigqueryExportResult()
+  {
+    return $this->bigqueryExportResult;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityResultPostScanActionsResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityResultPostScanActionsResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityResultPostScanActionsResultBigQueryExportResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRule.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,287 @@
+<?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 GoogleCloudDataplexV1DataQualityRule extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $column;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $dimension;
+  /**
+   * @var bool
+   */
+  public $ignoreNull;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $nonNullExpectationType = GoogleCloudDataplexV1DataQualityRuleNonNullExpectation::class;
+  protected $nonNullExpectationDataType = '';
+  protected $rangeExpectationType = GoogleCloudDataplexV1DataQualityRuleRangeExpectation::class;
+  protected $rangeExpectationDataType = '';
+  protected $regexExpectationType = GoogleCloudDataplexV1DataQualityRuleRegexExpectation::class;
+  protected $regexExpectationDataType = '';
+  protected $rowConditionExpectationType = GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation::class;
+  protected $rowConditionExpectationDataType = '';
+  protected $setExpectationType = GoogleCloudDataplexV1DataQualityRuleSetExpectation::class;
+  protected $setExpectationDataType = '';
+  protected $sqlAssertionType = GoogleCloudDataplexV1DataQualityRuleSqlAssertion::class;
+  protected $sqlAssertionDataType = '';
+  protected $statisticRangeExpectationType = GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation::class;
+  protected $statisticRangeExpectationDataType = '';
+  /**
+   * @var bool
+   */
+  public $suspended;
+  protected $tableConditionExpectationType = GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation::class;
+  protected $tableConditionExpectationDataType = '';
+  public $threshold;
+  protected $uniquenessExpectationType = GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation::class;
+  protected $uniquenessExpectationDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setColumn($column)
+  {
+    $this->column = $column;
+  }
+  /**
+   * @return string
+   */
+  public function getColumn()
+  {
+    return $this->column;
+  }
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param string
+   */
+  public function setDimension($dimension)
+  {
+    $this->dimension = $dimension;
+  }
+  /**
+   * @return string
+   */
+  public function getDimension()
+  {
+    return $this->dimension;
+  }
+  /**
+   * @param bool
+   */
+  public function setIgnoreNull($ignoreNull)
+  {
+    $this->ignoreNull = $ignoreNull;
+  }
+  /**
+   * @return bool
+   */
+  public function getIgnoreNull()
+  {
+    return $this->ignoreNull;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleNonNullExpectation
+   */
+  public function setNonNullExpectation(GoogleCloudDataplexV1DataQualityRuleNonNullExpectation $nonNullExpectation)
+  {
+    $this->nonNullExpectation = $nonNullExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleNonNullExpectation
+   */
+  public function getNonNullExpectation()
+  {
+    return $this->nonNullExpectation;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleRangeExpectation
+   */
+  public function setRangeExpectation(GoogleCloudDataplexV1DataQualityRuleRangeExpectation $rangeExpectation)
+  {
+    $this->rangeExpectation = $rangeExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleRangeExpectation
+   */
+  public function getRangeExpectation()
+  {
+    return $this->rangeExpectation;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleRegexExpectation
+   */
+  public function setRegexExpectation(GoogleCloudDataplexV1DataQualityRuleRegexExpectation $regexExpectation)
+  {
+    $this->regexExpectation = $regexExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleRegexExpectation
+   */
+  public function getRegexExpectation()
+  {
+    return $this->regexExpectation;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation
+   */
+  public function setRowConditionExpectation(GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation $rowConditionExpectation)
+  {
+    $this->rowConditionExpectation = $rowConditionExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation
+   */
+  public function getRowConditionExpectation()
+  {
+    return $this->rowConditionExpectation;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleSetExpectation
+   */
+  public function setSetExpectation(GoogleCloudDataplexV1DataQualityRuleSetExpectation $setExpectation)
+  {
+    $this->setExpectation = $setExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleSetExpectation
+   */
+  public function getSetExpectation()
+  {
+    return $this->setExpectation;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleSqlAssertion
+   */
+  public function setSqlAssertion(GoogleCloudDataplexV1DataQualityRuleSqlAssertion $sqlAssertion)
+  {
+    $this->sqlAssertion = $sqlAssertion;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleSqlAssertion
+   */
+  public function getSqlAssertion()
+  {
+    return $this->sqlAssertion;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation
+   */
+  public function setStatisticRangeExpectation(GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation $statisticRangeExpectation)
+  {
+    $this->statisticRangeExpectation = $statisticRangeExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation
+   */
+  public function getStatisticRangeExpectation()
+  {
+    return $this->statisticRangeExpectation;
+  }
+  /**
+   * @param bool
+   */
+  public function setSuspended($suspended)
+  {
+    $this->suspended = $suspended;
+  }
+  /**
+   * @return bool
+   */
+  public function getSuspended()
+  {
+    return $this->suspended;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation
+   */
+  public function setTableConditionExpectation(GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation $tableConditionExpectation)
+  {
+    $this->tableConditionExpectation = $tableConditionExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation
+   */
+  public function getTableConditionExpectation()
+  {
+    return $this->tableConditionExpectation;
+  }
+  public function setThreshold($threshold)
+  {
+    $this->threshold = $threshold;
+  }
+  public function getThreshold()
+  {
+    return $this->threshold;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation
+   */
+  public function setUniquenessExpectation(GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation $uniquenessExpectation)
+  {
+    $this->uniquenessExpectation = $uniquenessExpectation;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation
+   */
+  public function getUniquenessExpectation()
+  {
+    return $this->uniquenessExpectation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRule::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRule');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleNonNullExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleNonNullExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleNonNullExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleNonNullExpectation extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleNonNullExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleNonNullExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRangeExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRangeExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRangeExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleRangeExpectation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $maxValue;
+  /**
+   * @var string
+   */
+  public $minValue;
+  /**
+   * @var bool
+   */
+  public $strictMaxEnabled;
+  /**
+   * @var bool
+   */
+  public $strictMinEnabled;
+
+  /**
+   * @param string
+   */
+  public function setMaxValue($maxValue)
+  {
+    $this->maxValue = $maxValue;
+  }
+  /**
+   * @return string
+   */
+  public function getMaxValue()
+  {
+    return $this->maxValue;
+  }
+  /**
+   * @param string
+   */
+  public function setMinValue($minValue)
+  {
+    $this->minValue = $minValue;
+  }
+  /**
+   * @return string
+   */
+  public function getMinValue()
+  {
+    return $this->minValue;
+  }
+  /**
+   * @param bool
+   */
+  public function setStrictMaxEnabled($strictMaxEnabled)
+  {
+    $this->strictMaxEnabled = $strictMaxEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getStrictMaxEnabled()
+  {
+    return $this->strictMaxEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setStrictMinEnabled($strictMinEnabled)
+  {
+    $this->strictMinEnabled = $strictMinEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getStrictMinEnabled()
+  {
+    return $this->strictMinEnabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleRangeExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleRangeExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRegexExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRegexExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRegexExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleRegexExpectation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $regex;
+
+  /**
+   * @param string
+   */
+  public function setRegex($regex)
+  {
+    $this->regex = $regex;
+  }
+  /**
+   * @return string
+   */
+  public function getRegex()
+  {
+    return $this->regex;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleRegexExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleRegexExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,159 @@
+<?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 GoogleCloudDataplexV1DataQualityRuleResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $assertionRowCount;
+  /**
+   * @var string
+   */
+  public $evaluatedCount;
+  /**
+   * @var string
+   */
+  public $failingRowsQuery;
+  /**
+   * @var string
+   */
+  public $nullCount;
+  public $passRatio;
+  /**
+   * @var bool
+   */
+  public $passed;
+  /**
+   * @var string
+   */
+  public $passedCount;
+  protected $ruleType = GoogleCloudDataplexV1DataQualityRule::class;
+  protected $ruleDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setAssertionRowCount($assertionRowCount)
+  {
+    $this->assertionRowCount = $assertionRowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getAssertionRowCount()
+  {
+    return $this->assertionRowCount;
+  }
+  /**
+   * @param string
+   */
+  public function setEvaluatedCount($evaluatedCount)
+  {
+    $this->evaluatedCount = $evaluatedCount;
+  }
+  /**
+   * @return string
+   */
+  public function getEvaluatedCount()
+  {
+    return $this->evaluatedCount;
+  }
+  /**
+   * @param string
+   */
+  public function setFailingRowsQuery($failingRowsQuery)
+  {
+    $this->failingRowsQuery = $failingRowsQuery;
+  }
+  /**
+   * @return string
+   */
+  public function getFailingRowsQuery()
+  {
+    return $this->failingRowsQuery;
+  }
+  /**
+   * @param string
+   */
+  public function setNullCount($nullCount)
+  {
+    $this->nullCount = $nullCount;
+  }
+  /**
+   * @return string
+   */
+  public function getNullCount()
+  {
+    return $this->nullCount;
+  }
+  public function setPassRatio($passRatio)
+  {
+    $this->passRatio = $passRatio;
+  }
+  public function getPassRatio()
+  {
+    return $this->passRatio;
+  }
+  /**
+   * @param bool
+   */
+  public function setPassed($passed)
+  {
+    $this->passed = $passed;
+  }
+  /**
+   * @return bool
+   */
+  public function getPassed()
+  {
+    return $this->passed;
+  }
+  /**
+   * @param string
+   */
+  public function setPassedCount($passedCount)
+  {
+    $this->passedCount = $passedCount;
+  }
+  /**
+   * @return string
+   */
+  public function getPassedCount()
+  {
+    return $this->passedCount;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRule
+   */
+  public function setRule(GoogleCloudDataplexV1DataQualityRule $rule)
+  {
+    $this->rule = $rule;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRule
+   */
+  public function getRule()
+  {
+    return $this->rule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $sqlExpression;
+
+  /**
+   * @param string
+   */
+  public function setSqlExpression($sqlExpression)
+  {
+    $this->sqlExpression = $sqlExpression;
+  }
+  /**
+   * @return string
+   */
+  public function getSqlExpression()
+  {
+    return $this->sqlExpression;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleRowConditionExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleSetExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleSetExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleSetExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 GoogleCloudDataplexV1DataQualityRuleSetExpectation extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @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(GoogleCloudDataplexV1DataQualityRuleSetExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleSetExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleSqlAssertion.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleSqlAssertion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleSqlAssertion.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleSqlAssertion extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $sqlStatement;
+
+  /**
+   * @param string
+   */
+  public function setSqlStatement($sqlStatement)
+  {
+    $this->sqlStatement = $sqlStatement;
+  }
+  /**
+   * @return string
+   */
+  public function getSqlStatement()
+  {
+    return $this->sqlStatement;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleSqlAssertion::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleSqlAssertion');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $maxValue;
+  /**
+   * @var string
+   */
+  public $minValue;
+  /**
+   * @var string
+   */
+  public $statistic;
+  /**
+   * @var bool
+   */
+  public $strictMaxEnabled;
+  /**
+   * @var bool
+   */
+  public $strictMinEnabled;
+
+  /**
+   * @param string
+   */
+  public function setMaxValue($maxValue)
+  {
+    $this->maxValue = $maxValue;
+  }
+  /**
+   * @return string
+   */
+  public function getMaxValue()
+  {
+    return $this->maxValue;
+  }
+  /**
+   * @param string
+   */
+  public function setMinValue($minValue)
+  {
+    $this->minValue = $minValue;
+  }
+  /**
+   * @return string
+   */
+  public function getMinValue()
+  {
+    return $this->minValue;
+  }
+  /**
+   * @param string
+   */
+  public function setStatistic($statistic)
+  {
+    $this->statistic = $statistic;
+  }
+  /**
+   * @return string
+   */
+  public function getStatistic()
+  {
+    return $this->statistic;
+  }
+  /**
+   * @param bool
+   */
+  public function setStrictMaxEnabled($strictMaxEnabled)
+  {
+    $this->strictMaxEnabled = $strictMaxEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getStrictMaxEnabled()
+  {
+    return $this->strictMaxEnabled;
+  }
+  /**
+   * @param bool
+   */
+  public function setStrictMinEnabled($strictMinEnabled)
+  {
+    $this->strictMinEnabled = $strictMinEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getStrictMinEnabled()
+  {
+    return $this->strictMinEnabled;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleStatisticRangeExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $sqlExpression;
+
+  /**
+   * @param string
+   */
+  public function setSqlExpression($sqlExpression)
+  {
+    $this->sqlExpression = $sqlExpression;
+  }
+  /**
+   * @return string
+   */
+  public function getSqlExpression()
+  {
+    return $this->sqlExpression;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleTableConditionExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityRuleUniquenessExpectation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityScanRuleResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityScanRuleResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualityScanRuleResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,251 @@
+<?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 GoogleCloudDataplexV1DataQualityScanRuleResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $assertionRowCount;
+  /**
+   * @var string
+   */
+  public $column;
+  /**
+   * @var string
+   */
+  public $dataSource;
+  /**
+   * @var string
+   */
+  public $evaluatedRowCount;
+  /**
+   * @var string
+   */
+  public $evalutionType;
+  /**
+   * @var string
+   */
+  public $jobId;
+  /**
+   * @var string
+   */
+  public $nullRowCount;
+  /**
+   * @var string
+   */
+  public $passedRowCount;
+  /**
+   * @var string
+   */
+  public $result;
+  /**
+   * @var string
+   */
+  public $ruleDimension;
+  /**
+   * @var string
+   */
+  public $ruleName;
+  /**
+   * @var string
+   */
+  public $ruleType;
+  public $thresholdPercent;
+
+  /**
+   * @param string
+   */
+  public function setAssertionRowCount($assertionRowCount)
+  {
+    $this->assertionRowCount = $assertionRowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getAssertionRowCount()
+  {
+    return $this->assertionRowCount;
+  }
+  /**
+   * @param string
+   */
+  public function setColumn($column)
+  {
+    $this->column = $column;
+  }
+  /**
+   * @return string
+   */
+  public function getColumn()
+  {
+    return $this->column;
+  }
+  /**
+   * @param string
+   */
+  public function setDataSource($dataSource)
+  {
+    $this->dataSource = $dataSource;
+  }
+  /**
+   * @return string
+   */
+  public function getDataSource()
+  {
+    return $this->dataSource;
+  }
+  /**
+   * @param string
+   */
+  public function setEvaluatedRowCount($evaluatedRowCount)
+  {
+    $this->evaluatedRowCount = $evaluatedRowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getEvaluatedRowCount()
+  {
+    return $this->evaluatedRowCount;
+  }
+  /**
+   * @param string
+   */
+  public function setEvalutionType($evalutionType)
+  {
+    $this->evalutionType = $evalutionType;
+  }
+  /**
+   * @return string
+   */
+  public function getEvalutionType()
+  {
+    return $this->evalutionType;
+  }
+  /**
+   * @param string
+   */
+  public function setJobId($jobId)
+  {
+    $this->jobId = $jobId;
+  }
+  /**
+   * @return string
+   */
+  public function getJobId()
+  {
+    return $this->jobId;
+  }
+  /**
+   * @param string
+   */
+  public function setNullRowCount($nullRowCount)
+  {
+    $this->nullRowCount = $nullRowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getNullRowCount()
+  {
+    return $this->nullRowCount;
+  }
+  /**
+   * @param string
+   */
+  public function setPassedRowCount($passedRowCount)
+  {
+    $this->passedRowCount = $passedRowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getPassedRowCount()
+  {
+    return $this->passedRowCount;
+  }
+  /**
+   * @param string
+   */
+  public function setResult($result)
+  {
+    $this->result = $result;
+  }
+  /**
+   * @return string
+   */
+  public function getResult()
+  {
+    return $this->result;
+  }
+  /**
+   * @param string
+   */
+  public function setRuleDimension($ruleDimension)
+  {
+    $this->ruleDimension = $ruleDimension;
+  }
+  /**
+   * @return string
+   */
+  public function getRuleDimension()
+  {
+    return $this->ruleDimension;
+  }
+  /**
+   * @param string
+   */
+  public function setRuleName($ruleName)
+  {
+    $this->ruleName = $ruleName;
+  }
+  /**
+   * @return string
+   */
+  public function getRuleName()
+  {
+    return $this->ruleName;
+  }
+  /**
+   * @param string
+   */
+  public function setRuleType($ruleType)
+  {
+    $this->ruleType = $ruleType;
+  }
+  /**
+   * @return string
+   */
+  public function getRuleType()
+  {
+    return $this->ruleType;
+  }
+  public function setThresholdPercent($thresholdPercent)
+  {
+    $this->thresholdPercent = $thresholdPercent;
+  }
+  public function getThresholdPercent()
+  {
+    return $this->thresholdPercent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualityScanRuleResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualityScanRuleResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualitySpec extends \Google\Collection
+{
+  protected $collection_key = 'rules';
+  protected $postScanActionsType = GoogleCloudDataplexV1DataQualitySpecPostScanActions::class;
+  protected $postScanActionsDataType = '';
+  /**
+   * @var string
+   */
+  public $rowFilter;
+  protected $rulesType = GoogleCloudDataplexV1DataQualityRule::class;
+  protected $rulesDataType = 'array';
+  /**
+   * @var float
+   */
+  public $samplingPercent;
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActions
+   */
+  public function setPostScanActions(GoogleCloudDataplexV1DataQualitySpecPostScanActions $postScanActions)
+  {
+    $this->postScanActions = $postScanActions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActions
+   */
+  public function getPostScanActions()
+  {
+    return $this->postScanActions;
+  }
+  /**
+   * @param string
+   */
+  public function setRowFilter($rowFilter)
+  {
+    $this->rowFilter = $rowFilter;
+  }
+  /**
+   * @return string
+   */
+  public function getRowFilter()
+  {
+    return $this->rowFilter;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRule[]
+   */
+  public function setRules($rules)
+  {
+    $this->rules = $rules;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRule[]
+   */
+  public function getRules()
+  {
+    return $this->rules;
+  }
+  /**
+   * @param float
+   */
+  public function setSamplingPercent($samplingPercent)
+  {
+    $this->samplingPercent = $samplingPercent;
+  }
+  /**
+   * @return float
+   */
+  public function getSamplingPercent()
+  {
+    return $this->samplingPercent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualitySpecPostScanActions extends \Google\Model
+{
+  protected $bigqueryExportType = GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport::class;
+  protected $bigqueryExportDataType = '';
+  protected $notificationReportType = GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport::class;
+  protected $notificationReportDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport
+   */
+  public function setBigqueryExport(GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport $bigqueryExport)
+  {
+    $this->bigqueryExport = $bigqueryExport;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport
+   */
+  public function getBigqueryExport()
+  {
+    return $this->bigqueryExport;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport
+   */
+  public function setNotificationReport(GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport $notificationReport)
+  {
+    $this->notificationReport = $notificationReport;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport
+   */
+  public function getNotificationReport()
+  {
+    return $this->notificationReport;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $resultsTable;
+
+  /**
+   * @param string
+   */
+  public function setResultsTable($resultsTable)
+  {
+    $this->resultsTable = $resultsTable;
+  }
+  /**
+   * @return string
+   */
+  public function getResultsTable()
+  {
+    return $this->resultsTable;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActionsBigQueryExport');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,90 @@
+<?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 GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport extends \Google\Model
+{
+  protected $jobEndTriggerType = GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger::class;
+  protected $jobEndTriggerDataType = '';
+  protected $jobFailureTriggerType = GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger::class;
+  protected $jobFailureTriggerDataType = '';
+  protected $recipientsType = GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients::class;
+  protected $recipientsDataType = '';
+  protected $scoreThresholdTriggerType = GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger::class;
+  protected $scoreThresholdTriggerDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger
+   */
+  public function setJobEndTrigger(GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger $jobEndTrigger)
+  {
+    $this->jobEndTrigger = $jobEndTrigger;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobEndTrigger
+   */
+  public function getJobEndTrigger()
+  {
+    return $this->jobEndTrigger;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger
+   */
+  public function setJobFailureTrigger(GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger $jobFailureTrigger)
+  {
+    $this->jobFailureTrigger = $jobFailureTrigger;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActionsJobFailureTrigger
+   */
+  public function getJobFailureTrigger()
+  {
+    return $this->jobFailureTrigger;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients
+   */
+  public function setRecipients(GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients $recipients)
+  {
+    $this->recipients = $recipients;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients
+   */
+  public function getRecipients()
+  {
+    return $this->recipients;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger
+   */
+  public function setScoreThresholdTrigger(GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger $scoreThresholdTrigger)
+  {
+    $this->scoreThresholdTrigger = $scoreThresholdTrigger;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger
+   */
+  public function getScoreThresholdTrigger()
+  {
+    return $this->scoreThresholdTrigger;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActionsNotificationReport');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients extends \Google\Collection
+{
+  protected $collection_key = 'emails';
+  /**
+   * @var string[]
+   */
+  public $emails;
+
+  /**
+   * @param string[]
+   */
+  public function setEmails($emails)
+  {
+    $this->emails = $emails;
+  }
+  /**
+   * @return string[]
+   */
+  public function getEmails()
+  {
+    return $this->emails;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActionsRecipients');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger extends \Google\Model
+{
+  /**
+   * @var float
+   */
+  public $scoreThreshold;
+
+  /**
+   * @param float
+   */
+  public function setScoreThreshold($scoreThreshold)
+  {
+    $this->scoreThreshold = $scoreThreshold;
+  }
+  /**
+   * @return float
+   */
+  public function getScoreThreshold()
+  {
+    return $this->scoreThreshold;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataQualitySpecPostScanActionsScoreThresholdTrigger');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScan.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScan.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScan.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,332 @@
+<?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 GoogleCloudDataplexV1DataScan extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataType = GoogleCloudDataplexV1DataSource::class;
+  protected $dataDataType = '';
+  protected $dataDiscoveryResultType = GoogleCloudDataplexV1DataDiscoveryResult::class;
+  protected $dataDiscoveryResultDataType = '';
+  protected $dataDiscoverySpecType = GoogleCloudDataplexV1DataDiscoverySpec::class;
+  protected $dataDiscoverySpecDataType = '';
+  protected $dataProfileResultType = GoogleCloudDataplexV1DataProfileResult::class;
+  protected $dataProfileResultDataType = '';
+  protected $dataProfileSpecType = GoogleCloudDataplexV1DataProfileSpec::class;
+  protected $dataProfileSpecDataType = '';
+  protected $dataQualityResultType = GoogleCloudDataplexV1DataQualityResult::class;
+  protected $dataQualityResultDataType = '';
+  protected $dataQualitySpecType = GoogleCloudDataplexV1DataQualitySpec::class;
+  protected $dataQualitySpecDataType = '';
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $executionSpecType = GoogleCloudDataplexV1DataScanExecutionSpec::class;
+  protected $executionSpecDataType = '';
+  protected $executionStatusType = GoogleCloudDataplexV1DataScanExecutionStatus::class;
+  protected $executionStatusDataType = '';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataSource
+   */
+  public function setData(GoogleCloudDataplexV1DataSource $data)
+  {
+    $this->data = $data;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataSource
+   */
+  public function getData()
+  {
+    return $this->data;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoveryResult
+   */
+  public function setDataDiscoveryResult(GoogleCloudDataplexV1DataDiscoveryResult $dataDiscoveryResult)
+  {
+    $this->dataDiscoveryResult = $dataDiscoveryResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoveryResult
+   */
+  public function getDataDiscoveryResult()
+  {
+    return $this->dataDiscoveryResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoverySpec
+   */
+  public function setDataDiscoverySpec(GoogleCloudDataplexV1DataDiscoverySpec $dataDiscoverySpec)
+  {
+    $this->dataDiscoverySpec = $dataDiscoverySpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoverySpec
+   */
+  public function getDataDiscoverySpec()
+  {
+    return $this->dataDiscoverySpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResult
+   */
+  public function setDataProfileResult(GoogleCloudDataplexV1DataProfileResult $dataProfileResult)
+  {
+    $this->dataProfileResult = $dataProfileResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResult
+   */
+  public function getDataProfileResult()
+  {
+    return $this->dataProfileResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileSpec
+   */
+  public function setDataProfileSpec(GoogleCloudDataplexV1DataProfileSpec $dataProfileSpec)
+  {
+    $this->dataProfileSpec = $dataProfileSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileSpec
+   */
+  public function getDataProfileSpec()
+  {
+    return $this->dataProfileSpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityResult
+   */
+  public function setDataQualityResult(GoogleCloudDataplexV1DataQualityResult $dataQualityResult)
+  {
+    $this->dataQualityResult = $dataQualityResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityResult
+   */
+  public function getDataQualityResult()
+  {
+    return $this->dataQualityResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpec
+   */
+  public function setDataQualitySpec(GoogleCloudDataplexV1DataQualitySpec $dataQualitySpec)
+  {
+    $this->dataQualitySpec = $dataQualitySpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpec
+   */
+  public function getDataQualitySpec()
+  {
+    return $this->dataQualitySpec;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1DataScanExecutionSpec
+   */
+  public function setExecutionSpec(GoogleCloudDataplexV1DataScanExecutionSpec $executionSpec)
+  {
+    $this->executionSpec = $executionSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanExecutionSpec
+   */
+  public function getExecutionSpec()
+  {
+    return $this->executionSpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataScanExecutionStatus
+   */
+  public function setExecutionStatus(GoogleCloudDataplexV1DataScanExecutionStatus $executionStatus)
+  {
+    $this->executionStatus = $executionStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanExecutionStatus
+   */
+  public function getExecutionStatus()
+  {
+    return $this->executionStatus;
+  }
+  /**
+   * @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 setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataScan::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScan');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEvent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,304 @@
+<?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 GoogleCloudDataplexV1DataScanEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataProfileType = GoogleCloudDataplexV1DataScanEventDataProfileResult::class;
+  protected $dataProfileDataType = '';
+  protected $dataProfileConfigsType = GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs::class;
+  protected $dataProfileConfigsDataType = '';
+  protected $dataQualityType = GoogleCloudDataplexV1DataScanEventDataQualityResult::class;
+  protected $dataQualityDataType = '';
+  protected $dataQualityConfigsType = GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs::class;
+  protected $dataQualityConfigsDataType = '';
+  /**
+   * @var string
+   */
+  public $dataSource;
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var string
+   */
+  public $jobId;
+  /**
+   * @var string
+   */
+  public $message;
+  protected $postScanActionsResultType = GoogleCloudDataplexV1DataScanEventPostScanActionsResult::class;
+  protected $postScanActionsResultDataType = '';
+  /**
+   * @var string
+   */
+  public $scope;
+  /**
+   * @var string
+   */
+  public $specVersion;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $trigger;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataScanEventDataProfileResult
+   */
+  public function setDataProfile(GoogleCloudDataplexV1DataScanEventDataProfileResult $dataProfile)
+  {
+    $this->dataProfile = $dataProfile;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanEventDataProfileResult
+   */
+  public function getDataProfile()
+  {
+    return $this->dataProfile;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
+   */
+  public function setDataProfileConfigs(GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs $dataProfileConfigs)
+  {
+    $this->dataProfileConfigs = $dataProfileConfigs;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs
+   */
+  public function getDataProfileConfigs()
+  {
+    return $this->dataProfileConfigs;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataScanEventDataQualityResult
+   */
+  public function setDataQuality(GoogleCloudDataplexV1DataScanEventDataQualityResult $dataQuality)
+  {
+    $this->dataQuality = $dataQuality;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanEventDataQualityResult
+   */
+  public function getDataQuality()
+  {
+    return $this->dataQuality;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs
+   */
+  public function setDataQualityConfigs(GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs $dataQualityConfigs)
+  {
+    $this->dataQualityConfigs = $dataQualityConfigs;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs
+   */
+  public function getDataQualityConfigs()
+  {
+    return $this->dataQualityConfigs;
+  }
+  /**
+   * @param string
+   */
+  public function setDataSource($dataSource)
+  {
+    $this->dataSource = $dataSource;
+  }
+  /**
+   * @return string
+   */
+  public function getDataSource()
+  {
+    return $this->dataSource;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param string
+   */
+  public function setJobId($jobId)
+  {
+    $this->jobId = $jobId;
+  }
+  /**
+   * @return string
+   */
+  public function getJobId()
+  {
+    return $this->jobId;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataScanEventPostScanActionsResult
+   */
+  public function setPostScanActionsResult(GoogleCloudDataplexV1DataScanEventPostScanActionsResult $postScanActionsResult)
+  {
+    $this->postScanActionsResult = $postScanActionsResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanEventPostScanActionsResult
+   */
+  public function getPostScanActionsResult()
+  {
+    return $this->postScanActionsResult;
+  }
+  /**
+   * @param string
+   */
+  public function setScope($scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return string
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+  /**
+   * @param string
+   */
+  public function setSpecVersion($specVersion)
+  {
+    $this->specVersion = $specVersion;
+  }
+  /**
+   * @return string
+   */
+  public function getSpecVersion()
+  {
+    return $this->specVersion;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setTrigger($trigger)
+  {
+    $this->trigger = $trigger;
+  }
+  /**
+   * @return string
+   */
+  public function getTrigger()
+  {
+    return $this->trigger;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataScanEvent::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEvent');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $columnFilterApplied;
+  /**
+   * @var bool
+   */
+  public $rowFilterApplied;
+  /**
+   * @var float
+   */
+  public $samplingPercent;
+
+  /**
+   * @param bool
+   */
+  public function setColumnFilterApplied($columnFilterApplied)
+  {
+    $this->columnFilterApplied = $columnFilterApplied;
+  }
+  /**
+   * @return bool
+   */
+  public function getColumnFilterApplied()
+  {
+    return $this->columnFilterApplied;
+  }
+  /**
+   * @param bool
+   */
+  public function setRowFilterApplied($rowFilterApplied)
+  {
+    $this->rowFilterApplied = $rowFilterApplied;
+  }
+  /**
+   * @return bool
+   */
+  public function getRowFilterApplied()
+  {
+    return $this->rowFilterApplied;
+  }
+  /**
+   * @param float
+   */
+  public function setSamplingPercent($samplingPercent)
+  {
+    $this->samplingPercent = $samplingPercent;
+  }
+  /**
+   * @return float
+   */
+  public function getSamplingPercent()
+  {
+    return $this->samplingPercent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEventDataProfileAppliedConfigs');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataProfileResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataProfileResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataProfileResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanEventDataProfileResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $rowCount;
+
+  /**
+   * @param string
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanEventDataProfileResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEventDataProfileResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $rowFilterApplied;
+  /**
+   * @var float
+   */
+  public $samplingPercent;
+
+  /**
+   * @param bool
+   */
+  public function setRowFilterApplied($rowFilterApplied)
+  {
+    $this->rowFilterApplied = $rowFilterApplied;
+  }
+  /**
+   * @return bool
+   */
+  public function getRowFilterApplied()
+  {
+    return $this->rowFilterApplied;
+  }
+  /**
+   * @param float
+   */
+  public function setSamplingPercent($samplingPercent)
+  {
+    $this->samplingPercent = $samplingPercent;
+  }
+  /**
+   * @return float
+   */
+  public function getSamplingPercent()
+  {
+    return $this->samplingPercent;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEventDataQualityAppliedConfigs');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataQualityResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataQualityResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventDataQualityResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?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 GoogleCloudDataplexV1DataScanEventDataQualityResult extends \Google\Model
+{
+  /**
+   * @var float[]
+   */
+  public $columnScore;
+  /**
+   * @var bool[]
+   */
+  public $dimensionPassed;
+  /**
+   * @var float[]
+   */
+  public $dimensionScore;
+  /**
+   * @var bool
+   */
+  public $passed;
+  /**
+   * @var string
+   */
+  public $rowCount;
+  /**
+   * @var float
+   */
+  public $score;
+
+  /**
+   * @param float[]
+   */
+  public function setColumnScore($columnScore)
+  {
+    $this->columnScore = $columnScore;
+  }
+  /**
+   * @return float[]
+   */
+  public function getColumnScore()
+  {
+    return $this->columnScore;
+  }
+  /**
+   * @param bool[]
+   */
+  public function setDimensionPassed($dimensionPassed)
+  {
+    $this->dimensionPassed = $dimensionPassed;
+  }
+  /**
+   * @return bool[]
+   */
+  public function getDimensionPassed()
+  {
+    return $this->dimensionPassed;
+  }
+  /**
+   * @param float[]
+   */
+  public function setDimensionScore($dimensionScore)
+  {
+    $this->dimensionScore = $dimensionScore;
+  }
+  /**
+   * @return float[]
+   */
+  public function getDimensionScore()
+  {
+    return $this->dimensionScore;
+  }
+  /**
+   * @param bool
+   */
+  public function setPassed($passed)
+  {
+    $this->passed = $passed;
+  }
+  /**
+   * @return bool
+   */
+  public function getPassed()
+  {
+    return $this->passed;
+  }
+  /**
+   * @param string
+   */
+  public function setRowCount($rowCount)
+  {
+    $this->rowCount = $rowCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRowCount()
+  {
+    return $this->rowCount;
+  }
+  /**
+   * @param float
+   */
+  public function setScore($score)
+  {
+    $this->score = $score;
+  }
+  /**
+   * @return float
+   */
+  public function getScore()
+  {
+    return $this->score;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanEventDataQualityResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEventDataQualityResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventPostScanActionsResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventPostScanActionsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventPostScanActionsResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanEventPostScanActionsResult extends \Google\Model
+{
+  protected $bigqueryExportResultType = GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult::class;
+  protected $bigqueryExportResultDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult
+   */
+  public function setBigqueryExportResult(GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult $bigqueryExportResult)
+  {
+    $this->bigqueryExportResult = $bigqueryExportResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult
+   */
+  public function getBigqueryExportResult()
+  {
+    return $this->bigqueryExportResult;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanEventPostScanActionsResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEventPostScanActionsResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanEventPostScanActionsResultBigQueryExportResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanExecutionSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanExecutionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanExecutionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanExecutionSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $field;
+  protected $triggerType = GoogleCloudDataplexV1Trigger::class;
+  protected $triggerDataType = '';
+
+  /**
+   * @param string
+   */
+  public function setField($field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return string
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Trigger
+   */
+  public function setTrigger(GoogleCloudDataplexV1Trigger $trigger)
+  {
+    $this->trigger = $trigger;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Trigger
+   */
+  public function getTrigger()
+  {
+    return $this->trigger;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanExecutionSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanExecutionSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanExecutionStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanExecutionStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanExecutionStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataScanExecutionStatus extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $latestJobCreateTime;
+  /**
+   * @var string
+   */
+  public $latestJobEndTime;
+  /**
+   * @var string
+   */
+  public $latestJobStartTime;
+
+  /**
+   * @param string
+   */
+  public function setLatestJobCreateTime($latestJobCreateTime)
+  {
+    $this->latestJobCreateTime = $latestJobCreateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLatestJobCreateTime()
+  {
+    return $this->latestJobCreateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLatestJobEndTime($latestJobEndTime)
+  {
+    $this->latestJobEndTime = $latestJobEndTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLatestJobEndTime()
+  {
+    return $this->latestJobEndTime;
+  }
+  /**
+   * @param string
+   */
+  public function setLatestJobStartTime($latestJobStartTime)
+  {
+    $this->latestJobStartTime = $latestJobStartTime;
+  }
+  /**
+   * @return string
+   */
+  public function getLatestJobStartTime()
+  {
+    return $this->latestJobStartTime;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanExecutionStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanExecutionStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanJob.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataScanJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,266 @@
+<?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 GoogleCloudDataplexV1DataScanJob extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $dataDiscoveryResultType = GoogleCloudDataplexV1DataDiscoveryResult::class;
+  protected $dataDiscoveryResultDataType = '';
+  protected $dataDiscoverySpecType = GoogleCloudDataplexV1DataDiscoverySpec::class;
+  protected $dataDiscoverySpecDataType = '';
+  protected $dataProfileResultType = GoogleCloudDataplexV1DataProfileResult::class;
+  protected $dataProfileResultDataType = '';
+  protected $dataProfileSpecType = GoogleCloudDataplexV1DataProfileSpec::class;
+  protected $dataProfileSpecDataType = '';
+  protected $dataQualityResultType = GoogleCloudDataplexV1DataQualityResult::class;
+  protected $dataQualityResultDataType = '';
+  protected $dataQualitySpecType = GoogleCloudDataplexV1DataQualitySpec::class;
+  protected $dataQualitySpecDataType = '';
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $uid;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoveryResult
+   */
+  public function setDataDiscoveryResult(GoogleCloudDataplexV1DataDiscoveryResult $dataDiscoveryResult)
+  {
+    $this->dataDiscoveryResult = $dataDiscoveryResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoveryResult
+   */
+  public function getDataDiscoveryResult()
+  {
+    return $this->dataDiscoveryResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataDiscoverySpec
+   */
+  public function setDataDiscoverySpec(GoogleCloudDataplexV1DataDiscoverySpec $dataDiscoverySpec)
+  {
+    $this->dataDiscoverySpec = $dataDiscoverySpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataDiscoverySpec
+   */
+  public function getDataDiscoverySpec()
+  {
+    return $this->dataDiscoverySpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileResult
+   */
+  public function setDataProfileResult(GoogleCloudDataplexV1DataProfileResult $dataProfileResult)
+  {
+    $this->dataProfileResult = $dataProfileResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileResult
+   */
+  public function getDataProfileResult()
+  {
+    return $this->dataProfileResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataProfileSpec
+   */
+  public function setDataProfileSpec(GoogleCloudDataplexV1DataProfileSpec $dataProfileSpec)
+  {
+    $this->dataProfileSpec = $dataProfileSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataProfileSpec
+   */
+  public function getDataProfileSpec()
+  {
+    return $this->dataProfileSpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualityResult
+   */
+  public function setDataQualityResult(GoogleCloudDataplexV1DataQualityResult $dataQualityResult)
+  {
+    $this->dataQualityResult = $dataQualityResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityResult
+   */
+  public function getDataQualityResult()
+  {
+    return $this->dataQualityResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DataQualitySpec
+   */
+  public function setDataQualitySpec(GoogleCloudDataplexV1DataQualitySpec $dataQualitySpec)
+  {
+    $this->dataQualitySpec = $dataQualitySpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualitySpec
+   */
+  public function getDataQualitySpec()
+  {
+    return $this->dataQualitySpec;
+  }
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataScanJob::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataScanJob');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataSource.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataSource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DataSource extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $entity;
+  /**
+   * @var string
+   */
+  public $resource;
+
+  /**
+   * @param string
+   */
+  public function setEntity($entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return string
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @param string
+   */
+  public function setResource($resource)
+  {
+    $this->resource = $resource;
+  }
+  /**
+   * @return string
+   */
+  public function getResource()
+  {
+    return $this->resource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DataSource::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataSource');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataTaxonomy.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataTaxonomy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DataTaxonomy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,206 @@
+<?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 GoogleCloudDataplexV1DataTaxonomy extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $attributeCount;
+  /**
+   * @var int
+   */
+  public $classCount;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param int
+   */
+  public function setAttributeCount($attributeCount)
+  {
+    $this->attributeCount = $attributeCount;
+  }
+  /**
+   * @return int
+   */
+  public function getAttributeCount()
+  {
+    return $this->attributeCount;
+  }
+  /**
+   * @param int
+   */
+  public function setClassCount($classCount)
+  {
+    $this->classCount = $classCount;
+  }
+  /**
+   * @return int
+   */
+  public function getClassCount()
+  {
+    return $this->classCount;
+  }
+  /**
+   * @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 setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @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 setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DataTaxonomy::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DataTaxonomy');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEvent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,232 @@
+<?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 GoogleCloudDataplexV1DiscoveryEvent extends \Google\Model
+{
+  protected $actionType = GoogleCloudDataplexV1DiscoveryEventActionDetails::class;
+  protected $actionDataType = '';
+  /**
+   * @var string
+   */
+  public $assetId;
+  protected $configType = GoogleCloudDataplexV1DiscoveryEventConfigDetails::class;
+  protected $configDataType = '';
+  /**
+   * @var string
+   */
+  public $dataLocation;
+  /**
+   * @var string
+   */
+  public $datascanId;
+  protected $entityType = GoogleCloudDataplexV1DiscoveryEventEntityDetails::class;
+  protected $entityDataType = '';
+  /**
+   * @var string
+   */
+  public $lakeId;
+  /**
+   * @var string
+   */
+  public $message;
+  protected $partitionType = GoogleCloudDataplexV1DiscoveryEventPartitionDetails::class;
+  protected $partitionDataType = '';
+  protected $tableType = GoogleCloudDataplexV1DiscoveryEventTableDetails::class;
+  protected $tableDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $zoneId;
+
+  /**
+   * @param GoogleCloudDataplexV1DiscoveryEventActionDetails
+   */
+  public function setAction(GoogleCloudDataplexV1DiscoveryEventActionDetails $action)
+  {
+    $this->action = $action;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DiscoveryEventActionDetails
+   */
+  public function getAction()
+  {
+    return $this->action;
+  }
+  /**
+   * @param string
+   */
+  public function setAssetId($assetId)
+  {
+    $this->assetId = $assetId;
+  }
+  /**
+   * @return string
+   */
+  public function getAssetId()
+  {
+    return $this->assetId;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DiscoveryEventConfigDetails
+   */
+  public function setConfig(GoogleCloudDataplexV1DiscoveryEventConfigDetails $config)
+  {
+    $this->config = $config;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DiscoveryEventConfigDetails
+   */
+  public function getConfig()
+  {
+    return $this->config;
+  }
+  /**
+   * @param string
+   */
+  public function setDataLocation($dataLocation)
+  {
+    $this->dataLocation = $dataLocation;
+  }
+  /**
+   * @return string
+   */
+  public function getDataLocation()
+  {
+    return $this->dataLocation;
+  }
+  /**
+   * @param string
+   */
+  public function setDatascanId($datascanId)
+  {
+    $this->datascanId = $datascanId;
+  }
+  /**
+   * @return string
+   */
+  public function getDatascanId()
+  {
+    return $this->datascanId;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DiscoveryEventEntityDetails
+   */
+  public function setEntity(GoogleCloudDataplexV1DiscoveryEventEntityDetails $entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DiscoveryEventEntityDetails
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @param string
+   */
+  public function setLakeId($lakeId)
+  {
+    $this->lakeId = $lakeId;
+  }
+  /**
+   * @return string
+   */
+  public function getLakeId()
+  {
+    return $this->lakeId;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DiscoveryEventPartitionDetails
+   */
+  public function setPartition(GoogleCloudDataplexV1DiscoveryEventPartitionDetails $partition)
+  {
+    $this->partition = $partition;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DiscoveryEventPartitionDetails
+   */
+  public function getPartition()
+  {
+    return $this->partition;
+  }
+  /**
+   * @param GoogleCloudDataplexV1DiscoveryEventTableDetails
+   */
+  public function setTable(GoogleCloudDataplexV1DiscoveryEventTableDetails $table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DiscoveryEventTableDetails
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setZoneId($zoneId)
+  {
+    $this->zoneId = $zoneId;
+  }
+  /**
+   * @return string
+   */
+  public function getZoneId()
+  {
+    return $this->zoneId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DiscoveryEvent::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DiscoveryEvent');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventActionDetails.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventActionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventActionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DiscoveryEventActionDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $issue;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setIssue($issue)
+  {
+    $this->issue = $issue;
+  }
+  /**
+   * @return string
+   */
+  public function getIssue()
+  {
+    return $this->issue;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DiscoveryEventActionDetails::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DiscoveryEventActionDetails');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventConfigDetails.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventConfigDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventConfigDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DiscoveryEventConfigDetails extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $parameters;
+
+  /**
+   * @param string[]
+   */
+  public function setParameters($parameters)
+  {
+    $this->parameters = $parameters;
+  }
+  /**
+   * @return string[]
+   */
+  public function getParameters()
+  {
+    return $this->parameters;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1DiscoveryEventConfigDetails::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DiscoveryEventConfigDetails');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventEntityDetails.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventEntityDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventEntityDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DiscoveryEventEntityDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $entity;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setEntity($entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return string
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DiscoveryEventEntityDetails::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DiscoveryEventEntityDetails');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventPartitionDetails.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventPartitionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventPartitionDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?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 GoogleCloudDataplexV1DiscoveryEventPartitionDetails extends \Google\Collection
+{
+  protected $collection_key = 'sampledDataLocations';
+  /**
+   * @var string
+   */
+  public $entity;
+  /**
+   * @var string
+   */
+  public $partition;
+  /**
+   * @var string[]
+   */
+  public $sampledDataLocations;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setEntity($entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return string
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @param string
+   */
+  public function setPartition($partition)
+  {
+    $this->partition = $partition;
+  }
+  /**
+   * @return string
+   */
+  public function getPartition()
+  {
+    return $this->partition;
+  }
+  /**
+   * @param string[]
+   */
+  public function setSampledDataLocations($sampledDataLocations)
+  {
+    $this->sampledDataLocations = $sampledDataLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getSampledDataLocations()
+  {
+    return $this->sampledDataLocations;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DiscoveryEventPartitionDetails::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DiscoveryEventPartitionDetails');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventTableDetails.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventTableDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1DiscoveryEventTableDetails.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1DiscoveryEventTableDetails extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $table;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setTable($table)
+  {
+    $this->table = $table;
+  }
+  /**
+   * @return string
+   */
+  public function getTable()
+  {
+    return $this->table;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1DiscoveryEventTableDetails::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1DiscoveryEventTableDetails');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Entity.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Entity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,342 @@
+<?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 GoogleCloudDataplexV1Entity extends \Google\Model
+{
+  protected $accessType = GoogleCloudDataplexV1StorageAccess::class;
+  protected $accessDataType = '';
+  /**
+   * @var string
+   */
+  public $asset;
+  /**
+   * @var string
+   */
+  public $catalogEntry;
+  protected $compatibilityType = GoogleCloudDataplexV1EntityCompatibilityStatus::class;
+  protected $compatibilityDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $dataPath;
+  /**
+   * @var string
+   */
+  public $dataPathPattern;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  protected $formatType = GoogleCloudDataplexV1StorageFormat::class;
+  protected $formatDataType = '';
+  /**
+   * @var string
+   */
+  public $id;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $schemaType = GoogleCloudDataplexV1Schema::class;
+  protected $schemaDataType = '';
+  /**
+   * @var string
+   */
+  public $system;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1StorageAccess
+   */
+  public function setAccess(GoogleCloudDataplexV1StorageAccess $access)
+  {
+    $this->access = $access;
+  }
+  /**
+   * @return GoogleCloudDataplexV1StorageAccess
+   */
+  public function getAccess()
+  {
+    return $this->access;
+  }
+  /**
+   * @param string
+   */
+  public function setAsset($asset)
+  {
+    $this->asset = $asset;
+  }
+  /**
+   * @return string
+   */
+  public function getAsset()
+  {
+    return $this->asset;
+  }
+  /**
+   * @param string
+   */
+  public function setCatalogEntry($catalogEntry)
+  {
+    $this->catalogEntry = $catalogEntry;
+  }
+  /**
+   * @return string
+   */
+  public function getCatalogEntry()
+  {
+    return $this->catalogEntry;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EntityCompatibilityStatus
+   */
+  public function setCompatibility(GoogleCloudDataplexV1EntityCompatibilityStatus $compatibility)
+  {
+    $this->compatibility = $compatibility;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntityCompatibilityStatus
+   */
+  public function getCompatibility()
+  {
+    return $this->compatibility;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setDataPath($dataPath)
+  {
+    $this->dataPath = $dataPath;
+  }
+  /**
+   * @return string
+   */
+  public function getDataPath()
+  {
+    return $this->dataPath;
+  }
+  /**
+   * @param string
+   */
+  public function setDataPathPattern($dataPathPattern)
+  {
+    $this->dataPathPattern = $dataPathPattern;
+  }
+  /**
+   * @return string
+   */
+  public function getDataPathPattern()
+  {
+    return $this->dataPathPattern;
+  }
+  /**
+   * @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 setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @param GoogleCloudDataplexV1StorageFormat
+   */
+  public function setFormat(GoogleCloudDataplexV1StorageFormat $format)
+  {
+    $this->format = $format;
+  }
+  /**
+   * @return GoogleCloudDataplexV1StorageFormat
+   */
+  public function getFormat()
+  {
+    return $this->format;
+  }
+  /**
+   * @param string
+   */
+  public function setId($id)
+  {
+    $this->id = $id;
+  }
+  /**
+   * @return string
+   */
+  public function getId()
+  {
+    return $this->id;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Schema
+   */
+  public function setSchema(GoogleCloudDataplexV1Schema $schema)
+  {
+    $this->schema = $schema;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Schema
+   */
+  public function getSchema()
+  {
+    return $this->schema;
+  }
+  /**
+   * @param string
+   */
+  public function setSystem($system)
+  {
+    $this->system = $system;
+  }
+  /**
+   * @return string
+   */
+  public function getSystem()
+  {
+    return $this->system;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Entity::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Entity');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntityCompatibilityStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntityCompatibilityStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntityCompatibilityStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EntityCompatibilityStatus extends \Google\Model
+{
+  protected $bigqueryType = GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility::class;
+  protected $bigqueryDataType = '';
+  protected $hiveMetastoreType = GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility::class;
+  protected $hiveMetastoreDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility
+   */
+  public function setBigquery(GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility $bigquery)
+  {
+    $this->bigquery = $bigquery;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility
+   */
+  public function getBigquery()
+  {
+    return $this->bigquery;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility
+   */
+  public function setHiveMetastore(GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility $hiveMetastore)
+  {
+    $this->hiveMetastore = $hiveMetastore;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility
+   */
+  public function getHiveMetastore()
+  {
+    return $this->hiveMetastore;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EntityCompatibilityStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntityCompatibilityStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $compatible;
+  /**
+   * @var string
+   */
+  public $reason;
+
+  /**
+   * @param bool
+   */
+  public function setCompatible($compatible)
+  {
+    $this->compatible = $compatible;
+  }
+  /**
+   * @return bool
+   */
+  public function getCompatible()
+  {
+    return $this->compatible;
+  }
+  /**
+   * @param string
+   */
+  public function setReason($reason)
+  {
+    $this->reason = $reason;
+  }
+  /**
+   * @return string
+   */
+  public function getReason()
+  {
+    return $this->reason;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntityCompatibilityStatusCompatibility');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Entry.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Entry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Entry.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,166 @@
+<?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 GoogleCloudDataplexV1Entry extends \Google\Model
+{
+  protected $aspectsType = GoogleCloudDataplexV1Aspect::class;
+  protected $aspectsDataType = 'map';
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $entrySourceType = GoogleCloudDataplexV1EntrySource::class;
+  protected $entrySourceDataType = '';
+  /**
+   * @var string
+   */
+  public $entryType;
+  /**
+   * @var string
+   */
+  public $fullyQualifiedName;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $parentEntry;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1Aspect[]
+   */
+  public function setAspects($aspects)
+  {
+    $this->aspects = $aspects;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Aspect[]
+   */
+  public function getAspects()
+  {
+    return $this->aspects;
+  }
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EntrySource
+   */
+  public function setEntrySource(GoogleCloudDataplexV1EntrySource $entrySource)
+  {
+    $this->entrySource = $entrySource;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntrySource
+   */
+  public function getEntrySource()
+  {
+    return $this->entrySource;
+  }
+  /**
+   * @param string
+   */
+  public function setEntryType($entryType)
+  {
+    $this->entryType = $entryType;
+  }
+  /**
+   * @return string
+   */
+  public function getEntryType()
+  {
+    return $this->entryType;
+  }
+  /**
+   * @param string
+   */
+  public function setFullyQualifiedName($fullyQualifiedName)
+  {
+    $this->fullyQualifiedName = $fullyQualifiedName;
+  }
+  /**
+   * @return string
+   */
+  public function getFullyQualifiedName()
+  {
+    return $this->fullyQualifiedName;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setParentEntry($parentEntry)
+  {
+    $this->parentEntry = $parentEntry;
+  }
+  /**
+   * @return string
+   */
+  public function getParentEntry()
+  {
+    return $this->parentEntry;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Entry::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Entry');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryGroup.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryGroup.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryGroup.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,188 @@
+<?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 GoogleCloudDataplexV1EntryGroup extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $transferStatus;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @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 string
+   */
+  public function setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @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 setTransferStatus($transferStatus)
+  {
+    $this->transferStatus = $transferStatus;
+  }
+  /**
+   * @return string
+   */
+  public function getTransferStatus()
+  {
+    return $this->transferStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1EntryGroup::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntryGroup');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntrySource.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntrySource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntrySource.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EntrySource extends \Google\Collection
+{
+  protected $collection_key = 'ancestors';
+  protected $ancestorsType = GoogleCloudDataplexV1EntrySourceAncestor::class;
+  protected $ancestorsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $location;
+  /**
+   * @var string
+   */
+  public $platform;
+  /**
+   * @var string
+   */
+  public $resource;
+  /**
+   * @var string
+   */
+  public $system;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1EntrySourceAncestor[]
+   */
+  public function setAncestors($ancestors)
+  {
+    $this->ancestors = $ancestors;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntrySourceAncestor[]
+   */
+  public function getAncestors()
+  {
+    return $this->ancestors;
+  }
+  /**
+   * @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 setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return string
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param string
+   */
+  public function setPlatform($platform)
+  {
+    $this->platform = $platform;
+  }
+  /**
+   * @return string
+   */
+  public function getPlatform()
+  {
+    return $this->platform;
+  }
+  /**
+   * @param string
+   */
+  public function setResource($resource)
+  {
+    $this->resource = $resource;
+  }
+  /**
+   * @return string
+   */
+  public function getResource()
+  {
+    return $this->resource;
+  }
+  /**
+   * @param string
+   */
+  public function setSystem($system)
+  {
+    $this->system = $system;
+  }
+  /**
+   * @return string
+   */
+  public function getSystem()
+  {
+    return $this->system;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1EntrySource::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntrySource');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntrySourceAncestor.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntrySourceAncestor.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntrySourceAncestor.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EntrySourceAncestor extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1EntrySourceAncestor::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntrySourceAncestor');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryType.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryType.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,257 @@
+<?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 GoogleCloudDataplexV1EntryType extends \Google\Collection
+{
+  protected $collection_key = 'typeAliases';
+  protected $authorizationType = GoogleCloudDataplexV1EntryTypeAuthorization::class;
+  protected $authorizationDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $platform;
+  protected $requiredAspectsType = GoogleCloudDataplexV1EntryTypeAspectInfo::class;
+  protected $requiredAspectsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $system;
+  /**
+   * @var string[]
+   */
+  public $typeAliases;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1EntryTypeAuthorization
+   */
+  public function setAuthorization(GoogleCloudDataplexV1EntryTypeAuthorization $authorization)
+  {
+    $this->authorization = $authorization;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntryTypeAuthorization
+   */
+  public function getAuthorization()
+  {
+    return $this->authorization;
+  }
+  /**
+   * @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 setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @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 setPlatform($platform)
+  {
+    $this->platform = $platform;
+  }
+  /**
+   * @return string
+   */
+  public function getPlatform()
+  {
+    return $this->platform;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EntryTypeAspectInfo[]
+   */
+  public function setRequiredAspects($requiredAspects)
+  {
+    $this->requiredAspects = $requiredAspects;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntryTypeAspectInfo[]
+   */
+  public function getRequiredAspects()
+  {
+    return $this->requiredAspects;
+  }
+  /**
+   * @param string
+   */
+  public function setSystem($system)
+  {
+    $this->system = $system;
+  }
+  /**
+   * @return string
+   */
+  public function getSystem()
+  {
+    return $this->system;
+  }
+  /**
+   * @param string[]
+   */
+  public function setTypeAliases($typeAliases)
+  {
+    $this->typeAliases = $typeAliases;
+  }
+  /**
+   * @return string[]
+   */
+  public function getTypeAliases()
+  {
+    return $this->typeAliases;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1EntryType::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntryType');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryTypeAspectInfo.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryTypeAspectInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryTypeAspectInfo.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EntryTypeAspectInfo 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(GoogleCloudDataplexV1EntryTypeAspectInfo::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntryTypeAspectInfo');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryTypeAuthorization.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryTypeAuthorization.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EntryTypeAuthorization.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EntryTypeAuthorization extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $alternateUsePermission;
+
+  /**
+   * @param string
+   */
+  public function setAlternateUsePermission($alternateUsePermission)
+  {
+    $this->alternateUsePermission = $alternateUsePermission;
+  }
+  /**
+   * @return string
+   */
+  public function getAlternateUsePermission()
+  {
+    return $this->alternateUsePermission;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EntryTypeAuthorization::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EntryTypeAuthorization');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Environment.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Environment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Environment.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,234 @@
+<?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 GoogleCloudDataplexV1Environment extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $endpointsType = GoogleCloudDataplexV1EnvironmentEndpoints::class;
+  protected $endpointsDataType = '';
+  protected $infrastructureSpecType = GoogleCloudDataplexV1EnvironmentInfrastructureSpec::class;
+  protected $infrastructureSpecDataType = '';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $sessionSpecType = GoogleCloudDataplexV1EnvironmentSessionSpec::class;
+  protected $sessionSpecDataType = '';
+  protected $sessionStatusType = GoogleCloudDataplexV1EnvironmentSessionStatus::class;
+  protected $sessionStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @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 GoogleCloudDataplexV1EnvironmentEndpoints
+   */
+  public function setEndpoints(GoogleCloudDataplexV1EnvironmentEndpoints $endpoints)
+  {
+    $this->endpoints = $endpoints;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EnvironmentEndpoints
+   */
+  public function getEndpoints()
+  {
+    return $this->endpoints;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EnvironmentInfrastructureSpec
+   */
+  public function setInfrastructureSpec(GoogleCloudDataplexV1EnvironmentInfrastructureSpec $infrastructureSpec)
+  {
+    $this->infrastructureSpec = $infrastructureSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EnvironmentInfrastructureSpec
+   */
+  public function getInfrastructureSpec()
+  {
+    return $this->infrastructureSpec;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1EnvironmentSessionSpec
+   */
+  public function setSessionSpec(GoogleCloudDataplexV1EnvironmentSessionSpec $sessionSpec)
+  {
+    $this->sessionSpec = $sessionSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EnvironmentSessionSpec
+   */
+  public function getSessionSpec()
+  {
+    return $this->sessionSpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EnvironmentSessionStatus
+   */
+  public function setSessionStatus(GoogleCloudDataplexV1EnvironmentSessionStatus $sessionStatus)
+  {
+    $this->sessionStatus = $sessionStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EnvironmentSessionStatus
+   */
+  public function getSessionStatus()
+  {
+    return $this->sessionStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Environment::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Environment');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentEndpoints.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentEndpoints.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentEndpoints.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EnvironmentEndpoints extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $notebooks;
+  /**
+   * @var string
+   */
+  public $sql;
+
+  /**
+   * @param string
+   */
+  public function setNotebooks($notebooks)
+  {
+    $this->notebooks = $notebooks;
+  }
+  /**
+   * @return string
+   */
+  public function getNotebooks()
+  {
+    return $this->notebooks;
+  }
+  /**
+   * @param string
+   */
+  public function setSql($sql)
+  {
+    $this->sql = $sql;
+  }
+  /**
+   * @return string
+   */
+  public function getSql()
+  {
+    return $this->sql;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EnvironmentEndpoints::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EnvironmentEndpoints');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EnvironmentInfrastructureSpec extends \Google\Model
+{
+  protected $computeType = GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources::class;
+  protected $computeDataType = '';
+  protected $osImageType = GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime::class;
+  protected $osImageDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources
+   */
+  public function setCompute(GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources $compute)
+  {
+    $this->compute = $compute;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources
+   */
+  public function getCompute()
+  {
+    return $this->compute;
+  }
+  /**
+   * @param GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime
+   */
+  public function setOsImage(GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime $osImage)
+  {
+    $this->osImage = $osImage;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime
+   */
+  public function getOsImage()
+  {
+    return $this->osImage;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EnvironmentInfrastructureSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EnvironmentInfrastructureSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $diskSizeGb;
+  /**
+   * @var int
+   */
+  public $maxNodeCount;
+  /**
+   * @var int
+   */
+  public $nodeCount;
+
+  /**
+   * @param int
+   */
+  public function setDiskSizeGb($diskSizeGb)
+  {
+    $this->diskSizeGb = $diskSizeGb;
+  }
+  /**
+   * @return int
+   */
+  public function getDiskSizeGb()
+  {
+    return $this->diskSizeGb;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxNodeCount($maxNodeCount)
+  {
+    $this->maxNodeCount = $maxNodeCount;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxNodeCount()
+  {
+    return $this->maxNodeCount;
+  }
+  /**
+   * @param int
+   */
+  public function setNodeCount($nodeCount)
+  {
+    $this->nodeCount = $nodeCount;
+  }
+  /**
+   * @return int
+   */
+  public function getNodeCount()
+  {
+    return $this->nodeCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EnvironmentInfrastructureSpecComputeResources');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?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 GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime extends \Google\Collection
+{
+  protected $collection_key = 'pythonPackages';
+  /**
+   * @var string
+   */
+  public $imageVersion;
+  /**
+   * @var string[]
+   */
+  public $javaLibraries;
+  /**
+   * @var string[]
+   */
+  public $properties;
+  /**
+   * @var string[]
+   */
+  public $pythonPackages;
+
+  /**
+   * @param string
+   */
+  public function setImageVersion($imageVersion)
+  {
+    $this->imageVersion = $imageVersion;
+  }
+  /**
+   * @return string
+   */
+  public function getImageVersion()
+  {
+    return $this->imageVersion;
+  }
+  /**
+   * @param string[]
+   */
+  public function setJavaLibraries($javaLibraries)
+  {
+    $this->javaLibraries = $javaLibraries;
+  }
+  /**
+   * @return string[]
+   */
+  public function getJavaLibraries()
+  {
+    return $this->javaLibraries;
+  }
+  /**
+   * @param string[]
+   */
+  public function setProperties($properties)
+  {
+    $this->properties = $properties;
+  }
+  /**
+   * @return string[]
+   */
+  public function getProperties()
+  {
+    return $this->properties;
+  }
+  /**
+   * @param string[]
+   */
+  public function setPythonPackages($pythonPackages)
+  {
+    $this->pythonPackages = $pythonPackages;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPythonPackages()
+  {
+    return $this->pythonPackages;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EnvironmentInfrastructureSpecOsImageRuntime');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentSessionSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentSessionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentSessionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EnvironmentSessionSpec extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $enableFastStartup;
+  /**
+   * @var string
+   */
+  public $maxIdleDuration;
+
+  /**
+   * @param bool
+   */
+  public function setEnableFastStartup($enableFastStartup)
+  {
+    $this->enableFastStartup = $enableFastStartup;
+  }
+  /**
+   * @return bool
+   */
+  public function getEnableFastStartup()
+  {
+    return $this->enableFastStartup;
+  }
+  /**
+   * @param string
+   */
+  public function setMaxIdleDuration($maxIdleDuration)
+  {
+    $this->maxIdleDuration = $maxIdleDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getMaxIdleDuration()
+  {
+    return $this->maxIdleDuration;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EnvironmentSessionSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EnvironmentSessionSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentSessionStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentSessionStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1EnvironmentSessionStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1EnvironmentSessionStatus extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $active;
+
+  /**
+   * @param bool
+   */
+  public function setActive($active)
+  {
+    $this->active = $active;
+  }
+  /**
+   * @return bool
+   */
+  public function getActive()
+  {
+    return $this->active;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1EnvironmentSessionStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1EnvironmentSessionStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GenerateDataQualityRulesRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GenerateDataQualityRulesRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GenerateDataQualityRulesRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1GenerateDataQualityRulesRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1GenerateDataQualityRulesRequest::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1GenerateDataQualityRulesRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GenerateDataQualityRulesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GenerateDataQualityRulesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GenerateDataQualityRulesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1GenerateDataQualityRulesResponse extends \Google\Collection
+{
+  protected $collection_key = 'rule';
+  protected $ruleType = GoogleCloudDataplexV1DataQualityRule::class;
+  protected $ruleDataType = 'array';
+
+  /**
+   * @param GoogleCloudDataplexV1DataQualityRule[]
+   */
+  public function setRule($rule)
+  {
+    $this->rule = $rule;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataQualityRule[]
+   */
+  public function getRule()
+  {
+    return $this->rule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1GenerateDataQualityRulesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1GenerateDataQualityRulesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GovernanceEvent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GovernanceEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GovernanceEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,78 @@
+<?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 GoogleCloudDataplexV1GovernanceEvent extends \Google\Model
+{
+  protected $entityType = GoogleCloudDataplexV1GovernanceEventEntity::class;
+  protected $entityDataType = '';
+  /**
+   * @var string
+   */
+  public $eventType;
+  /**
+   * @var string
+   */
+  public $message;
+
+  /**
+   * @param GoogleCloudDataplexV1GovernanceEventEntity
+   */
+  public function setEntity(GoogleCloudDataplexV1GovernanceEventEntity $entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return GoogleCloudDataplexV1GovernanceEventEntity
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @param string
+   */
+  public function setEventType($eventType)
+  {
+    $this->eventType = $eventType;
+  }
+  /**
+   * @return string
+   */
+  public function getEventType()
+  {
+    return $this->eventType;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1GovernanceEvent::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1GovernanceEvent');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GovernanceEventEntity.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GovernanceEventEntity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1GovernanceEventEntity.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1GovernanceEventEntity extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $entity;
+  /**
+   * @var string
+   */
+  public $entityType;
+
+  /**
+   * @param string
+   */
+  public function setEntity($entity)
+  {
+    $this->entity = $entity;
+  }
+  /**
+   * @return string
+   */
+  public function getEntity()
+  {
+    return $this->entity;
+  }
+  /**
+   * @param string
+   */
+  public function setEntityType($entityType)
+  {
+    $this->entityType = $entityType;
+  }
+  /**
+   * @return string
+   */
+  public function getEntityType()
+  {
+    return $this->entityType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1GovernanceEventEntity::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1GovernanceEventEntity');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ImportItem.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ImportItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ImportItem.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ImportItem extends \Google\Collection
+{
+  protected $collection_key = 'aspectKeys';
+  /**
+   * @var string[]
+   */
+  public $aspectKeys;
+  protected $entryType = GoogleCloudDataplexV1Entry::class;
+  protected $entryDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param string[]
+   */
+  public function setAspectKeys($aspectKeys)
+  {
+    $this->aspectKeys = $aspectKeys;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAspectKeys()
+  {
+    return $this->aspectKeys;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Entry
+   */
+  public function setEntry(GoogleCloudDataplexV1Entry $entry)
+  {
+    $this->entry = $entry;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Entry
+   */
+  public function getEntry()
+  {
+    return $this->entry;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ImportItem::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ImportItem');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Job.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Job.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Job.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,240 @@
+<?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 GoogleCloudDataplexV1Job extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endTime;
+  protected $executionSpecType = GoogleCloudDataplexV1TaskExecutionSpec::class;
+  protected $executionSpecDataType = '';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $retryCount;
+  /**
+   * @var string
+   */
+  public $service;
+  /**
+   * @var string
+   */
+  public $serviceJob;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $trigger;
+  /**
+   * @var string
+   */
+  public $uid;
+
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskExecutionSpec
+   */
+  public function setExecutionSpec(GoogleCloudDataplexV1TaskExecutionSpec $executionSpec)
+  {
+    $this->executionSpec = $executionSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskExecutionSpec
+   */
+  public function getExecutionSpec()
+  {
+    return $this->executionSpec;
+  }
+  /**
+   * @param string[]
+   */
+  public function setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setRetryCount($retryCount)
+  {
+    $this->retryCount = $retryCount;
+  }
+  /**
+   * @return string
+   */
+  public function getRetryCount()
+  {
+    return $this->retryCount;
+  }
+  /**
+   * @param string
+   */
+  public function setService($service)
+  {
+    $this->service = $service;
+  }
+  /**
+   * @return string
+   */
+  public function getService()
+  {
+    return $this->service;
+  }
+  /**
+   * @param string
+   */
+  public function setServiceJob($serviceJob)
+  {
+    $this->serviceJob = $serviceJob;
+  }
+  /**
+   * @return string
+   */
+  public function getServiceJob()
+  {
+    return $this->serviceJob;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setTrigger($trigger)
+  {
+    $this->trigger = $trigger;
+  }
+  /**
+   * @return string
+   */
+  public function getTrigger()
+  {
+    return $this->trigger;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1Job::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Job');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1JobEvent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1JobEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1JobEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,206 @@
+<?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 GoogleCloudDataplexV1JobEvent extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @var string
+   */
+  public $executionTrigger;
+  /**
+   * @var string
+   */
+  public $jobId;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var int
+   */
+  public $retries;
+  /**
+   * @var string
+   */
+  public $service;
+  /**
+   * @var string
+   */
+  public $serviceJob;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setEndTime($endTime)
+  {
+    $this->endTime = $endTime;
+  }
+  /**
+   * @return string
+   */
+  public function getEndTime()
+  {
+    return $this->endTime;
+  }
+  /**
+   * @param string
+   */
+  public function setExecutionTrigger($executionTrigger)
+  {
+    $this->executionTrigger = $executionTrigger;
+  }
+  /**
+   * @return string
+   */
+  public function getExecutionTrigger()
+  {
+    return $this->executionTrigger;
+  }
+  /**
+   * @param string
+   */
+  public function setJobId($jobId)
+  {
+    $this->jobId = $jobId;
+  }
+  /**
+   * @return string
+   */
+  public function getJobId()
+  {
+    return $this->jobId;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param int
+   */
+  public function setRetries($retries)
+  {
+    $this->retries = $retries;
+  }
+  /**
+   * @return int
+   */
+  public function getRetries()
+  {
+    return $this->retries;
+  }
+  /**
+   * @param string
+   */
+  public function setService($service)
+  {
+    $this->service = $service;
+  }
+  /**
+   * @return string
+   */
+  public function getService()
+  {
+    return $this->service;
+  }
+  /**
+   * @param string
+   */
+  public function setServiceJob($serviceJob)
+  {
+    $this->serviceJob = $serviceJob;
+  }
+  /**
+   * @return string
+   */
+  public function getServiceJob()
+  {
+    return $this->serviceJob;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1JobEvent::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1JobEvent');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Lake.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Lake.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Lake.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,236 @@
+<?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 GoogleCloudDataplexV1Lake extends \Google\Model
+{
+  protected $assetStatusType = GoogleCloudDataplexV1AssetStatus::class;
+  protected $assetStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  protected $metastoreType = GoogleCloudDataplexV1LakeMetastore::class;
+  protected $metastoreDataType = '';
+  protected $metastoreStatusType = GoogleCloudDataplexV1LakeMetastoreStatus::class;
+  protected $metastoreStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $serviceAccount;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1AssetStatus
+   */
+  public function setAssetStatus(GoogleCloudDataplexV1AssetStatus $assetStatus)
+  {
+    $this->assetStatus = $assetStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetStatus
+   */
+  public function getAssetStatus()
+  {
+    return $this->assetStatus;
+  }
+  /**
+   * @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 setLabels($labels)
+  {
+    $this->labels = $labels;
+  }
+  /**
+   * @return string[]
+   */
+  public function getLabels()
+  {
+    return $this->labels;
+  }
+  /**
+   * @param GoogleCloudDataplexV1LakeMetastore
+   */
+  public function setMetastore(GoogleCloudDataplexV1LakeMetastore $metastore)
+  {
+    $this->metastore = $metastore;
+  }
+  /**
+   * @return GoogleCloudDataplexV1LakeMetastore
+   */
+  public function getMetastore()
+  {
+    return $this->metastore;
+  }
+  /**
+   * @param GoogleCloudDataplexV1LakeMetastoreStatus
+   */
+  public function setMetastoreStatus(GoogleCloudDataplexV1LakeMetastoreStatus $metastoreStatus)
+  {
+    $this->metastoreStatus = $metastoreStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1LakeMetastoreStatus
+   */
+  public function getMetastoreStatus()
+  {
+    return $this->metastoreStatus;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setServiceAccount($serviceAccount)
+  {
+    $this->serviceAccount = $serviceAccount;
+  }
+  /**
+   * @return string
+   */
+  public function getServiceAccount()
+  {
+    return $this->serviceAccount;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Lake::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Lake');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1LakeMetastore.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1LakeMetastore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1LakeMetastore.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1LakeMetastore extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $service;
+
+  /**
+   * @param string
+   */
+  public function setService($service)
+  {
+    $this->service = $service;
+  }
+  /**
+   * @return string
+   */
+  public function getService()
+  {
+    return $this->service;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1LakeMetastore::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1LakeMetastore');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1LakeMetastoreStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1LakeMetastoreStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1LakeMetastoreStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1LakeMetastoreStatus extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $endpoint;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setEndpoint($endpoint)
+  {
+    $this->endpoint = $endpoint;
+  }
+  /**
+   * @return string
+   */
+  public function getEndpoint()
+  {
+    return $this->endpoint;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1LakeMetastoreStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1LakeMetastoreStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListActionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListActionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListActionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListActionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'actions';
+  protected $actionsType = GoogleCloudDataplexV1Action::class;
+  protected $actionsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Action[]
+   */
+  public function setActions($actions)
+  {
+    $this->actions = $actions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Action[]
+   */
+  public function getActions()
+  {
+    return $this->actions;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListActionsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListActionsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListAspectTypesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListAspectTypesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListAspectTypesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListAspectTypesResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $aspectTypesType = GoogleCloudDataplexV1AspectType::class;
+  protected $aspectTypesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1AspectType[]
+   */
+  public function setAspectTypes($aspectTypes)
+  {
+    $this->aspectTypes = $aspectTypes;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AspectType[]
+   */
+  public function getAspectTypes()
+  {
+    return $this->aspectTypes;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListAspectTypesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListAspectTypesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListAssetsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListAssetsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListAssetsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListAssetsResponse extends \Google\Collection
+{
+  protected $collection_key = 'assets';
+  protected $assetsType = GoogleCloudDataplexV1Asset::class;
+  protected $assetsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Asset[]
+   */
+  public function setAssets($assets)
+  {
+    $this->assets = $assets;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Asset[]
+   */
+  public function getAssets()
+  {
+    return $this->assets;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListAssetsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListAssetsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListContentResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListContentResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListContentResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListContentResponse extends \Google\Collection
+{
+  protected $collection_key = 'content';
+  protected $contentType = GoogleCloudDataplexV1Content::class;
+  protected $contentDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Content[]
+   */
+  public function setContent($content)
+  {
+    $this->content = $content;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Content[]
+   */
+  public function getContent()
+  {
+    return $this->content;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListContentResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListContentResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataAttributeBindingsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataAttributeBindingsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataAttributeBindingsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListDataAttributeBindingsResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $dataAttributeBindingsType = GoogleCloudDataplexV1DataAttributeBinding::class;
+  protected $dataAttributeBindingsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1DataAttributeBinding[]
+   */
+  public function setDataAttributeBindings($dataAttributeBindings)
+  {
+    $this->dataAttributeBindings = $dataAttributeBindings;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataAttributeBinding[]
+   */
+  public function getDataAttributeBindings()
+  {
+    return $this->dataAttributeBindings;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListDataAttributeBindingsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListDataAttributeBindingsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataAttributesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataAttributesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataAttributesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListDataAttributesResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $dataAttributesType = GoogleCloudDataplexV1DataAttribute::class;
+  protected $dataAttributesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1DataAttribute[]
+   */
+  public function setDataAttributes($dataAttributes)
+  {
+    $this->dataAttributes = $dataAttributes;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataAttribute[]
+   */
+  public function getDataAttributes()
+  {
+    return $this->dataAttributes;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListDataAttributesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListDataAttributesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataScanJobsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataScanJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataScanJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListDataScanJobsResponse extends \Google\Collection
+{
+  protected $collection_key = 'dataScanJobs';
+  protected $dataScanJobsType = GoogleCloudDataplexV1DataScanJob::class;
+  protected $dataScanJobsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1DataScanJob[]
+   */
+  public function setDataScanJobs($dataScanJobs)
+  {
+    $this->dataScanJobs = $dataScanJobs;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanJob[]
+   */
+  public function getDataScanJobs()
+  {
+    return $this->dataScanJobs;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListDataScanJobsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListDataScanJobsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataScansResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataScansResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataScansResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListDataScansResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachable';
+  protected $dataScansType = GoogleCloudDataplexV1DataScan::class;
+  protected $dataScansDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachable;
+
+  /**
+   * @param GoogleCloudDataplexV1DataScan[]
+   */
+  public function setDataScans($dataScans)
+  {
+    $this->dataScans = $dataScans;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScan[]
+   */
+  public function getDataScans()
+  {
+    return $this->dataScans;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListDataScansResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListDataScansResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataTaxonomiesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataTaxonomiesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListDataTaxonomiesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListDataTaxonomiesResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $dataTaxonomiesType = GoogleCloudDataplexV1DataTaxonomy::class;
+  protected $dataTaxonomiesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1DataTaxonomy[]
+   */
+  public function setDataTaxonomies($dataTaxonomies)
+  {
+    $this->dataTaxonomies = $dataTaxonomies;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataTaxonomy[]
+   */
+  public function getDataTaxonomies()
+  {
+    return $this->dataTaxonomies;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListDataTaxonomiesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListDataTaxonomiesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntitiesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntitiesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntitiesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListEntitiesResponse extends \Google\Collection
+{
+  protected $collection_key = 'entities';
+  protected $entitiesType = GoogleCloudDataplexV1Entity::class;
+  protected $entitiesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Entity[]
+   */
+  public function setEntities($entities)
+  {
+    $this->entities = $entities;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Entity[]
+   */
+  public function getEntities()
+  {
+    return $this->entities;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListEntitiesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListEntitiesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntriesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntriesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntriesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListEntriesResponse extends \Google\Collection
+{
+  protected $collection_key = 'entries';
+  protected $entriesType = GoogleCloudDataplexV1Entry::class;
+  protected $entriesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Entry[]
+   */
+  public function setEntries($entries)
+  {
+    $this->entries = $entries;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Entry[]
+   */
+  public function getEntries()
+  {
+    return $this->entries;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListEntriesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListEntriesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntryGroupsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntryGroupsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntryGroupsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListEntryGroupsResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $entryGroupsType = GoogleCloudDataplexV1EntryGroup::class;
+  protected $entryGroupsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1EntryGroup[]
+   */
+  public function setEntryGroups($entryGroups)
+  {
+    $this->entryGroups = $entryGroups;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntryGroup[]
+   */
+  public function getEntryGroups()
+  {
+    return $this->entryGroups;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListEntryGroupsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListEntryGroupsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntryTypesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntryTypesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEntryTypesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListEntryTypesResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $entryTypesType = GoogleCloudDataplexV1EntryType::class;
+  protected $entryTypesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1EntryType[]
+   */
+  public function setEntryTypes($entryTypes)
+  {
+    $this->entryTypes = $entryTypes;
+  }
+  /**
+   * @return GoogleCloudDataplexV1EntryType[]
+   */
+  public function getEntryTypes()
+  {
+    return $this->entryTypes;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListEntryTypesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListEntryTypesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEnvironmentsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEnvironmentsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListEnvironmentsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListEnvironmentsResponse extends \Google\Collection
+{
+  protected $collection_key = 'environments';
+  protected $environmentsType = GoogleCloudDataplexV1Environment::class;
+  protected $environmentsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Environment[]
+   */
+  public function setEnvironments($environments)
+  {
+    $this->environments = $environments;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Environment[]
+   */
+  public function getEnvironments()
+  {
+    return $this->environments;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListEnvironmentsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListEnvironmentsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListJobsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListJobsResponse extends \Google\Collection
+{
+  protected $collection_key = 'jobs';
+  protected $jobsType = GoogleCloudDataplexV1Job::class;
+  protected $jobsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudDataplexV1Job[]
+   */
+  public function setJobs($jobs)
+  {
+    $this->jobs = $jobs;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Job[]
+   */
+  public function getJobs()
+  {
+    return $this->jobs;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1ListJobsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListJobsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListLakesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListLakesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListLakesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListLakesResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $lakesType = GoogleCloudDataplexV1Lake::class;
+  protected $lakesDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1Lake[]
+   */
+  public function setLakes($lakes)
+  {
+    $this->lakes = $lakes;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Lake[]
+   */
+  public function getLakes()
+  {
+    return $this->lakes;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListLakesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListLakesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListMetadataJobsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListMetadataJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListMetadataJobsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListMetadataJobsResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  protected $metadataJobsType = GoogleCloudDataplexV1MetadataJob::class;
+  protected $metadataJobsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param GoogleCloudDataplexV1MetadataJob[]
+   */
+  public function setMetadataJobs($metadataJobs)
+  {
+    $this->metadataJobs = $metadataJobs;
+  }
+  /**
+   * @return GoogleCloudDataplexV1MetadataJob[]
+   */
+  public function getMetadataJobs()
+  {
+    return $this->metadataJobs;
+  }
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListMetadataJobsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListMetadataJobsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListPartitionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListPartitionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListPartitionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListPartitionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'partitions';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $partitionsType = GoogleCloudDataplexV1Partition::class;
+  protected $partitionsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Partition[]
+   */
+  public function setPartitions($partitions)
+  {
+    $this->partitions = $partitions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Partition[]
+   */
+  public function getPartitions()
+  {
+    return $this->partitions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListPartitionsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListPartitionsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListSessionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListSessionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListSessionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListSessionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'sessions';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $sessionsType = GoogleCloudDataplexV1Session::class;
+  protected $sessionsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Session[]
+   */
+  public function setSessions($sessions)
+  {
+    $this->sessions = $sessions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Session[]
+   */
+  public function getSessions()
+  {
+    return $this->sessions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListSessionsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListSessionsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListTasksResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListTasksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListTasksResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListTasksResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachableLocations';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $tasksType = GoogleCloudDataplexV1Task::class;
+  protected $tasksDataType = 'array';
+  /**
+   * @var string[]
+   */
+  public $unreachableLocations;
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Task[]
+   */
+  public function setTasks($tasks)
+  {
+    $this->tasks = $tasks;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Task[]
+   */
+  public function getTasks()
+  {
+    return $this->tasks;
+  }
+  /**
+   * @param string[]
+   */
+  public function setUnreachableLocations($unreachableLocations)
+  {
+    $this->unreachableLocations = $unreachableLocations;
+  }
+  /**
+   * @return string[]
+   */
+  public function getUnreachableLocations()
+  {
+    return $this->unreachableLocations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListTasksResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListTasksResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListZonesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListZonesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ListZonesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ListZonesResponse extends \Google\Collection
+{
+  protected $collection_key = 'zones';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $zonesType = GoogleCloudDataplexV1Zone::class;
+  protected $zonesDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudDataplexV1Zone[]
+   */
+  public function setZones($zones)
+  {
+    $this->zones = $zones;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Zone[]
+   */
+  public function getZones()
+  {
+    return $this->zones;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ListZonesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ListZonesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJob.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJob.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,182 @@
+<?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 GoogleCloudDataplexV1MetadataJob extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  protected $importResultType = GoogleCloudDataplexV1MetadataJobImportJobResult::class;
+  protected $importResultDataType = '';
+  protected $importSpecType = GoogleCloudDataplexV1MetadataJobImportJobSpec::class;
+  protected $importSpecDataType = '';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $statusType = GoogleCloudDataplexV1MetadataJobStatus::class;
+  protected $statusDataType = '';
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param GoogleCloudDataplexV1MetadataJobImportJobResult
+   */
+  public function setImportResult(GoogleCloudDataplexV1MetadataJobImportJobResult $importResult)
+  {
+    $this->importResult = $importResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1MetadataJobImportJobResult
+   */
+  public function getImportResult()
+  {
+    return $this->importResult;
+  }
+  /**
+   * @param GoogleCloudDataplexV1MetadataJobImportJobSpec
+   */
+  public function setImportSpec(GoogleCloudDataplexV1MetadataJobImportJobSpec $importSpec)
+  {
+    $this->importSpec = $importSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1MetadataJobImportJobSpec
+   */
+  public function getImportSpec()
+  {
+    return $this->importSpec;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1MetadataJobStatus
+   */
+  public function setStatus(GoogleCloudDataplexV1MetadataJobStatus $status)
+  {
+    $this->status = $status;
+  }
+  /**
+   * @return GoogleCloudDataplexV1MetadataJobStatus
+   */
+  public function getStatus()
+  {
+    return $this->status;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1MetadataJob::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJob');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobEvent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,78 @@
+<?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 GoogleCloudDataplexV1MetadataJobEvent extends \Google\Model
+{
+  protected $importResultType = GoogleCloudDataplexV1MetadataJobEventImportResult::class;
+  protected $importResultDataType = '';
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $resource;
+
+  /**
+   * @param GoogleCloudDataplexV1MetadataJobEventImportResult
+   */
+  public function setImportResult(GoogleCloudDataplexV1MetadataJobEventImportResult $importResult)
+  {
+    $this->importResult = $importResult;
+  }
+  /**
+   * @return GoogleCloudDataplexV1MetadataJobEventImportResult
+   */
+  public function getImportResult()
+  {
+    return $this->importResult;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param string
+   */
+  public function setResource($resource)
+  {
+    $this->resource = $resource;
+  }
+  /**
+   * @return string
+   */
+  public function getResource()
+  {
+    return $this->resource;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1MetadataJobEvent::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJobEvent');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobEventImportResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobEventImportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobEventImportResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,152 @@
+<?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 GoogleCloudDataplexV1MetadataJobEventImportResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createdEntries;
+  /**
+   * @var string
+   */
+  public $deletedEntries;
+  /**
+   * @var string
+   */
+  public $mutatedEntryGroups;
+  /**
+   * @var string
+   */
+  public $recreatedEntries;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $unchangedEntries;
+  /**
+   * @var string
+   */
+  public $updatedEntries;
+
+  /**
+   * @param string
+   */
+  public function setCreatedEntries($createdEntries)
+  {
+    $this->createdEntries = $createdEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getCreatedEntries()
+  {
+    return $this->createdEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setDeletedEntries($deletedEntries)
+  {
+    $this->deletedEntries = $deletedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getDeletedEntries()
+  {
+    return $this->deletedEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setMutatedEntryGroups($mutatedEntryGroups)
+  {
+    $this->mutatedEntryGroups = $mutatedEntryGroups;
+  }
+  /**
+   * @return string
+   */
+  public function getMutatedEntryGroups()
+  {
+    return $this->mutatedEntryGroups;
+  }
+  /**
+   * @param string
+   */
+  public function setRecreatedEntries($recreatedEntries)
+  {
+    $this->recreatedEntries = $recreatedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getRecreatedEntries()
+  {
+    return $this->recreatedEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setUnchangedEntries($unchangedEntries)
+  {
+    $this->unchangedEntries = $unchangedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getUnchangedEntries()
+  {
+    return $this->unchangedEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdatedEntries($updatedEntries)
+  {
+    $this->updatedEntries = $updatedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdatedEntries()
+  {
+    return $this->updatedEntries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1MetadataJobEventImportResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJobEventImportResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?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 GoogleCloudDataplexV1MetadataJobImportJobResult extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createdEntries;
+  /**
+   * @var string
+   */
+  public $deletedEntries;
+  /**
+   * @var string
+   */
+  public $recreatedEntries;
+  /**
+   * @var string
+   */
+  public $unchangedEntries;
+  /**
+   * @var string
+   */
+  public $updateTime;
+  /**
+   * @var string
+   */
+  public $updatedEntries;
+
+  /**
+   * @param string
+   */
+  public function setCreatedEntries($createdEntries)
+  {
+    $this->createdEntries = $createdEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getCreatedEntries()
+  {
+    return $this->createdEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setDeletedEntries($deletedEntries)
+  {
+    $this->deletedEntries = $deletedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getDeletedEntries()
+  {
+    return $this->deletedEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setRecreatedEntries($recreatedEntries)
+  {
+    $this->recreatedEntries = $recreatedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getRecreatedEntries()
+  {
+    return $this->recreatedEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setUnchangedEntries($unchangedEntries)
+  {
+    $this->unchangedEntries = $unchangedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getUnchangedEntries()
+  {
+    return $this->unchangedEntries;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateTime($updateTime)
+  {
+    $this->updateTime = $updateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateTime()
+  {
+    return $this->updateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdatedEntries($updatedEntries)
+  {
+    $this->updatedEntries = $updatedEntries;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdatedEntries()
+  {
+    return $this->updatedEntries;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1MetadataJobImportJobResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJobImportJobResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,132 @@
+<?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 GoogleCloudDataplexV1MetadataJobImportJobSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $aspectSyncMode;
+  /**
+   * @var string
+   */
+  public $entrySyncMode;
+  /**
+   * @var string
+   */
+  public $logLevel;
+  protected $scopeType = GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope::class;
+  protected $scopeDataType = '';
+  /**
+   * @var string
+   */
+  public $sourceCreateTime;
+  /**
+   * @var string
+   */
+  public $sourceStorageUri;
+
+  /**
+   * @param string
+   */
+  public function setAspectSyncMode($aspectSyncMode)
+  {
+    $this->aspectSyncMode = $aspectSyncMode;
+  }
+  /**
+   * @return string
+   */
+  public function getAspectSyncMode()
+  {
+    return $this->aspectSyncMode;
+  }
+  /**
+   * @param string
+   */
+  public function setEntrySyncMode($entrySyncMode)
+  {
+    $this->entrySyncMode = $entrySyncMode;
+  }
+  /**
+   * @return string
+   */
+  public function getEntrySyncMode()
+  {
+    return $this->entrySyncMode;
+  }
+  /**
+   * @param string
+   */
+  public function setLogLevel($logLevel)
+  {
+    $this->logLevel = $logLevel;
+  }
+  /**
+   * @return string
+   */
+  public function getLogLevel()
+  {
+    return $this->logLevel;
+  }
+  /**
+   * @param GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
+   */
+  public function setScope(GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope $scope)
+  {
+    $this->scope = $scope;
+  }
+  /**
+   * @return GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope
+   */
+  public function getScope()
+  {
+    return $this->scope;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceCreateTime($sourceCreateTime)
+  {
+    $this->sourceCreateTime = $sourceCreateTime;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceCreateTime()
+  {
+    return $this->sourceCreateTime;
+  }
+  /**
+   * @param string
+   */
+  public function setSourceStorageUri($sourceStorageUri)
+  {
+    $this->sourceStorageUri = $sourceStorageUri;
+  }
+  /**
+   * @return string
+   */
+  public function getSourceStorageUri()
+  {
+    return $this->sourceStorageUri;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1MetadataJobImportJobSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJobImportJobSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope extends \Google\Collection
+{
+  protected $collection_key = 'entryTypes';
+  /**
+   * @var string[]
+   */
+  public $aspectTypes;
+  /**
+   * @var string[]
+   */
+  public $entryGroups;
+  /**
+   * @var string[]
+   */
+  public $entryTypes;
+
+  /**
+   * @param string[]
+   */
+  public function setAspectTypes($aspectTypes)
+  {
+    $this->aspectTypes = $aspectTypes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getAspectTypes()
+  {
+    return $this->aspectTypes;
+  }
+  /**
+   * @param string[]
+   */
+  public function setEntryGroups($entryGroups)
+  {
+    $this->entryGroups = $entryGroups;
+  }
+  /**
+   * @return string[]
+   */
+  public function getEntryGroups()
+  {
+    return $this->entryGroups;
+  }
+  /**
+   * @param string[]
+   */
+  public function setEntryTypes($entryTypes)
+  {
+    $this->entryTypes = $entryTypes;
+  }
+  /**
+   * @return string[]
+   */
+  public function getEntryTypes()
+  {
+    return $this->entryTypes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJobImportJobSpecImportJobScope');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1MetadataJobStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1MetadataJobStatus extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $completionPercent;
+  /**
+   * @var string
+   */
+  public $message;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param int
+   */
+  public function setCompletionPercent($completionPercent)
+  {
+    $this->completionPercent = $completionPercent;
+  }
+  /**
+   * @return int
+   */
+  public function getCompletionPercent()
+  {
+    return $this->completionPercent;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1MetadataJobStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1MetadataJobStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1OperationMetadata.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1OperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1OperationMetadata.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,152 @@
+<?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 GoogleCloudDataplexV1OperationMetadata extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $apiVersion;
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $endTime;
+  /**
+   * @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 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(GoogleCloudDataplexV1OperationMetadata::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1OperationMetadata');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Partition.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Partition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Partition.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?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 GoogleCloudDataplexV1Partition extends \Google\Collection
+{
+  protected $collection_key = 'values';
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var string
+   */
+  public $location;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string[]
+   */
+  public $values;
+
+  /**
+   * @param string
+   */
+  public function setEtag($etag)
+  {
+    $this->etag = $etag;
+  }
+  /**
+   * @return string
+   */
+  public function getEtag()
+  {
+    return $this->etag;
+  }
+  /**
+   * @param string
+   */
+  public function setLocation($location)
+  {
+    $this->location = $location;
+  }
+  /**
+   * @return string
+   */
+  public function getLocation()
+  {
+    return $this->location;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Partition::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Partition');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ResourceAccessSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ResourceAccessSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ResourceAccessSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ResourceAccessSpec extends \Google\Collection
+{
+  protected $collection_key = 'writers';
+  /**
+   * @var string[]
+   */
+  public $owners;
+  /**
+   * @var string[]
+   */
+  public $readers;
+  /**
+   * @var string[]
+   */
+  public $writers;
+
+  /**
+   * @param string[]
+   */
+  public function setOwners($owners)
+  {
+    $this->owners = $owners;
+  }
+  /**
+   * @return string[]
+   */
+  public function getOwners()
+  {
+    return $this->owners;
+  }
+  /**
+   * @param string[]
+   */
+  public function setReaders($readers)
+  {
+    $this->readers = $readers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getReaders()
+  {
+    return $this->readers;
+  }
+  /**
+   * @param string[]
+   */
+  public function setWriters($writers)
+  {
+    $this->writers = $writers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getWriters()
+  {
+    return $this->writers;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ResourceAccessSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ResourceAccessSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunDataScanRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunDataScanRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunDataScanRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1RunDataScanRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1RunDataScanRequest::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1RunDataScanRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunDataScanResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunDataScanResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunDataScanResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1RunDataScanResponse extends \Google\Model
+{
+  protected $jobType = GoogleCloudDataplexV1DataScanJob::class;
+  protected $jobDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1DataScanJob
+   */
+  public function setJob(GoogleCloudDataplexV1DataScanJob $job)
+  {
+    $this->job = $job;
+  }
+  /**
+   * @return GoogleCloudDataplexV1DataScanJob
+   */
+  public function getJob()
+  {
+    return $this->job;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1RunDataScanResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1RunDataScanResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunTaskRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunTaskRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunTaskRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1RunTaskRequest extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $args;
+  /**
+   * @var string[]
+   */
+  public $labels;
+
+  /**
+   * @param string[]
+   */
+  public function setArgs($args)
+  {
+    $this->args = $args;
+  }
+  /**
+   * @return string[]
+   */
+  public function getArgs()
+  {
+    return $this->args;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1RunTaskRequest::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1RunTaskRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunTaskResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunTaskResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1RunTaskResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1RunTaskResponse extends \Google\Model
+{
+  protected $jobType = GoogleCloudDataplexV1Job::class;
+  protected $jobDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1Job
+   */
+  public function setJob(GoogleCloudDataplexV1Job $job)
+  {
+    $this->job = $job;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Job
+   */
+  public function getJob()
+  {
+    return $this->job;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1RunTaskResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1RunTaskResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ScannedData.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ScannedData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ScannedData.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ScannedData extends \Google\Model
+{
+  protected $incrementalFieldType = GoogleCloudDataplexV1ScannedDataIncrementalField::class;
+  protected $incrementalFieldDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1ScannedDataIncrementalField
+   */
+  public function setIncrementalField(GoogleCloudDataplexV1ScannedDataIncrementalField $incrementalField)
+  {
+    $this->incrementalField = $incrementalField;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ScannedDataIncrementalField
+   */
+  public function getIncrementalField()
+  {
+    return $this->incrementalField;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ScannedData::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ScannedData');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ScannedDataIncrementalField.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ScannedDataIncrementalField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ScannedDataIncrementalField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ScannedDataIncrementalField extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $end;
+  /**
+   * @var string
+   */
+  public $field;
+  /**
+   * @var string
+   */
+  public $start;
+
+  /**
+   * @param string
+   */
+  public function setEnd($end)
+  {
+    $this->end = $end;
+  }
+  /**
+   * @return string
+   */
+  public function getEnd()
+  {
+    return $this->end;
+  }
+  /**
+   * @param string
+   */
+  public function setField($field)
+  {
+    $this->field = $field;
+  }
+  /**
+   * @return string
+   */
+  public function getField()
+  {
+    return $this->field;
+  }
+  /**
+   * @param string
+   */
+  public function setStart($start)
+  {
+    $this->start = $start;
+  }
+  /**
+   * @return string
+   */
+  public function getStart()
+  {
+    return $this->start;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ScannedDataIncrementalField::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ScannedDataIncrementalField');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Schema.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Schema.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Schema.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1Schema extends \Google\Collection
+{
+  protected $collection_key = 'partitionFields';
+  protected $fieldsType = GoogleCloudDataplexV1SchemaSchemaField::class;
+  protected $fieldsDataType = 'array';
+  protected $partitionFieldsType = GoogleCloudDataplexV1SchemaPartitionField::class;
+  protected $partitionFieldsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $partitionStyle;
+  /**
+   * @var bool
+   */
+  public $userManaged;
+
+  /**
+   * @param GoogleCloudDataplexV1SchemaSchemaField[]
+   */
+  public function setFields($fields)
+  {
+    $this->fields = $fields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1SchemaSchemaField[]
+   */
+  public function getFields()
+  {
+    return $this->fields;
+  }
+  /**
+   * @param GoogleCloudDataplexV1SchemaPartitionField[]
+   */
+  public function setPartitionFields($partitionFields)
+  {
+    $this->partitionFields = $partitionFields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1SchemaPartitionField[]
+   */
+  public function getPartitionFields()
+  {
+    return $this->partitionFields;
+  }
+  /**
+   * @param string
+   */
+  public function setPartitionStyle($partitionStyle)
+  {
+    $this->partitionStyle = $partitionStyle;
+  }
+  /**
+   * @return string
+   */
+  public function getPartitionStyle()
+  {
+    return $this->partitionStyle;
+  }
+  /**
+   * @param bool
+   */
+  public function setUserManaged($userManaged)
+  {
+    $this->userManaged = $userManaged;
+  }
+  /**
+   * @return bool
+   */
+  public function getUserManaged()
+  {
+    return $this->userManaged;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1Schema::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Schema');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SchemaPartitionField.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SchemaPartitionField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SchemaPartitionField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1SchemaPartitionField extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1SchemaPartitionField::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SchemaPartitionField');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SchemaSchemaField.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SchemaSchemaField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SchemaSchemaField.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,115 @@
+<?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 GoogleCloudDataplexV1SchemaSchemaField extends \Google\Collection
+{
+  protected $collection_key = 'fields';
+  /**
+   * @var string
+   */
+  public $description;
+  protected $fieldsType = GoogleCloudDataplexV1SchemaSchemaField::class;
+  protected $fieldsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $mode;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param string
+   */
+  public function setDescription($description)
+  {
+    $this->description = $description;
+  }
+  /**
+   * @return string
+   */
+  public function getDescription()
+  {
+    return $this->description;
+  }
+  /**
+   * @param GoogleCloudDataplexV1SchemaSchemaField[]
+   */
+  public function setFields($fields)
+  {
+    $this->fields = $fields;
+  }
+  /**
+   * @return GoogleCloudDataplexV1SchemaSchemaField[]
+   */
+  public function getFields()
+  {
+    return $this->fields;
+  }
+  /**
+   * @param string
+   */
+  public function setMode($mode)
+  {
+    $this->mode = $mode;
+  }
+  /**
+   * @return string
+   */
+  public function getMode()
+  {
+    return $this->mode;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1SchemaSchemaField::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SchemaSchemaField');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1SearchEntriesResponse extends \Google\Collection
+{
+  protected $collection_key = 'unreachable';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $resultsType = GoogleCloudDataplexV1SearchEntriesResult::class;
+  protected $resultsDataType = 'array';
+  /**
+   * @var int
+   */
+  public $totalSize;
+  /**
+   * @var string[]
+   */
+  public $unreachable;
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleCloudDataplexV1SearchEntriesResult[]
+   */
+  public function setResults($results)
+  {
+    $this->results = $results;
+  }
+  /**
+   * @return GoogleCloudDataplexV1SearchEntriesResult[]
+   */
+  public function getResults()
+  {
+    return $this->results;
+  }
+  /**
+   * @param int
+   */
+  public function setTotalSize($totalSize)
+  {
+    $this->totalSize = $totalSize;
+  }
+  /**
+   * @return int
+   */
+  public function getTotalSize()
+  {
+    return $this->totalSize;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1SearchEntriesResponse::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SearchEntriesResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResult.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResult.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,76 @@
+<?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 GoogleCloudDataplexV1SearchEntriesResult extends \Google\Model
+{
+  protected $dataplexEntryType = GoogleCloudDataplexV1Entry::class;
+  protected $dataplexEntryDataType = '';
+  /**
+   * @var string
+   */
+  public $linkedResource;
+  protected $snippetsType = GoogleCloudDataplexV1SearchEntriesResultSnippets::class;
+  protected $snippetsDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1Entry
+   */
+  public function setDataplexEntry(GoogleCloudDataplexV1Entry $dataplexEntry)
+  {
+    $this->dataplexEntry = $dataplexEntry;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Entry
+   */
+  public function getDataplexEntry()
+  {
+    return $this->dataplexEntry;
+  }
+  /**
+   * @param string
+   */
+  public function setLinkedResource($linkedResource)
+  {
+    $this->linkedResource = $linkedResource;
+  }
+  /**
+   * @return string
+   */
+  public function getLinkedResource()
+  {
+    return $this->linkedResource;
+  }
+  /**
+   * @param GoogleCloudDataplexV1SearchEntriesResultSnippets
+   */
+  public function setSnippets(GoogleCloudDataplexV1SearchEntriesResultSnippets $snippets)
+  {
+    $this->snippets = $snippets;
+  }
+  /**
+   * @return GoogleCloudDataplexV1SearchEntriesResultSnippets
+   */
+  public function getSnippets()
+  {
+    return $this->snippets;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1SearchEntriesResult::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SearchEntriesResult');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResultSnippets.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResultSnippets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SearchEntriesResultSnippets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1SearchEntriesResultSnippets extends \Google\Model
+{
+  protected $dataplexEntryType = GoogleCloudDataplexV1Entry::class;
+  protected $dataplexEntryDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1Entry
+   */
+  public function setDataplexEntry(GoogleCloudDataplexV1Entry $dataplexEntry)
+  {
+    $this->dataplexEntry = $dataplexEntry;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Entry
+   */
+  public function getDataplexEntry()
+  {
+    return $this->dataplexEntry;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1SearchEntriesResultSnippets::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SearchEntriesResultSnippets');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Session.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Session.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Session.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1Session extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $name;
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $userId;
+
+  /**
+   * @param string
+   */
+  public function setCreateTime($createTime)
+  {
+    $this->createTime = $createTime;
+  }
+  /**
+   * @return string
+   */
+  public function getCreateTime()
+  {
+    return $this->createTime;
+  }
+  /**
+   * @param string
+   */
+  public function setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setUserId($userId)
+  {
+    $this->userId = $userId;
+  }
+  /**
+   * @return string
+   */
+  public function getUserId()
+  {
+    return $this->userId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1Session::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Session');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SessionEvent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SessionEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SessionEvent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,168 @@
+<?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 GoogleCloudDataplexV1SessionEvent extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $eventSucceeded;
+  /**
+   * @var bool
+   */
+  public $fastStartupEnabled;
+  /**
+   * @var string
+   */
+  public $message;
+  protected $queryType = GoogleCloudDataplexV1SessionEventQueryDetail::class;
+  protected $queryDataType = '';
+  /**
+   * @var string
+   */
+  public $sessionId;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $unassignedDuration;
+  /**
+   * @var string
+   */
+  public $userId;
+
+  /**
+   * @param bool
+   */
+  public function setEventSucceeded($eventSucceeded)
+  {
+    $this->eventSucceeded = $eventSucceeded;
+  }
+  /**
+   * @return bool
+   */
+  public function getEventSucceeded()
+  {
+    return $this->eventSucceeded;
+  }
+  /**
+   * @param bool
+   */
+  public function setFastStartupEnabled($fastStartupEnabled)
+  {
+    $this->fastStartupEnabled = $fastStartupEnabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getFastStartupEnabled()
+  {
+    return $this->fastStartupEnabled;
+  }
+  /**
+   * @param string
+   */
+  public function setMessage($message)
+  {
+    $this->message = $message;
+  }
+  /**
+   * @return string
+   */
+  public function getMessage()
+  {
+    return $this->message;
+  }
+  /**
+   * @param GoogleCloudDataplexV1SessionEventQueryDetail
+   */
+  public function setQuery(GoogleCloudDataplexV1SessionEventQueryDetail $query)
+  {
+    $this->query = $query;
+  }
+  /**
+   * @return GoogleCloudDataplexV1SessionEventQueryDetail
+   */
+  public function getQuery()
+  {
+    return $this->query;
+  }
+  /**
+   * @param string
+   */
+  public function setSessionId($sessionId)
+  {
+    $this->sessionId = $sessionId;
+  }
+  /**
+   * @return string
+   */
+  public function getSessionId()
+  {
+    return $this->sessionId;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUnassignedDuration($unassignedDuration)
+  {
+    $this->unassignedDuration = $unassignedDuration;
+  }
+  /**
+   * @return string
+   */
+  public function getUnassignedDuration()
+  {
+    return $this->unassignedDuration;
+  }
+  /**
+   * @param string
+   */
+  public function setUserId($userId)
+  {
+    $this->userId = $userId;
+  }
+  /**
+   * @return string
+   */
+  public function getUserId()
+  {
+    return $this->userId;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1SessionEvent::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SessionEvent');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SessionEventQueryDetail.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SessionEventQueryDetail.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1SessionEventQueryDetail.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?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 GoogleCloudDataplexV1SessionEventQueryDetail extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $dataProcessedBytes;
+  /**
+   * @var string
+   */
+  public $duration;
+  /**
+   * @var string
+   */
+  public $engine;
+  /**
+   * @var string
+   */
+  public $queryId;
+  /**
+   * @var string
+   */
+  public $queryText;
+  /**
+   * @var string
+   */
+  public $resultSizeBytes;
+
+  /**
+   * @param string
+   */
+  public function setDataProcessedBytes($dataProcessedBytes)
+  {
+    $this->dataProcessedBytes = $dataProcessedBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getDataProcessedBytes()
+  {
+    return $this->dataProcessedBytes;
+  }
+  /**
+   * @param string
+   */
+  public function setDuration($duration)
+  {
+    $this->duration = $duration;
+  }
+  /**
+   * @return string
+   */
+  public function getDuration()
+  {
+    return $this->duration;
+  }
+  /**
+   * @param string
+   */
+  public function setEngine($engine)
+  {
+    $this->engine = $engine;
+  }
+  /**
+   * @return string
+   */
+  public function getEngine()
+  {
+    return $this->engine;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryId($queryId)
+  {
+    $this->queryId = $queryId;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryId()
+  {
+    return $this->queryId;
+  }
+  /**
+   * @param string
+   */
+  public function setQueryText($queryText)
+  {
+    $this->queryText = $queryText;
+  }
+  /**
+   * @return string
+   */
+  public function getQueryText()
+  {
+    return $this->queryText;
+  }
+  /**
+   * @param string
+   */
+  public function setResultSizeBytes($resultSizeBytes)
+  {
+    $this->resultSizeBytes = $resultSizeBytes;
+  }
+  /**
+   * @return string
+   */
+  public function getResultSizeBytes()
+  {
+    return $this->resultSizeBytes;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1SessionEventQueryDetail::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1SessionEventQueryDetail');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageAccess.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageAccess.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageAccess.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1StorageAccess extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $read;
+
+  /**
+   * @param string
+   */
+  public function setRead($read)
+  {
+    $this->read = $read;
+  }
+  /**
+   * @return string
+   */
+  public function getRead()
+  {
+    return $this->read;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1StorageAccess::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1StorageAccess');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormat.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormat.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormat.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,128 @@
+<?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 GoogleCloudDataplexV1StorageFormat extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $compressionFormat;
+  protected $csvType = GoogleCloudDataplexV1StorageFormatCsvOptions::class;
+  protected $csvDataType = '';
+  /**
+   * @var string
+   */
+  public $format;
+  protected $icebergType = GoogleCloudDataplexV1StorageFormatIcebergOptions::class;
+  protected $icebergDataType = '';
+  protected $jsonType = GoogleCloudDataplexV1StorageFormatJsonOptions::class;
+  protected $jsonDataType = '';
+  /**
+   * @var string
+   */
+  public $mimeType;
+
+  /**
+   * @param string
+   */
+  public function setCompressionFormat($compressionFormat)
+  {
+    $this->compressionFormat = $compressionFormat;
+  }
+  /**
+   * @return string
+   */
+  public function getCompressionFormat()
+  {
+    return $this->compressionFormat;
+  }
+  /**
+   * @param GoogleCloudDataplexV1StorageFormatCsvOptions
+   */
+  public function setCsv(GoogleCloudDataplexV1StorageFormatCsvOptions $csv)
+  {
+    $this->csv = $csv;
+  }
+  /**
+   * @return GoogleCloudDataplexV1StorageFormatCsvOptions
+   */
+  public function getCsv()
+  {
+    return $this->csv;
+  }
+  /**
+   * @param string
+   */
+  public function setFormat($format)
+  {
+    $this->format = $format;
+  }
+  /**
+   * @return string
+   */
+  public function getFormat()
+  {
+    return $this->format;
+  }
+  /**
+   * @param GoogleCloudDataplexV1StorageFormatIcebergOptions
+   */
+  public function setIceberg(GoogleCloudDataplexV1StorageFormatIcebergOptions $iceberg)
+  {
+    $this->iceberg = $iceberg;
+  }
+  /**
+   * @return GoogleCloudDataplexV1StorageFormatIcebergOptions
+   */
+  public function getIceberg()
+  {
+    return $this->iceberg;
+  }
+  /**
+   * @param GoogleCloudDataplexV1StorageFormatJsonOptions
+   */
+  public function setJson(GoogleCloudDataplexV1StorageFormatJsonOptions $json)
+  {
+    $this->json = $json;
+  }
+  /**
+   * @return GoogleCloudDataplexV1StorageFormatJsonOptions
+   */
+  public function getJson()
+  {
+    return $this->json;
+  }
+  /**
+   * @param string
+   */
+  public function setMimeType($mimeType)
+  {
+    $this->mimeType = $mimeType;
+  }
+  /**
+   * @return string
+   */
+  public function getMimeType()
+  {
+    return $this->mimeType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1StorageFormat::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1StorageFormat');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatCsvOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1StorageFormatCsvOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $delimiter;
+  /**
+   * @var string
+   */
+  public $encoding;
+  /**
+   * @var int
+   */
+  public $headerRows;
+  /**
+   * @var string
+   */
+  public $quote;
+
+  /**
+   * @param string
+   */
+  public function setDelimiter($delimiter)
+  {
+    $this->delimiter = $delimiter;
+  }
+  /**
+   * @return string
+   */
+  public function getDelimiter()
+  {
+    return $this->delimiter;
+  }
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+  /**
+   * @param int
+   */
+  public function setHeaderRows($headerRows)
+  {
+    $this->headerRows = $headerRows;
+  }
+  /**
+   * @return int
+   */
+  public function getHeaderRows()
+  {
+    return $this->headerRows;
+  }
+  /**
+   * @param string
+   */
+  public function setQuote($quote)
+  {
+    $this->quote = $quote;
+  }
+  /**
+   * @return string
+   */
+  public function getQuote()
+  {
+    return $this->quote;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1StorageFormatCsvOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1StorageFormatCsvOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatIcebergOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatIcebergOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatIcebergOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1StorageFormatIcebergOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $metadataLocation;
+
+  /**
+   * @param string
+   */
+  public function setMetadataLocation($metadataLocation)
+  {
+    $this->metadataLocation = $metadataLocation;
+  }
+  /**
+   * @return string
+   */
+  public function getMetadataLocation()
+  {
+    return $this->metadataLocation;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1StorageFormatIcebergOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1StorageFormatIcebergOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatJsonOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1StorageFormatJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1StorageFormatJsonOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $encoding;
+
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1StorageFormatJsonOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1StorageFormatJsonOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Task.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Task.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Task.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,250 @@
+<?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 GoogleCloudDataplexV1Task extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  /**
+   * @var string
+   */
+  public $displayName;
+  protected $executionSpecType = GoogleCloudDataplexV1TaskExecutionSpec::class;
+  protected $executionSpecDataType = '';
+  protected $executionStatusType = GoogleCloudDataplexV1TaskExecutionStatus::class;
+  protected $executionStatusDataType = '';
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $notebookType = GoogleCloudDataplexV1TaskNotebookTaskConfig::class;
+  protected $notebookDataType = '';
+  protected $sparkType = GoogleCloudDataplexV1TaskSparkTaskConfig::class;
+  protected $sparkDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+  protected $triggerSpecType = GoogleCloudDataplexV1TaskTriggerSpec::class;
+  protected $triggerSpecDataType = '';
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @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 GoogleCloudDataplexV1TaskExecutionSpec
+   */
+  public function setExecutionSpec(GoogleCloudDataplexV1TaskExecutionSpec $executionSpec)
+  {
+    $this->executionSpec = $executionSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskExecutionSpec
+   */
+  public function getExecutionSpec()
+  {
+    return $this->executionSpec;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskExecutionStatus
+   */
+  public function setExecutionStatus(GoogleCloudDataplexV1TaskExecutionStatus $executionStatus)
+  {
+    $this->executionStatus = $executionStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskExecutionStatus
+   */
+  public function getExecutionStatus()
+  {
+    return $this->executionStatus;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1TaskNotebookTaskConfig
+   */
+  public function setNotebook(GoogleCloudDataplexV1TaskNotebookTaskConfig $notebook)
+  {
+    $this->notebook = $notebook;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskNotebookTaskConfig
+   */
+  public function getNotebook()
+  {
+    return $this->notebook;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskSparkTaskConfig
+   */
+  public function setSpark(GoogleCloudDataplexV1TaskSparkTaskConfig $spark)
+  {
+    $this->spark = $spark;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskSparkTaskConfig
+   */
+  public function getSpark()
+  {
+    return $this->spark;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskTriggerSpec
+   */
+  public function setTriggerSpec(GoogleCloudDataplexV1TaskTriggerSpec $triggerSpec)
+  {
+    $this->triggerSpec = $triggerSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskTriggerSpec
+   */
+  public function getTriggerSpec()
+  {
+    return $this->triggerSpec;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Task::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Task');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskExecutionSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskExecutionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskExecutionSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskExecutionSpec extends \Google\Model
+{
+  /**
+   * @var string[]
+   */
+  public $args;
+  /**
+   * @var string
+   */
+  public $kmsKey;
+  /**
+   * @var string
+   */
+  public $maxJobExecutionLifetime;
+  /**
+   * @var string
+   */
+  public $project;
+  /**
+   * @var string
+   */
+  public $serviceAccount;
+
+  /**
+   * @param string[]
+   */
+  public function setArgs($args)
+  {
+    $this->args = $args;
+  }
+  /**
+   * @return string[]
+   */
+  public function getArgs()
+  {
+    return $this->args;
+  }
+  /**
+   * @param string
+   */
+  public function setKmsKey($kmsKey)
+  {
+    $this->kmsKey = $kmsKey;
+  }
+  /**
+   * @return string
+   */
+  public function getKmsKey()
+  {
+    return $this->kmsKey;
+  }
+  /**
+   * @param string
+   */
+  public function setMaxJobExecutionLifetime($maxJobExecutionLifetime)
+  {
+    $this->maxJobExecutionLifetime = $maxJobExecutionLifetime;
+  }
+  /**
+   * @return string
+   */
+  public function getMaxJobExecutionLifetime()
+  {
+    return $this->maxJobExecutionLifetime;
+  }
+  /**
+   * @param string
+   */
+  public function setProject($project)
+  {
+    $this->project = $project;
+  }
+  /**
+   * @return string
+   */
+  public function getProject()
+  {
+    return $this->project;
+  }
+  /**
+   * @param string
+   */
+  public function setServiceAccount($serviceAccount)
+  {
+    $this->serviceAccount = $serviceAccount;
+  }
+  /**
+   * @return string
+   */
+  public function getServiceAccount()
+  {
+    return $this->serviceAccount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskExecutionSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskExecutionSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskExecutionStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskExecutionStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskExecutionStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskExecutionStatus extends \Google\Model
+{
+  protected $latestJobType = GoogleCloudDataplexV1Job::class;
+  protected $latestJobDataType = '';
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1Job
+   */
+  public function setLatestJob(GoogleCloudDataplexV1Job $latestJob)
+  {
+    $this->latestJob = $latestJob;
+  }
+  /**
+   * @return GoogleCloudDataplexV1Job
+   */
+  public function getLatestJob()
+  {
+    return $this->latestJob;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1TaskExecutionStatus::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskExecutionStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskInfrastructureSpec extends \Google\Model
+{
+  protected $batchType = GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources::class;
+  protected $batchDataType = '';
+  protected $containerImageType = GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime::class;
+  protected $containerImageDataType = '';
+  protected $vpcNetworkType = GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork::class;
+  protected $vpcNetworkDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources
+   */
+  public function setBatch(GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources $batch)
+  {
+    $this->batch = $batch;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources
+   */
+  public function getBatch()
+  {
+    return $this->batch;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime
+   */
+  public function setContainerImage(GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime $containerImage)
+  {
+    $this->containerImage = $containerImage;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime
+   */
+  public function getContainerImage()
+  {
+    return $this->containerImage;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork
+   */
+  public function setVpcNetwork(GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork $vpcNetwork)
+  {
+    $this->vpcNetwork = $vpcNetwork;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork
+   */
+  public function getVpcNetwork()
+  {
+    return $this->vpcNetwork;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskInfrastructureSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskInfrastructureSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources extends \Google\Model
+{
+  /**
+   * @var int
+   */
+  public $executorsCount;
+  /**
+   * @var int
+   */
+  public $maxExecutorsCount;
+
+  /**
+   * @param int
+   */
+  public function setExecutorsCount($executorsCount)
+  {
+    $this->executorsCount = $executorsCount;
+  }
+  /**
+   * @return int
+   */
+  public function getExecutorsCount()
+  {
+    return $this->executorsCount;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxExecutorsCount($maxExecutorsCount)
+  {
+    $this->maxExecutorsCount = $maxExecutorsCount;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxExecutorsCount()
+  {
+    return $this->maxExecutorsCount;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskInfrastructureSpecBatchComputeResources');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,99 @@
+<?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 GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime extends \Google\Collection
+{
+  protected $collection_key = 'pythonPackages';
+  /**
+   * @var string
+   */
+  public $image;
+  /**
+   * @var string[]
+   */
+  public $javaJars;
+  /**
+   * @var string[]
+   */
+  public $properties;
+  /**
+   * @var string[]
+   */
+  public $pythonPackages;
+
+  /**
+   * @param string
+   */
+  public function setImage($image)
+  {
+    $this->image = $image;
+  }
+  /**
+   * @return string
+   */
+  public function getImage()
+  {
+    return $this->image;
+  }
+  /**
+   * @param string[]
+   */
+  public function setJavaJars($javaJars)
+  {
+    $this->javaJars = $javaJars;
+  }
+  /**
+   * @return string[]
+   */
+  public function getJavaJars()
+  {
+    return $this->javaJars;
+  }
+  /**
+   * @param string[]
+   */
+  public function setProperties($properties)
+  {
+    $this->properties = $properties;
+  }
+  /**
+   * @return string[]
+   */
+  public function getProperties()
+  {
+    return $this->properties;
+  }
+  /**
+   * @param string[]
+   */
+  public function setPythonPackages($pythonPackages)
+  {
+    $this->pythonPackages = $pythonPackages;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPythonPackages()
+  {
+    return $this->pythonPackages;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskInfrastructureSpecContainerImageRuntime');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork extends \Google\Collection
+{
+  protected $collection_key = 'networkTags';
+  /**
+   * @var string
+   */
+  public $network;
+  /**
+   * @var string[]
+   */
+  public $networkTags;
+  /**
+   * @var string
+   */
+  public $subNetwork;
+
+  /**
+   * @param string
+   */
+  public function setNetwork($network)
+  {
+    $this->network = $network;
+  }
+  /**
+   * @return string
+   */
+  public function getNetwork()
+  {
+    return $this->network;
+  }
+  /**
+   * @param string[]
+   */
+  public function setNetworkTags($networkTags)
+  {
+    $this->networkTags = $networkTags;
+  }
+  /**
+   * @return string[]
+   */
+  public function getNetworkTags()
+  {
+    return $this->networkTags;
+  }
+  /**
+   * @param string
+   */
+  public function setSubNetwork($subNetwork)
+  {
+    $this->subNetwork = $subNetwork;
+  }
+  /**
+   * @return string
+   */
+  public function getSubNetwork()
+  {
+    return $this->subNetwork;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskInfrastructureSpecVpcNetwork');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskNotebookTaskConfig.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskNotebookTaskConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskNotebookTaskConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskNotebookTaskConfig extends \Google\Collection
+{
+  protected $collection_key = 'fileUris';
+  /**
+   * @var string[]
+   */
+  public $archiveUris;
+  /**
+   * @var string[]
+   */
+  public $fileUris;
+  protected $infrastructureSpecType = GoogleCloudDataplexV1TaskInfrastructureSpec::class;
+  protected $infrastructureSpecDataType = '';
+  /**
+   * @var string
+   */
+  public $notebook;
+
+  /**
+   * @param string[]
+   */
+  public function setArchiveUris($archiveUris)
+  {
+    $this->archiveUris = $archiveUris;
+  }
+  /**
+   * @return string[]
+   */
+  public function getArchiveUris()
+  {
+    return $this->archiveUris;
+  }
+  /**
+   * @param string[]
+   */
+  public function setFileUris($fileUris)
+  {
+    $this->fileUris = $fileUris;
+  }
+  /**
+   * @return string[]
+   */
+  public function getFileUris()
+  {
+    return $this->fileUris;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskInfrastructureSpec
+   */
+  public function setInfrastructureSpec(GoogleCloudDataplexV1TaskInfrastructureSpec $infrastructureSpec)
+  {
+    $this->infrastructureSpec = $infrastructureSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskInfrastructureSpec
+   */
+  public function getInfrastructureSpec()
+  {
+    return $this->infrastructureSpec;
+  }
+  /**
+   * @param string
+   */
+  public function setNotebook($notebook)
+  {
+    $this->notebook = $notebook;
+  }
+  /**
+   * @return string
+   */
+  public function getNotebook()
+  {
+    return $this->notebook;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskNotebookTaskConfig::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskNotebookTaskConfig');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskSparkTaskConfig.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskSparkTaskConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskSparkTaskConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,169 @@
+<?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 GoogleCloudDataplexV1TaskSparkTaskConfig extends \Google\Collection
+{
+  protected $collection_key = 'fileUris';
+  /**
+   * @var string[]
+   */
+  public $archiveUris;
+  /**
+   * @var string[]
+   */
+  public $fileUris;
+  protected $infrastructureSpecType = GoogleCloudDataplexV1TaskInfrastructureSpec::class;
+  protected $infrastructureSpecDataType = '';
+  /**
+   * @var string
+   */
+  public $mainClass;
+  /**
+   * @var string
+   */
+  public $mainJarFileUri;
+  /**
+   * @var string
+   */
+  public $pythonScriptFile;
+  /**
+   * @var string
+   */
+  public $sqlScript;
+  /**
+   * @var string
+   */
+  public $sqlScriptFile;
+
+  /**
+   * @param string[]
+   */
+  public function setArchiveUris($archiveUris)
+  {
+    $this->archiveUris = $archiveUris;
+  }
+  /**
+   * @return string[]
+   */
+  public function getArchiveUris()
+  {
+    return $this->archiveUris;
+  }
+  /**
+   * @param string[]
+   */
+  public function setFileUris($fileUris)
+  {
+    $this->fileUris = $fileUris;
+  }
+  /**
+   * @return string[]
+   */
+  public function getFileUris()
+  {
+    return $this->fileUris;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TaskInfrastructureSpec
+   */
+  public function setInfrastructureSpec(GoogleCloudDataplexV1TaskInfrastructureSpec $infrastructureSpec)
+  {
+    $this->infrastructureSpec = $infrastructureSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TaskInfrastructureSpec
+   */
+  public function getInfrastructureSpec()
+  {
+    return $this->infrastructureSpec;
+  }
+  /**
+   * @param string
+   */
+  public function setMainClass($mainClass)
+  {
+    $this->mainClass = $mainClass;
+  }
+  /**
+   * @return string
+   */
+  public function getMainClass()
+  {
+    return $this->mainClass;
+  }
+  /**
+   * @param string
+   */
+  public function setMainJarFileUri($mainJarFileUri)
+  {
+    $this->mainJarFileUri = $mainJarFileUri;
+  }
+  /**
+   * @return string
+   */
+  public function getMainJarFileUri()
+  {
+    return $this->mainJarFileUri;
+  }
+  /**
+   * @param string
+   */
+  public function setPythonScriptFile($pythonScriptFile)
+  {
+    $this->pythonScriptFile = $pythonScriptFile;
+  }
+  /**
+   * @return string
+   */
+  public function getPythonScriptFile()
+  {
+    return $this->pythonScriptFile;
+  }
+  /**
+   * @param string
+   */
+  public function setSqlScript($sqlScript)
+  {
+    $this->sqlScript = $sqlScript;
+  }
+  /**
+   * @return string
+   */
+  public function getSqlScript()
+  {
+    return $this->sqlScript;
+  }
+  /**
+   * @param string
+   */
+  public function setSqlScriptFile($sqlScriptFile)
+  {
+    $this->sqlScriptFile = $sqlScriptFile;
+  }
+  /**
+   * @return string
+   */
+  public function getSqlScriptFile()
+  {
+    return $this->sqlScriptFile;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TaskSparkTaskConfig::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskSparkTaskConfig');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskTriggerSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskTriggerSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TaskTriggerSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TaskTriggerSpec extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $disabled;
+  /**
+   * @var int
+   */
+  public $maxRetries;
+  /**
+   * @var string
+   */
+  public $schedule;
+  /**
+   * @var string
+   */
+  public $startTime;
+  /**
+   * @var string
+   */
+  public $type;
+
+  /**
+   * @param bool
+   */
+  public function setDisabled($disabled)
+  {
+    $this->disabled = $disabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisabled()
+  {
+    return $this->disabled;
+  }
+  /**
+   * @param int
+   */
+  public function setMaxRetries($maxRetries)
+  {
+    $this->maxRetries = $maxRetries;
+  }
+  /**
+   * @return int
+   */
+  public function getMaxRetries()
+  {
+    return $this->maxRetries;
+  }
+  /**
+   * @param string
+   */
+  public function setSchedule($schedule)
+  {
+    $this->schedule = $schedule;
+  }
+  /**
+   * @return string
+   */
+  public function getSchedule()
+  {
+    return $this->schedule;
+  }
+  /**
+   * @param string
+   */
+  public function setStartTime($startTime)
+  {
+    $this->startTime = $startTime;
+  }
+  /**
+   * @return string
+   */
+  public function getStartTime()
+  {
+    return $this->startTime;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1TaskTriggerSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TaskTriggerSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Trigger.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Trigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Trigger.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1Trigger extends \Google\Model
+{
+  protected $onDemandType = GoogleCloudDataplexV1TriggerOnDemand::class;
+  protected $onDemandDataType = '';
+  protected $scheduleType = GoogleCloudDataplexV1TriggerSchedule::class;
+  protected $scheduleDataType = '';
+
+  /**
+   * @param GoogleCloudDataplexV1TriggerOnDemand
+   */
+  public function setOnDemand(GoogleCloudDataplexV1TriggerOnDemand $onDemand)
+  {
+    $this->onDemand = $onDemand;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TriggerOnDemand
+   */
+  public function getOnDemand()
+  {
+    return $this->onDemand;
+  }
+  /**
+   * @param GoogleCloudDataplexV1TriggerSchedule
+   */
+  public function setSchedule(GoogleCloudDataplexV1TriggerSchedule $schedule)
+  {
+    $this->schedule = $schedule;
+  }
+  /**
+   * @return GoogleCloudDataplexV1TriggerSchedule
+   */
+  public function getSchedule()
+  {
+    return $this->schedule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1Trigger::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Trigger');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TriggerOnDemand.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TriggerOnDemand.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TriggerOnDemand.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TriggerOnDemand extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TriggerOnDemand::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TriggerOnDemand');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TriggerSchedule.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TriggerSchedule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1TriggerSchedule.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1TriggerSchedule extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $cron;
+
+  /**
+   * @param string
+   */
+  public function setCron($cron)
+  {
+    $this->cron = $cron;
+  }
+  /**
+   * @return string
+   */
+  public function getCron()
+  {
+    return $this->cron;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1TriggerSchedule::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1TriggerSchedule');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Zone.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Zone.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1Zone.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,236 @@
+<?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 GoogleCloudDataplexV1Zone extends \Google\Model
+{
+  protected $assetStatusType = GoogleCloudDataplexV1AssetStatus::class;
+  protected $assetStatusDataType = '';
+  /**
+   * @var string
+   */
+  public $createTime;
+  /**
+   * @var string
+   */
+  public $description;
+  protected $discoverySpecType = GoogleCloudDataplexV1ZoneDiscoverySpec::class;
+  protected $discoverySpecDataType = '';
+  /**
+   * @var string
+   */
+  public $displayName;
+  /**
+   * @var string[]
+   */
+  public $labels;
+  /**
+   * @var string
+   */
+  public $name;
+  protected $resourceSpecType = GoogleCloudDataplexV1ZoneResourceSpec::class;
+  protected $resourceSpecDataType = '';
+  /**
+   * @var string
+   */
+  public $state;
+  /**
+   * @var string
+   */
+  public $type;
+  /**
+   * @var string
+   */
+  public $uid;
+  /**
+   * @var string
+   */
+  public $updateTime;
+
+  /**
+   * @param GoogleCloudDataplexV1AssetStatus
+   */
+  public function setAssetStatus(GoogleCloudDataplexV1AssetStatus $assetStatus)
+  {
+    $this->assetStatus = $assetStatus;
+  }
+  /**
+   * @return GoogleCloudDataplexV1AssetStatus
+   */
+  public function getAssetStatus()
+  {
+    return $this->assetStatus;
+  }
+  /**
+   * @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 GoogleCloudDataplexV1ZoneDiscoverySpec
+   */
+  public function setDiscoverySpec(GoogleCloudDataplexV1ZoneDiscoverySpec $discoverySpec)
+  {
+    $this->discoverySpec = $discoverySpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ZoneDiscoverySpec
+   */
+  public function getDiscoverySpec()
+  {
+    return $this->discoverySpec;
+  }
+  /**
+   * @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 setName($name)
+  {
+    $this->name = $name;
+  }
+  /**
+   * @return string
+   */
+  public function getName()
+  {
+    return $this->name;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ZoneResourceSpec
+   */
+  public function setResourceSpec(GoogleCloudDataplexV1ZoneResourceSpec $resourceSpec)
+  {
+    $this->resourceSpec = $resourceSpec;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ZoneResourceSpec
+   */
+  public function getResourceSpec()
+  {
+    return $this->resourceSpec;
+  }
+  /**
+   * @param string
+   */
+  public function setState($state)
+  {
+    $this->state = $state;
+  }
+  /**
+   * @return string
+   */
+  public function getState()
+  {
+    return $this->state;
+  }
+  /**
+   * @param string
+   */
+  public function setType($type)
+  {
+    $this->type = $type;
+  }
+  /**
+   * @return string
+   */
+  public function getType()
+  {
+    return $this->type;
+  }
+  /**
+   * @param string
+   */
+  public function setUid($uid)
+  {
+    $this->uid = $uid;
+  }
+  /**
+   * @return string
+   */
+  public function getUid()
+  {
+    return $this->uid;
+  }
+  /**
+   * @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(GoogleCloudDataplexV1Zone::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1Zone');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,131 @@
+<?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 GoogleCloudDataplexV1ZoneDiscoverySpec extends \Google\Collection
+{
+  protected $collection_key = 'includePatterns';
+  protected $csvOptionsType = GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions::class;
+  protected $csvOptionsDataType = '';
+  /**
+   * @var bool
+   */
+  public $enabled;
+  /**
+   * @var string[]
+   */
+  public $excludePatterns;
+  /**
+   * @var string[]
+   */
+  public $includePatterns;
+  protected $jsonOptionsType = GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions::class;
+  protected $jsonOptionsDataType = '';
+  /**
+   * @var string
+   */
+  public $schedule;
+
+  /**
+   * @param GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions
+   */
+  public function setCsvOptions(GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions $csvOptions)
+  {
+    $this->csvOptions = $csvOptions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions
+   */
+  public function getCsvOptions()
+  {
+    return $this->csvOptions;
+  }
+  /**
+   * @param bool
+   */
+  public function setEnabled($enabled)
+  {
+    $this->enabled = $enabled;
+  }
+  /**
+   * @return bool
+   */
+  public function getEnabled()
+  {
+    return $this->enabled;
+  }
+  /**
+   * @param string[]
+   */
+  public function setExcludePatterns($excludePatterns)
+  {
+    $this->excludePatterns = $excludePatterns;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExcludePatterns()
+  {
+    return $this->excludePatterns;
+  }
+  /**
+   * @param string[]
+   */
+  public function setIncludePatterns($includePatterns)
+  {
+    $this->includePatterns = $includePatterns;
+  }
+  /**
+   * @return string[]
+   */
+  public function getIncludePatterns()
+  {
+    return $this->includePatterns;
+  }
+  /**
+   * @param GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions
+   */
+  public function setJsonOptions(GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions $jsonOptions)
+  {
+    $this->jsonOptions = $jsonOptions;
+  }
+  /**
+   * @return GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions
+   */
+  public function getJsonOptions()
+  {
+    return $this->jsonOptions;
+  }
+  /**
+   * @param string
+   */
+  public function setSchedule($schedule)
+  {
+    $this->schedule = $schedule;
+  }
+  /**
+   * @return string
+   */
+  public function getSchedule()
+  {
+    return $this->schedule;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ZoneDiscoverySpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ZoneDiscoverySpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $delimiter;
+  /**
+   * @var bool
+   */
+  public $disableTypeInference;
+  /**
+   * @var string
+   */
+  public $encoding;
+  /**
+   * @var int
+   */
+  public $headerRows;
+
+  /**
+   * @param string
+   */
+  public function setDelimiter($delimiter)
+  {
+    $this->delimiter = $delimiter;
+  }
+  /**
+   * @return string
+   */
+  public function getDelimiter()
+  {
+    return $this->delimiter;
+  }
+  /**
+   * @param bool
+   */
+  public function setDisableTypeInference($disableTypeInference)
+  {
+    $this->disableTypeInference = $disableTypeInference;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisableTypeInference()
+  {
+    return $this->disableTypeInference;
+  }
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+  /**
+   * @param int
+   */
+  public function setHeaderRows($headerRows)
+  {
+    $this->headerRows = $headerRows;
+  }
+  /**
+   * @return int
+   */
+  public function getHeaderRows()
+  {
+    return $this->headerRows;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ZoneDiscoverySpecCsvOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $disableTypeInference;
+  /**
+   * @var string
+   */
+  public $encoding;
+
+  /**
+   * @param bool
+   */
+  public function setDisableTypeInference($disableTypeInference)
+  {
+    $this->disableTypeInference = $disableTypeInference;
+  }
+  /**
+   * @return bool
+   */
+  public function getDisableTypeInference()
+  {
+    return $this->disableTypeInference;
+  }
+  /**
+   * @param string
+   */
+  public function setEncoding($encoding)
+  {
+    $this->encoding = $encoding;
+  }
+  /**
+   * @return string
+   */
+  public function getEncoding()
+  {
+    return $this->encoding;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ZoneDiscoverySpecJsonOptions');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneResourceSpec.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneResourceSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudDataplexV1ZoneResourceSpec.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudDataplexV1ZoneResourceSpec extends \Google\Model
+{
+  /**
+   * @var string
+   */
+  public $locationType;
+
+  /**
+   * @param string
+   */
+  public function setLocationType($locationType)
+  {
+    $this->locationType = $locationType;
+  }
+  /**
+   * @return string
+   */
+  public function getLocationType()
+  {
+    return $this->locationType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleCloudDataplexV1ZoneResourceSpec::class, 'Google_Service_CloudDataplex_GoogleCloudDataplexV1ZoneResourceSpec');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudLocationListLocationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudLocationListLocationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudLocationListLocationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudLocationListLocationsResponse extends \Google\Collection
+{
+  protected $collection_key = 'locations';
+  protected $locationsType = GoogleCloudLocationLocation::class;
+  protected $locationsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+
+  /**
+   * @param GoogleCloudLocationLocation[]
+   */
+  public function setLocations($locations)
+  {
+    $this->locations = $locations;
+  }
+  /**
+   * @return GoogleCloudLocationLocation[]
+   */
+  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(GoogleCloudLocationListLocationsResponse::class, 'Google_Service_CloudDataplex_GoogleCloudLocationListLocationsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudLocationLocation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudLocationLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleCloudLocationLocation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleCloudLocationLocation 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(GoogleCloudLocationLocation::class, 'Google_Service_CloudDataplex_GoogleCloudLocationLocation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1AuditConfig.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1AuditConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1AuditConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleIamV1AuditConfig extends \Google\Collection
+{
+  protected $collection_key = 'auditLogConfigs';
+  protected $auditLogConfigsType = GoogleIamV1AuditLogConfig::class;
+  protected $auditLogConfigsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $service;
+
+  /**
+   * @param GoogleIamV1AuditLogConfig[]
+   */
+  public function setAuditLogConfigs($auditLogConfigs)
+  {
+    $this->auditLogConfigs = $auditLogConfigs;
+  }
+  /**
+   * @return GoogleIamV1AuditLogConfig[]
+   */
+  public function getAuditLogConfigs()
+  {
+    return $this->auditLogConfigs;
+  }
+  /**
+   * @param string
+   */
+  public function setService($service)
+  {
+    $this->service = $service;
+  }
+  /**
+   * @return string
+   */
+  public function getService()
+  {
+    return $this->service;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1AuditConfig::class, 'Google_Service_CloudDataplex_GoogleIamV1AuditConfig');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1AuditLogConfig.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1AuditLogConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1AuditLogConfig.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleIamV1AuditLogConfig extends \Google\Collection
+{
+  protected $collection_key = 'exemptedMembers';
+  /**
+   * @var string[]
+   */
+  public $exemptedMembers;
+  /**
+   * @var string
+   */
+  public $logType;
+
+  /**
+   * @param string[]
+   */
+  public function setExemptedMembers($exemptedMembers)
+  {
+    $this->exemptedMembers = $exemptedMembers;
+  }
+  /**
+   * @return string[]
+   */
+  public function getExemptedMembers()
+  {
+    return $this->exemptedMembers;
+  }
+  /**
+   * @param string
+   */
+  public function setLogType($logType)
+  {
+    $this->logType = $logType;
+  }
+  /**
+   * @return string
+   */
+  public function getLogType()
+  {
+    return $this->logType;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1AuditLogConfig::class, 'Google_Service_CloudDataplex_GoogleIamV1AuditLogConfig');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1Binding.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1Binding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1Binding.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleIamV1Binding extends \Google\Collection
+{
+  protected $collection_key = 'members';
+  protected $conditionType = GoogleTypeExpr::class;
+  protected $conditionDataType = '';
+  /**
+   * @var string[]
+   */
+  public $members;
+  /**
+   * @var string
+   */
+  public $role;
+
+  /**
+   * @param GoogleTypeExpr
+   */
+  public function setCondition(GoogleTypeExpr $condition)
+  {
+    $this->condition = $condition;
+  }
+  /**
+   * @return GoogleTypeExpr
+   */
+  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(GoogleIamV1Binding::class, 'Google_Service_CloudDataplex_GoogleIamV1Binding');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1Policy.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1Policy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1Policy.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleIamV1Policy extends \Google\Collection
+{
+  protected $collection_key = 'bindings';
+  protected $auditConfigsType = GoogleIamV1AuditConfig::class;
+  protected $auditConfigsDataType = 'array';
+  protected $bindingsType = GoogleIamV1Binding::class;
+  protected $bindingsDataType = 'array';
+  /**
+   * @var string
+   */
+  public $etag;
+  /**
+   * @var int
+   */
+  public $version;
+
+  /**
+   * @param GoogleIamV1AuditConfig[]
+   */
+  public function setAuditConfigs($auditConfigs)
+  {
+    $this->auditConfigs = $auditConfigs;
+  }
+  /**
+   * @return GoogleIamV1AuditConfig[]
+   */
+  public function getAuditConfigs()
+  {
+    return $this->auditConfigs;
+  }
+  /**
+   * @param GoogleIamV1Binding[]
+   */
+  public function setBindings($bindings)
+  {
+    $this->bindings = $bindings;
+  }
+  /**
+   * @return GoogleIamV1Binding[]
+   */
+  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(GoogleIamV1Policy::class, 'Google_Service_CloudDataplex_GoogleIamV1Policy');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1SetIamPolicyRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1SetIamPolicyRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1SetIamPolicyRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleIamV1SetIamPolicyRequest extends \Google\Model
+{
+  protected $policyType = GoogleIamV1Policy::class;
+  protected $policyDataType = '';
+  /**
+   * @var string
+   */
+  public $updateMask;
+
+  /**
+   * @param GoogleIamV1Policy
+   */
+  public function setPolicy(GoogleIamV1Policy $policy)
+  {
+    $this->policy = $policy;
+  }
+  /**
+   * @return GoogleIamV1Policy
+   */
+  public function getPolicy()
+  {
+    return $this->policy;
+  }
+  /**
+   * @param string
+   */
+  public function setUpdateMask($updateMask)
+  {
+    $this->updateMask = $updateMask;
+  }
+  /**
+   * @return string
+   */
+  public function getUpdateMask()
+  {
+    return $this->updateMask;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1SetIamPolicyRequest::class, 'Google_Service_CloudDataplex_GoogleIamV1SetIamPolicyRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1TestIamPermissionsRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1TestIamPermissionsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1TestIamPermissionsRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 GoogleIamV1TestIamPermissionsRequest extends \Google\Collection
+{
+  protected $collection_key = 'permissions';
+  /**
+   * @var string[]
+   */
+  public $permissions;
+
+  /**
+   * @param string[]
+   */
+  public function setPermissions($permissions)
+  {
+    $this->permissions = $permissions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPermissions()
+  {
+    return $this->permissions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1TestIamPermissionsRequest::class, 'Google_Service_CloudDataplex_GoogleIamV1TestIamPermissionsRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1TestIamPermissionsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1TestIamPermissionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleIamV1TestIamPermissionsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,45 @@
+<?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 GoogleIamV1TestIamPermissionsResponse extends \Google\Collection
+{
+  protected $collection_key = 'permissions';
+  /**
+   * @var string[]
+   */
+  public $permissions;
+
+  /**
+   * @param string[]
+   */
+  public function setPermissions($permissions)
+  {
+    $this->permissions = $permissions;
+  }
+  /**
+   * @return string[]
+   */
+  public function getPermissions()
+  {
+    return $this->permissions;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleIamV1TestIamPermissionsResponse::class, 'Google_Service_CloudDataplex_GoogleIamV1TestIamPermissionsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningCancelOperationRequest.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningCancelOperationRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningCancelOperationRequest.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleLongrunningCancelOperationRequest extends \Google\Model
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleLongrunningCancelOperationRequest::class, 'Google_Service_CloudDataplex_GoogleLongrunningCancelOperationRequest');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningListOperationsResponse.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningListOperationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningListOperationsResponse.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleLongrunningListOperationsResponse extends \Google\Collection
+{
+  protected $collection_key = 'operations';
+  /**
+   * @var string
+   */
+  public $nextPageToken;
+  protected $operationsType = GoogleLongrunningOperation::class;
+  protected $operationsDataType = 'array';
+
+  /**
+   * @param string
+   */
+  public function setNextPageToken($nextPageToken)
+  {
+    $this->nextPageToken = $nextPageToken;
+  }
+  /**
+   * @return string
+   */
+  public function getNextPageToken()
+  {
+    return $this->nextPageToken;
+  }
+  /**
+   * @param GoogleLongrunningOperation[]
+   */
+  public function setOperations($operations)
+  {
+    $this->operations = $operations;
+  }
+  /**
+   * @return GoogleLongrunningOperation[]
+   */
+  public function getOperations()
+  {
+    return $this->operations;
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(GoogleLongrunningListOperationsResponse::class, 'Google_Service_CloudDataplex_GoogleLongrunningListOperationsResponse');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningOperation.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningOperation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleLongrunningOperation.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleLongrunningOperation extends \Google\Model
+{
+  /**
+   * @var bool
+   */
+  public $done;
+  protected $errorType = GoogleRpcStatus::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 GoogleRpcStatus
+   */
+  public function setError(GoogleRpcStatus $error)
+  {
+    $this->error = $error;
+  }
+  /**
+   * @return GoogleRpcStatus
+   */
+  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(GoogleLongrunningOperation::class, 'Google_Service_CloudDataplex_GoogleLongrunningOperation');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleRpcStatus.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleRpcStatus.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleRpcStatus 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(GoogleRpcStatus::class, 'Google_Service_CloudDataplex_GoogleRpcStatus');
Index: vendor/google/apiclient-services/src/CloudDataplex/GoogleTypeExpr.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/GoogleTypeExpr.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/GoogleTypeExpr.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex;
+
+class GoogleTypeExpr 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(GoogleTypeExpr::class, 'Google_Service_CloudDataplex_GoogleTypeExpr');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/Organizations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/Organizations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/Organizations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+/**
+ * The "organizations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $organizations = $dataplexService->organizations;
+ *  </code>
+ */
+class Organizations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(Organizations::class, 'Google_Service_CloudDataplex_Resource_Organizations');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+/**
+ * The "locations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $locations = $dataplexService->organizations_locations;
+ *  </code>
+ */
+class OrganizationsLocations extends \Google\Service\Resource
+{
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocations::class, 'Google_Service_CloudDataplex_Resource_OrganizationsLocations');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocationsEncryptionConfigs.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocationsEncryptionConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocationsEncryptionConfigs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,112 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "encryptionConfigs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $encryptionConfigs = $dataplexService->organizations_locations_encryptionConfigs;
+ *  </code>
+ */
+class OrganizationsLocationsEncryptionConfigs extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set.
+   * (encryptionConfigs.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (encryptionConfigs.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (encryptionConfigs.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsEncryptionConfigs::class, 'Google_Service_CloudDataplex_Resource_OrganizationsLocationsEncryptionConfigs');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocationsOperations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocationsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/OrganizationsLocationsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleLongrunningCancelOperationRequest;
+use Google\Service\CloudDataplex\GoogleLongrunningListOperationsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "operations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $operations = $dataplexService->organizations_locations_operations;
+ *  </code>
+ */
+class OrganizationsLocationsOperations 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 GoogleLongrunningCancelOperationRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, GoogleLongrunningCancelOperationRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], DataplexEmpty::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 DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], DataplexEmpty::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 GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Lists operations that match the specified filter in the request. If the
+   * server doesn't support this method, it returns UNIMPLEMENTED.
+   * (operations.listOperations)
+   *
+   * @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 GoogleLongrunningListOperationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listOperations($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('listOperations', [$params], GoogleLongrunningListOperationsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(OrganizationsLocationsOperations::class, 'Google_Service_CloudDataplex_Resource_OrganizationsLocationsOperations');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/Projects.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/Projects.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/Projects.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+/**
+ * The "projects" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $projects = $dataplexService->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_CloudDataplex_Resource_Projects');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,134 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Entry;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1SearchEntriesResponse;
+use Google\Service\CloudDataplex\GoogleCloudLocationListLocationsResponse;
+use Google\Service\CloudDataplex\GoogleCloudLocationLocation;
+
+/**
+ * The "locations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $locations = $dataplexService->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 GoogleCloudLocationLocation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudLocationLocation::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 GoogleCloudLocationListLocationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocations($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudLocationListLocationsResponse::class);
+  }
+  /**
+   * Looks up a single Entry by name using the permission on the source
+   * system.Caution: The BigQuery metadata that is stored in Dataplex Catalog is
+   * changing. For more information, see Changes to BigQuery metadata stored in
+   * Dataplex Catalog (https://cloud.google.com/dataplex/docs/biqquery-metadata-
+   * changes). (locations.lookupEntry)
+   *
+   * @param string $name Required. The project to which the request should be
+   * attributed in the following form: projects/{project}/locations/{location}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string aspectTypes Optional. Limits the aspects returned to the
+   * provided aspect types. It only works for CUSTOM view.
+   * @opt_param string entry Required. The resource name of the Entry: projects/{p
+   * roject}/locations/{location}/entryGroups/{entry_group}/entries/{entry}.
+   * @opt_param string paths Optional. Limits the aspects returned to those
+   * associated with the provided paths within the Entry. It only works for CUSTOM
+   * view.
+   * @opt_param string view Optional. View to control which parts of an entry the
+   * service should return.
+   * @return GoogleCloudDataplexV1Entry
+   * @throws \Google\Service\Exception
+   */
+  public function lookupEntry($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('lookupEntry', [$params], GoogleCloudDataplexV1Entry::class);
+  }
+  /**
+   * Searches for Entries matching the given query and scope.
+   * (locations.searchEntries)
+   *
+   * @param string $name Required. The project to which the request should be
+   * attributed in the following form: projects/{project}/locations/{location}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string orderBy Optional. Specifies the ordering of results.
+   * @opt_param int pageSize Optional. Number of results in the search page. If
+   * <=0, then defaults to 10. Max limit for page_size is 1000. Throws an invalid
+   * argument for page_size > 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * SearchEntries call. Provide this to retrieve the subsequent page.
+   * @opt_param string query Required. The query against which entries in scope
+   * should be matched.
+   * @opt_param string scope Optional. The scope under which the search should be
+   * operating. It must either be organizations/ or projects/. If it is
+   * unspecified, it defaults to the organization where the project provided in
+   * name is located.
+   * @return GoogleCloudDataplexV1SearchEntriesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function searchEntries($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('searchEntries', [$params], GoogleCloudDataplexV1SearchEntriesResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocations::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocations');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsAspectTypes.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsAspectTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsAspectTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,222 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1AspectType;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListAspectTypesResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "aspectTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $aspectTypes = $dataplexService->projects_locations_aspectTypes;
+ *  </code>
+ */
+class ProjectsLocationsAspectTypes extends \Google\Service\Resource
+{
+  /**
+   * Creates an AspectType. (aspectTypes.create)
+   *
+   * @param string $parent Required. The resource name of the AspectType, of the
+   * form: projects/{project_number}/locations/{location_id} where location_id
+   * refers to a Google Cloud region.
+   * @param GoogleCloudDataplexV1AspectType $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string aspectTypeId Required. AspectType identifier.
+   * @opt_param bool validateOnly Optional. The service validates the request
+   * without performing any mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1AspectType $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an AspectType. (aspectTypes.delete)
+   *
+   * @param string $name Required. The resource name of the AspectType: projects/{
+   * project_number}/locations/{location_id}/aspectTypes/{aspect_type_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Optional. If the client provided etag value does not
+   * match the current etag value, the DeleteAspectTypeRequest method returns an
+   * ABORTED error response.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets an AspectType. (aspectTypes.get)
+   *
+   * @param string $name Required. The resource name of the AspectType: projects/{
+   * project_number}/locations/{location_id}/aspectTypes/{aspect_type_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1AspectType
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1AspectType::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (aspectTypes.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists AspectType resources in a project and location.
+   * (aspectTypes.listProjectsLocationsAspectTypes)
+   *
+   * @param string $parent Required. The resource name of the AspectType location,
+   * of the form: projects/{project_number}/locations/{location_id} where
+   * location_id refers to a Google Cloud region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. Filters are case-
+   * sensitive. The service supports the following formats: labels.key1 = "value1"
+   * labels:key1 name = "value"These restrictions can be conjoined with AND, OR,
+   * and NOT conjunctions.
+   * @opt_param string orderBy Optional. Orders the result by name or create_time
+   * fields. If not specified, the ordering is undefined.
+   * @opt_param int pageSize Optional. Maximum number of AspectTypes to return.
+   * The service may return fewer than this value. If unspecified, the service
+   * returns at most 10 AspectTypes. The maximum value is 1000; values above 1000
+   * will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListAspectTypes call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters you provide to ListAspectTypes must match
+   * the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListAspectTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsAspectTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListAspectTypesResponse::class);
+  }
+  /**
+   * Updates an AspectType. (aspectTypes.patch)
+   *
+   * @param string $name Output only. The relative resource name of the
+   * AspectType, of the form: projects/{project_number}/locations/{location_id}/as
+   * pectTypes/{aspect_type_id}.
+   * @param GoogleCloudDataplexV1AspectType $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1AspectType $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (aspectTypes.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (aspectTypes.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsAspectTypes::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsAspectTypes');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataAttributeBindings.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataAttributeBindings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataAttributeBindings.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,228 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1DataAttributeBinding;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListDataAttributeBindingsResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "dataAttributeBindings" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $dataAttributeBindings = $dataplexService->projects_locations_dataAttributeBindings;
+ *  </code>
+ */
+class ProjectsLocationsDataAttributeBindings extends \Google\Service\Resource
+{
+  /**
+   * Create a DataAttributeBinding resource. (dataAttributeBindings.create)
+   *
+   * @param string $parent Required. The resource name of the parent data taxonomy
+   * projects/{project_number}/locations/{location_id}
+   * @param GoogleCloudDataplexV1DataAttributeBinding $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string dataAttributeBindingId Required. DataAttributeBinding
+   * identifier. * Must contain only lowercase letters, numbers and hyphens. *
+   * Must start with a letter. * Must be between 1-63 characters. * Must end with
+   * a number or a letter. * Must be unique within the Location.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1DataAttributeBinding $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes a DataAttributeBinding resource. All attributes within the
+   * DataAttributeBinding must be deleted before the DataAttributeBinding can be
+   * deleted. (dataAttributeBindings.delete)
+   *
+   * @param string $name Required. The resource name of the DataAttributeBinding:
+   * projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data
+   * _attribute_binding_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Required. If the client provided etag value does not
+   * match the current etag value, the DeleteDataAttributeBindingRequest method
+   * returns an ABORTED error response. Etags must be used when calling the
+   * DeleteDataAttributeBinding.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Retrieves a DataAttributeBinding resource. (dataAttributeBindings.get)
+   *
+   * @param string $name Required. The resource name of the DataAttributeBinding:
+   * projects/{project_number}/locations/{location_id}/dataAttributeBindings/{data
+   * _attribute_binding_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1DataAttributeBinding
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1DataAttributeBinding::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set.
+   * (dataAttributeBindings.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists DataAttributeBinding resources in a project and location.
+   * (dataAttributeBindings.listProjectsLocationsDataAttributeBindings)
+   *
+   * @param string $parent Required. The resource name of the Location:
+   * projects/{project_number}/locations/{location_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. Filter using resource:
+   * filter=resource:"resource-name" Filter using attribute:
+   * filter=attributes:"attribute-name" Filter using attribute in paths list:
+   * filter=paths.attributes:"attribute-name"
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of DataAttributeBindings to
+   * return. The service may return fewer than this value. If unspecified, at most
+   * 10 DataAttributeBindings will be returned. The maximum value is 1000; values
+   * above 1000 will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListDataAttributeBindings call. Provide this to retrieve the subsequent page.
+   * When paginating, all other parameters provided to ListDataAttributeBindings
+   * must match the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListDataAttributeBindingsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDataAttributeBindings($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListDataAttributeBindingsResponse::class);
+  }
+  /**
+   * Updates a DataAttributeBinding resource. (dataAttributeBindings.patch)
+   *
+   * @param string $name Output only. The relative resource name of the Data
+   * Attribute Binding, of the form: projects/{project_number}/locations/{location
+   * }/dataAttributeBindings/{data_attribute_binding_id}
+   * @param GoogleCloudDataplexV1DataAttributeBinding $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1DataAttributeBinding $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (dataAttributeBindings.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (dataAttributeBindings.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDataAttributeBindings::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsDataAttributeBindings');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataScans.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataScans.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataScans.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,267 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1DataScan;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1GenerateDataQualityRulesRequest;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1GenerateDataQualityRulesResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListDataScansResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1RunDataScanRequest;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1RunDataScanResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "dataScans" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $dataScans = $dataplexService->projects_locations_dataScans;
+ *  </code>
+ */
+class ProjectsLocationsDataScans extends \Google\Service\Resource
+{
+  /**
+   * Creates a DataScan resource. (dataScans.create)
+   *
+   * @param string $parent Required. The resource name of the parent location:
+   * projects/{project}/locations/{location_id} where project refers to a
+   * project_id or project_number and location_id refers to a GCP region.
+   * @param GoogleCloudDataplexV1DataScan $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string dataScanId Required. DataScan identifier. Must contain only
+   * lowercase letters, numbers and hyphens. Must start with a letter. Must end
+   * with a number or a letter. Must be between 1-63 characters. Must be unique
+   * within the customer project / location.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1DataScan $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes a DataScan resource. (dataScans.delete)
+   *
+   * @param string $name Required. The resource name of the dataScan:
+   * projects/{project}/locations/{location_id}/dataScans/{data_scan_id} where
+   * project refers to a project_id or project_number and location_id refers to a
+   * GCP region.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Generates recommended data quality rules based on the results of a data
+   * profiling scan.Use the recommendations to build rules for a data quality
+   * scan. (dataScans.generateDataQualityRules)
+   *
+   * @param string $name Required. The name must be one of the following: The name
+   * of a data scan with at least one successful, completed data profiling job The
+   * name of a successful, completed data profiling job (a data scan job where the
+   * job type is data profiling)
+   * @param GoogleCloudDataplexV1GenerateDataQualityRulesRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1GenerateDataQualityRulesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function generateDataQualityRules($name, GoogleCloudDataplexV1GenerateDataQualityRulesRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('generateDataQualityRules', [$params], GoogleCloudDataplexV1GenerateDataQualityRulesResponse::class);
+  }
+  /**
+   * Gets a DataScan resource. (dataScans.get)
+   *
+   * @param string $name Required. The resource name of the dataScan:
+   * projects/{project}/locations/{location_id}/dataScans/{data_scan_id} where
+   * project refers to a project_id or project_number and location_id refers to a
+   * GCP region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Select the DataScan view to return. Defaults
+   * to BASIC.
+   * @return GoogleCloudDataplexV1DataScan
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1DataScan::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (dataScans.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists DataScans. (dataScans.listProjectsLocationsDataScans)
+   *
+   * @param string $parent Required. The resource name of the parent location:
+   * projects/{project}/locations/{location_id} where project refers to a
+   * project_id or project_number and location_id refers to a GCP region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields (name or create_time) for
+   * the result. If not specified, the ordering is undefined.
+   * @opt_param int pageSize Optional. Maximum number of dataScans to return. The
+   * service may return fewer than this value. If unspecified, at most 500 scans
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListDataScans call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListDataScans must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListDataScansResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDataScans($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListDataScansResponse::class);
+  }
+  /**
+   * Updates a DataScan resource. (dataScans.patch)
+   *
+   * @param string $name Output only. The relative resource name of the scan, of
+   * the form: projects/{project}/locations/{location_id}/dataScans/{datascan_id},
+   * where project refers to a project_id or project_number and location_id refers
+   * to a GCP region.
+   * @param GoogleCloudDataplexV1DataScan $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1DataScan $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Runs an on-demand execution of a DataScan (dataScans.run)
+   *
+   * @param string $name Required. The resource name of the DataScan:
+   * projects/{project}/locations/{location_id}/dataScans/{data_scan_id}. where
+   * project refers to a project_id or project_number and location_id refers to a
+   * GCP region.Only OnDemand data scans are allowed.
+   * @param GoogleCloudDataplexV1RunDataScanRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1RunDataScanResponse
+   * @throws \Google\Service\Exception
+   */
+  public function run($name, GoogleCloudDataplexV1RunDataScanRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('run', [$params], GoogleCloudDataplexV1RunDataScanResponse::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (dataScans.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (dataScans.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDataScans::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsDataScans');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataScansJobs.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataScansJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataScansJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,113 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1DataScanJob;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1GenerateDataQualityRulesRequest;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1GenerateDataQualityRulesResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListDataScanJobsResponse;
+
+/**
+ * The "jobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $jobs = $dataplexService->projects_locations_dataScans_jobs;
+ *  </code>
+ */
+class ProjectsLocationsDataScansJobs extends \Google\Service\Resource
+{
+  /**
+   * Generates recommended data quality rules based on the results of a data
+   * profiling scan.Use the recommendations to build rules for a data quality
+   * scan. (jobs.generateDataQualityRules)
+   *
+   * @param string $name Required. The name must be one of the following: The name
+   * of a data scan with at least one successful, completed data profiling job The
+   * name of a successful, completed data profiling job (a data scan job where the
+   * job type is data profiling)
+   * @param GoogleCloudDataplexV1GenerateDataQualityRulesRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1GenerateDataQualityRulesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function generateDataQualityRules($name, GoogleCloudDataplexV1GenerateDataQualityRulesRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('generateDataQualityRules', [$params], GoogleCloudDataplexV1GenerateDataQualityRulesResponse::class);
+  }
+  /**
+   * Gets a DataScanJob resource. (jobs.get)
+   *
+   * @param string $name Required. The resource name of the DataScanJob: projects/
+   * {project}/locations/{location_id}/dataScans/{data_scan_id}/jobs/{data_scan_jo
+   * b_id} where project refers to a project_id or project_number and location_id
+   * refers to a GCP region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Select the DataScanJob view to return.
+   * Defaults to BASIC.
+   * @return GoogleCloudDataplexV1DataScanJob
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1DataScanJob::class);
+  }
+  /**
+   * Lists DataScanJobs under the given DataScan.
+   * (jobs.listProjectsLocationsDataScansJobs)
+   *
+   * @param string $parent Required. The resource name of the parent environment:
+   * projects/{project}/locations/{location_id}/dataScans/{data_scan_id} where
+   * project refers to a project_id or project_number and location_id refers to a
+   * GCP region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. An expression for filtering the results of
+   * the ListDataScanJobs request.If unspecified, all datascan jobs will be
+   * returned. Multiple filters can be applied (with AND, OR logical operators).
+   * Filters are case-sensitive.Allowed fields are: start_time end_timestart_time
+   * and end_time expect RFC-3339 formatted strings (e.g.
+   * 2018-10-08T18:30:00-07:00).For instance, 'start_time >
+   * 2018-10-08T00:00:00.123456789Z AND end_time < 2018-10-09T00:00:00.123456789Z'
+   * limits results to DataScanJobs between specified start and end times.
+   * @opt_param int pageSize Optional. Maximum number of DataScanJobs to return.
+   * The service may return fewer than this value. If unspecified, at most 10
+   * DataScanJobs will be returned. The maximum value is 1000; values above 1000
+   * will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListDataScanJobs call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListDataScanJobs must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListDataScanJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDataScansJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListDataScanJobsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDataScansJobs::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsDataScansJobs');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataTaxonomies.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataTaxonomies.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataTaxonomies.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,222 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1DataTaxonomy;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListDataTaxonomiesResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "dataTaxonomies" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $dataTaxonomies = $dataplexService->projects_locations_dataTaxonomies;
+ *  </code>
+ */
+class ProjectsLocationsDataTaxonomies extends \Google\Service\Resource
+{
+  /**
+   * Create a DataTaxonomy resource. (dataTaxonomies.create)
+   *
+   * @param string $parent Required. The resource name of the data taxonomy
+   * location, of the form: projects/{project_number}/locations/{location_id}
+   * where location_id refers to a GCP region.
+   * @param GoogleCloudDataplexV1DataTaxonomy $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string dataTaxonomyId Required. DataTaxonomy identifier. * Must
+   * contain only lowercase letters, numbers and hyphens. * Must start with a
+   * letter. * Must be between 1-63 characters. * Must end with a number or a
+   * letter. * Must be unique within the Project.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1DataTaxonomy $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes a DataTaxonomy resource. All attributes within the DataTaxonomy must
+   * be deleted before the DataTaxonomy can be deleted. (dataTaxonomies.delete)
+   *
+   * @param string $name Required. The resource name of the DataTaxonomy: projects
+   * /{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Optional. If the client provided etag value does not
+   * match the current etag value,the DeleteDataTaxonomy method returns an ABORTED
+   * error.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Retrieves a DataTaxonomy resource. (dataTaxonomies.get)
+   *
+   * @param string $name Required. The resource name of the DataTaxonomy: projects
+   * /{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1DataTaxonomy
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1DataTaxonomy::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (dataTaxonomies.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists DataTaxonomy resources in a project and location.
+   * (dataTaxonomies.listProjectsLocationsDataTaxonomies)
+   *
+   * @param string $parent Required. The resource name of the DataTaxonomy
+   * location, of the form: projects/{project_number}/locations/{location_id}
+   * where location_id refers to a GCP region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of DataTaxonomies to return.
+   * The service may return fewer than this value. If unspecified, at most 10
+   * DataTaxonomies will be returned. The maximum value is 1000; values above 1000
+   * will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListDataTaxonomies call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListDataTaxonomies must match
+   * the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListDataTaxonomiesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDataTaxonomies($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListDataTaxonomiesResponse::class);
+  }
+  /**
+   * Updates a DataTaxonomy resource. (dataTaxonomies.patch)
+   *
+   * @param string $name Output only. The relative resource name of the
+   * DataTaxonomy, of the form: projects/{project_number}/locations/{location_id}/
+   * dataTaxonomies/{data_taxonomy_id}.
+   * @param GoogleCloudDataplexV1DataTaxonomy $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1DataTaxonomy $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (dataTaxonomies.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (dataTaxonomies.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDataTaxonomies::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsDataTaxonomies');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataTaxonomiesAttributes.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataTaxonomiesAttributes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsDataTaxonomiesAttributes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,222 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1DataAttribute;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListDataAttributesResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "attributes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $attributes = $dataplexService->projects_locations_dataTaxonomies_attributes;
+ *  </code>
+ */
+class ProjectsLocationsDataTaxonomiesAttributes extends \Google\Service\Resource
+{
+  /**
+   * Create a DataAttribute resource. (attributes.create)
+   *
+   * @param string $parent Required. The resource name of the parent data taxonomy
+   * projects/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxono
+   * my_id}
+   * @param GoogleCloudDataplexV1DataAttribute $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string dataAttributeId Required. DataAttribute identifier. * Must
+   * contain only lowercase letters, numbers and hyphens. * Must start with a
+   * letter. * Must be between 1-63 characters. * Must end with a number or a
+   * letter. * Must be unique within the DataTaxonomy.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1DataAttribute $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes a Data Attribute resource. (attributes.delete)
+   *
+   * @param string $name Required. The resource name of the DataAttribute: project
+   * s/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonomy}/attr
+   * ibutes/{data_attribute_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Optional. If the client provided etag value does not
+   * match the current etag value, the DeleteDataAttribute method returns an
+   * ABORTED error response.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Retrieves a Data Attribute resource. (attributes.get)
+   *
+   * @param string $name Required. The resource name of the dataAttribute: project
+   * s/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonomy}/attr
+   * ibutes/{data_attribute_id}
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1DataAttribute
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1DataAttribute::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (attributes.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists Data Attribute resources in a DataTaxonomy.
+   * (attributes.listProjectsLocationsDataTaxonomiesAttributes)
+   *
+   * @param string $parent Required. The resource name of the DataTaxonomy: projec
+   * ts/{project_number}/locations/{location_id}/dataTaxonomies/{data_taxonomy_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of DataAttributes to return.
+   * The service may return fewer than this value. If unspecified, at most 10
+   * dataAttributes will be returned. The maximum value is 1000; values above 1000
+   * will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListDataAttributes call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListDataAttributes must match
+   * the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListDataAttributesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsDataTaxonomiesAttributes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListDataAttributesResponse::class);
+  }
+  /**
+   * Updates a DataAttribute resource. (attributes.patch)
+   *
+   * @param string $name Output only. The relative resource name of the
+   * dataAttribute, of the form: projects/{project_number}/locations/{location_id}
+   * /dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id}.
+   * @param GoogleCloudDataplexV1DataAttribute $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1DataAttribute $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (attributes.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (attributes.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsDataTaxonomiesAttributes::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsDataTaxonomiesAttributes');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryGroups.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryGroups.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryGroups.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,218 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1EntryGroup;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListEntryGroupsResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "entryGroups" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $entryGroups = $dataplexService->projects_locations_entryGroups;
+ *  </code>
+ */
+class ProjectsLocationsEntryGroups extends \Google\Service\Resource
+{
+  /**
+   * Creates an EntryGroup. (entryGroups.create)
+   *
+   * @param string $parent Required. The resource name of the entryGroup, of the
+   * form: projects/{project_number}/locations/{location_id} where location_id
+   * refers to a GCP region.
+   * @param GoogleCloudDataplexV1EntryGroup $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string entryGroupId Required. EntryGroup identifier.
+   * @opt_param bool validateOnly Optional. The service validates the request
+   * without performing any mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1EntryGroup $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an EntryGroup. (entryGroups.delete)
+   *
+   * @param string $name Required. The resource name of the EntryGroup: projects/{
+   * project_number}/locations/{location_id}/entryGroups/{entry_group_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Optional. If the client provided etag value does not
+   * match the current etag value, the DeleteEntryGroupRequest method returns an
+   * ABORTED error response.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets an EntryGroup. (entryGroups.get)
+   *
+   * @param string $name Required. The resource name of the EntryGroup: projects/{
+   * project_number}/locations/{location_id}/entryGroups/{entry_group_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1EntryGroup
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1EntryGroup::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (entryGroups.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists EntryGroup resources in a project and location.
+   * (entryGroups.listProjectsLocationsEntryGroups)
+   *
+   * @param string $parent Required. The resource name of the entryGroup location,
+   * of the form: projects/{project_number}/locations/{location_id} where
+   * location_id refers to a Google Cloud region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of EntryGroups to return.
+   * The service may return fewer than this value. If unspecified, the service
+   * returns at most 10 EntryGroups. The maximum value is 1000; values above 1000
+   * will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListEntryGroups call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters you provide to ListEntryGroups must match
+   * the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListEntryGroupsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsEntryGroups($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListEntryGroupsResponse::class);
+  }
+  /**
+   * Updates an EntryGroup. (entryGroups.patch)
+   *
+   * @param string $name Output only. The relative resource name of the
+   * EntryGroup, in the format projects/{project_id_or_number}/locations/{location
+   * _id}/entryGroups/{entry_group_id}.
+   * @param GoogleCloudDataplexV1EntryGroup $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. The service validates the request,
+   * without performing any mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1EntryGroup $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (entryGroups.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (entryGroups.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsEntryGroups::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsEntryGroups');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryGroupsEntries.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryGroupsEntries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryGroupsEntries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,178 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Entry;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListEntriesResponse;
+
+/**
+ * The "entries" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $entries = $dataplexService->projects_locations_entryGroups_entries;
+ *  </code>
+ */
+class ProjectsLocationsEntryGroupsEntries extends \Google\Service\Resource
+{
+  /**
+   * Creates an Entry. (entries.create)
+   *
+   * @param string $parent Required. The resource name of the parent Entry Group:
+   * projects/{project}/locations/{location}/entryGroups/{entry_group}.
+   * @param GoogleCloudDataplexV1Entry $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string entryId Required. Entry identifier. It has to be unique
+   * within an Entry Group.Entries corresponding to Google Cloud resources use an
+   * Entry ID format based on full resource names
+   * (https://cloud.google.com/apis/design/resource_names#full_resource_name). The
+   * format is a full resource name of the resource without the prefix double
+   * slashes in the API service name part of the full resource name. This allows
+   * retrieval of entries using their associated resource name.For example, if the
+   * full resource name of a resource is
+   * //library.googleapis.com/shelves/shelf1/books/book2, then the suggested
+   * entry_id is library.googleapis.com/shelves/shelf1/books/book2.It is also
+   * suggested to follow the same convention for entries corresponding to
+   * resources from providers or systems other than Google Cloud.The maximum size
+   * of the field is 4000 characters.
+   * @return GoogleCloudDataplexV1Entry
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Entry $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDataplexV1Entry::class);
+  }
+  /**
+   * Deletes an Entry. (entries.delete)
+   *
+   * @param string $name Required. The resource name of the Entry: projects/{proje
+   * ct}/locations/{location}/entryGroups/{entry_group}/entries/{entry}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Entry
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleCloudDataplexV1Entry::class);
+  }
+  /**
+   * Gets an Entry.Caution: The BigQuery metadata that is stored in Dataplex
+   * Catalog is changing. For more information, see Changes to BigQuery metadata
+   * stored in Dataplex Catalog (https://cloud.google.com/dataplex/docs/biqquery-
+   * metadata-changes). (entries.get)
+   *
+   * @param string $name Required. The resource name of the Entry: projects/{proje
+   * ct}/locations/{location}/entryGroups/{entry_group}/entries/{entry}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string aspectTypes Optional. Limits the aspects returned to the
+   * provided aspect types. It only works for CUSTOM view.
+   * @opt_param string paths Optional. Limits the aspects returned to those
+   * associated with the provided paths within the Entry. It only works for CUSTOM
+   * view.
+   * @opt_param string view Optional. View to control which parts of an entry the
+   * service should return.
+   * @return GoogleCloudDataplexV1Entry
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Entry::class);
+  }
+  /**
+   * Lists Entries within an EntryGroup.
+   * (entries.listProjectsLocationsEntryGroupsEntries)
+   *
+   * @param string $parent Required. The resource name of the parent Entry Group:
+   * projects/{project}/locations/{location}/entryGroups/{entry_group}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. A filter on the entries to return. Filters
+   * are case-sensitive. You can filter the request by the following fields:
+   * entry_type entry_source.display_nameThe comparison operators are =, !=, <, >,
+   * <=, >=. The service compares strings according to lexical order.You can use
+   * the logical operators AND, OR, NOT in the filter.You can use Wildcard "*",
+   * but for entry_type you need to provide the full project id or number.Example
+   * filter expressions: "entry_source.display_name=AnExampleDisplayName"
+   * "entry_type=projects/example-project/locations/global/entryTypes/example-
+   * entry_type" "entry_type=projects/example-project/locations/us/entryTypes/a*
+   * OR entry_type=projects/another-project/locations" "NOT
+   * entry_source.display_name=AnotherExampleDisplayName"
+   * @opt_param int pageSize Optional. Number of items to return per page. If
+   * there are remaining results, the service returns a next_page_token. If
+   * unspecified, the service returns at most 10 Entries. The maximum value is
+   * 100; values above 100 will be coerced to 100.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListEntries call. Provide this to retrieve the subsequent page.
+   * @return GoogleCloudDataplexV1ListEntriesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsEntryGroupsEntries($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListEntriesResponse::class);
+  }
+  /**
+   * Updates an Entry. (entries.patch)
+   *
+   * @param string $name Identifier. The relative resource name of the entry, in
+   * the format projects/{project_id_or_number}/locations/{location_id}/entryGroup
+   * s/{entry_group_id}/entries/{entry_id}.
+   * @param GoogleCloudDataplexV1Entry $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool allowMissing Optional. If set to true and the entry doesn't
+   * exist, the service will create it.
+   * @opt_param string aspectKeys Optional. The map keys of the Aspects which the
+   * service should modify. It supports the following syntaxes: - matches an
+   * aspect of the given type and empty path. @path - matches an aspect of the
+   * given type and specified path. For example, to attach an aspect to a field
+   * that is specified by the schema aspect, the path should have the format
+   * Schema.. * - matches aspects of the given type for all paths. *@path -
+   * matches aspects of all types on the given path.The service will not remove
+   * existing aspects matching the syntax unless delete_missing_aspects is set to
+   * true.If this field is left empty, the service treats it as specifying exactly
+   * those Aspects present in the request.
+   * @opt_param bool deleteMissingAspects Optional. If set to true and the
+   * aspect_keys specify aspect ranges, the service deletes any existing aspects
+   * from that range that weren't provided in the request.
+   * @opt_param string updateMask Optional. Mask of fields to update. To update
+   * Aspects, the update_mask must contain the value "aspects".If the update_mask
+   * is empty, the service will update all modifiable fields present in the
+   * request.
+   * @return GoogleCloudDataplexV1Entry
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Entry $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudDataplexV1Entry::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsEntryGroupsEntries::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsEntryGroupsEntries');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryLinkTypes.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryLinkTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryLinkTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "entryLinkTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $entryLinkTypes = $dataplexService->projects_locations_entryLinkTypes;
+ *  </code>
+ */
+class ProjectsLocationsEntryLinkTypes extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (entryLinkTypes.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (entryLinkTypes.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (entryLinkTypes.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsEntryLinkTypes::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsEntryLinkTypes');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryTypes.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsEntryTypes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,222 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1EntryType;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListEntryTypesResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "entryTypes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $entryTypes = $dataplexService->projects_locations_entryTypes;
+ *  </code>
+ */
+class ProjectsLocationsEntryTypes extends \Google\Service\Resource
+{
+  /**
+   * Creates an EntryType. (entryTypes.create)
+   *
+   * @param string $parent Required. The resource name of the EntryType, of the
+   * form: projects/{project_number}/locations/{location_id} where location_id
+   * refers to a Google Cloud region.
+   * @param GoogleCloudDataplexV1EntryType $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string entryTypeId Required. EntryType identifier.
+   * @opt_param bool validateOnly Optional. The service validates the request
+   * without performing any mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1EntryType $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an EntryType. (entryTypes.delete)
+   *
+   * @param string $name Required. The resource name of the EntryType:
+   * projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Optional. If the client provided etag value does not
+   * match the current etag value, the DeleteEntryTypeRequest method returns an
+   * ABORTED error response.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets an EntryType. (entryTypes.get)
+   *
+   * @param string $name Required. The resource name of the EntryType:
+   * projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1EntryType
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1EntryType::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (entryTypes.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists EntryType resources in a project and location.
+   * (entryTypes.listProjectsLocationsEntryTypes)
+   *
+   * @param string $parent Required. The resource name of the EntryType location,
+   * of the form: projects/{project_number}/locations/{location_id} where
+   * location_id refers to a Google Cloud region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. Filters are case-
+   * sensitive. The service supports the following formats: labels.key1 = "value1"
+   * labels:key1 name = "value"These restrictions can be conjoined with AND, OR,
+   * and NOT conjunctions.
+   * @opt_param string orderBy Optional. Orders the result by name or create_time
+   * fields. If not specified, the ordering is undefined.
+   * @opt_param int pageSize Optional. Maximum number of EntryTypes to return. The
+   * service may return fewer than this value. If unspecified, the service returns
+   * at most 10 EntryTypes. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListEntryTypes call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters you provided to ListEntryTypes must match
+   * the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListEntryTypesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsEntryTypes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListEntryTypesResponse::class);
+  }
+  /**
+   * Updates an EntryType. (entryTypes.patch)
+   *
+   * @param string $name Output only. The relative resource name of the EntryType,
+   * of the form:
+   * projects/{project_number}/locations/{location_id}/entryTypes/{entry_type_id}.
+   * @param GoogleCloudDataplexV1EntryType $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. The service validates the request
+   * without performing any mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1EntryType $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (entryTypes.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (entryTypes.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsEntryTypes::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsEntryTypes');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossaries.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossaries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossaries.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "glossaries" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $glossaries = $dataplexService->projects_locations_glossaries;
+ *  </code>
+ */
+class ProjectsLocationsGlossaries extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (glossaries.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (glossaries.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (glossaries.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsGlossaries::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsGlossaries');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossariesCategories.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossariesCategories.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossariesCategories.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,111 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "categories" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $categories = $dataplexService->projects_locations_glossaries_categories;
+ *  </code>
+ */
+class ProjectsLocationsGlossariesCategories extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (categories.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (categories.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (categories.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsGlossariesCategories::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsGlossariesCategories');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossariesTerms.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossariesTerms.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGlossariesTerms.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,110 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "terms" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $terms = $dataplexService->projects_locations_glossaries_terms;
+ *  </code>
+ */
+class ProjectsLocationsGlossariesTerms extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (terms.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (terms.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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. (terms.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsGlossariesTerms::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsGlossariesTerms');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGovernanceRules.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGovernanceRules.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsGovernanceRules.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,112 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "governanceRules" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $governanceRules = $dataplexService->projects_locations_governanceRules;
+ *  </code>
+ */
+class ProjectsLocationsGovernanceRules extends \Google\Service\Resource
+{
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set.
+   * (governanceRules.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (governanceRules.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (governanceRules.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsGovernanceRules::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsGovernanceRules');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakes.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakes.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,218 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Lake;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListLakesResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "lakes" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $lakes = $dataplexService->projects_locations_lakes;
+ *  </code>
+ */
+class ProjectsLocationsLakes extends \Google\Service\Resource
+{
+  /**
+   * Creates a lake resource. (lakes.create)
+   *
+   * @param string $parent Required. The resource name of the lake location, of
+   * the form: projects/{project_number}/locations/{location_id} where location_id
+   * refers to a GCP region.
+   * @param GoogleCloudDataplexV1Lake $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string lakeId Required. Lake identifier. This ID will be used to
+   * generate names such as database and dataset names when publishing metadata to
+   * Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers
+   * and hyphens. * Must start with a letter. * Must end with a number or a
+   * letter. * Must be between 1-63 characters. * Must be unique within the
+   * customer project / location.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Lake $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes a lake resource. All zones within the lake must be deleted before the
+   * lake can be deleted. (lakes.delete)
+   *
+   * @param string $name Required. The resource name of the lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Retrieves a lake resource. (lakes.get)
+   *
+   * @param string $name Required. The resource name of the lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Lake
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Lake::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (lakes.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists lake resources in a project and location.
+   * (lakes.listProjectsLocationsLakes)
+   *
+   * @param string $parent Required. The resource name of the lake location, of
+   * the form: projects/{project_number}/locations/{location_id} where location_id
+   * refers to a GCP region.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of Lakes to return. The
+   * service may return fewer than this value. If unspecified, at most 10 lakes
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListLakes call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListLakes must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListLakesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakes($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListLakesResponse::class);
+  }
+  /**
+   * Updates a lake resource. (lakes.patch)
+   *
+   * @param string $name Output only. The relative resource name of the lake, of
+   * the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param GoogleCloudDataplexV1Lake $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Lake $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (lakes.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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. (lakes.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakes::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakes');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesActions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,59 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListActionsResponse;
+
+/**
+ * The "actions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $actions = $dataplexService->projects_locations_lakes_actions;
+ *  </code>
+ */
+class ProjectsLocationsLakesActions extends \Google\Service\Resource
+{
+  /**
+   * Lists action resources in a lake. (actions.listProjectsLocationsLakesActions)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. Maximum number of actions to return. The
+   * service may return fewer than this value. If unspecified, at most 10 actions
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListLakeActions call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListLakeActions must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListActionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesActions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListActionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesActions::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesActions');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesContent.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesContent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesContent.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,219 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Content;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListContentResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "content" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $content = $dataplexService->projects_locations_lakes_content;
+ *  </code>
+ */
+class ProjectsLocationsLakesContent extends \Google\Service\Resource
+{
+  /**
+   * Create a content. (content.create)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_id}/locations/{location_id}/lakes/{lake_id}
+   * @param GoogleCloudDataplexV1Content $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Content
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Content $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDataplexV1Content::class);
+  }
+  /**
+   * Delete a content. (content.delete)
+   *
+   * @param string $name Required. The resource name of the content: projects/{pro
+   * ject_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
+   * @param array $optParams Optional parameters.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], DataplexEmpty::class);
+  }
+  /**
+   * Get a content resource. (content.get)
+   *
+   * @param string $name Required. The resource name of the content: projects/{pro
+   * ject_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Specify content view to make a partial
+   * request.
+   * @return GoogleCloudDataplexV1Content
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Content::class);
+  }
+  /**
+   * Gets the access control policy for a contentitem resource. A NOT_FOUND error
+   * is returned if the resource does not exist. An empty policy is returned if
+   * the resource exists but does not have a policy set on it.Caller must have
+   * Google IAM dataplex.content.getIamPolicy permission on the resource.
+   * (content.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * List content. (content.listProjectsLocationsLakesContent)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_id}/locations/{location_id}/lakes/{lake_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. Filters are case-
+   * sensitive. The following formats are supported:labels.key1 = "value1"
+   * labels:key1 type = "NOTEBOOK" type = "SQL_SCRIPT"These restrictions can be
+   * coinjoined with AND, OR and NOT conjunctions.
+   * @opt_param int pageSize Optional. Maximum number of content to return. The
+   * service may return fewer than this value. If unspecified, at most 10 content
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListContent call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListContent must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesContent($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListContentResponse::class);
+  }
+  /**
+   * Update a content. Only supports full resource update. (content.patch)
+   *
+   * @param string $name Output only. The relative resource name of the content,
+   * of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/co
+   * ntent/{content_id}
+   * @param GoogleCloudDataplexV1Content $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Content
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Content $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudDataplexV1Content::class);
+  }
+  /**
+   * Sets the access control policy on the specified contentitem resource.
+   * Replaces any existing policy.Caller must have Google IAM
+   * dataplex.content.setIamPolicy permission on the resource.
+   * (content.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Returns the caller's permissions on a resource. If the resource does not
+   * exist, an empty set of permissions is returned (a NOT_FOUND error is not
+   * returned).A caller is not required to have Google IAM permission to make this
+   * request.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. (content.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesContent::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesContent');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesContentitems.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesContentitems.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesContentitems.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,219 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Content;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListContentResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+
+/**
+ * The "contentitems" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $contentitems = $dataplexService->projects_locations_lakes_contentitems;
+ *  </code>
+ */
+class ProjectsLocationsLakesContentitems extends \Google\Service\Resource
+{
+  /**
+   * Create a content. (contentitems.create)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_id}/locations/{location_id}/lakes/{lake_id}
+   * @param GoogleCloudDataplexV1Content $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Content
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Content $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDataplexV1Content::class);
+  }
+  /**
+   * Delete a content. (contentitems.delete)
+   *
+   * @param string $name Required. The resource name of the content: projects/{pro
+   * ject_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
+   * @param array $optParams Optional parameters.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], DataplexEmpty::class);
+  }
+  /**
+   * Get a content resource. (contentitems.get)
+   *
+   * @param string $name Required. The resource name of the content: projects/{pro
+   * ject_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Specify content view to make a partial
+   * request.
+   * @return GoogleCloudDataplexV1Content
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Content::class);
+  }
+  /**
+   * Gets the access control policy for a contentitem resource. A NOT_FOUND error
+   * is returned if the resource does not exist. An empty policy is returned if
+   * the resource exists but does not have a policy set on it.Caller must have
+   * Google IAM dataplex.content.getIamPolicy permission on the resource.
+   * (contentitems.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * List content. (contentitems.listProjectsLocationsLakesContentitems)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_id}/locations/{location_id}/lakes/{lake_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. Filters are case-
+   * sensitive. The following formats are supported:labels.key1 = "value1"
+   * labels:key1 type = "NOTEBOOK" type = "SQL_SCRIPT"These restrictions can be
+   * coinjoined with AND, OR and NOT conjunctions.
+   * @opt_param int pageSize Optional. Maximum number of content to return. The
+   * service may return fewer than this value. If unspecified, at most 10 content
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListContent call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListContent must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListContentResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesContentitems($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListContentResponse::class);
+  }
+  /**
+   * Update a content. Only supports full resource update. (contentitems.patch)
+   *
+   * @param string $name Output only. The relative resource name of the content,
+   * of the form: projects/{project_id}/locations/{location_id}/lakes/{lake_id}/co
+   * ntent/{content_id}
+   * @param GoogleCloudDataplexV1Content $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Content
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Content $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleCloudDataplexV1Content::class);
+  }
+  /**
+   * Sets the access control policy on the specified contentitem resource.
+   * Replaces any existing policy.Caller must have Google IAM
+   * dataplex.content.setIamPolicy permission on the resource.
+   * (contentitems.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Returns the caller's permissions on a resource. If the resource does not
+   * exist, an empty set of permissions is returned (a NOT_FOUND error is not
+   * returned).A caller is not required to have Google IAM permission to make this
+   * request.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. (contentitems.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesContentitems::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesContentitems');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesEnvironments.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesEnvironments.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesEnvironments.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,218 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Environment;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListEnvironmentsResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "environments" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $environments = $dataplexService->projects_locations_lakes_environments;
+ *  </code>
+ */
+class ProjectsLocationsLakesEnvironments extends \Google\Service\Resource
+{
+  /**
+   * Create an environment resource. (environments.create)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
+   * @param GoogleCloudDataplexV1Environment $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string environmentId Required. Environment identifier. * Must
+   * contain only lowercase letters, numbers and hyphens. * Must start with a
+   * letter. * Must be between 1-63 characters. * Must end with a number or a
+   * letter. * Must be unique within the lake.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Environment $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Delete the environment resource. All the child resources must have been
+   * deleted before environment deletion can be initiated. (environments.delete)
+   *
+   * @param string $name Required. The resource name of the environment: projects/
+   * {project_id}/locations/{location_id}/lakes/{lake_id}/environments/{environmen
+   * t_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Get environment resource. (environments.get)
+   *
+   * @param string $name Required. The resource name of the environment: projects/
+   * {project_id}/locations/{location_id}/lakes/{lake_id}/environments/{environmen
+   * t_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Environment
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Environment::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (environments.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists environments under the given lake.
+   * (environments.listProjectsLocationsLakesEnvironments)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_id}/locations/{location_id}/lakes/{lake_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of environments to return.
+   * The service may return fewer than this value. If unspecified, at most 10
+   * environments will be returned. The maximum value is 1000; values above 1000
+   * will be coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListEnvironments call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListEnvironments must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListEnvironmentsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesEnvironments($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListEnvironmentsResponse::class);
+  }
+  /**
+   * Update the environment resource. (environments.patch)
+   *
+   * @param string $name Output only. The relative resource name of the
+   * environment, of the form: projects/{project_id}/locations/{location_id}/lakes
+   * /{lake_id}/environment/{environment_id}
+   * @param GoogleCloudDataplexV1Environment $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Environment $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (environments.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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.
+   * (environments.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesEnvironments::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesEnvironments');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesEnvironmentsSessions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesEnvironmentsSessions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesEnvironmentsSessions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,68 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListSessionsResponse;
+
+/**
+ * The "sessions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $sessions = $dataplexService->projects_locations_lakes_environments_sessions;
+ *  </code>
+ */
+class ProjectsLocationsLakesEnvironmentsSessions extends \Google\Service\Resource
+{
+  /**
+   * Lists session resources in an environment.
+   * (sessions.listProjectsLocationsLakesEnvironmentsSessions)
+   *
+   * @param string $parent Required. The resource name of the parent environment:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}/environment
+   * /{environment_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. The following mode filter
+   * is supported to return only the sessions belonging to the requester when the
+   * mode is USER and return sessions of all the users when the mode is ADMIN.
+   * When no filter is sent default to USER mode. NOTE: When the mode is ADMIN,
+   * the requester should have dataplex.environments.listAllSessions permission to
+   * list all sessions, in absence of the permission, the request fails.mode =
+   * ADMIN | USER
+   * @opt_param int pageSize Optional. Maximum number of sessions to return. The
+   * service may return fewer than this value. If unspecified, at most 10 sessions
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListSessions call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListSessions must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListSessionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesEnvironmentsSessions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListSessionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesEnvironmentsSessions::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesEnvironmentsSessions');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesTasks.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesTasks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesTasks.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,228 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListTasksResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1RunTaskRequest;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1RunTaskResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Task;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "tasks" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $tasks = $dataplexService->projects_locations_lakes_tasks;
+ *  </code>
+ */
+class ProjectsLocationsLakesTasks extends \Google\Service\Resource
+{
+  /**
+   * Creates a task resource within a lake. (tasks.create)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param GoogleCloudDataplexV1Task $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string taskId Required. Task identifier.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Task $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Delete the task resource. (tasks.delete)
+   *
+   * @param string $name Required. The resource name of the task: projects/{projec
+   * t_number}/locations/{location_id}/lakes/{lake_id}/task/{task_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Get task resource. (tasks.get)
+   *
+   * @param string $name Required. The resource name of the task: projects/{projec
+   * t_number}/locations/{location_id}/lakes/{lake_id}/tasks/{tasks_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Task
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Task::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (tasks.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists tasks under the given lake. (tasks.listProjectsLocationsLakesTasks)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of tasks to return. The
+   * service may return fewer than this value. If unspecified, at most 10 tasks
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListZones call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListZones must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListTasksResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesTasks($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListTasksResponse::class);
+  }
+  /**
+   * Update the task resource. (tasks.patch)
+   *
+   * @param string $name Output only. The relative resource name of the task, of
+   * the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/
+   * tasks/{task_id}.
+   * @param GoogleCloudDataplexV1Task $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Task $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Run an on demand execution of a Task. (tasks.run)
+   *
+   * @param string $name Required. The resource name of the task: projects/{projec
+   * t_number}/locations/{location_id}/lakes/{lake_id}/tasks/{task_id}.
+   * @param GoogleCloudDataplexV1RunTaskRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1RunTaskResponse
+   * @throws \Google\Service\Exception
+   */
+  public function run($name, GoogleCloudDataplexV1RunTaskRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('run', [$params], GoogleCloudDataplexV1RunTaskResponse::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (tasks.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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. (tasks.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesTasks::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesTasks');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesTasksJobs.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesTasksJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesTasksJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1CancelJobRequest;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Job;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListJobsResponse;
+
+/**
+ * The "jobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $jobs = $dataplexService->projects_locations_lakes_tasks_jobs;
+ *  </code>
+ */
+class ProjectsLocationsLakesTasksJobs extends \Google\Service\Resource
+{
+  /**
+   * Cancel jobs running for the task resource. (jobs.cancel)
+   *
+   * @param string $name Required. The resource name of the job: projects/{project
+   * _number}/locations/{location_id}/lakes/{lake_id}/task/{task_id}/job/{job_id}.
+   * @param GoogleCloudDataplexV1CancelJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, GoogleCloudDataplexV1CancelJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], DataplexEmpty::class);
+  }
+  /**
+   * Get job resource. (jobs.get)
+   *
+   * @param string $name Required. The resource name of the job: projects/{project
+   * _number}/locations/{location_id}/lakes/{lake_id}/tasks/{task_id}/jobs/{job_id
+   * }.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Job
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Job::class);
+  }
+  /**
+   * Lists Jobs under the given task. (jobs.listProjectsLocationsLakesTasksJobs)
+   *
+   * @param string $parent Required. The resource name of the parent environment:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}/tasks/{task
+   * _id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. Maximum number of jobs to return. The
+   * service may return fewer than this value. If unspecified, at most 10 jobs
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListJobs call. Provide this to retrieve the subsequent page. When paginating,
+   * all other parameters provided to ListJobs must match the call that provided
+   * the page token.
+   * @return GoogleCloudDataplexV1ListJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesTasksJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListJobsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesTasksJobs::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesTasksJobs');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZones.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZones.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZones.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,217 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListZonesResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Zone;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "zones" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $zones = $dataplexService->projects_locations_lakes_zones;
+ *  </code>
+ */
+class ProjectsLocationsLakesZones extends \Google\Service\Resource
+{
+  /**
+   * Creates a zone resource within a lake. (zones.create)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param GoogleCloudDataplexV1Zone $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @opt_param string zoneId Required. Zone identifier. This ID will be used to
+   * generate names such as database and dataset names when publishing metadata to
+   * Hive Metastore and BigQuery. * Must contain only lowercase letters, numbers
+   * and hyphens. * Must start with a letter. * Must end with a number or a
+   * letter. * Must be between 1-63 characters. * Must be unique across all lakes
+   * from all locations in a project. * Must not be one of the reserved IDs (i.e.
+   * "default", "global-temp")
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Zone $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes a zone resource. All assets within a zone must be deleted before the
+   * zone can be deleted. (zones.delete)
+   *
+   * @param string $name Required. The resource name of the zone: projects/{projec
+   * t_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Retrieves a zone resource. (zones.get)
+   *
+   * @param string $name Required. The resource name of the zone: projects/{projec
+   * t_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Zone
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Zone::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (zones.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists zone resources in a lake. (zones.listProjectsLocationsLakesZones)
+   *
+   * @param string $parent Required. The resource name of the parent lake:
+   * projects/{project_number}/locations/{location_id}/lakes/{lake_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of zones to return. The
+   * service may return fewer than this value. If unspecified, at most 10 zones
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListZones call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListZones must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListZonesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesZones($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListZonesResponse::class);
+  }
+  /**
+   * Updates a zone resource. (zones.patch)
+   *
+   * @param string $name Output only. The relative resource name of the zone, of
+   * the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/z
+   * ones/{zone_id}.
+   * @param GoogleCloudDataplexV1Zone $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Zone $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (zones.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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. (zones.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesZones::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesZones');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesActions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListActionsResponse;
+
+/**
+ * The "actions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $actions = $dataplexService->projects_locations_lakes_zones_actions;
+ *  </code>
+ */
+class ProjectsLocationsLakesZonesActions extends \Google\Service\Resource
+{
+  /**
+   * Lists action resources in a zone.
+   * (actions.listProjectsLocationsLakesZonesActions)
+   *
+   * @param string $parent Required. The resource name of the parent zone: project
+   * s/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. Maximum number of actions to return. The
+   * service may return fewer than this value. If unspecified, at most 10 actions
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListZoneActions call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListZoneActions must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListActionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesZonesActions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListActionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesZonesActions::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesZonesActions');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesAssets.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesAssets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesAssets.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,219 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Asset;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListAssetsResponse;
+use Google\Service\CloudDataplex\GoogleIamV1Policy;
+use Google\Service\CloudDataplex\GoogleIamV1SetIamPolicyRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsRequest;
+use Google\Service\CloudDataplex\GoogleIamV1TestIamPermissionsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "assets" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $assets = $dataplexService->projects_locations_lakes_zones_assets;
+ *  </code>
+ */
+class ProjectsLocationsLakesZonesAssets extends \Google\Service\Resource
+{
+  /**
+   * Creates an asset resource. (assets.create)
+   *
+   * @param string $parent Required. The resource name of the parent zone: project
+   * s/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param GoogleCloudDataplexV1Asset $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string assetId Required. Asset identifier. This ID will be used to
+   * generate names such as table names when publishing metadata to Hive Metastore
+   * and BigQuery. * Must contain only lowercase letters, numbers and hyphens. *
+   * Must start with a letter. * Must end with a number or a letter. * Must be
+   * between 1-63 characters. * Must be unique within the zone.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Asset $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Deletes an asset resource. The referenced storage resource is detached
+   * (default) or deleted based on the associated Lifecycle policy.
+   * (assets.delete)
+   *
+   * @param string $name Required. The resource name of the asset: projects/{proje
+   * ct_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{as
+   * set_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Retrieves an asset resource. (assets.get)
+   *
+   * @param string $name Required. The resource name of the asset: projects/{proje
+   * ct_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/assets/{as
+   * set_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Asset
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Asset::class);
+  }
+  /**
+   * Gets the access control policy for a resource. Returns an empty policy if the
+   * resource exists and does not have a policy set. (assets.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 GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function getIamPolicy($resource, $optParams = [])
+  {
+    $params = ['resource' => $resource];
+    $params = array_merge($params, $optParams);
+    return $this->call('getIamPolicy', [$params], GoogleIamV1Policy::class);
+  }
+  /**
+   * Lists asset resources in a zone.
+   * (assets.listProjectsLocationsLakesZonesAssets)
+   *
+   * @param string $parent Required. The resource name of the parent zone: project
+   * s/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request.
+   * @opt_param string orderBy Optional. Order by fields for the result.
+   * @opt_param int pageSize Optional. Maximum number of asset to return. The
+   * service may return fewer than this value. If unspecified, at most 10 assets
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListAssets call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListAssets must match the call
+   * that provided the page token.
+   * @return GoogleCloudDataplexV1ListAssetsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesZonesAssets($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListAssetsResponse::class);
+  }
+  /**
+   * Updates an asset resource. (assets.patch)
+   *
+   * @param string $name Output only. The relative resource name of the asset, of
+   * the form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/z
+   * ones/{zone_id}/assets/{asset_id}.
+   * @param GoogleCloudDataplexV1Asset $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string updateMask Required. Mask of fields to update.
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function patch($name, GoogleCloudDataplexV1Asset $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('patch', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Sets the access control policy on the specified resource. Replaces any
+   * existing policy.Can return NOT_FOUND, INVALID_ARGUMENT, and PERMISSION_DENIED
+   * errors. (assets.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 GoogleIamV1SetIamPolicyRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1Policy
+   * @throws \Google\Service\Exception
+   */
+  public function setIamPolicy($resource, GoogleIamV1SetIamPolicyRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('setIamPolicy', [$params], GoogleIamV1Policy::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. (assets.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 GoogleIamV1TestIamPermissionsRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return GoogleIamV1TestIamPermissionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function testIamPermissions($resource, GoogleIamV1TestIamPermissionsRequest $postBody, $optParams = [])
+  {
+    $params = ['resource' => $resource, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('testIamPermissions', [$params], GoogleIamV1TestIamPermissionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesZonesAssets::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesZonesAssets');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesAssetsActions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesAssetsActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesAssetsActions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListActionsResponse;
+
+/**
+ * The "actions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $actions = $dataplexService->projects_locations_lakes_zones_assets_actions;
+ *  </code>
+ */
+class ProjectsLocationsLakesZonesAssetsActions extends \Google\Service\Resource
+{
+  /**
+   * Lists action resources in an asset.
+   * (actions.listProjectsLocationsLakesZonesAssetsActions)
+   *
+   * @param string $parent Required. The resource name of the parent asset: projec
+   * ts/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/a
+   * ssets/{asset_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param int pageSize Optional. Maximum number of actions to return. The
+   * service may return fewer than this value. If unspecified, at most 10 actions
+   * will be returned. The maximum value is 1000; values above 1000 will be
+   * coerced to 1000.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListAssetActions call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListAssetActions must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListActionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesZonesAssetsActions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListActionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesZonesAssetsActions::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesZonesAssetsActions');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesEntities.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesEntities.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesEntities.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,148 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Entity;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListEntitiesResponse;
+
+/**
+ * The "entities" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $entities = $dataplexService->projects_locations_lakes_zones_entities;
+ *  </code>
+ */
+class ProjectsLocationsLakesZonesEntities extends \Google\Service\Resource
+{
+  /**
+   * Create a metadata entity. (entities.create)
+   *
+   * @param string $parent Required. The resource name of the parent zone: project
+   * s/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param GoogleCloudDataplexV1Entity $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Entity
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Entity $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDataplexV1Entity::class);
+  }
+  /**
+   * Delete a metadata entity. (entities.delete)
+   *
+   * @param string $name Required. The resource name of the entity: projects/{proj
+   * ect_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/
+   * {entity_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Required. The etag associated with the entity, which
+   * can be retrieved with a GetEntity request.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], DataplexEmpty::class);
+  }
+  /**
+   * Get a metadata entity. (entities.get)
+   *
+   * @param string $name Required. The resource name of the entity: projects/{proj
+   * ect_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entities/
+   * {entity_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string view Optional. Used to select the subset of entity
+   * information to return. Defaults to BASIC.
+   * @return GoogleCloudDataplexV1Entity
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Entity::class);
+  }
+  /**
+   * List metadata entities in a zone.
+   * (entities.listProjectsLocationsLakesZonesEntities)
+   *
+   * @param string $parent Required. The resource name of the parent zone: project
+   * s/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. The following filter parameters can be
+   * added to the URL to limit the entities returned by the API: Entity ID:
+   * ?filter="id=entityID" Asset ID: ?filter="asset=assetID" Data path
+   * ?filter="data_path=gs://my-bucket" Is HIVE compatible:
+   * ?filter="hive_compatible=true" Is BigQuery compatible:
+   * ?filter="bigquery_compatible=true"
+   * @opt_param int pageSize Optional. Maximum number of entities to return. The
+   * service may return fewer than this value. If unspecified, 100 entities will
+   * be returned by default. The maximum value is 500; larger values will will be
+   * truncated to 500.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListEntities call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListEntities must match the call
+   * that provided the page token.
+   * @opt_param string view Required. Specify the entity view to make a partial
+   * list request.
+   * @return GoogleCloudDataplexV1ListEntitiesResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesZonesEntities($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListEntitiesResponse::class);
+  }
+  /**
+   * Update a metadata entity. Only supports full resource update.
+   * (entities.update)
+   *
+   * @param string $name Output only. The resource name of the entity, of the
+   * form: projects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones
+   * /{zone_id}/entities/{id}.
+   * @param GoogleCloudDataplexV1Entity $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Entity
+   * @throws \Google\Service\Exception
+   */
+  public function update($name, GoogleCloudDataplexV1Entity $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('update', [$params], GoogleCloudDataplexV1Entity::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesZonesEntities::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesZonesEntities');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesEntitiesPartitions.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesEntitiesPartitions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsLakesZonesEntitiesPartitions.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,131 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListPartitionsResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1Partition;
+
+/**
+ * The "partitions" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $partitions = $dataplexService->projects_locations_lakes_zones_entities_partitions;
+ *  </code>
+ */
+class ProjectsLocationsLakesZonesEntitiesPartitions extends \Google\Service\Resource
+{
+  /**
+   * Create a metadata partition. (partitions.create)
+   *
+   * @param string $parent Required. The resource name of the parent zone: project
+   * s/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/en
+   * tities/{entity_id}.
+   * @param GoogleCloudDataplexV1Partition $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param bool validateOnly Optional. Only validate the request, but do not
+   * perform mutations. The default is false.
+   * @return GoogleCloudDataplexV1Partition
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1Partition $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleCloudDataplexV1Partition::class);
+  }
+  /**
+   * Delete a metadata partition. (partitions.delete)
+   *
+   * @param string $name Required. The resource name of the partition. format: pro
+   * jects/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id
+   * }/entities/{entity_id}/partitions/{partition_value_path}. The
+   * {partition_value_path} segment consists of an ordered sequence of partition
+   * values separated by "/". All values must be provided.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string etag Optional. The etag associated with the partition.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], DataplexEmpty::class);
+  }
+  /**
+   * Get a metadata partition of an entity. (partitions.get)
+   *
+   * @param string $name Required. The resource name of the partition: projects/{p
+   * roject_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/entiti
+   * es/{entity_id}/partitions/{partition_value_path}. The {partition_value_path}
+   * segment consists of an ordered sequence of partition values separated by "/".
+   * All values must be provided.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1Partition
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1Partition::class);
+  }
+  /**
+   * List metadata partitions of an entity.
+   * (partitions.listProjectsLocationsLakesZonesEntitiesPartitions)
+   *
+   * @param string $parent Required. The resource name of the parent entity: proje
+   * cts/{project_number}/locations/{location_id}/lakes/{lake_id}/zones/{zone_id}/
+   * entities/{entity_id}.
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter the partitions returned to the
+   * caller using a key value pair expression. Supported operators and syntax:
+   * logic operators: AND, OR comparison operators: <, >, >=, <= ,=, != LIKE
+   * operators: The right hand of a LIKE operator supports "." and "*" for
+   * wildcard searches, for example "value1 LIKE ".*oo.*" parenthetical grouping:
+   * ( )Sample filter expression: `?filter="key1 < value1 OR key2 > value2"Notes:
+   * Keys to the left of operators are case insensitive. Partition results are
+   * sorted first by creation time, then by lexicographic order. Up to 20 key
+   * value filter pairs are allowed, but due to performance considerations, only
+   * the first 10 will be used as a filter.
+   * @opt_param int pageSize Optional. Maximum number of partitions to return. The
+   * service may return fewer than this value. If unspecified, 100 partitions will
+   * be returned by default. The maximum page size is 500; larger values will will
+   * be truncated to 500.
+   * @opt_param string pageToken Optional. Page token received from a previous
+   * ListPartitions call. Provide this to retrieve the subsequent page. When
+   * paginating, all other parameters provided to ListPartitions must match the
+   * call that provided the page token.
+   * @return GoogleCloudDataplexV1ListPartitionsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsLakesZonesEntitiesPartitions($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListPartitionsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsLakesZonesEntitiesPartitions::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsLakesZonesEntitiesPartitions');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsMetadataJobs.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsMetadataJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsMetadataJobs.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -0,0 +1,128 @@
+<?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\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1CancelMetadataJobRequest;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1ListMetadataJobsResponse;
+use Google\Service\CloudDataplex\GoogleCloudDataplexV1MetadataJob;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "metadataJobs" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $metadataJobs = $dataplexService->projects_locations_metadataJobs;
+ *  </code>
+ */
+class ProjectsLocationsMetadataJobs extends \Google\Service\Resource
+{
+  /**
+   * Cancels a metadata job.If you cancel a metadata import job that is in
+   * progress, the changes in the job might be partially applied. We recommend
+   * that you reset the state of the entry groups in your project by running
+   * another metadata job that reverts the changes from the canceled job.
+   * (metadataJobs.cancel)
+   *
+   * @param string $name Required. The resource name of the job, in the format pro
+   * jects/{project_id_or_number}/locations/{location_id}/metadataJobs/{metadata_j
+   * ob_id}
+   * @param GoogleCloudDataplexV1CancelMetadataJobRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, GoogleCloudDataplexV1CancelMetadataJobRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], DataplexEmpty::class);
+  }
+  /**
+   * Creates a metadata job. For example, use a metadata job to import Dataplex
+   * Catalog entries and aspects from a third-party system into Dataplex.
+   * (metadataJobs.create)
+   *
+   * @param string $parent Required. The resource name of the parent location, in
+   * the format projects/{project_id_or_number}/locations/{location_id}
+   * @param GoogleCloudDataplexV1MetadataJob $postBody
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string metadataJobId Optional. The metadata job ID. If not
+   * provided, a unique ID is generated with the prefix metadata-job-.
+   * @opt_param bool validateOnly Optional. The service validates the request
+   * without performing any mutations. The default is false.
+   * @return GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function create($parent, GoogleCloudDataplexV1MetadataJob $postBody, $optParams = [])
+  {
+    $params = ['parent' => $parent, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('create', [$params], GoogleLongrunningOperation::class);
+  }
+  /**
+   * Gets a metadata job. (metadataJobs.get)
+   *
+   * @param string $name Required. The resource name of the metadata job, in the
+   * format projects/{project_id_or_number}/locations/{location_id}/metadataJobs/{
+   * metadata_job_id}.
+   * @param array $optParams Optional parameters.
+   * @return GoogleCloudDataplexV1MetadataJob
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleCloudDataplexV1MetadataJob::class);
+  }
+  /**
+   * Lists metadata jobs. (metadataJobs.listProjectsLocationsMetadataJobs)
+   *
+   * @param string $parent Required. The resource name of the parent location, in
+   * the format projects/{project_id_or_number}/locations/{location_id}
+   * @param array $optParams Optional parameters.
+   *
+   * @opt_param string filter Optional. Filter request. Filters are case-
+   * sensitive. The service supports the following formats: labels.key1 = "value1"
+   * labels:key1 name = "value"You can combine filters with AND, OR, and NOT
+   * operators.
+   * @opt_param string orderBy Optional. The field to sort the results by, either
+   * name or create_time. If not specified, the ordering is undefined.
+   * @opt_param int pageSize Optional. The maximum number of metadata jobs to
+   * return. The service might return fewer jobs than this value. If unspecified,
+   * at most 10 jobs are returned. The maximum value is 1,000.
+   * @opt_param string pageToken Optional. The page token received from a previous
+   * ListMetadataJobs call. Provide this token to retrieve the subsequent page of
+   * results. When paginating, all other parameters that are provided to the
+   * ListMetadataJobs request must match the call that provided the page token.
+   * @return GoogleCloudDataplexV1ListMetadataJobsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsMetadataJobs($parent, $optParams = [])
+  {
+    $params = ['parent' => $parent];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleCloudDataplexV1ListMetadataJobsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsMetadataJobs::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsMetadataJobs');
Index: vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsOperations.php
===================================================================
--- vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
+++ vendor/google/apiclient-services/src/CloudDataplex/Resource/ProjectsLocationsOperations.php	(revision e3d4e0a8bc0f13135f27c0b055b5c00f64a28f01)
@@ -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\CloudDataplex\Resource;
+
+use Google\Service\CloudDataplex\DataplexEmpty;
+use Google\Service\CloudDataplex\GoogleLongrunningCancelOperationRequest;
+use Google\Service\CloudDataplex\GoogleLongrunningListOperationsResponse;
+use Google\Service\CloudDataplex\GoogleLongrunningOperation;
+
+/**
+ * The "operations" collection of methods.
+ * Typical usage is:
+ *  <code>
+ *   $dataplexService = new Google\Service\CloudDataplex(...);
+ *   $operations = $dataplexService->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 GoogleLongrunningCancelOperationRequest $postBody
+   * @param array $optParams Optional parameters.
+   * @return DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function cancel($name, GoogleLongrunningCancelOperationRequest $postBody, $optParams = [])
+  {
+    $params = ['name' => $name, 'postBody' => $postBody];
+    $params = array_merge($params, $optParams);
+    return $this->call('cancel', [$params], DataplexEmpty::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 DataplexEmpty
+   * @throws \Google\Service\Exception
+   */
+  public function delete($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('delete', [$params], DataplexEmpty::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 GoogleLongrunningOperation
+   * @throws \Google\Service\Exception
+   */
+  public function get($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('get', [$params], GoogleLongrunningOperation::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 GoogleLongrunningListOperationsResponse
+   * @throws \Google\Service\Exception
+   */
+  public function listProjectsLocationsOperations($name, $optParams = [])
+  {
+    $params = ['name' => $name];
+    $params = array_merge($params, $optParams);
+    return $this->call('list', [$params], GoogleLongrunningListOperationsResponse::class);
+  }
+}
+
+// Adding a class alias for backwards compatibility with the previous class name.
+class_alias(ProjectsLocationsOperations::class, 'Google_Service_CloudDataplex_Resource_ProjectsLocationsOperations');
