diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/apt_artifact.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/apt_artifact.proto index c9da2a5d7be..67a1b9cf42b 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/apt_artifact.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/apt_artifact.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/artifact.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/artifact.proto index 691638efd8d..a61538a9475 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/artifact.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/artifact.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/attachment.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/attachment.proto index 7f283f684a8..da05158d2d8 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/attachment.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/attachment.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/export.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/export.proto index 2e89c126a96..890e42a9e0c 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/export.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/export.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/file.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/file.proto index 35b3ebde6f8..ed5886d9f5e 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/file.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/file.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -41,6 +41,9 @@ message Hash { // MD5 hash. MD5 = 2; + + // Dirsum SHA256 hash. + DIRSUM_SHA256 = 3; } // The algorithm used to compute the hash value. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/generic.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/generic.proto index b26f31a9e78..85c0c10f0ff 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/generic.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/generic.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/go.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/go.proto index 0f459b4f1cf..3a5d56918cb 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/go.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/go.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/kfp_artifact.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/kfp_artifact.proto index 94641accdbb..c7e59a59d84 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/kfp_artifact.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/kfp_artifact.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/package.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/package.proto index 35ae37ef1e5..8bb9c0426a7 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/package.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/package.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/repository.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/repository.proto index 40fc30a008a..82bfb3ebf3f 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/repository.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/repository.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/rule.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/rule.proto index cfe5be0ab58..03be67007bd 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/rule.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/rule.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/service.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/service.proto index b7e7c368092..0b17ae07be0 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/service.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/service.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/settings.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/settings.proto index 54f94b30a78..f617db75c12 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/settings.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/settings.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/tag.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/tag.proto index 3268a2f8ad0..a7bcb3d5973 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/tag.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/tag.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/version.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/version.proto index 4efa5c15fec..05a54767613 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/version.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/version.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/vpcsc_config.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/vpcsc_config.proto index 477bbda9a89..a2c5b5100b7 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/vpcsc_config.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/vpcsc_config.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/yum_artifact.proto b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/yum_artifact.proto index 3592c8f4896..b36a1311824 100644 --- a/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/yum_artifact.proto +++ b/packages/google-devtools-artifactregistry/protos/google/devtools/artifactregistry/v1/yum_artifact.proto @@ -1,4 +1,4 @@ -// Copyright 2025 Google LLC +// Copyright 2026 Google LLC // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. diff --git a/packages/google-devtools-artifactregistry/protos/protos.d.ts b/packages/google-devtools-artifactregistry/protos/protos.d.ts index 25b2410fda0..4f3e1dbc85d 100644 --- a/packages/google-devtools-artifactregistry/protos/protos.d.ts +++ b/packages/google-devtools-artifactregistry/protos/protos.d.ts @@ -3790,7 +3790,8 @@ export namespace google { enum HashType { HASH_TYPE_UNSPECIFIED = 0, SHA256 = 1, - MD5 = 2 + MD5 = 2, + DIRSUM_SHA256 = 3 } } diff --git a/packages/google-devtools-artifactregistry/protos/protos.js b/packages/google-devtools-artifactregistry/protos/protos.js index 98eb515285e..41c816dbc17 100644 --- a/packages/google-devtools-artifactregistry/protos/protos.js +++ b/packages/google-devtools-artifactregistry/protos/protos.js @@ -9208,6 +9208,7 @@ case 0: case 1: case 2: + case 3: break; } if (message.value != null && message.hasOwnProperty("value")) @@ -9247,6 +9248,10 @@ case 2: message.type = 2; break; + case "DIRSUM_SHA256": + case 3: + message.type = 3; + break; } if (object.value != null) if (typeof object.value === "string") @@ -9319,12 +9324,14 @@ * @property {number} HASH_TYPE_UNSPECIFIED=0 HASH_TYPE_UNSPECIFIED value * @property {number} SHA256=1 SHA256 value * @property {number} MD5=2 MD5 value + * @property {number} DIRSUM_SHA256=3 DIRSUM_SHA256 value */ Hash.HashType = (function() { var valuesById = {}, values = Object.create(valuesById); values[valuesById[0] = "HASH_TYPE_UNSPECIFIED"] = 0; values[valuesById[1] = "SHA256"] = 1; values[valuesById[2] = "MD5"] = 2; + values[valuesById[3] = "DIRSUM_SHA256"] = 3; return values; })(); diff --git a/packages/google-devtools-artifactregistry/protos/protos.json b/packages/google-devtools-artifactregistry/protos/protos.json index dc9bdac4d2d..f6e3df4f4c1 100644 --- a/packages/google-devtools-artifactregistry/protos/protos.json +++ b/packages/google-devtools-artifactregistry/protos/protos.json @@ -839,7 +839,8 @@ "values": { "HASH_TYPE_UNSPECIFIED": 0, "SHA256": 1, - "MD5": 2 + "MD5": 2, + "DIRSUM_SHA256": 3 } } }