Skip to content

Commit 5f5586c

Browse files
feat: Automated regeneration of apigee v1 client (#27892)
Auto-created at 2026-09-06 10:58:51 +0000 using the toys pull request generator.
1 parent e03cafe commit 5f5586c

7 files changed

Lines changed: 123 additions & 4 deletions

File tree

api_names_out.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48512,6 +48512,12 @@
4851248512
"/apigee:v1/GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow": google_cloud_apigee_v1_maintenance_update_policy_maintenance_window
4851348513
"/apigee:v1/GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow/day": day
4851448514
"/apigee:v1/GoogleCloudApigeeV1MaintenanceUpdatePolicyMaintenanceWindow/startTime": start_time
48515+
"/apigee:v1/GoogleCloudApigeeV1McpServerConfig": google_cloud_apigee_v1_mcp_server_config
48516+
"/apigee:v1/GoogleCloudApigeeV1McpServerConfig/mcpServerConfigDataLocation": mcp_server_config_data_location
48517+
"/apigee:v1/GoogleCloudApigeeV1McpServerConfig/name": name
48518+
"/apigee:v1/GoogleCloudApigeeV1McpServerConfig/revisionCreateTime": revision_create_time
48519+
"/apigee:v1/GoogleCloudApigeeV1McpServerConfig/revisionId": revision_id
48520+
"/apigee:v1/GoogleCloudApigeeV1McpServerConfig/uid": uid
4851548521
"/apigee:v1/GoogleCloudApigeeV1Metadata": google_cloud_apigee_v1_metadata
4851648522
"/apigee:v1/GoogleCloudApigeeV1Metadata/errors": errors
4851748523
"/apigee:v1/GoogleCloudApigeeV1Metadata/errors/error": error
@@ -50114,6 +50120,8 @@
5011450120
"/apigee:v1/apigee.organizations.getDeployedIngressConfig": get_organization_deployed_ingress_config
5011550121
"/apigee:v1/apigee.organizations.getDeployedIngressConfig/name": name
5011650122
"/apigee:v1/apigee.organizations.getDeployedIngressConfig/view": view
50123+
"/apigee:v1/apigee.organizations.getMcpServerConfig": get_organization_mcp_server_config
50124+
"/apigee:v1/apigee.organizations.getMcpServerConfig/name": name
5011750125
"/apigee:v1/apigee.organizations.getProjectMapping": get_organization_project_mapping
5011850126
"/apigee:v1/apigee.organizations.getProjectMapping/name": name
5011950127
"/apigee:v1/apigee.organizations.getRuntimeConfig": get_organization_runtime_config

generated/google-apis-apigee_v1/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Release history for google-apis-apigee_v1
22

3+
### v0.129.0 (2026-09-06)
4+
5+
* Regenerated from discovery document revision 20260827
6+
37
### v0.128.0 (2026-08-30)
48

59
* Regenerated from discovery document revision 20260820

generated/google-apis-apigee_v1/Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
google-apis-apigee_v1 (0.128.0)
4+
google-apis-apigee_v1 (0.129.0)
55
google-apis-core (>= 0.15.0, < 2.a)
66

77
GEM
@@ -105,7 +105,7 @@ CHECKSUMS
105105
faraday (2.14.3) sha256=1882247e6766615c8220b4392bf1d27f6ebb63d8e28267587cef1fb0bf37f278
106106
faraday-follow_redirects (0.5.0) sha256=5cde93c894b30943a5d2b93c2fe9284216a6b756f7af406a1e55f211d97d10ad
107107
faraday-net_http (3.4.4) sha256=0e78af151747ed1b00f33e25973b4bc220d7f16c00c39676817c8b12331eb588
108-
google-apis-apigee_v1 (0.128.0)
108+
google-apis-apigee_v1 (0.129.0)
109109
google-apis-core (1.2.1) sha256=3739030455277e3be90f2d07321ad4d0bf0d6b1ed820b2d092916d6cdef05337
110110
google-cloud-env (2.3.1) sha256=0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7
111111
google-logging-utils (0.2.0) sha256=675462b4ea5affa825a3442694ca2d75d0069455a1d0956127207498fca3df7b

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/classes.rb

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7756,6 +7756,63 @@ def update!(**args)
77567756
end
77577757
end
77587758

7759+
# Deployed MCP server configuration for an organization. Response for
7760+
# GetMcpServerConfig. Org-scoped singleton: each organization has exactly one
7761+
# McpServerConfig. Multiple logical MCP servers within the same org are
7762+
# expressed inside the Cloud Storage blob (McpServerConfigData.hosts map), not
7763+
# as multiple McpServerConfig resources.
7764+
class GoogleCloudApigeeV1McpServerConfig
7765+
include Google::Apis::Core::Hashable
7766+
7767+
# Output only. Cloud Storage URI to the McpServerConfigData blob in the Apigee
7768+
# tenant project bucket. The sidecar fetches this URI using Cloud Storage, and
7769+
# deserializes the. protojson blob to McpServerConfigData. Treat this as an
7770+
# opaque URI — its format may change. Example: gs://`apigee-tp-bucket`/apigee-
7771+
# mcp-config-`org`-`revision_id`.json
7772+
# Corresponds to the JSON property `mcpServerConfigDataLocation`
7773+
# @return [String]
7774+
attr_accessor :mcp_server_config_data_location
7775+
7776+
# Identifier. Resource name in the singleton form: organizations/`org`/
7777+
# mcpServerConfig
7778+
# Corresponds to the JSON property `name`
7779+
# @return [String]
7780+
attr_accessor :name
7781+
7782+
# Output only. Time at which this McpServerConfig revision was created. Mirrors
7783+
# IngressConfig.revision_create_time.
7784+
# Corresponds to the JSON property `revisionCreateTime`
7785+
# @return [String]
7786+
attr_accessor :revision_create_time
7787+
7788+
# Output only. Revision ID that defines the ordering on McpServerConfig
7789+
# revisions. Higher values indicate more recently deployed configurations.
7790+
# Monotonically non-decreasing per organization. Mirrors IngressConfig.
7791+
# revision_id.
7792+
# Corresponds to the JSON property `revisionId`
7793+
# @return [Fixnum]
7794+
attr_accessor :revision_id
7795+
7796+
# Output only. Unique ID for the McpServerConfig that will only change if the
7797+
# organization is deleted and recreated.
7798+
# Corresponds to the JSON property `uid`
7799+
# @return [String]
7800+
attr_accessor :uid
7801+
7802+
def initialize(**args)
7803+
update!(**args)
7804+
end
7805+
7806+
# Update properties of this object
7807+
def update!(**args)
7808+
@mcp_server_config_data_location = args[:mcp_server_config_data_location] if args.key?(:mcp_server_config_data_location)
7809+
@name = args[:name] if args.key?(:name)
7810+
@revision_create_time = args[:revision_create_time] if args.key?(:revision_create_time)
7811+
@revision_id = args[:revision_id] if args.key?(:revision_id)
7812+
@uid = args[:uid] if args.key?(:uid)
7813+
end
7814+
end
7815+
77597816
# Encapsulates additional information about query execution.
77607817
class GoogleCloudApigeeV1Metadata
77617818
include Google::Apis::Core::Hashable

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/gem_version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ module Google
1616
module Apis
1717
module ApigeeV1
1818
# Version of the google-apis-apigee_v1 gem
19-
GEM_VERSION = "0.128.0"
19+
GEM_VERSION = "0.129.0"
2020

2121
# Version of the code generator used to generate this client
2222
GENERATOR_VERSION = "0.19.0"
2323

2424
# Revision of the discovery document this client was generated from
25-
REVISION = "20260820"
25+
REVISION = "20260827"
2626
end
2727
end
2828
end

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/representations.rb

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1198,6 +1198,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
11981198
include Google::Apis::Core::JsonObjectSupport
11991199
end
12001200

1201+
class GoogleCloudApigeeV1McpServerConfig
1202+
class Representation < Google::Apis::Core::JsonRepresentation; end
1203+
1204+
include Google::Apis::Core::JsonObjectSupport
1205+
end
1206+
12011207
class GoogleCloudApigeeV1Metadata
12021208
class Representation < Google::Apis::Core::JsonRepresentation; end
12031209

@@ -4208,6 +4214,17 @@ class Representation < Google::Apis::Core::JsonRepresentation
42084214
end
42094215
end
42104216

4217+
class GoogleCloudApigeeV1McpServerConfig
4218+
# @private
4219+
class Representation < Google::Apis::Core::JsonRepresentation
4220+
property :mcp_server_config_data_location, as: 'mcpServerConfigDataLocation'
4221+
property :name, as: 'name'
4222+
property :revision_create_time, as: 'revisionCreateTime'
4223+
property :revision_id, :numeric_string => true, as: 'revisionId'
4224+
property :uid, as: 'uid'
4225+
end
4226+
end
4227+
42114228
class GoogleCloudApigeeV1Metadata
42124229
# @private
42134230
class Representation < Google::Apis::Core::JsonRepresentation

generated/google-apis-apigee_v1/lib/google/apis/apigee_v1/service.rb

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,39 @@ def get_organization_deployed_ingress_config(name, view: nil, fields: nil, quota
270270
execute_or_queue_command(command, &block)
271271
end
272272

273+
# Gets the deployed MCP server configuration for an organization.
274+
# McpServerConfig is an org-scoped singleton (one per organization). The
275+
# returned configuration may be up to 30 seconds out of date by default.
276+
# @param [String] name
277+
# Required. Name of the deployed MCP server configuration for the organization
278+
# in the singleton form: `organizations/`org`/mcpServerConfig`.
279+
# @param [String] fields
280+
# Selector specifying which fields to include in a partial response.
281+
# @param [String] quota_user
282+
# Available to use for quota purposes for server-side applications. Can be any
283+
# arbitrary string assigned to a user, but should not exceed 40 characters.
284+
# @param [Google::Apis::RequestOptions] options
285+
# Request-specific options
286+
#
287+
# @yield [result, err] Result & error if block supplied
288+
# @yieldparam result [Google::Apis::ApigeeV1::GoogleCloudApigeeV1McpServerConfig] parsed result object
289+
# @yieldparam err [StandardError] error object if request failed
290+
#
291+
# @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1McpServerConfig]
292+
#
293+
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
294+
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
295+
# @raise [Google::Apis::AuthorizationError] Authorization is required
296+
def get_organization_mcp_server_config(name, fields: nil, quota_user: nil, options: nil, &block)
297+
command = make_simple_command(:get, 'v1/{+name}', options)
298+
command.response_representation = Google::Apis::ApigeeV1::GoogleCloudApigeeV1McpServerConfig::Representation
299+
command.response_class = Google::Apis::ApigeeV1::GoogleCloudApigeeV1McpServerConfig
300+
command.params['name'] = name unless name.nil?
301+
command.query['fields'] = fields unless fields.nil?
302+
command.query['quotaUser'] = quota_user unless quota_user.nil?
303+
execute_or_queue_command(command, &block)
304+
end
305+
273306
# Gets the project ID and region for an Apigee organization.
274307
# @param [String] name
275308
# Required. Apigee organization name in the following format: `organizations/`

0 commit comments

Comments
 (0)