Skip to content

Commit c663d0d

Browse files
feat: Automated regeneration of appengine v1beta client (#24875)
Auto-created at 2025-11-09 09:07:22 +0000 using the toys pull request generator.
1 parent a589e00 commit c663d0d

File tree

5 files changed

+82
-27
lines changed

5 files changed

+82
-27
lines changed

api_names_out.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46019,6 +46019,12 @@
4601946019
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.get/domainMappingsId": domain_mappings_id
4602046020
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.get/locationsId": locations_id
4602146021
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.get/projectsId": projects_id
46022+
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.list": list_project_location_application_domain_mappings
46023+
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.list/applicationsId": applications_id
46024+
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.list/locationsId": locations_id
46025+
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.list/pageSize": page_size
46026+
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.list/pageToken": page_token
46027+
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.list/projectsId": projects_id
4602246028
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.patch": patch_project_location_application_domain_mapping
4602346029
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.patch/applicationsId": applications_id
4602446030
"/appengine:v1beta/appengine.projects.locations.applications.domainMappings.patch/domainMappingsId": domain_mappings_id

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

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

59
* Regenerated from discovery document revision 20251005

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

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -247,8 +247,9 @@ class AuthorizedCertificate
247247
# @return [Fixnum]
248248
attr_accessor :domain_mappings_count
249249

250-
# Topmost applicable domains of this certificate. This certificate applies to
251-
# these domains and their subdomains. Example: example.com.@OutputOnly
250+
# Output only. Topmost applicable domains of this certificate. This certificate
251+
# applies to these domains and their subdomains. Example: example.com.@
252+
# OutputOnly
252253
# Corresponds to the JSON property `domainNames`
253254
# @return [Array<String>]
254255
attr_accessor :domain_names
@@ -260,8 +261,9 @@ class AuthorizedCertificate
260261
# @return [String]
261262
attr_accessor :expire_time
262263

263-
# Relative name of the certificate. This is a unique value autogenerated on
264-
# AuthorizedCertificate resource creation. Example: 12345.@OutputOnly
264+
# Output only. Relative name of the certificate. This is a unique value
265+
# autogenerated on AuthorizedCertificate resource creation. Example: 12345.@
266+
# OutputOnly
265267
# Corresponds to the JSON property `id`
266268
# @return [String]
267269
attr_accessor :id
@@ -271,15 +273,15 @@ class AuthorizedCertificate
271273
# @return [Google::Apis::AppengineV1beta::ManagedCertificate]
272274
attr_accessor :managed_certificate
273275

274-
# Full path to the AuthorizedCertificate resource in the API. Example: apps/
275-
# myapp/authorizedCertificates/12345.@OutputOnly
276+
# Output only. Full path to the AuthorizedCertificate resource in the API.
277+
# Example: apps/myapp/authorizedCertificates/12345.@OutputOnly
276278
# Corresponds to the JSON property `name`
277279
# @return [String]
278280
attr_accessor :name
279281

280-
# The full paths to user visible Domain Mapping resources that have this
281-
# certificate mapped. Example: apps/myapp/domainMappings/example.com.This may
282-
# not represent the full list of mapped domain mappings if the user does not
282+
# Output only. The full paths to user visible Domain Mapping resources that have
283+
# this certificate mapped. Example: apps/myapp/domainMappings/example.com.This
284+
# may not represent the full list of mapped domain mappings if the user does not
283285
# have VIEWER permissions on all of the applications that have this certificate
284286
# mapped. See domain_mappings_count for a complete count.Only returned by GET or
285287
# LIST requests when specifically requested by the view=FULL_CERTIFICATE option.@
@@ -953,15 +955,15 @@ class DomainMapping
953955
# @return [String]
954956
attr_accessor :id
955957

956-
# Full path to the DomainMapping resource in the API. Example: apps/myapp/
957-
# domainMapping/example.com.@OutputOnly
958+
# Output only. Full path to the DomainMapping resource in the API. Example: apps/
959+
# myapp/domainMapping/example.com.@OutputOnly
958960
# Corresponds to the JSON property `name`
959961
# @return [String]
960962
attr_accessor :name
961963

962-
# The resource records required to configure this domain mapping. These records
963-
# must be added to the domain's DNS configuration in order to serve the
964-
# application via this domain mapping.@OutputOnly
964+
# Output only. The resource records required to configure this domain mapping.
965+
# These records must be added to the domain's DNS configuration in order to
966+
# serve the application via this domain mapping.@OutputOnly
965967
# Corresponds to the JSON property `resourceRecords`
966968
# @return [Array<Google::Apis::AppengineV1beta::ResourceRecord>]
967969
attr_accessor :resource_records
@@ -2960,13 +2962,13 @@ class SslSettings
29602962
# @return [String]
29612963
attr_accessor :certificate_id
29622964

2963-
# ID of the managed AuthorizedCertificate resource currently being provisioned,
2964-
# if applicable. Until the new managed certificate has been successfully
2965-
# provisioned, the previous SSL state will be preserved. Once the provisioning
2966-
# process completes, the certificate_id field will reflect the new managed
2967-
# certificate and this field will be left empty. To remove SSL support while
2968-
# there is still a pending managed certificate, clear the certificate_id field
2969-
# with an UpdateDomainMappingRequest.@OutputOnly
2965+
# Output only. ID of the managed AuthorizedCertificate resource currently being
2966+
# provisioned, if applicable. Until the new managed certificate has been
2967+
# successfully provisioned, the previous SSL state will be preserved. Once the
2968+
# provisioning process completes, the certificate_id field will reflect the new
2969+
# managed certificate and this field will be left empty. To remove SSL support
2970+
# while there is still a pending managed certificate, clear the certificate_id
2971+
# field with an UpdateDomainMappingRequest.@OutputOnly
29702972
# Corresponds to the JSON property `pendingManagedCertificateId`
29712973
# @return [String]
29722974
attr_accessor :pending_managed_certificate_id

generated/google-apis-appengine_v1beta/lib/google/apis/appengine_v1beta/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 AppengineV1beta
1818
# Version of the google-apis-appengine_v1beta gem
19-
GEM_VERSION = "0.59.0"
19+
GEM_VERSION = "0.60.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 = "20251005"
25+
REVISION = "20251103"
2626
end
2727
end
2828
end

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

Lines changed: 47 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -909,8 +909,8 @@ def get_app_location(apps_id, locations_id, fields: nil, quota_user: nil, option
909909
# @param [String] apps_id
910910
# Part of `name`. The resource that owns the locations collection, if applicable.
911911
# @param [Array<String>, String] extra_location_types
912-
# Optional. Unless explicitly documented otherwise, don't use this unsupported
913-
# field which is primarily intended for internal usage.
912+
# Optional. Do not use this field. It is unsupported and is ignored unless
913+
# explicitly documented otherwise. This is primarily for internal usage.
914914
# @param [String] filter
915915
# A filter to narrow down results to a preferred subset. The filtering language
916916
# accepts strings like "displayName=tokyo", and is documented in more detail in
@@ -1657,8 +1657,8 @@ def get_project_location(projects_id, locations_id, fields: nil, quota_user: nil
16571657
# @param [String] projects_id
16581658
# Part of `name`. The resource that owns the locations collection, if applicable.
16591659
# @param [Array<String>, String] extra_location_types
1660-
# Optional. Unless explicitly documented otherwise, don't use this unsupported
1661-
# field which is primarily intended for internal usage.
1660+
# Optional. Do not use this field. It is unsupported and is ignored unless
1661+
# explicitly documented otherwise. This is primarily for internal usage.
16621662
# @param [String] filter
16631663
# A filter to narrow down results to a preferred subset. The filtering language
16641664
# accepts strings like "displayName=tokyo", and is documented in more detail in
@@ -2135,6 +2135,49 @@ def get_project_location_application_domain_mapping(projects_id, locations_id, a
21352135
execute_or_queue_command(command, &block)
21362136
end
21372137

2138+
# Lists the domain mappings on an application.
2139+
# @param [String] projects_id
2140+
# Part of `parent`. Required. Name of the parent Application resource. Example:
2141+
# apps/myapp.
2142+
# @param [String] locations_id
2143+
# Part of `parent`. See documentation of `projectsId`.
2144+
# @param [String] applications_id
2145+
# Part of `parent`. See documentation of `projectsId`.
2146+
# @param [Fixnum] page_size
2147+
# Maximum results to return per page.
2148+
# @param [String] page_token
2149+
# Continuation token for fetching the next page of results.
2150+
# @param [String] fields
2151+
# Selector specifying which fields to include in a partial response.
2152+
# @param [String] quota_user
2153+
# Available to use for quota purposes for server-side applications. Can be any
2154+
# arbitrary string assigned to a user, but should not exceed 40 characters.
2155+
# @param [Google::Apis::RequestOptions] options
2156+
# Request-specific options
2157+
#
2158+
# @yield [result, err] Result & error if block supplied
2159+
# @yieldparam result [Google::Apis::AppengineV1beta::ListDomainMappingsResponse] parsed result object
2160+
# @yieldparam err [StandardError] error object if request failed
2161+
#
2162+
# @return [Google::Apis::AppengineV1beta::ListDomainMappingsResponse]
2163+
#
2164+
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
2165+
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
2166+
# @raise [Google::Apis::AuthorizationError] Authorization is required
2167+
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)
2168+
command = make_simple_command(:get, 'v1beta/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/domainMappings', options)
2169+
command.response_representation = Google::Apis::AppengineV1beta::ListDomainMappingsResponse::Representation
2170+
command.response_class = Google::Apis::AppengineV1beta::ListDomainMappingsResponse
2171+
command.params['projectsId'] = projects_id unless projects_id.nil?
2172+
command.params['locationsId'] = locations_id unless locations_id.nil?
2173+
command.params['applicationsId'] = applications_id unless applications_id.nil?
2174+
command.query['pageSize'] = page_size unless page_size.nil?
2175+
command.query['pageToken'] = page_token unless page_token.nil?
2176+
command.query['fields'] = fields unless fields.nil?
2177+
command.query['quotaUser'] = quota_user unless quota_user.nil?
2178+
execute_or_queue_command(command, &block)
2179+
end
2180+
21382181
# Updates the specified domain mapping. To map an SSL certificate to a domain
21392182
# mapping, update certificate_id to point to an AuthorizedCertificate resource.
21402183
# A user must be authorized to administer the associated domain in order to

0 commit comments

Comments
 (0)