Skip to content

Commit ca50f3b

Browse files
feat: Automated regeneration of appengine v1alpha client (#24914)
Auto-created at 2025-11-09 10:03:51 +0000 using the toys pull request generator.
1 parent db85f79 commit ca50f3b

File tree

5 files changed

+79
-23
lines changed

5 files changed

+79
-23
lines changed

api_names_out.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45290,6 +45290,12 @@
4529045290
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.get/domainMappingsId": domain_mappings_id
4529145291
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.get/locationsId": locations_id
4529245292
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.get/projectsId": projects_id
45293+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.list": list_project_location_application_domain_mappings
45294+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.list/applicationsId": applications_id
45295+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.list/locationsId": locations_id
45296+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.list/pageSize": page_size
45297+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.list/pageToken": page_token
45298+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.list/projectsId": projects_id
4529345299
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.patch": patch_project_location_application_domain_mapping
4529445300
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.patch/applicationsId": applications_id
4529545301
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.patch/domainMappingsId": domain_mappings_id

generated/google-apis-appengine_v1alpha/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-appengine_v1alpha
22

3+
### v0.43.0 (2025-11-09)
4+
5+
* Regenerated from discovery document revision 20251103
6+
37
### v0.42.0 (2025-10-05)
48

59
* Regenerated from discovery document revision 20250930

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

Lines changed: 20 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,9 @@ class AuthorizedCertificate
4747
# @return [Fixnum]
4848
attr_accessor :domain_mappings_count
4949

50-
# Topmost applicable domains of this certificate. This certificate applies to
51-
# these domains and their subdomains. Example: example.com.@OutputOnly
50+
# Output only. Topmost applicable domains of this certificate. This certificate
51+
# applies to these domains and their subdomains. Example: example.com.@
52+
# OutputOnly
5253
# Corresponds to the JSON property `domainNames`
5354
# @return [Array<String>]
5455
attr_accessor :domain_names
@@ -60,8 +61,9 @@ class AuthorizedCertificate
6061
# @return [String]
6162
attr_accessor :expire_time
6263

63-
# Relative name of the certificate. This is a unique value autogenerated on
64-
# AuthorizedCertificate resource creation. Example: 12345.@OutputOnly
64+
# Output only. Relative name of the certificate. This is a unique value
65+
# autogenerated on AuthorizedCertificate resource creation. Example: 12345.@
66+
# OutputOnly
6567
# Corresponds to the JSON property `id`
6668
# @return [String]
6769
attr_accessor :id
@@ -71,15 +73,15 @@ class AuthorizedCertificate
7173
# @return [Google::Apis::AppengineV1alpha::ManagedCertificate]
7274
attr_accessor :managed_certificate
7375

74-
# Full path to the AuthorizedCertificate resource in the API. Example: apps/
75-
# myapp/authorizedCertificates/12345.@OutputOnly
76+
# Output only. Full path to the AuthorizedCertificate resource in the API.
77+
# Example: apps/myapp/authorizedCertificates/12345.@OutputOnly
7678
# Corresponds to the JSON property `name`
7779
# @return [String]
7880
attr_accessor :name
7981

80-
# The full paths to user visible Domain Mapping resources that have this
81-
# certificate mapped. Example: apps/myapp/domainMappings/example.com.This may
82-
# not represent the full list of mapped domain mappings if the user does not
82+
# Output only. The full paths to user visible Domain Mapping resources that have
83+
# this certificate mapped. Example: apps/myapp/domainMappings/example.com.This
84+
# may not represent the full list of mapped domain mappings if the user does not
8385
# have VIEWER permissions on all of the applications that have this certificate
8486
# mapped. See domain_mappings_count for a complete count.Only returned by GET or
8587
# LIST requests when specifically requested by the view=FULL_CERTIFICATE option.@
@@ -280,15 +282,15 @@ class DomainMapping
280282
# @return [String]
281283
attr_accessor :id
282284

283-
# Full path to the DomainMapping resource in the API. Example: apps/myapp/
284-
# domainMapping/example.com.@OutputOnly
285+
# Output only. Full path to the DomainMapping resource in the API. Example: apps/
286+
# myapp/domainMapping/example.com.@OutputOnly
285287
# Corresponds to the JSON property `name`
286288
# @return [String]
287289
attr_accessor :name
288290

289-
# The resource records required to configure this domain mapping. These records
290-
# must be added to the domain's DNS configuration in order to serve the
291-
# application via this domain mapping.@OutputOnly
291+
# Output only. The resource records required to configure this domain mapping.
292+
# These records must be added to the domain's DNS configuration in order to
293+
# serve the application via this domain mapping.@OutputOnly
292294
# Corresponds to the JSON property `resourceRecords`
293295
# @return [Array<Google::Apis::AppengineV1alpha::ResourceRecord>]
294296
attr_accessor :resource_records
@@ -1141,9 +1143,10 @@ class SslSettings
11411143
# @return [String]
11421144
attr_accessor :certificate_id
11431145

1144-
# Whether the mapped certificate is an App Engine managed certificate. Managed
1145-
# certificates are created by default with a domain mapping. To opt out, specify
1146-
# no_managed_certificate on a CREATE or UPDATE request.@OutputOnly
1146+
# Output only. Whether the mapped certificate is an App Engine managed
1147+
# certificate. Managed certificates are created by default with a domain mapping.
1148+
# To opt out, specify no_managed_certificate on a CREATE or UPDATE request.@
1149+
# OutputOnly
11471150
# Corresponds to the JSON property `isManagedCertificate`
11481151
# @return [Boolean]
11491152
attr_accessor :is_managed_certificate

generated/google-apis-appengine_v1alpha/lib/google/apis/appengine_v1alpha/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 AppengineV1alpha
1818
# Version of the google-apis-appengine_v1alpha gem
19-
GEM_VERSION = "0.42.0"
19+
GEM_VERSION = "0.43.0"
2020

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

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

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

Lines changed: 47 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -516,8 +516,8 @@ def get_app_location(apps_id, locations_id, fields: nil, quota_user: nil, option
516516
# @param [String] apps_id
517517
# Part of `name`. The resource that owns the locations collection, if applicable.
518518
# @param [Array<String>, String] extra_location_types
519-
# Optional. Unless explicitly documented otherwise, don't use this unsupported
520-
# field which is primarily intended for internal usage.
519+
# Optional. Do not use this field. It is unsupported and is ignored unless
520+
# explicitly documented otherwise. This is primarily for internal usage.
521521
# @param [String] filter
522522
# A filter to narrow down results to a preferred subset. The filtering language
523523
# accepts strings like "displayName=tokyo", and is documented in more detail in
@@ -678,8 +678,8 @@ def get_project_location(projects_id, locations_id, fields: nil, quota_user: nil
678678
# @param [String] projects_id
679679
# Part of `name`. The resource that owns the locations collection, if applicable.
680680
# @param [Array<String>, String] extra_location_types
681-
# Optional. Unless explicitly documented otherwise, don't use this unsupported
682-
# field which is primarily intended for internal usage.
681+
# Optional. Do not use this field. It is unsupported and is ignored unless
682+
# explicitly documented otherwise. This is primarily for internal usage.
683683
# @param [String] filter
684684
# A filter to narrow down results to a preferred subset. The filtering language
685685
# accepts strings like "displayName=tokyo", and is documented in more detail in
@@ -1116,6 +1116,49 @@ def get_project_location_application_domain_mapping(projects_id, locations_id, a
11161116
execute_or_queue_command(command, &block)
11171117
end
11181118

1119+
# Lists the domain mappings on an application.
1120+
# @param [String] projects_id
1121+
# Part of `parent`. Required. Name of the parent Application resource. Example:
1122+
# apps/myapp.
1123+
# @param [String] locations_id
1124+
# Part of `parent`. See documentation of `projectsId`.
1125+
# @param [String] applications_id
1126+
# Part of `parent`. See documentation of `projectsId`.
1127+
# @param [Fixnum] page_size
1128+
# Maximum results to return per page.
1129+
# @param [String] page_token
1130+
# Continuation token for fetching the next page of results.
1131+
# @param [String] fields
1132+
# Selector specifying which fields to include in a partial response.
1133+
# @param [String] quota_user
1134+
# Available to use for quota purposes for server-side applications. Can be any
1135+
# arbitrary string assigned to a user, but should not exceed 40 characters.
1136+
# @param [Google::Apis::RequestOptions] options
1137+
# Request-specific options
1138+
#
1139+
# @yield [result, err] Result & error if block supplied
1140+
# @yieldparam result [Google::Apis::AppengineV1alpha::ListDomainMappingsResponse] parsed result object
1141+
# @yieldparam err [StandardError] error object if request failed
1142+
#
1143+
# @return [Google::Apis::AppengineV1alpha::ListDomainMappingsResponse]
1144+
#
1145+
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
1146+
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
1147+
# @raise [Google::Apis::AuthorizationError] Authorization is required
1148+
def list_project_location_application_domain_mappings(projects_id, locations_id, applications_id, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
1149+
command = make_simple_command(:get, 'v1alpha/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/domainMappings', options)
1150+
command.response_representation = Google::Apis::AppengineV1alpha::ListDomainMappingsResponse::Representation
1151+
command.response_class = Google::Apis::AppengineV1alpha::ListDomainMappingsResponse
1152+
command.params['projectsId'] = projects_id unless projects_id.nil?
1153+
command.params['locationsId'] = locations_id unless locations_id.nil?
1154+
command.params['applicationsId'] = applications_id unless applications_id.nil?
1155+
command.query['pageSize'] = page_size unless page_size.nil?
1156+
command.query['pageToken'] = page_token unless page_token.nil?
1157+
command.query['fields'] = fields unless fields.nil?
1158+
command.query['quotaUser'] = quota_user unless quota_user.nil?
1159+
execute_or_queue_command(command, &block)
1160+
end
1161+
11191162
# Updates the specified domain mapping. To map an SSL certificate to a domain
11201163
# mapping, update certificate_id to point to an AuthorizedCertificate resource.
11211164
# A user must be authorized to administer the associated domain in order to

0 commit comments

Comments
 (0)