Skip to content

Commit f9436f0

Browse files
feat: Automated regeneration of clouddeploy v1 client (#24965)
Auto-created at 2025-11-16 09:41:31 +0000 using the toys pull request generator.
1 parent 76c3885 commit f9436f0

File tree

5 files changed

+211
-2
lines changed

5 files changed

+211
-2
lines changed

api_names_out.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75304,10 +75304,17 @@
7530475304
"/clouddeploy:v1/Release/targetRenders/target_render": target_render
7530575305
"/clouddeploy:v1/Release/targetSnapshots": target_snapshots
7530675306
"/clouddeploy:v1/Release/targetSnapshots/target_snapshot": target_snapshot
75307+
"/clouddeploy:v1/Release/toolVersions": tool_versions
7530775308
"/clouddeploy:v1/Release/uid": uid
7530875309
"/clouddeploy:v1/ReleaseCondition": release_condition
75310+
"/clouddeploy:v1/ReleaseCondition/dockerVersionSupportedCondition": docker_version_supported_condition
75311+
"/clouddeploy:v1/ReleaseCondition/helmVersionSupportedCondition": helm_version_supported_condition
75312+
"/clouddeploy:v1/ReleaseCondition/kptVersionSupportedCondition": kpt_version_supported_condition
75313+
"/clouddeploy:v1/ReleaseCondition/kubectlVersionSupportedCondition": kubectl_version_supported_condition
75314+
"/clouddeploy:v1/ReleaseCondition/kustomizeVersionSupportedCondition": kustomize_version_supported_condition
7530975315
"/clouddeploy:v1/ReleaseCondition/releaseReadyCondition": release_ready_condition
7531075316
"/clouddeploy:v1/ReleaseCondition/skaffoldSupportedCondition": skaffold_supported_condition
75317+
"/clouddeploy:v1/ReleaseCondition/skaffoldVersionSupportedCondition": skaffold_version_supported_condition
7531175318
"/clouddeploy:v1/ReleaseNotificationEvent": release_notification_event
7531275319
"/clouddeploy:v1/ReleaseNotificationEvent/message": message
7531375320
"/clouddeploy:v1/ReleaseNotificationEvent/pipelineUid": pipeline_uid
@@ -75609,6 +75616,18 @@
7560975616
"/clouddeploy:v1/TimedPromoteReleaseRule/id": id
7561075617
"/clouddeploy:v1/TimedPromoteReleaseRule/schedule": schedule
7561175618
"/clouddeploy:v1/TimedPromoteReleaseRule/timeZone": time_zone
75619+
"/clouddeploy:v1/ToolVersionSupportedCondition": tool_version_supported_condition
75620+
"/clouddeploy:v1/ToolVersionSupportedCondition/maintenanceModeTime": maintenance_mode_time
75621+
"/clouddeploy:v1/ToolVersionSupportedCondition/status": status
75622+
"/clouddeploy:v1/ToolVersionSupportedCondition/supportExpirationTime": support_expiration_time
75623+
"/clouddeploy:v1/ToolVersionSupportedCondition/toolVersionSupportState": tool_version_support_state
75624+
"/clouddeploy:v1/ToolVersions": tool_versions
75625+
"/clouddeploy:v1/ToolVersions/docker": docker
75626+
"/clouddeploy:v1/ToolVersions/helm": helm
75627+
"/clouddeploy:v1/ToolVersions/kpt": kpt
75628+
"/clouddeploy:v1/ToolVersions/kubectl": kubectl
75629+
"/clouddeploy:v1/ToolVersions/kustomize": kustomize
75630+
"/clouddeploy:v1/ToolVersions/skaffold": skaffold
7561275631
"/clouddeploy:v1/VerifyJob": verify_job
7561375632
"/clouddeploy:v1/VerifyJobRun": verify_job_run
7561475633
"/clouddeploy:v1/VerifyJobRun/artifactUri": artifact_uri

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

3+
### v0.65.0 (2025-11-16)
4+
5+
* Regenerated from discovery document revision 20251105
6+
37
### v0.64.0 (2025-11-02)
48

59
* Regenerated from discovery document revision 20251022

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

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4220,6 +4220,11 @@ class Release
42204220
# @return [Array<Google::Apis::ClouddeployV1::Target>]
42214221
attr_accessor :target_snapshots
42224222

4223+
# Details of ToolVersions for the release.
4224+
# Corresponds to the JSON property `toolVersions`
4225+
# @return [Google::Apis::ClouddeployV1::ToolVersions]
4226+
attr_accessor :tool_versions
4227+
42234228
# Output only. Unique identifier of the `Release`.
42244229
# Corresponds to the JSON property `uid`
42254230
# @return [String]
@@ -4252,6 +4257,7 @@ def update!(**args)
42524257
@target_artifacts = args[:target_artifacts] if args.key?(:target_artifacts)
42534258
@target_renders = args[:target_renders] if args.key?(:target_renders)
42544259
@target_snapshots = args[:target_snapshots] if args.key?(:target_snapshots)
4260+
@tool_versions = args[:tool_versions] if args.key?(:tool_versions)
42554261
@uid = args[:uid] if args.key?(:uid)
42564262
end
42574263
end
@@ -4260,6 +4266,36 @@ def update!(**args)
42604266
class ReleaseCondition
42614267
include Google::Apis::Core::Hashable
42624268

4269+
# ToolVersionSupportedCondition contains information about when support for the
4270+
# release's version of a Tool ends.
4271+
# Corresponds to the JSON property `dockerVersionSupportedCondition`
4272+
# @return [Google::Apis::ClouddeployV1::ToolVersionSupportedCondition]
4273+
attr_accessor :docker_version_supported_condition
4274+
4275+
# ToolVersionSupportedCondition contains information about when support for the
4276+
# release's version of a Tool ends.
4277+
# Corresponds to the JSON property `helmVersionSupportedCondition`
4278+
# @return [Google::Apis::ClouddeployV1::ToolVersionSupportedCondition]
4279+
attr_accessor :helm_version_supported_condition
4280+
4281+
# ToolVersionSupportedCondition contains information about when support for the
4282+
# release's version of a Tool ends.
4283+
# Corresponds to the JSON property `kptVersionSupportedCondition`
4284+
# @return [Google::Apis::ClouddeployV1::ToolVersionSupportedCondition]
4285+
attr_accessor :kpt_version_supported_condition
4286+
4287+
# ToolVersionSupportedCondition contains information about when support for the
4288+
# release's version of a Tool ends.
4289+
# Corresponds to the JSON property `kubectlVersionSupportedCondition`
4290+
# @return [Google::Apis::ClouddeployV1::ToolVersionSupportedCondition]
4291+
attr_accessor :kubectl_version_supported_condition
4292+
4293+
# ToolVersionSupportedCondition contains information about when support for the
4294+
# release's version of a Tool ends.
4295+
# Corresponds to the JSON property `kustomizeVersionSupportedCondition`
4296+
# @return [Google::Apis::ClouddeployV1::ToolVersionSupportedCondition]
4297+
attr_accessor :kustomize_version_supported_condition
4298+
42634299
# ReleaseReadyCondition contains information around the status of the Release.
42644300
# If a release is not ready, you cannot create a rollout with the release.
42654301
# Corresponds to the JSON property `releaseReadyCondition`
@@ -4272,14 +4308,26 @@ class ReleaseCondition
42724308
# @return [Google::Apis::ClouddeployV1::SkaffoldSupportedCondition]
42734309
attr_accessor :skaffold_supported_condition
42744310

4311+
# ToolVersionSupportedCondition contains information about when support for the
4312+
# release's version of a Tool ends.
4313+
# Corresponds to the JSON property `skaffoldVersionSupportedCondition`
4314+
# @return [Google::Apis::ClouddeployV1::ToolVersionSupportedCondition]
4315+
attr_accessor :skaffold_version_supported_condition
4316+
42754317
def initialize(**args)
42764318
update!(**args)
42774319
end
42784320

42794321
# Update properties of this object
42804322
def update!(**args)
4323+
@docker_version_supported_condition = args[:docker_version_supported_condition] if args.key?(:docker_version_supported_condition)
4324+
@helm_version_supported_condition = args[:helm_version_supported_condition] if args.key?(:helm_version_supported_condition)
4325+
@kpt_version_supported_condition = args[:kpt_version_supported_condition] if args.key?(:kpt_version_supported_condition)
4326+
@kubectl_version_supported_condition = args[:kubectl_version_supported_condition] if args.key?(:kubectl_version_supported_condition)
4327+
@kustomize_version_supported_condition = args[:kustomize_version_supported_condition] if args.key?(:kustomize_version_supported_condition)
42814328
@release_ready_condition = args[:release_ready_condition] if args.key?(:release_ready_condition)
42824329
@skaffold_supported_condition = args[:skaffold_supported_condition] if args.key?(:skaffold_supported_condition)
4330+
@skaffold_version_supported_condition = args[:skaffold_version_supported_condition] if args.key?(:skaffold_version_supported_condition)
42834331
end
42844332
end
42854333

@@ -6417,6 +6465,96 @@ def update!(**args)
64176465
end
64186466
end
64196467

6468+
# ToolVersionSupportedCondition contains information about when support for the
6469+
# release's version of a Tool ends.
6470+
class ToolVersionSupportedCondition
6471+
include Google::Apis::Core::Hashable
6472+
6473+
# Output only. The time at which this release's version of the Tool will enter
6474+
# maintenance mode.
6475+
# Corresponds to the JSON property `maintenanceModeTime`
6476+
# @return [String]
6477+
attr_accessor :maintenance_mode_time
6478+
6479+
# Output only. True if the version of Tool used by this release is supported.
6480+
# Corresponds to the JSON property `status`
6481+
# @return [Boolean]
6482+
attr_accessor :status
6483+
alias_method :status?, :status
6484+
6485+
# Output only. The time at which this release's version of the Tool will no
6486+
# longer be supported.
6487+
# Corresponds to the JSON property `supportExpirationTime`
6488+
# @return [String]
6489+
attr_accessor :support_expiration_time
6490+
6491+
# Output only. The Tool support state for this release's version of the Tool.
6492+
# Corresponds to the JSON property `toolVersionSupportState`
6493+
# @return [String]
6494+
attr_accessor :tool_version_support_state
6495+
6496+
def initialize(**args)
6497+
update!(**args)
6498+
end
6499+
6500+
# Update properties of this object
6501+
def update!(**args)
6502+
@maintenance_mode_time = args[:maintenance_mode_time] if args.key?(:maintenance_mode_time)
6503+
@status = args[:status] if args.key?(:status)
6504+
@support_expiration_time = args[:support_expiration_time] if args.key?(:support_expiration_time)
6505+
@tool_version_support_state = args[:tool_version_support_state] if args.key?(:tool_version_support_state)
6506+
end
6507+
end
6508+
6509+
# Details of ToolVersions for the release.
6510+
class ToolVersions
6511+
include Google::Apis::Core::Hashable
6512+
6513+
# Optional. The docker version to use for Cloud Deploy operations.
6514+
# Corresponds to the JSON property `docker`
6515+
# @return [String]
6516+
attr_accessor :docker
6517+
6518+
# Optional. The helm version to use for Cloud Deploy operations.
6519+
# Corresponds to the JSON property `helm`
6520+
# @return [String]
6521+
attr_accessor :helm
6522+
6523+
# Optional. The kpt version to use for Cloud Deploy operations.
6524+
# Corresponds to the JSON property `kpt`
6525+
# @return [String]
6526+
attr_accessor :kpt
6527+
6528+
# Optional. The kubectl version to use for Cloud Deploy operations.
6529+
# Corresponds to the JSON property `kubectl`
6530+
# @return [String]
6531+
attr_accessor :kubectl
6532+
6533+
# Optional. The kustomize version to use for Cloud Deploy operations.
6534+
# Corresponds to the JSON property `kustomize`
6535+
# @return [String]
6536+
attr_accessor :kustomize
6537+
6538+
# Optional. The skaffold version to use for Cloud Deploy operations.
6539+
# Corresponds to the JSON property `skaffold`
6540+
# @return [String]
6541+
attr_accessor :skaffold
6542+
6543+
def initialize(**args)
6544+
update!(**args)
6545+
end
6546+
6547+
# Update properties of this object
6548+
def update!(**args)
6549+
@docker = args[:docker] if args.key?(:docker)
6550+
@helm = args[:helm] if args.key?(:helm)
6551+
@kpt = args[:kpt] if args.key?(:kpt)
6552+
@kubectl = args[:kubectl] if args.key?(:kubectl)
6553+
@kustomize = args[:kustomize] if args.key?(:kustomize)
6554+
@skaffold = args[:skaffold] if args.key?(:skaffold)
6555+
end
6556+
end
6557+
64206558
# A verify Job.
64216559
class VerifyJob
64226560
include Google::Apis::Core::Hashable

generated/google-apis-clouddeploy_v1/lib/google/apis/clouddeploy_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 ClouddeployV1
1818
# Version of the google-apis-clouddeploy_v1 gem
19-
GEM_VERSION = "0.64.0"
19+
GEM_VERSION = "0.65.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 = "20251022"
25+
REVISION = "20251105"
2626
end
2727
end
2828
end

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

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1000,6 +1000,18 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
10001000
include Google::Apis::Core::JsonObjectSupport
10011001
end
10021002

1003+
class ToolVersionSupportedCondition
1004+
class Representation < Google::Apis::Core::JsonRepresentation; end
1005+
1006+
include Google::Apis::Core::JsonObjectSupport
1007+
end
1008+
1009+
class ToolVersions
1010+
class Representation < Google::Apis::Core::JsonRepresentation; end
1011+
1012+
include Google::Apis::Core::JsonObjectSupport
1013+
end
1014+
10031015
class VerifyJob
10041016
class Representation < Google::Apis::Core::JsonRepresentation; end
10051017

@@ -2145,17 +2157,31 @@ class Representation < Google::Apis::Core::JsonRepresentation
21452157

21462158
collection :target_snapshots, as: 'targetSnapshots', class: Google::Apis::ClouddeployV1::Target, decorator: Google::Apis::ClouddeployV1::Target::Representation
21472159

2160+
property :tool_versions, as: 'toolVersions', class: Google::Apis::ClouddeployV1::ToolVersions, decorator: Google::Apis::ClouddeployV1::ToolVersions::Representation
2161+
21482162
property :uid, as: 'uid'
21492163
end
21502164
end
21512165

21522166
class ReleaseCondition
21532167
# @private
21542168
class Representation < Google::Apis::Core::JsonRepresentation
2169+
property :docker_version_supported_condition, as: 'dockerVersionSupportedCondition', class: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition, decorator: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition::Representation
2170+
2171+
property :helm_version_supported_condition, as: 'helmVersionSupportedCondition', class: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition, decorator: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition::Representation
2172+
2173+
property :kpt_version_supported_condition, as: 'kptVersionSupportedCondition', class: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition, decorator: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition::Representation
2174+
2175+
property :kubectl_version_supported_condition, as: 'kubectlVersionSupportedCondition', class: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition, decorator: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition::Representation
2176+
2177+
property :kustomize_version_supported_condition, as: 'kustomizeVersionSupportedCondition', class: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition, decorator: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition::Representation
2178+
21552179
property :release_ready_condition, as: 'releaseReadyCondition', class: Google::Apis::ClouddeployV1::ReleaseReadyCondition, decorator: Google::Apis::ClouddeployV1::ReleaseReadyCondition::Representation
21562180

21572181
property :skaffold_supported_condition, as: 'skaffoldSupportedCondition', class: Google::Apis::ClouddeployV1::SkaffoldSupportedCondition, decorator: Google::Apis::ClouddeployV1::SkaffoldSupportedCondition::Representation
21582182

2183+
property :skaffold_version_supported_condition, as: 'skaffoldVersionSupportedCondition', class: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition, decorator: Google::Apis::ClouddeployV1::ToolVersionSupportedCondition::Representation
2184+
21592185
end
21602186
end
21612187

@@ -2729,6 +2755,28 @@ class Representation < Google::Apis::Core::JsonRepresentation
27292755
end
27302756
end
27312757

2758+
class ToolVersionSupportedCondition
2759+
# @private
2760+
class Representation < Google::Apis::Core::JsonRepresentation
2761+
property :maintenance_mode_time, as: 'maintenanceModeTime'
2762+
property :status, as: 'status'
2763+
property :support_expiration_time, as: 'supportExpirationTime'
2764+
property :tool_version_support_state, as: 'toolVersionSupportState'
2765+
end
2766+
end
2767+
2768+
class ToolVersions
2769+
# @private
2770+
class Representation < Google::Apis::Core::JsonRepresentation
2771+
property :docker, as: 'docker'
2772+
property :helm, as: 'helm'
2773+
property :kpt, as: 'kpt'
2774+
property :kubectl, as: 'kubectl'
2775+
property :kustomize, as: 'kustomize'
2776+
property :skaffold, as: 'skaffold'
2777+
end
2778+
end
2779+
27322780
class VerifyJob
27332781
# @private
27342782
class Representation < Google::Apis::Core::JsonRepresentation

0 commit comments

Comments
 (0)