From 615a980c92674c13e918b738b7e9e60c77b38c75 Mon Sep 17 00:00:00 2001 From: Yoshi Automation Bot Date: Sun, 26 Oct 2025 09:32:02 +0000 Subject: [PATCH] feat: Automated regeneration of apigee v1 client --- api_names_out.yaml | 12 + generated/google-apis-apigee_v1/CHANGELOG.md | 4 + .../lib/google/apis/apigee_v1/gem_version.rb | 4 +- .../lib/google/apis/apigee_v1/service.rb | 237 ++++++++++++++++++ 4 files changed, 255 insertions(+), 2 deletions(-) diff --git a/api_names_out.yaml b/api_names_out.yaml index dfd53947380..f50f8cde4a0 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -39650,6 +39650,10 @@ "/apigee:v1/apigee.organizations.apis.keyvaluemaps.entries.list/parent": parent "/apigee:v1/apigee.organizations.apis.keyvaluemaps.entries.update": update_organization_api_keyvaluemap_entry "/apigee:v1/apigee.organizations.apis.keyvaluemaps.entries.update/name": name +"/apigee:v1/apigee.organizations.apis.keyvaluemaps.get": get_organization_api_keyvaluemap +"/apigee:v1/apigee.organizations.apis.keyvaluemaps.get/name": name +"/apigee:v1/apigee.organizations.apis.keyvaluemaps.update": update_organization_api_keyvaluemap +"/apigee:v1/apigee.organizations.apis.keyvaluemaps.update/name": name "/apigee:v1/apigee.organizations.apis.list": list_organization_apis "/apigee:v1/apigee.organizations.apis.list/includeMetaData": include_meta_data "/apigee:v1/apigee.organizations.apis.list/includeRevisions": include_revisions @@ -40043,6 +40047,10 @@ "/apigee:v1/apigee.organizations.environments.keyvaluemaps.entries.list/parent": parent "/apigee:v1/apigee.organizations.environments.keyvaluemaps.entries.update": update_organization_environment_keyvaluemap_entry "/apigee:v1/apigee.organizations.environments.keyvaluemaps.entries.update/name": name +"/apigee:v1/apigee.organizations.environments.keyvaluemaps.get": get_organization_environment_keyvaluemap +"/apigee:v1/apigee.organizations.environments.keyvaluemaps.get/name": name +"/apigee:v1/apigee.organizations.environments.keyvaluemaps.update": update_organization_environment_keyvaluemap +"/apigee:v1/apigee.organizations.environments.keyvaluemaps.update/name": name "/apigee:v1/apigee.organizations.environments.modifyEnvironment": modify_organization_environment_environment "/apigee:v1/apigee.organizations.environments.modifyEnvironment/name": name "/apigee:v1/apigee.organizations.environments.modifyEnvironment/updateMask": update_mask @@ -40358,6 +40366,10 @@ "/apigee:v1/apigee.organizations.keyvaluemaps.entries.list/parent": parent "/apigee:v1/apigee.organizations.keyvaluemaps.entries.update": update_organization_keyvaluemap_entry "/apigee:v1/apigee.organizations.keyvaluemaps.entries.update/name": name +"/apigee:v1/apigee.organizations.keyvaluemaps.get": get_organization_keyvaluemap +"/apigee:v1/apigee.organizations.keyvaluemaps.get/name": name +"/apigee:v1/apigee.organizations.keyvaluemaps.update": update_organization_keyvaluemap +"/apigee:v1/apigee.organizations.keyvaluemaps.update/name": name "/apigee:v1/apigee.organizations.list": list_organizations "/apigee:v1/apigee.organizations.list/parent": parent "/apigee:v1/apigee.organizations.operations.get": get_organization_operation diff --git a/generated/google-apis-apigee_v1/CHANGELOG.md b/generated/google-apis-apigee_v1/CHANGELOG.md index 44eda94d033..984941f0067 100644 --- a/generated/google-apis-apigee_v1/CHANGELOG.md +++ b/generated/google-apis-apigee_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-apigee_v1 +### v0.115.0 (2025-10-26) + +* Regenerated from discovery document revision 20251016 + ### v0.114.0 (2025-10-05) * Regenerated from discovery document revision 20250929 diff --git a/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/gem_version.rb b/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/gem_version.rb index 0b5c071a082..17fd327ab5c 100644 --- a/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/gem_version.rb +++ b/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module ApigeeV1 # Version of the google-apis-apigee_v1 gem - GEM_VERSION = "0.114.0" + GEM_VERSION = "0.115.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20250929" + REVISION = "20251016" end end end diff --git a/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/service.rb b/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/service.rb index 63c80a3465b..fb87c7a95f7 100644 --- a/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/service.rb +++ b/generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/service.rb @@ -1921,6 +1921,85 @@ def delete_organization_api_keyvaluemap(name, fields: nil, quota_user: nil, opti execute_or_queue_command(command, &block) end + # Get the key value map scoped to an organization, environment, or API proxy. + # @param [String] name + # Required. Scope as indicated by the URI in which to fetch the key value map. + # Use **one** of the following structures in your request: * `organizations/` + # organization`/apis/`api`/keyvaluemaps/`keyvaluemap``. * `organizations/` + # organization`/environments/`environment`/keyvaluemaps/`keyvaluemap`` * ` + # organizations/`organization`/keyvaluemaps/`keyvaluemap``. If the KeyValueMap + # is under an API Proxy resource that has the `space` attribute set, IAM + # permissions are checked against the Space resource path. To learn more, read + # the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/ + # system-administration/spaces/apigee-spaces-overview). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_organization_api_keyvaluemap(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}', options) + command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Update the key value map scoped to an organization, environment, or API proxy. + # @param [String] name + # Required. Scope as indicated by the URI in which to fetch the key value map. + # Use **one** of the following structures in your request: * `organizations/` + # organization`/apis/`api`/keyvaluemaps/`keyvaluemap``. * `organizations/` + # organization`/environments/`environment`/keyvaluemaps/`keyvaluemap`` * ` + # organizations/`organization`/keyvaluemaps/`keyvaluemap``. If the KeyValueMap + # is under an API Proxy resource that has the `space` attribute set, IAM + # permissions are checked against the Space resource path. To learn more, read + # the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/ + # system-administration/spaces/apigee-spaces-overview). + # @param [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] google_cloud_apigee_v1_key_value_map_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def update_organization_api_keyvaluemap(name, google_cloud_apigee_v1_key_value_map_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:put, 'v1/{+name}', options) + command.request_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.request_object = google_cloud_apigee_v1_key_value_map_object + command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Creates key value entries in a key value map scoped to an organization, # environment, or API proxy. **Note**: Supported for Apigee hybrid 1.8.x and # higher. @@ -7713,6 +7792,85 @@ def delete_organization_environment_keyvaluemap(name, fields: nil, quota_user: n execute_or_queue_command(command, &block) end + # Get the key value map scoped to an organization, environment, or API proxy. + # @param [String] name + # Required. Scope as indicated by the URI in which to fetch the key value map. + # Use **one** of the following structures in your request: * `organizations/` + # organization`/apis/`api`/keyvaluemaps/`keyvaluemap``. * `organizations/` + # organization`/environments/`environment`/keyvaluemaps/`keyvaluemap`` * ` + # organizations/`organization`/keyvaluemaps/`keyvaluemap``. If the KeyValueMap + # is under an API Proxy resource that has the `space` attribute set, IAM + # permissions are checked against the Space resource path. To learn more, read + # the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/ + # system-administration/spaces/apigee-spaces-overview). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_organization_environment_keyvaluemap(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}', options) + command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Update the key value map scoped to an organization, environment, or API proxy. + # @param [String] name + # Required. Scope as indicated by the URI in which to fetch the key value map. + # Use **one** of the following structures in your request: * `organizations/` + # organization`/apis/`api`/keyvaluemaps/`keyvaluemap``. * `organizations/` + # organization`/environments/`environment`/keyvaluemaps/`keyvaluemap`` * ` + # organizations/`organization`/keyvaluemaps/`keyvaluemap``. If the KeyValueMap + # is under an API Proxy resource that has the `space` attribute set, IAM + # permissions are checked against the Space resource path. To learn more, read + # the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/ + # system-administration/spaces/apigee-spaces-overview). + # @param [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] google_cloud_apigee_v1_key_value_map_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def update_organization_environment_keyvaluemap(name, google_cloud_apigee_v1_key_value_map_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:put, 'v1/{+name}', options) + command.request_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.request_object = google_cloud_apigee_v1_key_value_map_object + command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Creates key value entries in a key value map scoped to an organization, # environment, or API proxy. **Note**: Supported for Apigee hybrid 1.8.x and # higher. @@ -10963,6 +11121,85 @@ def delete_organization_keyvaluemap(name, fields: nil, quota_user: nil, options: execute_or_queue_command(command, &block) end + # Get the key value map scoped to an organization, environment, or API proxy. + # @param [String] name + # Required. Scope as indicated by the URI in which to fetch the key value map. + # Use **one** of the following structures in your request: * `organizations/` + # organization`/apis/`api`/keyvaluemaps/`keyvaluemap``. * `organizations/` + # organization`/environments/`environment`/keyvaluemaps/`keyvaluemap`` * ` + # organizations/`organization`/keyvaluemaps/`keyvaluemap``. If the KeyValueMap + # is under an API Proxy resource that has the `space` attribute set, IAM + # permissions are checked against the Space resource path. To learn more, read + # the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/ + # system-administration/spaces/apigee-spaces-overview). + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def get_organization_keyvaluemap(name, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:get, 'v1/{+name}', options) + command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + + # Update the key value map scoped to an organization, environment, or API proxy. + # @param [String] name + # Required. Scope as indicated by the URI in which to fetch the key value map. + # Use **one** of the following structures in your request: * `organizations/` + # organization`/apis/`api`/keyvaluemaps/`keyvaluemap``. * `organizations/` + # organization`/environments/`environment`/keyvaluemaps/`keyvaluemap`` * ` + # organizations/`organization`/keyvaluemaps/`keyvaluemap``. If the KeyValueMap + # is under an API Proxy resource that has the `space` attribute set, IAM + # permissions are checked against the Space resource path. To learn more, read + # the [Apigee Spaces Overview](https://cloud.google.com/apigee/docs/api-platform/ + # system-administration/spaces/apigee-spaces-overview). + # @param [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] google_cloud_apigee_v1_key_value_map_object + # @param [String] fields + # Selector specifying which fields to include in a partial response. + # @param [String] quota_user + # Available to use for quota purposes for server-side applications. Can be any + # arbitrary string assigned to a user, but should not exceed 40 characters. + # @param [Google::Apis::RequestOptions] options + # Request-specific options + # + # @yield [result, err] Result & error if block supplied + # @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] parsed result object + # @yieldparam err [StandardError] error object if request failed + # + # @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap] + # + # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried + # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification + # @raise [Google::Apis::AuthorizationError] Authorization is required + def update_organization_keyvaluemap(name, google_cloud_apigee_v1_key_value_map_object = nil, fields: nil, quota_user: nil, options: nil, &block) + command = make_simple_command(:put, 'v1/{+name}', options) + command.request_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.request_object = google_cloud_apigee_v1_key_value_map_object + command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap::Representation + command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1KeyValueMap + command.params['name'] = name unless name.nil? + command.query['fields'] = fields unless fields.nil? + command.query['quotaUser'] = quota_user unless quota_user.nil? + execute_or_queue_command(command, &block) + end + # Creates key value entries in a key value map scoped to an organization, # environment, or API proxy. **Note**: Supported for Apigee hybrid 1.8.x and # higher.