Skip to content

Commit 270b905

Browse files
feat: Automated regeneration of appengine v1alpha client (googleapis#23522)
Auto-created at 2025-06-22 10:43:51 +0000 using the toys pull request generator.
1 parent fd7f971 commit 270b905

File tree

4 files changed

+63
-2
lines changed

4 files changed

+63
-2
lines changed

api_names_out.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40913,6 +40913,12 @@
4091340913
"/appengine:v1alpha/appengine.projects.locations.applications.authorizedDomains.list/pageSize": page_size
4091440914
"/appengine:v1alpha/appengine.projects.locations.applications.authorizedDomains.list/pageToken": page_token
4091540915
"/appengine:v1alpha/appengine.projects.locations.applications.authorizedDomains.list/projectsId": projects_id
40916+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.create": create_project_location_application_domain_mapping
40917+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.create/applicationsId": applications_id
40918+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.create/locationsId": locations_id
40919+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.create/noManagedCertificate": no_managed_certificate
40920+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.create/overrideStrategy": override_strategy
40921+
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.create/projectsId": projects_id
4091640922
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.get": get_project_location_application_domain_mapping
4091740923
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.get/applicationsId": applications_id
4091840924
"/appengine:v1alpha/appengine.projects.locations.applications.domainMappings.get/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.39.0 (2025-06-22)
4+
5+
* Regenerated from discovery document revision 20250616
6+
37
### v0.38.0 (2025-06-15)
48

59
* Regenerated from discovery document revision 20250611

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.38.0"
19+
GEM_VERSION = "0.39.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 = "20250611"
25+
REVISION = "20250616"
2626
end
2727
end
2828
end

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

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -967,6 +967,57 @@ def list_project_location_application_authorized_domains(projects_id, locations_
967967
execute_or_queue_command(command, &block)
968968
end
969969

970+
# Maps a domain to an application. A user must be authorized to administer a
971+
# domain in order to map it to an application. For a list of available
972+
# authorized domains, see AuthorizedDomains.ListAuthorizedDomains.
973+
# @param [String] projects_id
974+
# Part of `parent`. Name of the parent Application resource. Example: apps/myapp.
975+
# @param [String] locations_id
976+
# Part of `parent`. See documentation of `projectsId`.
977+
# @param [String] applications_id
978+
# Part of `parent`. See documentation of `projectsId`.
979+
# @param [Google::Apis::AppengineV1alpha::DomainMapping] domain_mapping_object
980+
# @param [Boolean] no_managed_certificate
981+
# Whether a managed certificate should be provided by App Engine. If true, a
982+
# certificate ID must be manaually set in the DomainMapping resource to
983+
# configure SSL for this domain. If false, a managed certificate will be
984+
# provisioned and a certificate ID will be automatically populated.
985+
# @param [String] override_strategy
986+
# Whether the domain creation should override any existing mappings for this
987+
# domain. By default, overrides are rejected.
988+
# @param [String] fields
989+
# Selector specifying which fields to include in a partial response.
990+
# @param [String] quota_user
991+
# Available to use for quota purposes for server-side applications. Can be any
992+
# arbitrary string assigned to a user, but should not exceed 40 characters.
993+
# @param [Google::Apis::RequestOptions] options
994+
# Request-specific options
995+
#
996+
# @yield [result, err] Result & error if block supplied
997+
# @yieldparam result [Google::Apis::AppengineV1alpha::Operation] parsed result object
998+
# @yieldparam err [StandardError] error object if request failed
999+
#
1000+
# @return [Google::Apis::AppengineV1alpha::Operation]
1001+
#
1002+
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
1003+
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
1004+
# @raise [Google::Apis::AuthorizationError] Authorization is required
1005+
def create_project_location_application_domain_mapping(projects_id, locations_id, applications_id, domain_mapping_object = nil, no_managed_certificate: nil, override_strategy: nil, fields: nil, quota_user: nil, options: nil, &block)
1006+
command = make_simple_command(:post, 'v1alpha/projects/{projectsId}/locations/{locationsId}/applications/{applicationsId}/domainMappings', options)
1007+
command.request_representation = Google::Apis::AppengineV1alpha::DomainMapping::Representation
1008+
command.request_object = domain_mapping_object
1009+
command.response_representation = Google::Apis::AppengineV1alpha::Operation::Representation
1010+
command.response_class = Google::Apis::AppengineV1alpha::Operation
1011+
command.params['projectsId'] = projects_id unless projects_id.nil?
1012+
command.params['locationsId'] = locations_id unless locations_id.nil?
1013+
command.params['applicationsId'] = applications_id unless applications_id.nil?
1014+
command.query['noManagedCertificate'] = no_managed_certificate unless no_managed_certificate.nil?
1015+
command.query['overrideStrategy'] = override_strategy unless override_strategy.nil?
1016+
command.query['fields'] = fields unless fields.nil?
1017+
command.query['quotaUser'] = quota_user unless quota_user.nil?
1018+
execute_or_queue_command(command, &block)
1019+
end
1020+
9701021
# Gets the specified domain mapping.
9711022
# @param [String] projects_id
9721023
# Part of `name`. Name of the resource requested. Example: apps/myapp/

0 commit comments

Comments
 (0)