From 115ffd09f06174f0223935fe0b72f990682a3aaf Mon Sep 17 00:00:00 2001 From: yoshi-code-bot <70984784+yoshi-code-bot@users.noreply.github.com> Date: Sun, 8 Feb 2026 16:59:38 -0800 Subject: [PATCH] Regenerate managedidentities client --- ...forMicrosoftActiveDirectoryConsumerAPI.php | 9 +++++ ...celeratorManagementProvidersV1Instance.php | 36 +++++++++++++++++++ .../ListOperationsResponse.php | 30 +++++++++++++++- .../Resource/ProjectsLocations.php | 9 ++++- ...tionsManagedidentitiesGlobalOperations.php | 7 ++++ 5 files changed, 89 insertions(+), 2 deletions(-) diff --git a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.php b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.php index 27180f68e5f..9f656489b13 100644 --- a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.php +++ b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI.php @@ -90,6 +90,11 @@ public function __construct($clientOrConfig = [], $rootUrl = null) 'type' => 'string', 'required' => true, ], + 'extraLocationTypes' => [ + 'location' => 'query', + 'type' => 'string', + 'repeated' => true, + ], 'filter' => [ 'location' => 'query', 'type' => 'string', @@ -580,6 +585,10 @@ public function __construct($clientOrConfig = [], $rootUrl = null) 'location' => 'query', 'type' => 'string', ], + 'returnPartialSuccess' => [ + 'location' => 'query', + 'type' => 'boolean', + ], ], ], ] diff --git a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/GoogleCloudSaasacceleratorManagementProvidersV1Instance.php b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/GoogleCloudSaasacceleratorManagementProvidersV1Instance.php index 3de90c475f8..37592e0cce4 100644 --- a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/GoogleCloudSaasacceleratorManagementProvidersV1Instance.php +++ b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/GoogleCloudSaasacceleratorManagementProvidersV1Instance.php @@ -59,6 +59,19 @@ class GoogleCloudSaasacceleratorManagementProvidersV1Instance extends \Google\Co * @var string */ public $consumerDefinedName; + /** + * Optional. The consumer_project_number associated with this Apigee instance. + * This field is added specifically to support Apigee integration with SLM + * Rollout and UMM. It represents the numerical project ID of the GCP project + * that consumes this Apigee instance. It is used for SLM rollout + * notifications and UMM integration, enabling proper mapping to customer + * projects and log delivery for Apigee instances. This field complements + * consumer_project_id and may be used for specific Apigee scenarios where the + * numerical ID is required. + * + * @var string + */ + public $consumerProjectNumber; /** * Output only. Timestamp when the resource was created. * @@ -181,6 +194,29 @@ public function getConsumerDefinedName() { return $this->consumerDefinedName; } + /** + * Optional. The consumer_project_number associated with this Apigee instance. + * This field is added specifically to support Apigee integration with SLM + * Rollout and UMM. It represents the numerical project ID of the GCP project + * that consumes this Apigee instance. It is used for SLM rollout + * notifications and UMM integration, enabling proper mapping to customer + * projects and log delivery for Apigee instances. This field complements + * consumer_project_id and may be used for specific Apigee scenarios where the + * numerical ID is required. + * + * @param string $consumerProjectNumber + */ + public function setConsumerProjectNumber($consumerProjectNumber) + { + $this->consumerProjectNumber = $consumerProjectNumber; + } + /** + * @return string + */ + public function getConsumerProjectNumber() + { + return $this->consumerProjectNumber; + } /** * Output only. Timestamp when the resource was created. * diff --git a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/ListOperationsResponse.php b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/ListOperationsResponse.php index ef64286e1ea..0578b4e0724 100644 --- a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/ListOperationsResponse.php +++ b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/ListOperationsResponse.php @@ -19,7 +19,7 @@ class ListOperationsResponse extends \Google\Collection { - protected $collection_key = 'operations'; + protected $collection_key = 'unreachable'; /** * The standard List next-page token. * @@ -28,6 +28,15 @@ class ListOperationsResponse extends \Google\Collection public $nextPageToken; protected $operationsType = Operation::class; protected $operationsDataType = 'array'; + /** + * Unordered list. Unreachable resources. Populated when the request sets + * `ListOperationsRequest.return_partial_success` and reads across + * collections. For example, when attempting to list all resources across all + * supported locations. + * + * @var string[] + */ + public $unreachable; /** * The standard List next-page token. @@ -61,6 +70,25 @@ public function getOperations() { return $this->operations; } + /** + * Unordered list. Unreachable resources. Populated when the request sets + * `ListOperationsRequest.return_partial_success` and reads across + * collections. For example, when attempting to list all resources across all + * supported locations. + * + * @param string[] $unreachable + */ + 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. diff --git a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocations.php b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocations.php index fb7ac76acd6..86487adaa14 100644 --- a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocations.php +++ b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocations.php @@ -45,13 +45,20 @@ public function get($name, $optParams = []) return $this->call('get', [$params], Location::class); } /** - * Lists information about the supported locations for this service. + * Lists information about the supported locations for this service. This method + * can be called in two ways: * **List all public locations:** Use the path `GET + * /v1/locations`. * **List project-visible locations:** Use the path `GET + * /v1/projects/{project_id}/locations`. This may include public locations as + * well as private or other locations specifically visible to the project. * (locations.listProjectsLocations) * * @param string $name The resource that owns the locations collection, if * applicable. * @param array $optParams Optional parameters. * + * @opt_param string extraLocationTypes Optional. Do not use this field. It is + * unsupported and is ignored unless explicitly documented otherwise. This is + * primarily for internal usage. * @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). diff --git a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocationsManagedidentitiesGlobalOperations.php b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocationsManagedidentitiesGlobalOperations.php index 2a8f39554cc..be85528a637 100644 --- a/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocationsManagedidentitiesGlobalOperations.php +++ b/src/ManagedServiceforMicrosoftActiveDirectoryConsumerAPI/Resource/ProjectsLocationsManagedidentitiesGlobalOperations.php @@ -99,6 +99,13 @@ public function get($name, $optParams = []) * @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. + * @opt_param bool returnPartialSuccess When set to `true`, operations that are + * reachable are returned as normal, and those that are unreachable are returned + * in the ListOperationsResponse.unreachable field. This can only be `true` when + * reading across collections. For example, when `parent` is set to + * `"projects/example/locations/-"`. This field is not supported by default and + * will result in an `UNIMPLEMENTED` error if set unless explicitly documented + * otherwise in service or product specific documentation. * @return ListOperationsResponse * @throws \Google\Service\Exception */