Skip to content

Commit 88b2944

Browse files
feat: Automated regeneration of appengine v1 client (googleapis#20225)
Auto-created at 2024-09-15 09:45:34 +0000 using the toys pull request generator.
1 parent 36da6af commit 88b2944

File tree

5 files changed

+63
-2
lines changed

5 files changed

+63
-2
lines changed

api_names_out.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35168,6 +35168,10 @@
3516835168
"/appengine:v1/FlexibleRuntimeSettings": flexible_runtime_settings
3516935169
"/appengine:v1/FlexibleRuntimeSettings/operatingSystem": operating_system
3517035170
"/appengine:v1/FlexibleRuntimeSettings/runtimeVersion": runtime_version
35171+
"/appengine:v1/GceTag": gce_tag
35172+
"/appengine:v1/GceTag/parent": parent
35173+
"/appengine:v1/GceTag/parent/parent": parent
35174+
"/appengine:v1/GceTag/tag": tag
3517135175
"/appengine:v1/GoogleAppengineV1betaLocationMetadata": google_appengine_v1beta_location_metadata
3517235176
"/appengine:v1/GoogleAppengineV1betaLocationMetadata/flexibleEnvironmentAvailable": flexible_environment_available
3517335177
"/appengine:v1/GoogleAppengineV1betaLocationMetadata/searchApiAvailable": search_api_available
@@ -35378,6 +35382,8 @@
3537835382
"/appengine:v1/ProjectsMetadata/consumerProjectId": consumer_project_id
3537935383
"/appengine:v1/ProjectsMetadata/consumerProjectNumber": consumer_project_number
3538035384
"/appengine:v1/ProjectsMetadata/consumerProjectState": consumer_project_state
35385+
"/appengine:v1/ProjectsMetadata/gceTag": gce_tag
35386+
"/appengine:v1/ProjectsMetadata/gceTag/gce_tag": gce_tag
3538135387
"/appengine:v1/ProjectsMetadata/p4ServiceAccount": p4_service_account
3538235388
"/appengine:v1/ProjectsMetadata/producerProjectId": producer_project_id
3538335389
"/appengine:v1/ProjectsMetadata/producerProjectNumber": producer_project_number

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

3+
### v0.53.0 (2024-09-15)
4+
5+
* Regenerated from discovery document revision 20240906
6+
37
### v0.52.0 (2024-08-04)
48

59
* Regenerated from discovery document revision 20240722

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

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1157,6 +1157,34 @@ def update!(**args)
11571157
end
11581158
end
11591159

1160+
# For use only by GCE. GceTag is a wrapper around the GCE administrative tag
1161+
# with parent info.
1162+
class GceTag
1163+
include Google::Apis::Core::Hashable
1164+
1165+
# The parents(s) of the tag. Eg. projects/123, folders/456 It usually contains
1166+
# only one parent. But, in some corner cases, it can contain multiple parents.
1167+
# Currently, organizations are not supported.
1168+
# Corresponds to the JSON property `parent`
1169+
# @return [Array<String>]
1170+
attr_accessor :parent
1171+
1172+
# The administrative_tag name.
1173+
# Corresponds to the JSON property `tag`
1174+
# @return [String]
1175+
attr_accessor :tag
1176+
1177+
def initialize(**args)
1178+
update!(**args)
1179+
end
1180+
1181+
# Update properties of this object
1182+
def update!(**args)
1183+
@parent = args[:parent] if args.key?(:parent)
1184+
@tag = args[:tag] if args.key?(:tag)
1185+
end
1186+
end
1187+
11601188
# Metadata for the given google.cloud.location.Location.
11611189
class GoogleAppengineV1betaLocationMetadata
11621190
include Google::Apis::Core::Hashable
@@ -2336,6 +2364,12 @@ class ProjectsMetadata
23362364
# @return [String]
23372365
attr_accessor :consumer_project_state
23382366

2367+
# The GCE tags associated with the consumer project and those inherited due to
2368+
# their ancestry, if any. Not supported by CCFE.
2369+
# Corresponds to the JSON property `gceTag`
2370+
# @return [Array<Google::Apis::AppengineV1::GceTag>]
2371+
attr_accessor :gce_tag
2372+
23392373
# The service account authorized to operate on the consumer project. Note: CCFE
23402374
# only propagates P4SA with default tag to CLH.
23412375
# Corresponds to the JSON property `p4ServiceAccount`
@@ -2371,6 +2405,7 @@ def update!(**args)
23712405
@consumer_project_id = args[:consumer_project_id] if args.key?(:consumer_project_id)
23722406
@consumer_project_number = args[:consumer_project_number] if args.key?(:consumer_project_number)
23732407
@consumer_project_state = args[:consumer_project_state] if args.key?(:consumer_project_state)
2408+
@gce_tag = args[:gce_tag] if args.key?(:gce_tag)
23742409
@p4_service_account = args[:p4_service_account] if args.key?(:p4_service_account)
23752410
@producer_project_id = args[:producer_project_id] if args.key?(:producer_project_id)
23762411
@producer_project_number = args[:producer_project_number] if args.key?(:producer_project_number)

generated/google-apis-appengine_v1/lib/google/apis/appengine_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 AppengineV1
1818
# Version of the google-apis-appengine_v1 gem
19-
GEM_VERSION = "0.52.0"
19+
GEM_VERSION = "0.53.0"
2020

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

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

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

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
202202
include Google::Apis::Core::JsonObjectSupport
203203
end
204204

205+
class GceTag
206+
class Representation < Google::Apis::Core::JsonRepresentation; end
207+
208+
include Google::Apis::Core::JsonObjectSupport
209+
end
210+
205211
class GoogleAppengineV1betaLocationMetadata
206212
class Representation < Google::Apis::Core::JsonRepresentation; end
207213

@@ -794,6 +800,14 @@ class Representation < Google::Apis::Core::JsonRepresentation
794800
end
795801
end
796802

803+
class GceTag
804+
# @private
805+
class Representation < Google::Apis::Core::JsonRepresentation
806+
collection :parent, as: 'parent'
807+
property :tag, as: 'tag'
808+
end
809+
end
810+
797811
class GoogleAppengineV1betaLocationMetadata
798812
# @private
799813
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1099,6 +1113,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
10991113
property :consumer_project_id, as: 'consumerProjectId'
11001114
property :consumer_project_number, :numeric_string => true, as: 'consumerProjectNumber'
11011115
property :consumer_project_state, as: 'consumerProjectState'
1116+
collection :gce_tag, as: 'gceTag', class: Google::Apis::AppengineV1::GceTag, decorator: Google::Apis::AppengineV1::GceTag::Representation
1117+
11021118
property :p4_service_account, as: 'p4ServiceAccount'
11031119
property :producer_project_id, as: 'producerProjectId'
11041120
property :producer_project_number, :numeric_string => true, as: 'producerProjectNumber'

0 commit comments

Comments
 (0)