Skip to content

Commit b4fac29

Browse files
feat: Automated regeneration of containeranalysis v1alpha1 client (#26027)
Auto-created at 2026-03-22 10:26:38 +0000 using the toys pull request generator.
1 parent 38f92fd commit b4fac29

5 files changed

Lines changed: 92 additions & 2 deletions

File tree

api_names_out.yaml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148803,6 +148803,8 @@
148803148803
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/npmPackages": npm_packages
148804148804
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/npmPackages/npm_package": npm_package
148805148805
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/objects": objects
148806+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/oci": oci
148807+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/oci/oci": oci
148806148808
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/pythonPackages": python_packages
148807148809
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts/pythonPackages/python_package": python_package
148808148810
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects": containeranalysis_google_devtools_cloudbuild_v1_artifacts_artifact_objects
@@ -148827,6 +148829,11 @@
148827148829
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage": containeranalysis_google_devtools_cloudbuild_v1_artifacts_npm_package
148828148830
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage/packagePath": package_path
148829148831
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsNpmPackage/repository": repository
148832+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci": containeranalysis_google_devtools_cloudbuild_v1_artifacts_oci
148833+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci/file": file
148834+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci/registryPath": registry_path
148835+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci/tags": tags
148836+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci/tags/tag": tag
148830148837
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage": containeranalysis_google_devtools_cloudbuild_v1_artifacts_python_package
148831148838
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage/paths": paths
148832148839
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage/paths/path": path
@@ -148939,6 +148946,7 @@
148939148946
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage/artifactRegistryPackage": artifact_registry_package
148940148947
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage/digest": digest
148941148948
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage/name": name
148949+
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage/ociMediaType": oci_media_type
148942148950
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage/pushTiming": push_timing
148943148951
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository": containeranalysis_google_devtools_cloudbuild_v1_connected_repository
148944148952
"/containeranalysis:v1alpha1/ContaineranalysisGoogleDevtoolsCloudbuildV1ConnectedRepository/dir": dir
@@ -149189,6 +149197,7 @@
149189149197
"/containeranalysis:v1alpha1/FileLocation": file_location
149190149198
"/containeranalysis:v1alpha1/FileLocation/filePath": file_path
149191149199
"/containeranalysis:v1alpha1/FileLocation/layerDetails": layer_details
149200+
"/containeranalysis:v1alpha1/FileLocation/lineNumber": line_number
149192149201
"/containeranalysis:v1alpha1/FileNote": file_note
149193149202
"/containeranalysis:v1alpha1/FileNote/checksum": checksum
149194149203
"/containeranalysis:v1alpha1/FileNote/checksum/checksum": checksum

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

3+
### v0.82.0 (2026-03-22)
4+
5+
* Regenerated from discovery document revision 20260313
6+
37
### v0.81.0 (2026-03-01)
48

59
* Regenerated from discovery document revision 20260220

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

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1379,6 +1379,15 @@ class ContaineranalysisGoogleDevtoolsCloudbuildV1Artifacts
13791379
# @return [Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects]
13801380
attr_accessor :objects
13811381

1382+
# Optional. A list of OCI images to be uploaded to Artifact Registry upon
1383+
# successful completion of all build steps. OCI images in the specified paths
1384+
# will be uploaded to the specified Artifact Registry repository using the
1385+
# builder service account's credentials. If any images fail to be pushed, the
1386+
# build is marked FAILURE.
1387+
# Corresponds to the JSON property `oci`
1388+
# @return [Array<Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci>]
1389+
attr_accessor :oci
1390+
13821391
# A list of Python packages to be uploaded to Artifact Registry upon successful
13831392
# completion of all build steps. The build service account credentials will be
13841393
# used to perform the upload. If any objects fail to be pushed, the build is
@@ -1398,6 +1407,7 @@ def update!(**args)
13981407
@maven_artifacts = args[:maven_artifacts] if args.key?(:maven_artifacts)
13991408
@npm_packages = args[:npm_packages] if args.key?(:npm_packages)
14001409
@objects = args[:objects] if args.key?(:objects)
1410+
@oci = args[:oci] if args.key?(:oci)
14011411
@python_packages = args[:python_packages] if args.key?(:python_packages)
14021412
end
14031413
end
@@ -1582,6 +1592,40 @@ def update!(**args)
15821592
end
15831593
end
15841594

1595+
# OCI image to upload to Artifact Registry upon successful completion of all
1596+
# build steps.
1597+
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci
1598+
include Google::Apis::Core::Hashable
1599+
1600+
# Required. Path on the local file system where to find the container to upload.
1601+
# e.g. /workspace/my-image.tar
1602+
# Corresponds to the JSON property `file`
1603+
# @return [String]
1604+
attr_accessor :file
1605+
1606+
# Required. Registry path to upload the container to. e.g. us-east1-docker.pkg.
1607+
# dev/my-project/my-repo/my-image
1608+
# Corresponds to the JSON property `registryPath`
1609+
# @return [String]
1610+
attr_accessor :registry_path
1611+
1612+
# Optional. Tags to apply to the uploaded image. e.g. latest, 1.0.0
1613+
# Corresponds to the JSON property `tags`
1614+
# @return [Array<String>]
1615+
attr_accessor :tags
1616+
1617+
def initialize(**args)
1618+
update!(**args)
1619+
end
1620+
1621+
# Update properties of this object
1622+
def update!(**args)
1623+
@file = args[:file] if args.key?(:file)
1624+
@registry_path = args[:registry_path] if args.key?(:registry_path)
1625+
@tags = args[:tags] if args.key?(:tags)
1626+
end
1627+
end
1628+
15851629
# Python package to upload to Artifact Registry upon successful completion of
15861630
# all build steps. A package can encapsulate multiple objects to be uploaded to
15871631
# a single repository.
@@ -2285,6 +2329,12 @@ class ContaineranalysisGoogleDevtoolsCloudbuildV1BuiltImage
22852329
# @return [String]
22862330
attr_accessor :name
22872331

2332+
# Output only. The OCI media type of the artifact. Non-OCI images, such as
2333+
# Docker images, will have an unspecified value.
2334+
# Corresponds to the JSON property `ociMediaType`
2335+
# @return [String]
2336+
attr_accessor :oci_media_type
2337+
22882338
# Start and end times for a build execution phase.
22892339
# Corresponds to the JSON property `pushTiming`
22902340
# @return [Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan]
@@ -2299,6 +2349,7 @@ def update!(**args)
22992349
@artifact_registry_package = args[:artifact_registry_package] if args.key?(:artifact_registry_package)
23002350
@digest = args[:digest] if args.key?(:digest)
23012351
@name = args[:name] if args.key?(:name)
2352+
@oci_media_type = args[:oci_media_type] if args.key?(:oci_media_type)
23022353
@push_timing = args[:push_timing] if args.key?(:push_timing)
23032354
end
23042355
end
@@ -4134,6 +4185,12 @@ class FileLocation
41344185
# @return [Google::Apis::ContaineranalysisV1alpha1::LayerDetails]
41354186
attr_accessor :layer_details
41364187

4188+
# Line number in the file where the package is found. Optional field that only
4189+
# applies to source repository scanning.
4190+
# Corresponds to the JSON property `lineNumber`
4191+
# @return [Fixnum]
4192+
attr_accessor :line_number
4193+
41374194
def initialize(**args)
41384195
update!(**args)
41394196
end
@@ -4142,6 +4199,7 @@ def initialize(**args)
41424199
def update!(**args)
41434200
@file_path = args[:file_path] if args.key?(:file_path)
41444201
@layer_details = args[:layer_details] if args.key?(:layer_details)
4202+
@line_number = args[:line_number] if args.key?(:line_number)
41454203
end
41464204
end
41474205

generated/google-apis-containeranalysis_v1alpha1/lib/google/apis/containeranalysis_v1alpha1/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 ContaineranalysisV1alpha1
1818
# Version of the google-apis-containeranalysis_v1alpha1 gem
19-
GEM_VERSION = "0.81.0"
19+
GEM_VERSION = "0.82.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 = "20260220"
25+
REVISION = "20260313"
2626
end
2727
end
2828
end

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

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end
214214
include Google::Apis::Core::JsonObjectSupport
215215
end
216216

217+
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci
218+
class Representation < Google::Apis::Core::JsonRepresentation; end
219+
220+
include Google::Apis::Core::JsonObjectSupport
221+
end
222+
217223
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage
218224
class Representation < Google::Apis::Core::JsonRepresentation; end
219225

@@ -1482,6 +1488,8 @@ class Representation < Google::Apis::Core::JsonRepresentation
14821488

14831489
property :objects, as: 'objects', class: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects, decorator: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsArtifactObjects::Representation
14841490

1491+
collection :oci, as: 'oci', class: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci, decorator: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci::Representation
1492+
14851493
collection :python_packages, as: 'pythonPackages', class: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage, decorator: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage::Representation
14861494

14871495
end
@@ -1529,6 +1537,15 @@ class Representation < Google::Apis::Core::JsonRepresentation
15291537
end
15301538
end
15311539

1540+
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsOci
1541+
# @private
1542+
class Representation < Google::Apis::Core::JsonRepresentation
1543+
property :file, as: 'file'
1544+
property :registry_path, as: 'registryPath'
1545+
collection :tags, as: 'tags'
1546+
end
1547+
end
1548+
15321549
class ContaineranalysisGoogleDevtoolsCloudbuildV1ArtifactsPythonPackage
15331550
# @private
15341551
class Representation < Google::Apis::Core::JsonRepresentation
@@ -1680,6 +1697,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
16801697
property :artifact_registry_package, as: 'artifactRegistryPackage'
16811698
property :digest, as: 'digest'
16821699
property :name, as: 'name'
1700+
property :oci_media_type, as: 'ociMediaType'
16831701
property :push_timing, as: 'pushTiming', class: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan, decorator: Google::Apis::ContaineranalysisV1alpha1::ContaineranalysisGoogleDevtoolsCloudbuildV1TimeSpan::Representation
16841702

16851703
end
@@ -2198,6 +2216,7 @@ class Representation < Google::Apis::Core::JsonRepresentation
21982216
property :file_path, as: 'filePath'
21992217
property :layer_details, as: 'layerDetails', class: Google::Apis::ContaineranalysisV1alpha1::LayerDetails, decorator: Google::Apis::ContaineranalysisV1alpha1::LayerDetails::Representation
22002218

2219+
property :line_number, as: 'lineNumber'
22012220
end
22022221
end
22032222

0 commit comments

Comments
 (0)