From 0673379443b36eac08c24e7d54d990bd222ca43b Mon Sep 17 00:00:00 2001 From: Stefan Majer Date: Thu, 3 Sep 2026 13:52:15 +0200 Subject: [PATCH 1/2] Update deps --- go.mod | 12 +++++------ go.sum | 20 +++++++++---------- js/buf/validate/validate_pb.d.ts | 12 +++++------ js/buf/validate/validate_pb.ts | 16 +++++++-------- js/metalstack/admin/v2/audit_pb.js | 2 +- js/metalstack/admin/v2/audit_pb.ts | 2 +- js/metalstack/admin/v2/component_pb.js | 2 +- js/metalstack/admin/v2/component_pb.ts | 2 +- js/metalstack/admin/v2/filesystem_pb.js | 2 +- js/metalstack/admin/v2/filesystem_pb.ts | 2 +- js/metalstack/admin/v2/image_pb.js | 2 +- js/metalstack/admin/v2/image_pb.ts | 2 +- js/metalstack/admin/v2/ip_pb.js | 2 +- js/metalstack/admin/v2/ip_pb.ts | 2 +- js/metalstack/admin/v2/machine_pb.js | 2 +- js/metalstack/admin/v2/machine_pb.ts | 2 +- js/metalstack/admin/v2/network_pb.js | 2 +- js/metalstack/admin/v2/network_pb.ts | 2 +- js/metalstack/admin/v2/partition_pb.js | 2 +- js/metalstack/admin/v2/partition_pb.ts | 2 +- js/metalstack/admin/v2/project_pb.js | 2 +- js/metalstack/admin/v2/project_pb.ts | 2 +- .../admin/v2/size_imageconstraint_pb.js | 2 +- .../admin/v2/size_imageconstraint_pb.ts | 2 +- js/metalstack/admin/v2/size_pb.js | 2 +- js/metalstack/admin/v2/size_pb.ts | 2 +- js/metalstack/admin/v2/size_reservation_pb.js | 2 +- js/metalstack/admin/v2/size_reservation_pb.ts | 2 +- js/metalstack/admin/v2/switch_pb.js | 2 +- js/metalstack/admin/v2/switch_pb.ts | 2 +- js/metalstack/admin/v2/task_pb.js | 2 +- js/metalstack/admin/v2/task_pb.ts | 2 +- js/metalstack/admin/v2/tenant_pb.js | 2 +- js/metalstack/admin/v2/tenant_pb.ts | 2 +- js/metalstack/admin/v2/token_pb.js | 2 +- js/metalstack/admin/v2/token_pb.ts | 2 +- js/metalstack/admin/v2/vpn_pb.js | 2 +- js/metalstack/admin/v2/vpn_pb.ts | 2 +- js/metalstack/api/v2/audit_pb.js | 2 +- js/metalstack/api/v2/audit_pb.ts | 2 +- js/metalstack/api/v2/common_pb.js | 2 +- js/metalstack/api/v2/common_pb.ts | 2 +- js/metalstack/api/v2/component_pb.js | 2 +- js/metalstack/api/v2/component_pb.ts | 2 +- js/metalstack/api/v2/filesystem_pb.js | 2 +- js/metalstack/api/v2/filesystem_pb.ts | 2 +- js/metalstack/api/v2/health_pb.js | 2 +- js/metalstack/api/v2/health_pb.ts | 2 +- js/metalstack/api/v2/image_pb.js | 2 +- js/metalstack/api/v2/image_pb.ts | 2 +- js/metalstack/api/v2/ip_pb.js | 2 +- js/metalstack/api/v2/ip_pb.ts | 2 +- js/metalstack/api/v2/machine_pb.js | 2 +- js/metalstack/api/v2/machine_pb.ts | 2 +- js/metalstack/api/v2/method_pb.js | 2 +- js/metalstack/api/v2/method_pb.ts | 2 +- js/metalstack/api/v2/network_pb.js | 2 +- js/metalstack/api/v2/network_pb.ts | 2 +- js/metalstack/api/v2/partition_pb.js | 2 +- js/metalstack/api/v2/partition_pb.ts | 2 +- js/metalstack/api/v2/predefined_rules_pb.js | 2 +- js/metalstack/api/v2/predefined_rules_pb.ts | 2 +- js/metalstack/api/v2/project_pb.js | 2 +- js/metalstack/api/v2/project_pb.ts | 2 +- .../api/v2/size_imageconstraint_pb.js | 2 +- .../api/v2/size_imageconstraint_pb.ts | 2 +- js/metalstack/api/v2/size_pb.js | 2 +- js/metalstack/api/v2/size_pb.ts | 2 +- js/metalstack/api/v2/size_reservation_pb.js | 2 +- js/metalstack/api/v2/size_reservation_pb.ts | 2 +- js/metalstack/api/v2/switch_pb.js | 2 +- js/metalstack/api/v2/switch_pb.ts | 2 +- js/metalstack/api/v2/tenant_pb.js | 2 +- js/metalstack/api/v2/tenant_pb.ts | 2 +- js/metalstack/api/v2/token_pb.js | 2 +- js/metalstack/api/v2/token_pb.ts | 2 +- js/metalstack/api/v2/user_pb.js | 2 +- js/metalstack/api/v2/user_pb.ts | 2 +- js/metalstack/api/v2/version_pb.js | 2 +- js/metalstack/api/v2/version_pb.ts | 2 +- js/metalstack/api/v2/vpn_pb.js | 2 +- js/metalstack/api/v2/vpn_pb.ts | 2 +- js/metalstack/infra/v2/bmc_pb.js | 2 +- js/metalstack/infra/v2/bmc_pb.ts | 2 +- js/metalstack/infra/v2/boot_pb.js | 2 +- js/metalstack/infra/v2/boot_pb.ts | 2 +- js/metalstack/infra/v2/component_pb.js | 2 +- js/metalstack/infra/v2/component_pb.ts | 2 +- js/metalstack/infra/v2/event_pb.js | 2 +- js/metalstack/infra/v2/event_pb.ts | 2 +- js/metalstack/infra/v2/switch_pb.js | 2 +- js/metalstack/infra/v2/switch_pb.ts | 2 +- proto/buf.gen.yaml | 6 +++--- proto/buf.lock | 4 ++-- python/buf/validate/validate_pb2.py | 4 ++-- python/metalstack/admin/v2/audit_pb2.py | 4 ++-- python/metalstack/admin/v2/component_pb2.py | 4 ++-- python/metalstack/admin/v2/filesystem_pb2.py | 4 ++-- python/metalstack/admin/v2/image_pb2.py | 4 ++-- python/metalstack/admin/v2/ip_pb2.py | 4 ++-- python/metalstack/admin/v2/machine_pb2.py | 4 ++-- python/metalstack/admin/v2/network_pb2.py | 4 ++-- python/metalstack/admin/v2/partition_pb2.py | 4 ++-- python/metalstack/admin/v2/project_pb2.py | 4 ++-- .../admin/v2/size_imageconstraint_pb2.py | 4 ++-- python/metalstack/admin/v2/size_pb2.py | 4 ++-- .../admin/v2/size_reservation_pb2.py | 4 ++-- python/metalstack/admin/v2/switch_pb2.py | 4 ++-- python/metalstack/admin/v2/task_pb2.py | 4 ++-- python/metalstack/admin/v2/tenant_pb2.py | 4 ++-- python/metalstack/admin/v2/token_pb2.py | 4 ++-- python/metalstack/admin/v2/vpn_pb2.py | 4 ++-- python/metalstack/api/v2/audit_pb2.py | 4 ++-- python/metalstack/api/v2/common_pb2.py | 4 ++-- python/metalstack/api/v2/component_pb2.py | 4 ++-- python/metalstack/api/v2/filesystem_pb2.py | 4 ++-- python/metalstack/api/v2/health_pb2.py | 4 ++-- python/metalstack/api/v2/image_pb2.py | 4 ++-- python/metalstack/api/v2/ip_pb2.py | 4 ++-- python/metalstack/api/v2/machine_pb2.py | 4 ++-- python/metalstack/api/v2/method_pb2.py | 4 ++-- python/metalstack/api/v2/network_pb2.py | 4 ++-- python/metalstack/api/v2/partition_pb2.py | 4 ++-- .../metalstack/api/v2/predefined_rules_pb2.py | 4 ++-- python/metalstack/api/v2/project_pb2.py | 4 ++-- .../api/v2/size_imageconstraint_pb2.py | 4 ++-- python/metalstack/api/v2/size_pb2.py | 4 ++-- .../metalstack/api/v2/size_reservation_pb2.py | 4 ++-- python/metalstack/api/v2/switch_pb2.py | 4 ++-- python/metalstack/api/v2/tenant_pb2.py | 4 ++-- python/metalstack/api/v2/token_pb2.py | 4 ++-- python/metalstack/api/v2/user_pb2.py | 4 ++-- python/metalstack/api/v2/version_pb2.py | 4 ++-- python/metalstack/api/v2/vpn_pb2.py | 4 ++-- python/metalstack/infra/v2/bmc_pb2.py | 4 ++-- python/metalstack/infra/v2/boot_pb2.py | 4 ++-- python/metalstack/infra/v2/component_pb2.py | 4 ++-- python/metalstack/infra/v2/event_pb2.py | 4 ++-- python/metalstack/infra/v2/switch_pb2.py | 4 ++-- 139 files changed, 213 insertions(+), 213 deletions(-) diff --git a/go.mod b/go.mod index 898d8aef..27a5ad28 100644 --- a/go.mod +++ b/go.mod @@ -1,10 +1,10 @@ module github.com/metal-stack/api -go 1.26.0 +go 1.27 require ( buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.1 - buf.build/go/protovalidate v1.3.0 + buf.build/go/protovalidate v1.4.0 connectrpc.com/connect v1.20.0 github.com/bufbuild/protocompile v0.14.1 github.com/go-task/slim-sprig/v3 v3.0.0 @@ -18,15 +18,15 @@ require ( ) require ( + cel.dev/cel-go v0.32.0 // indirect cel.dev/expr v0.25.3 // indirect github.com/antlr4-go/antlr/v4 v4.13.1 // indirect - github.com/google/cel-go v0.31.0 // indirect - github.com/klauspost/compress v1.19.2 // indirect + github.com/klauspost/compress v1.20.0 // indirect github.com/minio/minlz v1.2.0 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect golang.org/x/exp v0.0.0-20260824195058-e88cd73687aa // indirect golang.org/x/sys v0.47.0 // indirect golang.org/x/text v0.41.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20260825221802-da73d73af1c5 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20260831171406-18b4a7587f8a // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20260831171406-18b4a7587f8a // indirect ) diff --git a/go.sum b/go.sum index 4f0937c3..18a8f414 100644 --- a/go.sum +++ b/go.sum @@ -1,7 +1,9 @@ buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.1 h1:Slv0uGxx219srASyiaI5C9cDlyG8kNDcXpTSYcuAeE4= buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go v1.36.12-20260825204119-511051f7f437.1/go.mod h1:TCt1lluMFnctISJXvkIQ4x3ABrPuUKCWKyjKdkJNBpw= -buf.build/go/protovalidate v1.3.0 h1:8ITcnZGkAHx6TyhZvro+iET/AyqU8gEWQJK2WsT62ms= -buf.build/go/protovalidate v1.3.0/go.mod h1:82s5g+rFRj1CZPiLv6OTA31jBu2fpq7mLXHwa9mZfEs= +buf.build/go/protovalidate v1.4.0 h1:UjLrYbt5VX7+TMOs2+pG5FhZhIG1mSfK4EIopbb4LcM= +buf.build/go/protovalidate v1.4.0/go.mod h1:8vJfzNT6NIG2qm3uFsJDXMlRmG+bQJzbcIn1Aa0vPGs= +cel.dev/cel-go v0.32.0 h1:irvpFKr5EuGPyxeME03ERh0rii1TX+BDAnB9eL3IvNk= +cel.dev/cel-go v0.32.0/go.mod h1:DnVip7tpJSsgZymwfT+m1tnEVy3ivAjSMXPx12YrMkU= cel.dev/expr v0.25.3 h1:A2jO8jwOugrrovveCWfj0KEZOfqiLgAcwjpHPhzIGw0= cel.dev/expr v0.25.3/go.mod h1:hrXvqGP6G6gyx8UAHSHJ5RGk//1Oj5nXQ2NI02Nrsg4= connectrpc.com/connect v1.20.0 h1:6TNDAB+WeNd2uolWNlYczB5E0KNNaVMNUEx8JEUsPmQ= @@ -18,14 +20,12 @@ github.com/golang-jwt/jwt/v5 v5.3.1 h1:kYf81DTWFe7t+1VvL7eS+jKFVWaUnK9cB1qbwn63Y github.com/golang-jwt/jwt/v5 v5.3.1/go.mod h1:fxCRLWMO43lRc8nhHWY6LGqRcf+1gQWArsqaEUEa5bE= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= -github.com/google/cel-go v0.31.0 h1:H0bhpFTqOvmHrBGrWKp7ZlhBm5Hh8PYUEXnwxT1LL7A= -github.com/google/cel-go v0.31.0/go.mod h1:X0bD6iVNR8pkROSOoHVdgTkzmRcosof7WQqCD6wcMc8= github.com/google/go-cmp v0.7.0 h1:wk8382ETsv4JYUZwIsn6YpYiWiBsYLSJiTsyBybVuN8= github.com/google/go-cmp v0.7.0/go.mod h1:pXiqmnSA92OHEEa9HXL2W4E7lf9JzCmGVUdgjX3N/iU= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= -github.com/klauspost/compress v1.19.2 h1:hMRETovs/pu/dVWN7zIT1PGG8t509MwT6bO7XSi26R8= -github.com/klauspost/compress v1.19.2/go.mod h1:cwPg85FWrGar70rWktvGQj8/hthj3wpl0PGDogxkrSQ= +github.com/klauspost/compress v1.20.0 h1:a3C1ke2ohxFymNlb2HWAHjDeKCI90scRskErZkR0ezA= +github.com/klauspost/compress v1.20.0/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= github.com/klauspost/connect-compress/v2 v2.1.1 h1:ycZNp4rWOZBodVE2Ls5AzK4aHkyK+GteEfzRZgKNs+c= github.com/klauspost/connect-compress/v2 v2.1.1/go.mod h1:9oilsPHJMzGKkjafSBk9J7iVo4mO+dw0G0KSdVpnlVE= github.com/minio/minlz v1.2.0 h1:6IOBuiHg04QxvbFfgFLT/9sMaO/UhL7S+ApW1mK8q5A= @@ -44,10 +44,10 @@ golang.org/x/sys v0.47.0 h1:o7XGOvZQCADBQQ4Y7VNq2dRWQR7JmOUW8Kxx4ZsNgWs= golang.org/x/sys v0.47.0/go.mod h1:4GL1E5IUh+htKOUEOaiffhrAeqysfVGipDYzABqnCmw= golang.org/x/text v0.41.0 h1:vz/seA0lnX87Othu2f/0L24RcgrXD9/YFTSuGjj3rH8= golang.org/x/text v0.41.0/go.mod h1:jvf1O8ajNzZqhSrQBPbutR/EB83Cc0CFrezNQIwbb5M= -google.golang.org/genproto/googleapis/api v0.0.0-20260825221802-da73d73af1c5 h1:izFU9hz7aeLI/Mi1J0991ae+xcwRLr7hTqWnB/9aIIU= -google.golang.org/genproto/googleapis/api v0.0.0-20260825221802-da73d73af1c5/go.mod h1:3LhxRw4YYkf+ylAfgaY9JlVLFKhokkCV8duhLLe7+t0= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5 h1:1VUiZAXyC+zmiFYi+WLtBzr68Cj8wOofHjjrA/kkizc= -google.golang.org/genproto/googleapis/rpc v0.0.0-20260825221802-da73d73af1c5/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA= +google.golang.org/genproto/googleapis/api v0.0.0-20260831171406-18b4a7587f8a h1:i3TAXhpKc7TUP1VAPiBBrv45kamjoizCC3rOC0cAbOs= +google.golang.org/genproto/googleapis/api v0.0.0-20260831171406-18b4a7587f8a/go.mod h1:CvYJHpbzPlT0fb/PsgtAamdwru/GVxUsomFdXTpOTI8= +google.golang.org/genproto/googleapis/rpc v0.0.0-20260831171406-18b4a7587f8a h1:3Dnd1cDaZlB68lziofO+bJXpjOy8UfRv8Unt+yH8tQ4= +google.golang.org/genproto/googleapis/rpc v0.0.0-20260831171406-18b4a7587f8a/go.mod h1:DjtHYE8FKJLivXcBEjGwndXfIC23G0VpXiXKqG179uA= google.golang.org/grpc v1.83.2 h1:EManeRomTObA0BU7I8vXgg/78uE5MJ9M8B39EX2WscU= google.golang.org/grpc v1.83.2/go.mod h1:YPI1hK3kDked6iHvgX3tR0y+nX/qpMFKhPgFsokw1S8= google.golang.org/protobuf v1.36.12 h1:pJOKDDOyeXErUroCihFAd5LQuwXBSpVnKGrj5o/fwxc= diff --git a/js/buf/validate/validate_pb.d.ts b/js/buf/validate/validate_pb.d.ts index 8b4d2efb..910c2fde 100644 --- a/js/buf/validate/validate_pb.d.ts +++ b/js/buf/validate/validate_pb.d.ts @@ -9,7 +9,7 @@ export declare const file_buf_validate_validate: GenFile; * `Rule` represents a validation rule written in the Common Expression * Language (CEL) syntax. Each Rule includes a unique identifier, an * optional error message, and the CEL expression to evaluate. For more - * information, [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * information, [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message Foo { @@ -71,7 +71,7 @@ export type MessageRules = Message<"buf.validate.MessageRules"> & { * simpler syntax when defining CEL Rules where `id` and `message` derived from the `expression`. `id` will * be same as the `expression`. * - * For more information, [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * For more information, [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message MyMessage { @@ -89,7 +89,7 @@ export type MessageRules = Message<"buf.validate.MessageRules"> & { /** * `cel` is a repeated field of type Rule. Each Rule specifies a validation rule to be applied to this message. * These rules are written in Common Expression Language (CEL) syntax. For more information, - * [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * * ```proto @@ -225,7 +225,7 @@ export type FieldRules = Message<"buf.validate.FieldRules"> & { * simpler syntax when defining CEL Rules where `id` and `message` derived from the `expression`. `id` will * be same as the `expression`. * - * For more information, [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * For more information, [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message MyMessage { @@ -240,7 +240,7 @@ export type FieldRules = Message<"buf.validate.FieldRules"> & { /** * `cel` is a repeated field used to represent a textual expression * in the Common Expression Language (CEL) syntax. For more information, - * [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message MyMessage { @@ -495,7 +495,7 @@ export type PredefinedRules = Message<"buf.validate.PredefinedRules"> & { /** * `cel` is a repeated field used to represent a textual expression * in the Common Expression Language (CEL) syntax. For more information, - * [see our documentation](https://buf.build/docs/protovalidate/schemas/predefined-rules/). + * [see our documentation](https://protovalidate.com/schemas/predefined-rules/). * * ```proto * message MyMessage { diff --git a/js/buf/validate/validate_pb.ts b/js/buf/validate/validate_pb.ts index 641c80e6..fa726a2f 100644 --- a/js/buf/validate/validate_pb.ts +++ b/js/buf/validate/validate_pb.ts @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file buf/validate/validate.proto (package buf.validate, syntax proto2) /* eslint-disable */ @@ -42,7 +42,7 @@ // [Go](https://github.com/bufbuild/protovalidate-go), // [JavaScript/TypeScript](https://github.com/bufbuild/protovalidate-es), // [Java](https://github.com/bufbuild/protovalidate-java), -// [Python](https://github.com/bufbuild/protovalidate-python), +// [Python](https://github.com/bufbuild/protovalidate-py), // or [C++](https://github.com/bufbuild/protovalidate-cc). import type { GenEnum, GenExtension, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv2"; @@ -61,7 +61,7 @@ export const file_buf_validate_validate: GenFile = /*@__PURE__*/ * `Rule` represents a validation rule written in the Common Expression * Language (CEL) syntax. Each Rule includes a unique identifier, an * optional error message, and the CEL expression to evaluate. For more - * information, [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * information, [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message Foo { @@ -128,7 +128,7 @@ export type MessageRules = Message<"buf.validate.MessageRules"> & { * simpler syntax when defining CEL Rules where `id` and `message` derived from the `expression`. `id` will * be same as the `expression`. * - * For more information, [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * For more information, [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message MyMessage { @@ -147,7 +147,7 @@ export type MessageRules = Message<"buf.validate.MessageRules"> & { /** * `cel` is a repeated field of type Rule. Each Rule specifies a validation rule to be applied to this message. * These rules are written in Common Expression Language (CEL) syntax. For more information, - * [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * * ```proto @@ -294,7 +294,7 @@ export type FieldRules = Message<"buf.validate.FieldRules"> & { * simpler syntax when defining CEL Rules where `id` and `message` derived from the `expression`. `id` will * be same as the `expression`. * - * For more information, [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * For more information, [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message MyMessage { @@ -310,7 +310,7 @@ export type FieldRules = Message<"buf.validate.FieldRules"> & { /** * `cel` is a repeated field used to represent a textual expression * in the Common Expression Language (CEL) syntax. For more information, - * [see our documentation](https://buf.build/docs/protovalidate/schemas/custom-rules/). + * [see our documentation](https://protovalidate.com/schemas/custom-rules/). * * ```proto * message MyMessage { @@ -568,7 +568,7 @@ export type PredefinedRules = Message<"buf.validate.PredefinedRules"> & { /** * `cel` is a repeated field used to represent a textual expression * in the Common Expression Language (CEL) syntax. For more information, - * [see our documentation](https://buf.build/docs/protovalidate/schemas/predefined-rules/). + * [see our documentation](https://protovalidate.com/schemas/predefined-rules/). * * ```proto * message MyMessage { diff --git a/js/metalstack/admin/v2/audit_pb.js b/js/metalstack/admin/v2/audit_pb.js index 03de8736..c9e91546 100644 --- a/js/metalstack/admin/v2/audit_pb.js +++ b/js/metalstack/admin/v2/audit_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/audit.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/audit_pb.ts b/js/metalstack/admin/v2/audit_pb.ts index 626feff0..1f042517 100644 --- a/js/metalstack/admin/v2/audit_pb.ts +++ b/js/metalstack/admin/v2/audit_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/audit.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/component_pb.js b/js/metalstack/admin/v2/component_pb.js index 432d58d0..0464335e 100644 --- a/js/metalstack/admin/v2/component_pb.js +++ b/js/metalstack/admin/v2/component_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/component.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/component_pb.ts b/js/metalstack/admin/v2/component_pb.ts index 8dc35dd7..c40c982b 100644 --- a/js/metalstack/admin/v2/component_pb.ts +++ b/js/metalstack/admin/v2/component_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/component.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/filesystem_pb.js b/js/metalstack/admin/v2/filesystem_pb.js index 0fac9c3c..5a287c85 100644 --- a/js/metalstack/admin/v2/filesystem_pb.js +++ b/js/metalstack/admin/v2/filesystem_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/filesystem.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/filesystem_pb.ts b/js/metalstack/admin/v2/filesystem_pb.ts index caef7736..2b63c9f9 100644 --- a/js/metalstack/admin/v2/filesystem_pb.ts +++ b/js/metalstack/admin/v2/filesystem_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/filesystem.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/image_pb.js b/js/metalstack/admin/v2/image_pb.js index cfaa178f..d93843ba 100644 --- a/js/metalstack/admin/v2/image_pb.js +++ b/js/metalstack/admin/v2/image_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/image.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/image_pb.ts b/js/metalstack/admin/v2/image_pb.ts index 7639865c..16813c73 100644 --- a/js/metalstack/admin/v2/image_pb.ts +++ b/js/metalstack/admin/v2/image_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/image.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/ip_pb.js b/js/metalstack/admin/v2/ip_pb.js index 7d09ffc1..918b1be3 100644 --- a/js/metalstack/admin/v2/ip_pb.js +++ b/js/metalstack/admin/v2/ip_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/ip.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/ip_pb.ts b/js/metalstack/admin/v2/ip_pb.ts index 0ac709fa..8feb0286 100644 --- a/js/metalstack/admin/v2/ip_pb.ts +++ b/js/metalstack/admin/v2/ip_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/ip.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/machine_pb.js b/js/metalstack/admin/v2/machine_pb.js index cf8c0539..da4dc168 100644 --- a/js/metalstack/admin/v2/machine_pb.js +++ b/js/metalstack/admin/v2/machine_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/machine.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/machine_pb.ts b/js/metalstack/admin/v2/machine_pb.ts index 557bac81..47271fc4 100644 --- a/js/metalstack/admin/v2/machine_pb.ts +++ b/js/metalstack/admin/v2/machine_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/machine.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/network_pb.js b/js/metalstack/admin/v2/network_pb.js index c2d64f4a..c23310bd 100644 --- a/js/metalstack/admin/v2/network_pb.js +++ b/js/metalstack/admin/v2/network_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/network.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/network_pb.ts b/js/metalstack/admin/v2/network_pb.ts index c0e747e6..53b816ed 100644 --- a/js/metalstack/admin/v2/network_pb.ts +++ b/js/metalstack/admin/v2/network_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/network.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/partition_pb.js b/js/metalstack/admin/v2/partition_pb.js index 8c66094b..7b1347bd 100644 --- a/js/metalstack/admin/v2/partition_pb.js +++ b/js/metalstack/admin/v2/partition_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/partition.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/partition_pb.ts b/js/metalstack/admin/v2/partition_pb.ts index c8c0317c..f796f935 100644 --- a/js/metalstack/admin/v2/partition_pb.ts +++ b/js/metalstack/admin/v2/partition_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/partition.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/project_pb.js b/js/metalstack/admin/v2/project_pb.js index 06c77820..93d57d0b 100644 --- a/js/metalstack/admin/v2/project_pb.js +++ b/js/metalstack/admin/v2/project_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/project.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/project_pb.ts b/js/metalstack/admin/v2/project_pb.ts index 74ba6af0..591b3a13 100644 --- a/js/metalstack/admin/v2/project_pb.ts +++ b/js/metalstack/admin/v2/project_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/project.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/size_imageconstraint_pb.js b/js/metalstack/admin/v2/size_imageconstraint_pb.js index e19ed395..c5000adf 100644 --- a/js/metalstack/admin/v2/size_imageconstraint_pb.js +++ b/js/metalstack/admin/v2/size_imageconstraint_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/size_imageconstraint.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/size_imageconstraint_pb.ts b/js/metalstack/admin/v2/size_imageconstraint_pb.ts index 7aca6411..0923e381 100644 --- a/js/metalstack/admin/v2/size_imageconstraint_pb.ts +++ b/js/metalstack/admin/v2/size_imageconstraint_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/size_imageconstraint.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/size_pb.js b/js/metalstack/admin/v2/size_pb.js index ef58043d..bc4a5270 100644 --- a/js/metalstack/admin/v2/size_pb.js +++ b/js/metalstack/admin/v2/size_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/size.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/size_pb.ts b/js/metalstack/admin/v2/size_pb.ts index c8d9c68a..aecbc126 100644 --- a/js/metalstack/admin/v2/size_pb.ts +++ b/js/metalstack/admin/v2/size_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/size.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/size_reservation_pb.js b/js/metalstack/admin/v2/size_reservation_pb.js index 348dbfb1..b3b89069 100644 --- a/js/metalstack/admin/v2/size_reservation_pb.js +++ b/js/metalstack/admin/v2/size_reservation_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/size_reservation.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/size_reservation_pb.ts b/js/metalstack/admin/v2/size_reservation_pb.ts index f24e8987..5c8517ba 100644 --- a/js/metalstack/admin/v2/size_reservation_pb.ts +++ b/js/metalstack/admin/v2/size_reservation_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/size_reservation.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/switch_pb.js b/js/metalstack/admin/v2/switch_pb.js index 4634e4f4..142370b6 100644 --- a/js/metalstack/admin/v2/switch_pb.js +++ b/js/metalstack/admin/v2/switch_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/switch.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/switch_pb.ts b/js/metalstack/admin/v2/switch_pb.ts index fe85ffdf..4948faa9 100644 --- a/js/metalstack/admin/v2/switch_pb.ts +++ b/js/metalstack/admin/v2/switch_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/switch.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/task_pb.js b/js/metalstack/admin/v2/task_pb.js index 4569731f..f01e9bc2 100644 --- a/js/metalstack/admin/v2/task_pb.js +++ b/js/metalstack/admin/v2/task_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/task.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/task_pb.ts b/js/metalstack/admin/v2/task_pb.ts index 65ae5753..9a04971b 100644 --- a/js/metalstack/admin/v2/task_pb.ts +++ b/js/metalstack/admin/v2/task_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/task.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/tenant_pb.js b/js/metalstack/admin/v2/tenant_pb.js index 7f7d9f7b..2590df81 100644 --- a/js/metalstack/admin/v2/tenant_pb.js +++ b/js/metalstack/admin/v2/tenant_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/tenant.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/tenant_pb.ts b/js/metalstack/admin/v2/tenant_pb.ts index 2fcb29b0..ce08a058 100644 --- a/js/metalstack/admin/v2/tenant_pb.ts +++ b/js/metalstack/admin/v2/tenant_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/tenant.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/token_pb.js b/js/metalstack/admin/v2/token_pb.js index 1270e31e..076bf756 100644 --- a/js/metalstack/admin/v2/token_pb.js +++ b/js/metalstack/admin/v2/token_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/token.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/token_pb.ts b/js/metalstack/admin/v2/token_pb.ts index 45aca58d..83b21623 100644 --- a/js/metalstack/admin/v2/token_pb.ts +++ b/js/metalstack/admin/v2/token_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/token.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/admin/v2/vpn_pb.js b/js/metalstack/admin/v2/vpn_pb.js index e418a5c7..72c9d9f6 100644 --- a/js/metalstack/admin/v2/vpn_pb.js +++ b/js/metalstack/admin/v2/vpn_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/vpn.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/admin/v2/vpn_pb.ts b/js/metalstack/admin/v2/vpn_pb.ts index 114ff7df..2d62a566 100644 --- a/js/metalstack/admin/v2/vpn_pb.ts +++ b/js/metalstack/admin/v2/vpn_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/admin/v2/vpn.proto (package metalstack.admin.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/audit_pb.js b/js/metalstack/api/v2/audit_pb.js index 9aa955e3..60b36974 100644 --- a/js/metalstack/api/v2/audit_pb.js +++ b/js/metalstack/api/v2/audit_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/audit.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/audit_pb.ts b/js/metalstack/api/v2/audit_pb.ts index 88ff724e..7653c268 100644 --- a/js/metalstack/api/v2/audit_pb.ts +++ b/js/metalstack/api/v2/audit_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/audit.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/common_pb.js b/js/metalstack/api/v2/common_pb.js index 31969083..afcf19ff 100644 --- a/js/metalstack/api/v2/common_pb.js +++ b/js/metalstack/api/v2/common_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/common.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, extDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/common_pb.ts b/js/metalstack/api/v2/common_pb.ts index c88dea7b..288a08e8 100644 --- a/js/metalstack/api/v2/common_pb.ts +++ b/js/metalstack/api/v2/common_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/common.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/component_pb.js b/js/metalstack/api/v2/component_pb.js index 28df322a..530412cd 100644 --- a/js/metalstack/api/v2/component_pb.js +++ b/js/metalstack/api/v2/component_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/component.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/component_pb.ts b/js/metalstack/api/v2/component_pb.ts index 59740cd7..bff7ae97 100644 --- a/js/metalstack/api/v2/component_pb.ts +++ b/js/metalstack/api/v2/component_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/component.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/filesystem_pb.js b/js/metalstack/api/v2/filesystem_pb.js index c52cf18e..5b0d72aa 100644 --- a/js/metalstack/api/v2/filesystem_pb.js +++ b/js/metalstack/api/v2/filesystem_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/filesystem.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/filesystem_pb.ts b/js/metalstack/api/v2/filesystem_pb.ts index 55f3d1fd..ee8d5dc0 100644 --- a/js/metalstack/api/v2/filesystem_pb.ts +++ b/js/metalstack/api/v2/filesystem_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/filesystem.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/health_pb.js b/js/metalstack/api/v2/health_pb.js index 489904d5..d16f210c 100644 --- a/js/metalstack/api/v2/health_pb.js +++ b/js/metalstack/api/v2/health_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/health.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/health_pb.ts b/js/metalstack/api/v2/health_pb.ts index 9f0e01f3..8335d90d 100644 --- a/js/metalstack/api/v2/health_pb.ts +++ b/js/metalstack/api/v2/health_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/health.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/image_pb.js b/js/metalstack/api/v2/image_pb.js index 254ce7d9..50e5b332 100644 --- a/js/metalstack/api/v2/image_pb.js +++ b/js/metalstack/api/v2/image_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/image.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/image_pb.ts b/js/metalstack/api/v2/image_pb.ts index f54017c7..cd7b582c 100644 --- a/js/metalstack/api/v2/image_pb.ts +++ b/js/metalstack/api/v2/image_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/image.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/ip_pb.js b/js/metalstack/api/v2/ip_pb.js index aadb1095..6841f190 100644 --- a/js/metalstack/api/v2/ip_pb.js +++ b/js/metalstack/api/v2/ip_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/ip.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/ip_pb.ts b/js/metalstack/api/v2/ip_pb.ts index 7172d8d3..488514c3 100644 --- a/js/metalstack/api/v2/ip_pb.ts +++ b/js/metalstack/api/v2/ip_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/ip.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/machine_pb.js b/js/metalstack/api/v2/machine_pb.js index fb5524c1..b1574288 100644 --- a/js/metalstack/api/v2/machine_pb.js +++ b/js/metalstack/api/v2/machine_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/machine.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/machine_pb.ts b/js/metalstack/api/v2/machine_pb.ts index d423dc9d..381e4756 100644 --- a/js/metalstack/api/v2/machine_pb.ts +++ b/js/metalstack/api/v2/machine_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/machine.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/method_pb.js b/js/metalstack/api/v2/method_pb.js index a404f858..02033d7f 100644 --- a/js/metalstack/api/v2/method_pb.js +++ b/js/metalstack/api/v2/method_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/method.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/method_pb.ts b/js/metalstack/api/v2/method_pb.ts index 5edd69df..95376198 100644 --- a/js/metalstack/api/v2/method_pb.ts +++ b/js/metalstack/api/v2/method_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/method.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/network_pb.js b/js/metalstack/api/v2/network_pb.js index 370cc131..655a4824 100644 --- a/js/metalstack/api/v2/network_pb.js +++ b/js/metalstack/api/v2/network_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/network.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/network_pb.ts b/js/metalstack/api/v2/network_pb.ts index 6cb29371..e7e10ae9 100644 --- a/js/metalstack/api/v2/network_pb.ts +++ b/js/metalstack/api/v2/network_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/network.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/partition_pb.js b/js/metalstack/api/v2/partition_pb.js index 03bf3a8d..d64c3540 100644 --- a/js/metalstack/api/v2/partition_pb.js +++ b/js/metalstack/api/v2/partition_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/partition.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/partition_pb.ts b/js/metalstack/api/v2/partition_pb.ts index 2ccc6730..a4f33fbc 100644 --- a/js/metalstack/api/v2/partition_pb.ts +++ b/js/metalstack/api/v2/partition_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/partition.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/predefined_rules_pb.js b/js/metalstack/api/v2/predefined_rules_pb.js index f61e91f6..af216e0e 100644 --- a/js/metalstack/api/v2/predefined_rules_pb.js +++ b/js/metalstack/api/v2/predefined_rules_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/predefined_rules.proto (package metalstack.api.v2, syntax proto2) /* eslint-disable */ import { extDesc, fileDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/predefined_rules_pb.ts b/js/metalstack/api/v2/predefined_rules_pb.ts index c9fa8549..28aa7599 100644 --- a/js/metalstack/api/v2/predefined_rules_pb.ts +++ b/js/metalstack/api/v2/predefined_rules_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/predefined_rules.proto (package metalstack.api.v2, syntax proto2) /* eslint-disable */ diff --git a/js/metalstack/api/v2/project_pb.js b/js/metalstack/api/v2/project_pb.js index 2f64d9c0..64caf325 100644 --- a/js/metalstack/api/v2/project_pb.js +++ b/js/metalstack/api/v2/project_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/project.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/project_pb.ts b/js/metalstack/api/v2/project_pb.ts index c2f45483..2a5d5daf 100644 --- a/js/metalstack/api/v2/project_pb.ts +++ b/js/metalstack/api/v2/project_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/project.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/size_imageconstraint_pb.js b/js/metalstack/api/v2/size_imageconstraint_pb.js index 5105ac0d..0849e642 100644 --- a/js/metalstack/api/v2/size_imageconstraint_pb.js +++ b/js/metalstack/api/v2/size_imageconstraint_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/size_imageconstraint.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/size_imageconstraint_pb.ts b/js/metalstack/api/v2/size_imageconstraint_pb.ts index d2d41b3f..d447b677 100644 --- a/js/metalstack/api/v2/size_imageconstraint_pb.ts +++ b/js/metalstack/api/v2/size_imageconstraint_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/size_imageconstraint.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/size_pb.js b/js/metalstack/api/v2/size_pb.js index d21c23cf..70eacc39 100644 --- a/js/metalstack/api/v2/size_pb.js +++ b/js/metalstack/api/v2/size_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/size.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/size_pb.ts b/js/metalstack/api/v2/size_pb.ts index 4c166b9d..878f7740 100644 --- a/js/metalstack/api/v2/size_pb.ts +++ b/js/metalstack/api/v2/size_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/size.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/size_reservation_pb.js b/js/metalstack/api/v2/size_reservation_pb.js index 834404e6..abdf88ef 100644 --- a/js/metalstack/api/v2/size_reservation_pb.js +++ b/js/metalstack/api/v2/size_reservation_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/size_reservation.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/size_reservation_pb.ts b/js/metalstack/api/v2/size_reservation_pb.ts index c86c4caa..cd9fa4ec 100644 --- a/js/metalstack/api/v2/size_reservation_pb.ts +++ b/js/metalstack/api/v2/size_reservation_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/size_reservation.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/switch_pb.js b/js/metalstack/api/v2/switch_pb.js index 56db191a..ae76fb8c 100644 --- a/js/metalstack/api/v2/switch_pb.js +++ b/js/metalstack/api/v2/switch_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/switch.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/switch_pb.ts b/js/metalstack/api/v2/switch_pb.ts index 9a1cadf3..e821ad27 100644 --- a/js/metalstack/api/v2/switch_pb.ts +++ b/js/metalstack/api/v2/switch_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/switch.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/tenant_pb.js b/js/metalstack/api/v2/tenant_pb.js index 55e969ad..9eb270b6 100644 --- a/js/metalstack/api/v2/tenant_pb.js +++ b/js/metalstack/api/v2/tenant_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/tenant.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/tenant_pb.ts b/js/metalstack/api/v2/tenant_pb.ts index dfdaa8af..e327cdbc 100644 --- a/js/metalstack/api/v2/tenant_pb.ts +++ b/js/metalstack/api/v2/tenant_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/tenant.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/token_pb.js b/js/metalstack/api/v2/token_pb.js index bb380d4a..582a0bc9 100644 --- a/js/metalstack/api/v2/token_pb.js +++ b/js/metalstack/api/v2/token_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/token.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { enumDesc, fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/token_pb.ts b/js/metalstack/api/v2/token_pb.ts index f921fae5..3ac5d0f7 100644 --- a/js/metalstack/api/v2/token_pb.ts +++ b/js/metalstack/api/v2/token_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/token.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/user_pb.js b/js/metalstack/api/v2/user_pb.js index 43fdb6ba..1d2dcca1 100644 --- a/js/metalstack/api/v2/user_pb.js +++ b/js/metalstack/api/v2/user_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/user.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/user_pb.ts b/js/metalstack/api/v2/user_pb.ts index 3f79cdd6..8a6f058f 100644 --- a/js/metalstack/api/v2/user_pb.ts +++ b/js/metalstack/api/v2/user_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/user.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/version_pb.js b/js/metalstack/api/v2/version_pb.js index c9b8f231..f47345fd 100644 --- a/js/metalstack/api/v2/version_pb.js +++ b/js/metalstack/api/v2/version_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/version.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/version_pb.ts b/js/metalstack/api/v2/version_pb.ts index ec83a702..90cbda37 100644 --- a/js/metalstack/api/v2/version_pb.ts +++ b/js/metalstack/api/v2/version_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/version.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/api/v2/vpn_pb.js b/js/metalstack/api/v2/vpn_pb.js index 53effe5b..7842b8fa 100644 --- a/js/metalstack/api/v2/vpn_pb.js +++ b/js/metalstack/api/v2/vpn_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/vpn.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/api/v2/vpn_pb.ts b/js/metalstack/api/v2/vpn_pb.ts index a56cc427..82f6d091 100644 --- a/js/metalstack/api/v2/vpn_pb.ts +++ b/js/metalstack/api/v2/vpn_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/api/v2/vpn.proto (package metalstack.api.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/infra/v2/bmc_pb.js b/js/metalstack/infra/v2/bmc_pb.js index e72a8872..15bf449b 100644 --- a/js/metalstack/infra/v2/bmc_pb.js +++ b/js/metalstack/infra/v2/bmc_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/bmc.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/infra/v2/bmc_pb.ts b/js/metalstack/infra/v2/bmc_pb.ts index 06a66061..9c482918 100644 --- a/js/metalstack/infra/v2/bmc_pb.ts +++ b/js/metalstack/infra/v2/bmc_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/bmc.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/infra/v2/boot_pb.js b/js/metalstack/infra/v2/boot_pb.js index 7a31932b..d9827645 100644 --- a/js/metalstack/infra/v2/boot_pb.js +++ b/js/metalstack/infra/v2/boot_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/boot.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/infra/v2/boot_pb.ts b/js/metalstack/infra/v2/boot_pb.ts index 4506e262..08b1c60e 100644 --- a/js/metalstack/infra/v2/boot_pb.ts +++ b/js/metalstack/infra/v2/boot_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/boot.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/infra/v2/component_pb.js b/js/metalstack/infra/v2/component_pb.js index c83040c8..ec844cbd 100644 --- a/js/metalstack/infra/v2/component_pb.js +++ b/js/metalstack/infra/v2/component_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/component.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/infra/v2/component_pb.ts b/js/metalstack/infra/v2/component_pb.ts index 884cf2e5..b39e214b 100644 --- a/js/metalstack/infra/v2/component_pb.ts +++ b/js/metalstack/infra/v2/component_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/component.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/infra/v2/event_pb.js b/js/metalstack/infra/v2/event_pb.js index 1774543f..dceebc5f 100644 --- a/js/metalstack/infra/v2/event_pb.js +++ b/js/metalstack/infra/v2/event_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/event.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/infra/v2/event_pb.ts b/js/metalstack/infra/v2/event_pb.ts index 366d112e..ce12e45f 100644 --- a/js/metalstack/infra/v2/event_pb.ts +++ b/js/metalstack/infra/v2/event_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/event.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ diff --git a/js/metalstack/infra/v2/switch_pb.js b/js/metalstack/infra/v2/switch_pb.js index 593954ab..582c3eff 100644 --- a/js/metalstack/infra/v2/switch_pb.js +++ b/js/metalstack/infra/v2/switch_pb.js @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/switch.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ import { fileDesc, messageDesc, serviceDesc } from "@bufbuild/protobuf/codegenv2"; diff --git a/js/metalstack/infra/v2/switch_pb.ts b/js/metalstack/infra/v2/switch_pb.ts index 5c8b824e..5f325834 100644 --- a/js/metalstack/infra/v2/switch_pb.ts +++ b/js/metalstack/infra/v2/switch_pb.ts @@ -1,4 +1,4 @@ -// @generated by protoc-gen-es v2.14.0 with parameter "target=ts" +// @generated by protoc-gen-es v2.14.1 with parameter "target=ts" // @generated from file metalstack/infra/v2/switch.proto (package metalstack.infra.v2, syntax proto3) /* eslint-disable */ diff --git a/proto/buf.gen.yaml b/proto/buf.gen.yaml index 31431956..30502aa3 100644 --- a/proto/buf.gen.yaml +++ b/proto/buf.gen.yaml @@ -20,15 +20,15 @@ plugins: out: ../go opt: paths=source_relative,simple # python - - remote: buf.build/protocolbuffers/python:v36.0 + - remote: buf.build/protocolbuffers/python:v36.1 out: ../python include_imports: True - - remote: buf.build/protocolbuffers/pyi:v36.0 + - remote: buf.build/protocolbuffers/pyi:v36.1 out: ../python - remote: buf.build/connectrpc/python:v0.10.1 out: ../python # js - - remote: buf.build/bufbuild/es:v2.14.0 + - remote: buf.build/bufbuild/es:v2.14.1 include_imports: true out: ../js opt: target=ts diff --git a/proto/buf.lock b/proto/buf.lock index 7b474667..eca92dc8 100644 --- a/proto/buf.lock +++ b/proto/buf.lock @@ -2,5 +2,5 @@ version: v2 deps: - name: buf.build/bufbuild/protovalidate - commit: 435963d1631043e694e56e6bcc3c79c3 - digest: b5:f4ea07ad2dd94bd7243562f9908b9fb104feef8076040c89d9f7c1dedc074de4d4ce2b997686ef4400f3eccb765a7cfc20ed4acdd70b9a3699351245c61dba97 + commit: 511051f7f4374c3ca873b53ae68a9288 + digest: b5:a4a2d4d808a25984cced60769c822c5d496ef0b740f56ac0c9e6b97aaa25b86a9332a00ffd74e0cd202be29e91bd3edfb0bf2ba4dacfe48ff2d8217f9986e3c8 diff --git a/python/buf/validate/validate_pb2.py b/python/buf/validate/validate_pb2.py index 5a262b36..f4353e37 100644 --- a/python/buf/validate/validate_pb2.py +++ b/python/buf/validate/validate_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: buf/validate/validate.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'buf/validate/validate.proto' ) diff --git a/python/metalstack/admin/v2/audit_pb2.py b/python/metalstack/admin/v2/audit_pb2.py index 76f979cd..91c1f0e1 100644 --- a/python/metalstack/admin/v2/audit_pb2.py +++ b/python/metalstack/admin/v2/audit_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/audit.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/audit.proto' ) diff --git a/python/metalstack/admin/v2/component_pb2.py b/python/metalstack/admin/v2/component_pb2.py index dc782b00..7bb9f75e 100644 --- a/python/metalstack/admin/v2/component_pb2.py +++ b/python/metalstack/admin/v2/component_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/component.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/component.proto' ) diff --git a/python/metalstack/admin/v2/filesystem_pb2.py b/python/metalstack/admin/v2/filesystem_pb2.py index dde90598..27e78b50 100644 --- a/python/metalstack/admin/v2/filesystem_pb2.py +++ b/python/metalstack/admin/v2/filesystem_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/filesystem.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/filesystem.proto' ) diff --git a/python/metalstack/admin/v2/image_pb2.py b/python/metalstack/admin/v2/image_pb2.py index 040b3206..31efebe4 100644 --- a/python/metalstack/admin/v2/image_pb2.py +++ b/python/metalstack/admin/v2/image_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/image.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/image.proto' ) diff --git a/python/metalstack/admin/v2/ip_pb2.py b/python/metalstack/admin/v2/ip_pb2.py index b4c52b44..ed890348 100644 --- a/python/metalstack/admin/v2/ip_pb2.py +++ b/python/metalstack/admin/v2/ip_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/ip.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/ip.proto' ) diff --git a/python/metalstack/admin/v2/machine_pb2.py b/python/metalstack/admin/v2/machine_pb2.py index 8f5a5483..a7b651a2 100644 --- a/python/metalstack/admin/v2/machine_pb2.py +++ b/python/metalstack/admin/v2/machine_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/machine.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/machine.proto' ) diff --git a/python/metalstack/admin/v2/network_pb2.py b/python/metalstack/admin/v2/network_pb2.py index b3dcfa1a..26ce531d 100644 --- a/python/metalstack/admin/v2/network_pb2.py +++ b/python/metalstack/admin/v2/network_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/network.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/network.proto' ) diff --git a/python/metalstack/admin/v2/partition_pb2.py b/python/metalstack/admin/v2/partition_pb2.py index 833f8b46..5c54e097 100644 --- a/python/metalstack/admin/v2/partition_pb2.py +++ b/python/metalstack/admin/v2/partition_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/partition.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/partition.proto' ) diff --git a/python/metalstack/admin/v2/project_pb2.py b/python/metalstack/admin/v2/project_pb2.py index 725fe454..5fcc5c18 100644 --- a/python/metalstack/admin/v2/project_pb2.py +++ b/python/metalstack/admin/v2/project_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/project.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/project.proto' ) diff --git a/python/metalstack/admin/v2/size_imageconstraint_pb2.py b/python/metalstack/admin/v2/size_imageconstraint_pb2.py index ec60ba03..bc39a68d 100644 --- a/python/metalstack/admin/v2/size_imageconstraint_pb2.py +++ b/python/metalstack/admin/v2/size_imageconstraint_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/size_imageconstraint.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/size_imageconstraint.proto' ) diff --git a/python/metalstack/admin/v2/size_pb2.py b/python/metalstack/admin/v2/size_pb2.py index 9901cd21..39417f8b 100644 --- a/python/metalstack/admin/v2/size_pb2.py +++ b/python/metalstack/admin/v2/size_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/size.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/size.proto' ) diff --git a/python/metalstack/admin/v2/size_reservation_pb2.py b/python/metalstack/admin/v2/size_reservation_pb2.py index fa543f7d..f92a266a 100644 --- a/python/metalstack/admin/v2/size_reservation_pb2.py +++ b/python/metalstack/admin/v2/size_reservation_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/size_reservation.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/size_reservation.proto' ) diff --git a/python/metalstack/admin/v2/switch_pb2.py b/python/metalstack/admin/v2/switch_pb2.py index f5da3f80..36f51994 100644 --- a/python/metalstack/admin/v2/switch_pb2.py +++ b/python/metalstack/admin/v2/switch_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/switch.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/switch.proto' ) diff --git a/python/metalstack/admin/v2/task_pb2.py b/python/metalstack/admin/v2/task_pb2.py index b578b7da..3cc67593 100644 --- a/python/metalstack/admin/v2/task_pb2.py +++ b/python/metalstack/admin/v2/task_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/task.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/task.proto' ) diff --git a/python/metalstack/admin/v2/tenant_pb2.py b/python/metalstack/admin/v2/tenant_pb2.py index 15abe4d9..16d5a779 100644 --- a/python/metalstack/admin/v2/tenant_pb2.py +++ b/python/metalstack/admin/v2/tenant_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/tenant.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/tenant.proto' ) diff --git a/python/metalstack/admin/v2/token_pb2.py b/python/metalstack/admin/v2/token_pb2.py index 126ab5a4..ae369e4e 100644 --- a/python/metalstack/admin/v2/token_pb2.py +++ b/python/metalstack/admin/v2/token_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/token.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/token.proto' ) diff --git a/python/metalstack/admin/v2/vpn_pb2.py b/python/metalstack/admin/v2/vpn_pb2.py index 683ea17b..1e318cfd 100644 --- a/python/metalstack/admin/v2/vpn_pb2.py +++ b/python/metalstack/admin/v2/vpn_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/admin/v2/vpn.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/admin/v2/vpn.proto' ) diff --git a/python/metalstack/api/v2/audit_pb2.py b/python/metalstack/api/v2/audit_pb2.py index 9da80591..8839f825 100644 --- a/python/metalstack/api/v2/audit_pb2.py +++ b/python/metalstack/api/v2/audit_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/audit.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/audit.proto' ) diff --git a/python/metalstack/api/v2/common_pb2.py b/python/metalstack/api/v2/common_pb2.py index b93c25b8..d8f09a99 100644 --- a/python/metalstack/api/v2/common_pb2.py +++ b/python/metalstack/api/v2/common_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/common.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/common.proto' ) diff --git a/python/metalstack/api/v2/component_pb2.py b/python/metalstack/api/v2/component_pb2.py index cf9a7170..5da00c0a 100644 --- a/python/metalstack/api/v2/component_pb2.py +++ b/python/metalstack/api/v2/component_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/component.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/component.proto' ) diff --git a/python/metalstack/api/v2/filesystem_pb2.py b/python/metalstack/api/v2/filesystem_pb2.py index a88b8250..c1841fc4 100644 --- a/python/metalstack/api/v2/filesystem_pb2.py +++ b/python/metalstack/api/v2/filesystem_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/filesystem.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/filesystem.proto' ) diff --git a/python/metalstack/api/v2/health_pb2.py b/python/metalstack/api/v2/health_pb2.py index dfa2b805..3d5bb501 100644 --- a/python/metalstack/api/v2/health_pb2.py +++ b/python/metalstack/api/v2/health_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/health.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/health.proto' ) diff --git a/python/metalstack/api/v2/image_pb2.py b/python/metalstack/api/v2/image_pb2.py index 2ab98c8c..8296d4a9 100644 --- a/python/metalstack/api/v2/image_pb2.py +++ b/python/metalstack/api/v2/image_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/image.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/image.proto' ) diff --git a/python/metalstack/api/v2/ip_pb2.py b/python/metalstack/api/v2/ip_pb2.py index 40373862..5083261c 100644 --- a/python/metalstack/api/v2/ip_pb2.py +++ b/python/metalstack/api/v2/ip_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/ip.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/ip.proto' ) diff --git a/python/metalstack/api/v2/machine_pb2.py b/python/metalstack/api/v2/machine_pb2.py index 3c0f8483..348c9ef7 100644 --- a/python/metalstack/api/v2/machine_pb2.py +++ b/python/metalstack/api/v2/machine_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/machine.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/machine.proto' ) diff --git a/python/metalstack/api/v2/method_pb2.py b/python/metalstack/api/v2/method_pb2.py index 80863f4b..bc4b5ca1 100644 --- a/python/metalstack/api/v2/method_pb2.py +++ b/python/metalstack/api/v2/method_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/method.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/method.proto' ) diff --git a/python/metalstack/api/v2/network_pb2.py b/python/metalstack/api/v2/network_pb2.py index c601e049..598ae26e 100644 --- a/python/metalstack/api/v2/network_pb2.py +++ b/python/metalstack/api/v2/network_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/network.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/network.proto' ) diff --git a/python/metalstack/api/v2/partition_pb2.py b/python/metalstack/api/v2/partition_pb2.py index dfb50c84..609b8db8 100644 --- a/python/metalstack/api/v2/partition_pb2.py +++ b/python/metalstack/api/v2/partition_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/partition.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/partition.proto' ) diff --git a/python/metalstack/api/v2/predefined_rules_pb2.py b/python/metalstack/api/v2/predefined_rules_pb2.py index d345b572..45ea6c91 100644 --- a/python/metalstack/api/v2/predefined_rules_pb2.py +++ b/python/metalstack/api/v2/predefined_rules_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/predefined_rules.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/predefined_rules.proto' ) diff --git a/python/metalstack/api/v2/project_pb2.py b/python/metalstack/api/v2/project_pb2.py index 28e3adcb..618b4ecb 100644 --- a/python/metalstack/api/v2/project_pb2.py +++ b/python/metalstack/api/v2/project_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/project.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/project.proto' ) diff --git a/python/metalstack/api/v2/size_imageconstraint_pb2.py b/python/metalstack/api/v2/size_imageconstraint_pb2.py index ddc45e62..2353fb55 100644 --- a/python/metalstack/api/v2/size_imageconstraint_pb2.py +++ b/python/metalstack/api/v2/size_imageconstraint_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/size_imageconstraint.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/size_imageconstraint.proto' ) diff --git a/python/metalstack/api/v2/size_pb2.py b/python/metalstack/api/v2/size_pb2.py index 92da1790..c805b76f 100644 --- a/python/metalstack/api/v2/size_pb2.py +++ b/python/metalstack/api/v2/size_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/size.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/size.proto' ) diff --git a/python/metalstack/api/v2/size_reservation_pb2.py b/python/metalstack/api/v2/size_reservation_pb2.py index 2c22d4c5..6059da65 100644 --- a/python/metalstack/api/v2/size_reservation_pb2.py +++ b/python/metalstack/api/v2/size_reservation_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/size_reservation.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/size_reservation.proto' ) diff --git a/python/metalstack/api/v2/switch_pb2.py b/python/metalstack/api/v2/switch_pb2.py index 01f7e882..d690c3e8 100644 --- a/python/metalstack/api/v2/switch_pb2.py +++ b/python/metalstack/api/v2/switch_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/switch.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/switch.proto' ) diff --git a/python/metalstack/api/v2/tenant_pb2.py b/python/metalstack/api/v2/tenant_pb2.py index a02f29cb..abe73ae6 100644 --- a/python/metalstack/api/v2/tenant_pb2.py +++ b/python/metalstack/api/v2/tenant_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/tenant.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/tenant.proto' ) diff --git a/python/metalstack/api/v2/token_pb2.py b/python/metalstack/api/v2/token_pb2.py index a4ef4d66..4d709a87 100644 --- a/python/metalstack/api/v2/token_pb2.py +++ b/python/metalstack/api/v2/token_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/token.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/token.proto' ) diff --git a/python/metalstack/api/v2/user_pb2.py b/python/metalstack/api/v2/user_pb2.py index 3ea1f144..d9556014 100644 --- a/python/metalstack/api/v2/user_pb2.py +++ b/python/metalstack/api/v2/user_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/user.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/user.proto' ) diff --git a/python/metalstack/api/v2/version_pb2.py b/python/metalstack/api/v2/version_pb2.py index c8d1f9e7..2cf1e30b 100644 --- a/python/metalstack/api/v2/version_pb2.py +++ b/python/metalstack/api/v2/version_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/version.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/version.proto' ) diff --git a/python/metalstack/api/v2/vpn_pb2.py b/python/metalstack/api/v2/vpn_pb2.py index 5b861541..70575874 100644 --- a/python/metalstack/api/v2/vpn_pb2.py +++ b/python/metalstack/api/v2/vpn_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/api/v2/vpn.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/api/v2/vpn.proto' ) diff --git a/python/metalstack/infra/v2/bmc_pb2.py b/python/metalstack/infra/v2/bmc_pb2.py index 5a98293f..54126fda 100644 --- a/python/metalstack/infra/v2/bmc_pb2.py +++ b/python/metalstack/infra/v2/bmc_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/infra/v2/bmc.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/infra/v2/bmc.proto' ) diff --git a/python/metalstack/infra/v2/boot_pb2.py b/python/metalstack/infra/v2/boot_pb2.py index 3298a250..0b03a88e 100644 --- a/python/metalstack/infra/v2/boot_pb2.py +++ b/python/metalstack/infra/v2/boot_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/infra/v2/boot.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/infra/v2/boot.proto' ) diff --git a/python/metalstack/infra/v2/component_pb2.py b/python/metalstack/infra/v2/component_pb2.py index 77e5823c..e68f651c 100644 --- a/python/metalstack/infra/v2/component_pb2.py +++ b/python/metalstack/infra/v2/component_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/infra/v2/component.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/infra/v2/component.proto' ) diff --git a/python/metalstack/infra/v2/event_pb2.py b/python/metalstack/infra/v2/event_pb2.py index 03329caf..80e22276 100644 --- a/python/metalstack/infra/v2/event_pb2.py +++ b/python/metalstack/infra/v2/event_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/infra/v2/event.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/infra/v2/event.proto' ) diff --git a/python/metalstack/infra/v2/switch_pb2.py b/python/metalstack/infra/v2/switch_pb2.py index 2b28371b..74cf5922 100644 --- a/python/metalstack/infra/v2/switch_pb2.py +++ b/python/metalstack/infra/v2/switch_pb2.py @@ -2,7 +2,7 @@ # Generated by the protocol buffer compiler. DO NOT EDIT! # NO CHECKED-IN PROTOBUF GENCODE # source: metalstack/infra/v2/switch.proto -# Protobuf Python Version: 7.36.0 +# Protobuf Python Version: 7.36.1 """Generated protocol buffer code.""" from google.protobuf import descriptor as _descriptor from google.protobuf import descriptor_pool as _descriptor_pool @@ -13,7 +13,7 @@ _runtime_version.Domain.PUBLIC, 7, 36, - 0, + 1, '', 'metalstack/infra/v2/switch.proto' ) From 2ab0f7d7e393c8c5a7c95a7042a991f8750365bb Mon Sep 17 00:00:00 2001 From: Stefan Majer Date: Wed, 21 Oct 2026 13:48:02 +0200 Subject: [PATCH 2/2] Optionally make the vpn authkey reusable --- doc/index.html | 14 ++++++++++++ go.mod | 6 +++--- go.sum | 12 +++++------ go/metalstack/admin/v2/vpn.pb.go | 30 +++++++++++++++++++++----- js/metalstack/admin/v2/vpn_pb.d.ts | 12 +++++++++++ js/metalstack/admin/v2/vpn_pb.js | 2 +- js/metalstack/admin/v2/vpn_pb.ts | 16 +++++++++++++- proto/Makefile | 2 +- proto/metalstack/admin/v2/vpn.proto | 4 ++++ python/metalstack/admin/v2/vpn_pb2.py | 20 ++++++++--------- python/metalstack/admin/v2/vpn_pb2.pyi | 12 +++++++---- 11 files changed, 99 insertions(+), 31 deletions(-) diff --git a/doc/index.html b/doc/index.html index 727e8473..a877622d 100644 --- a/doc/index.html +++ b/doc/index.html @@ -20766,6 +20766,13 @@

VPNServiceAuthKeyRequest + + reusable + bool + +

Reusable, if set to true, the authkey can be used multiple times within the expiration window.

+ + @@ -20819,6 +20826,13 @@

VPNServiceAuthKeyResponse

CreatedAt this key was created at this timestamp.

+ + reusable + bool + +

Reusable, if set to true, the authkey can be used multiple times within the expiration window.

+ + diff --git a/go.mod b/go.mod index 19c3f272..ec73f24b 100644 --- a/go.mod +++ b/go.mod @@ -22,11 +22,11 @@ require ( cel.dev/expr v0.25.3 // indirect github.com/antlr4-go/antlr/v4 v4.13.1 // indirect github.com/klauspost/compress v1.20.3 // indirect - github.com/minio/minlz v1.2.2 // indirect + github.com/minio/minlz v1.2.3 // indirect go.yaml.in/yaml/v3 v3.0.5 // indirect golang.org/x/exp v0.0.0-20261014143641-f0251eb4aa3e // indirect golang.org/x/sys v0.49.0 // indirect golang.org/x/text v0.43.0 // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20261019180522-ce908d29299b // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20261019180522-ce908d29299b // indirect ) diff --git a/go.sum b/go.sum index 4c87ad3f..1914c4dd 100644 --- a/go.sum +++ b/go.sum @@ -28,8 +28,8 @@ github.com/klauspost/compress v1.20.3 h1:zWNoFqq/lSuYQRim3dUXlXeA0IqwuZGicdG5ZTf github.com/klauspost/compress v1.20.3/go.mod h1:LUdAzn7YLVvxLpc7y3V1m40wESHTgc1422pwwBSKYuI= github.com/klauspost/connect-compress/v2 v2.1.1 h1:ycZNp4rWOZBodVE2Ls5AzK4aHkyK+GteEfzRZgKNs+c= github.com/klauspost/connect-compress/v2 v2.1.1/go.mod h1:9oilsPHJMzGKkjafSBk9J7iVo4mO+dw0G0KSdVpnlVE= -github.com/minio/minlz v1.2.2 h1:o3YoP6f3VG0oY3Ykhx2mHrpCywsoobsFPVWslgfKcbY= -github.com/minio/minlz v1.2.2/go.mod h1:xHhZ+MJmC2U4ssK/rSENsoyCfv0VFQo1mT6AdCA2RJ8= +github.com/minio/minlz v1.2.3 h1:xUNhxBd8AlRJbJIsFkVmrN96gk9as9PjheVh3f9x90s= +github.com/minio/minlz v1.2.3/go.mod h1:xHhZ+MJmC2U4ssK/rSENsoyCfv0VFQo1mT6AdCA2RJ8= github.com/rodaine/protogofakeit v0.1.1 h1:ZKouljuRM3A+TArppfBqnH8tGZHOwM/pjvtXe9DaXH8= github.com/rodaine/protogofakeit v0.1.1/go.mod h1:pXn/AstBYMaSfc1/RqH3N82pBuxtWgejz1AlYpY1mI0= github.com/stretchr/testify v1.12.1 h1:EuwCh5fleGS7H32xRwO3wRGT7DxrDhLAT6FF8MpWDWE= @@ -44,10 +44,10 @@ golang.org/x/sys v0.49.0 h1:XbzkgYJHdqh/8m2Uu0W/dQv8nktxx4BFHp1M0gROTXA= golang.org/x/sys v0.49.0/go.mod h1:hNLxWAXmnKAxqDtdwIYC4bM9oQPEecfsnNMuSxOs3og= golang.org/x/text v0.43.0 h1:1QivrlhwAsnMOcqgOdl9my7s9OyZl8O5/UGUTJVXoWc= golang.org/x/text v0.43.0/go.mod h1:hbSIYA/amXcRXTFSZqh8tWHEoqRvvbKPJ2uz/KU+a+s= -google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941 h1:DS/w3N8rsfrwxwgGSj6WhMsPo7aNQGmDx74J81zd0NQ= -google.golang.org/genproto/googleapis/api v0.0.0-20261012220534-4341edf3f941/go.mod h1:AuGAdi9KnXss7xbLxIKhCvk+Ro/SxpET/iS45DNYN+M= -google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941 h1:QG6hS4zFplRZvOQedzei4t2pT/zkQc3VR1u+S9/rcAw= -google.golang.org/genproto/googleapis/rpc v0.0.0-20261012220534-4341edf3f941/go.mod h1:OaIUM3+LpYcK2GXM4FTmhWoIq371Owdr+Cc7/BsYHHc= +google.golang.org/genproto/googleapis/api v0.0.0-20261019180522-ce908d29299b h1:nB3spRIaSPtxJpxb0k41yljROvm2Jrwfs2pSNdKS5y8= +google.golang.org/genproto/googleapis/api v0.0.0-20261019180522-ce908d29299b/go.mod h1:9N4vtjEwvgQKEdlFVQO0M44ErhecQ9DCSQfGoZ51M6w= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261019180522-ce908d29299b h1:6WNWHZk91dp4gZ25642OALkuG1UVNZbwENJD19DnB8k= +google.golang.org/genproto/googleapis/rpc v0.0.0-20261019180522-ce908d29299b/go.mod h1:OaIUM3+LpYcK2GXM4FTmhWoIq371Owdr+Cc7/BsYHHc= google.golang.org/grpc v1.84.0 h1:soMyaPJ8pAak5PIQ0DGBUir0XRo2fRoMqhNWMLlLxO0= google.golang.org/grpc v1.84.0/go.mod h1:ljCht0DrxQrXBDRTZp52Qxh3Ffk8CdYm2sj4O2QN2C0= google.golang.org/protobuf v1.36.12 h1:pJOKDDOyeXErUroCihFAd5LQuwXBSpVnKGrj5o/fwxc= diff --git a/go/metalstack/admin/v2/vpn.pb.go b/go/metalstack/admin/v2/vpn.pb.go index 2554f608..ebba4a5e 100644 --- a/go/metalstack/admin/v2/vpn.pb.go +++ b/go/metalstack/admin/v2/vpn.pb.go @@ -36,7 +36,9 @@ type VPNServiceAuthKeyRequest struct { Expires *durationpb.Duration `protobuf:"bytes,3,opt,name=expires,proto3" json:"expires,omitempty"` // Reason must be provided why access to the VPN is requested. // Reason is only forwarded to an audit sink. - Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"` + Reason string `protobuf:"bytes,4,opt,name=reason,proto3" json:"reason,omitempty"` + // Reusable, if set to true, the authkey can be used multiple times within the expiration window. + Reusable bool `protobuf:"varint,5,opt,name=reusable,proto3" json:"reusable,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -99,6 +101,13 @@ func (x *VPNServiceAuthKeyRequest) GetReason() string { return "" } +func (x *VPNServiceAuthKeyRequest) GetReusable() bool { + if x != nil { + return x.Reusable + } + return false +} + // VPNServiceAuthKeyResponse is the response payload for generating a VPN authentication key. type VPNServiceAuthKeyResponse struct { state protoimpl.MessageState `protogen:"open.v1"` @@ -112,7 +121,9 @@ type VPNServiceAuthKeyResponse struct { // ExpiresAt this key cannot be used after this timestamp. ExpiresAt *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // CreatedAt this key was created at this timestamp. - CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + CreatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"` + // Reusable, if set to true, the authkey can be used multiple times within the expiration window. + Reusable bool `protobuf:"varint,6,opt,name=reusable,proto3" json:"reusable,omitempty"` unknownFields protoimpl.UnknownFields sizeCache protoimpl.SizeCache } @@ -182,6 +193,13 @@ func (x *VPNServiceAuthKeyResponse) GetCreatedAt() *timestamppb.Timestamp { return nil } +func (x *VPNServiceAuthKeyResponse) GetReusable() bool { + if x != nil { + return x.Reusable + } + return false +} + // VPNServiceListNodesRequest is the request payload for listing VPN nodes. type VPNServiceListNodesRequest struct { state protoimpl.MessageState `protogen:"open.v1"` @@ -278,14 +296,15 @@ var File_metalstack_admin_v2_vpn_proto protoreflect.FileDescriptor const file_metalstack_admin_v2_vpn_proto_rawDesc = "" + "\n" + - "\x1dmetalstack/admin/v2/vpn.proto\x12\x13metalstack.admin.v2\x1a\x1bbuf/validate/validate.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1emetalstack/api/v2/common.proto\x1a\x1bmetalstack/api/v2/vpn.proto\"\xb5\x01\n" + + "\x1dmetalstack/admin/v2/vpn.proto\x12\x13metalstack.admin.v2\x1a\x1bbuf/validate/validate.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1emetalstack/api/v2/common.proto\x1a\x1bmetalstack/api/v2/vpn.proto\"\xd1\x01\n" + "\x18VPNServiceAuthKeyRequest\x12\"\n" + "\aproject\x18\x01 \x01(\tB\b\xbaH\x05r\x03\xb0\x01\x01R\aproject\x12\x1c\n" + "\tephemeral\x18\x02 \x01(\bR\tephemeral\x123\n" + "\aexpires\x18\x03 \x01(\v2\x19.google.protobuf.DurationR\aexpires\x12\"\n" + "\x06reason\x18\x04 \x01(\tB\n" + "\xbaH\ar\x05\x10\n" + - "\x18\x80\x04R\x06reason\"\xe4\x01\n" + + "\x18\x80\x04R\x06reason\x12\x1a\n" + + "\breusable\x18\x05 \x01(\bR\breusable\"\x80\x02\n" + "\x19VPNServiceAuthKeyResponse\x12\x18\n" + "\aaddress\x18\x01 \x01(\tR\aaddress\x12\x19\n" + "\bauth_key\x18\x02 \x01(\tR\aauthKey\x12\x1c\n" + @@ -293,7 +312,8 @@ const file_metalstack_admin_v2_vpn_proto_rawDesc = "" + "\n" + "expires_at\x18\x04 \x01(\v2\x1a.google.protobuf.TimestampR\texpiresAt\x129\n" + "\n" + - "created_at\x18\x05 \x01(\v2\x1a.google.protobuf.TimestampR\tcreatedAt\"G\n" + + "created_at\x18\x05 \x01(\v2\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x1a\n" + + "\breusable\x18\x06 \x01(\bR\breusable\"G\n" + "\x1aVPNServiceListNodesRequest\x12\x1d\n" + "\aproject\x18\x01 \x01(\tH\x00R\aproject\x88\x01\x01B\n" + "\n" + diff --git a/js/metalstack/admin/v2/vpn_pb.d.ts b/js/metalstack/admin/v2/vpn_pb.d.ts index 968d5357..b1c316f9 100644 --- a/js/metalstack/admin/v2/vpn_pb.d.ts +++ b/js/metalstack/admin/v2/vpn_pb.d.ts @@ -37,6 +37,12 @@ export type VPNServiceAuthKeyRequest = Message<"metalstack.admin.v2.VPNServiceAu * @generated from field: string reason = 4; */ reason: string; + /** + * Reusable, if set to true, the authkey can be used multiple times within the expiration window. + * + * @generated from field: bool reusable = 5; + */ + reusable: boolean; }; /** * Describes the message metalstack.admin.v2.VPNServiceAuthKeyRequest. @@ -80,6 +86,12 @@ export type VPNServiceAuthKeyResponse = Message<"metalstack.admin.v2.VPNServiceA * @generated from field: google.protobuf.Timestamp created_at = 5; */ createdAt?: Timestamp | undefined; + /** + * Reusable, if set to true, the authkey can be used multiple times within the expiration window. + * + * @generated from field: bool reusable = 6; + */ + reusable: boolean; }; /** * Describes the message metalstack.admin.v2.VPNServiceAuthKeyResponse. diff --git a/js/metalstack/admin/v2/vpn_pb.js b/js/metalstack/admin/v2/vpn_pb.js index 871db54c..baa5f8f5 100644 --- a/js/metalstack/admin/v2/vpn_pb.js +++ b/js/metalstack/admin/v2/vpn_pb.js @@ -9,7 +9,7 @@ import { file_metalstack_api_v2_vpn } from "../../api/v2/vpn_pb"; /** * Describes the file metalstack/admin/v2/vpn.proto. */ -export const file_metalstack_admin_v2_vpn = /*@__PURE__*/ fileDesc("Ch1tZXRhbHN0YWNrL2FkbWluL3YyL3Zwbi5wcm90bxITbWV0YWxzdGFjay5hZG1pbi52MiKQAQoYVlBOU2VydmljZUF1dGhLZXlSZXF1ZXN0EhkKB3Byb2plY3QYASABKAlCCLpIBXIDsAEBEhEKCWVwaGVtZXJhbBgCIAEoCBIqCgdleHBpcmVzGAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEhoKBnJlYXNvbhgEIAEoCUIKukgHcgUQChiABCKxAQoZVlBOU2VydmljZUF1dGhLZXlSZXNwb25zZRIPCgdhZGRyZXNzGAEgASgJEhAKCGF1dGhfa2V5GAIgASgJEhEKCWVwaGVtZXJhbBgDIAEoCBIuCgpleHBpcmVzX2F0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgpjcmVhdGVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCI+ChpWUE5TZXJ2aWNlTGlzdE5vZGVzUmVxdWVzdBIUCgdwcm9qZWN0GAEgASgJSACIAQFCCgoIX3Byb2plY3QiSAobVlBOU2VydmljZUxpc3ROb2Rlc1Jlc3BvbnNlEikKBW5vZGVzGAEgAygLMhoubWV0YWxzdGFjay5hcGkudjIuVlBOTm9kZTL9AQoKVlBOU2VydmljZRJzCgdBdXRoS2V5Ei0ubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlQXV0aEtleVJlcXVlc3QaLi5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VBdXRoS2V5UmVzcG9uc2UiCdLzGAEB4PMYARJ6CglMaXN0Tm9kZXMSLy5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VMaXN0Tm9kZXNSZXF1ZXN0GjAubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlTGlzdE5vZGVzUmVzcG9uc2UiCtLzGAIBAuDzGAFCzAEKF2NvbS5tZXRhbHN0YWNrLmFkbWluLnYyQghWcG5Qcm90b1ABWjlnaXRodWIuY29tL21ldGFsLXN0YWNrL2FwaS9nby9tZXRhbHN0YWNrL2FkbWluL3YyO2FkbWludjKiAgNNQViqAhNNZXRhbHN0YWNrLkFkbWluLlYyygITTWV0YWxzdGFja1xBZG1pblxWMuICH01ldGFsc3RhY2tcQWRtaW5cVjJcR1BCTWV0YWRhdGHqAhVNZXRhbHN0YWNrOjpBZG1pbjo6VjJiBnByb3RvMw", [file_buf_validate_validate, file_google_protobuf_duration, file_google_protobuf_timestamp, file_metalstack_api_v2_common, file_metalstack_api_v2_vpn]); +export const file_metalstack_admin_v2_vpn = /*@__PURE__*/ fileDesc("Ch1tZXRhbHN0YWNrL2FkbWluL3YyL3Zwbi5wcm90bxITbWV0YWxzdGFjay5hZG1pbi52MiKiAQoYVlBOU2VydmljZUF1dGhLZXlSZXF1ZXN0EhkKB3Byb2plY3QYASABKAlCCLpIBXIDsAEBEhEKCWVwaGVtZXJhbBgCIAEoCBIqCgdleHBpcmVzGAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEhoKBnJlYXNvbhgEIAEoCUIKukgHcgUQChiABBIQCghyZXVzYWJsZRgFIAEoCCLDAQoZVlBOU2VydmljZUF1dGhLZXlSZXNwb25zZRIPCgdhZGRyZXNzGAEgASgJEhAKCGF1dGhfa2V5GAIgASgJEhEKCWVwaGVtZXJhbBgDIAEoCBIuCgpleHBpcmVzX2F0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgpjcmVhdGVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIQCghyZXVzYWJsZRgGIAEoCCI+ChpWUE5TZXJ2aWNlTGlzdE5vZGVzUmVxdWVzdBIUCgdwcm9qZWN0GAEgASgJSACIAQFCCgoIX3Byb2plY3QiSAobVlBOU2VydmljZUxpc3ROb2Rlc1Jlc3BvbnNlEikKBW5vZGVzGAEgAygLMhoubWV0YWxzdGFjay5hcGkudjIuVlBOTm9kZTL9AQoKVlBOU2VydmljZRJzCgdBdXRoS2V5Ei0ubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlQXV0aEtleVJlcXVlc3QaLi5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VBdXRoS2V5UmVzcG9uc2UiCdLzGAEB4PMYARJ6CglMaXN0Tm9kZXMSLy5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VMaXN0Tm9kZXNSZXF1ZXN0GjAubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlTGlzdE5vZGVzUmVzcG9uc2UiCtLzGAIBAuDzGAFCzAEKF2NvbS5tZXRhbHN0YWNrLmFkbWluLnYyQghWcG5Qcm90b1ABWjlnaXRodWIuY29tL21ldGFsLXN0YWNrL2FwaS9nby9tZXRhbHN0YWNrL2FkbWluL3YyO2FkbWludjKiAgNNQViqAhNNZXRhbHN0YWNrLkFkbWluLlYyygITTWV0YWxzdGFja1xBZG1pblxWMuICH01ldGFsc3RhY2tcQWRtaW5cVjJcR1BCTWV0YWRhdGHqAhVNZXRhbHN0YWNrOjpBZG1pbjo6VjJiBnByb3RvMw", [file_buf_validate_validate, file_google_protobuf_duration, file_google_protobuf_timestamp, file_metalstack_api_v2_common, file_metalstack_api_v2_vpn]); /** * Describes the message metalstack.admin.v2.VPNServiceAuthKeyRequest. * Use `create(VPNServiceAuthKeyRequestSchema)` to create a new message. diff --git a/js/metalstack/admin/v2/vpn_pb.ts b/js/metalstack/admin/v2/vpn_pb.ts index 56af263e..a3c3b69d 100644 --- a/js/metalstack/admin/v2/vpn_pb.ts +++ b/js/metalstack/admin/v2/vpn_pb.ts @@ -16,7 +16,7 @@ import type { Message } from "@bufbuild/protobuf"; * Describes the file metalstack/admin/v2/vpn.proto. */ export const file_metalstack_admin_v2_vpn: GenFile = /*@__PURE__*/ - fileDesc("Ch1tZXRhbHN0YWNrL2FkbWluL3YyL3Zwbi5wcm90bxITbWV0YWxzdGFjay5hZG1pbi52MiKQAQoYVlBOU2VydmljZUF1dGhLZXlSZXF1ZXN0EhkKB3Byb2plY3QYASABKAlCCLpIBXIDsAEBEhEKCWVwaGVtZXJhbBgCIAEoCBIqCgdleHBpcmVzGAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEhoKBnJlYXNvbhgEIAEoCUIKukgHcgUQChiABCKxAQoZVlBOU2VydmljZUF1dGhLZXlSZXNwb25zZRIPCgdhZGRyZXNzGAEgASgJEhAKCGF1dGhfa2V5GAIgASgJEhEKCWVwaGVtZXJhbBgDIAEoCBIuCgpleHBpcmVzX2F0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgpjcmVhdGVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcCI+ChpWUE5TZXJ2aWNlTGlzdE5vZGVzUmVxdWVzdBIUCgdwcm9qZWN0GAEgASgJSACIAQFCCgoIX3Byb2plY3QiSAobVlBOU2VydmljZUxpc3ROb2Rlc1Jlc3BvbnNlEikKBW5vZGVzGAEgAygLMhoubWV0YWxzdGFjay5hcGkudjIuVlBOTm9kZTL9AQoKVlBOU2VydmljZRJzCgdBdXRoS2V5Ei0ubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlQXV0aEtleVJlcXVlc3QaLi5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VBdXRoS2V5UmVzcG9uc2UiCdLzGAEB4PMYARJ6CglMaXN0Tm9kZXMSLy5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VMaXN0Tm9kZXNSZXF1ZXN0GjAubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlTGlzdE5vZGVzUmVzcG9uc2UiCtLzGAIBAuDzGAFCzAEKF2NvbS5tZXRhbHN0YWNrLmFkbWluLnYyQghWcG5Qcm90b1ABWjlnaXRodWIuY29tL21ldGFsLXN0YWNrL2FwaS9nby9tZXRhbHN0YWNrL2FkbWluL3YyO2FkbWludjKiAgNNQViqAhNNZXRhbHN0YWNrLkFkbWluLlYyygITTWV0YWxzdGFja1xBZG1pblxWMuICH01ldGFsc3RhY2tcQWRtaW5cVjJcR1BCTWV0YWRhdGHqAhVNZXRhbHN0YWNrOjpBZG1pbjo6VjJiBnByb3RvMw", [file_buf_validate_validate, file_google_protobuf_duration, file_google_protobuf_timestamp, file_metalstack_api_v2_common, file_metalstack_api_v2_vpn]); + fileDesc("Ch1tZXRhbHN0YWNrL2FkbWluL3YyL3Zwbi5wcm90bxITbWV0YWxzdGFjay5hZG1pbi52MiKiAQoYVlBOU2VydmljZUF1dGhLZXlSZXF1ZXN0EhkKB3Byb2plY3QYASABKAlCCLpIBXIDsAEBEhEKCWVwaGVtZXJhbBgCIAEoCBIqCgdleHBpcmVzGAMgASgLMhkuZ29vZ2xlLnByb3RvYnVmLkR1cmF0aW9uEhoKBnJlYXNvbhgEIAEoCUIKukgHcgUQChiABBIQCghyZXVzYWJsZRgFIAEoCCLDAQoZVlBOU2VydmljZUF1dGhLZXlSZXNwb25zZRIPCgdhZGRyZXNzGAEgASgJEhAKCGF1dGhfa2V5GAIgASgJEhEKCWVwaGVtZXJhbBgDIAEoCBIuCgpleHBpcmVzX2F0GAQgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIuCgpjcmVhdGVkX2F0GAUgASgLMhouZ29vZ2xlLnByb3RvYnVmLlRpbWVzdGFtcBIQCghyZXVzYWJsZRgGIAEoCCI+ChpWUE5TZXJ2aWNlTGlzdE5vZGVzUmVxdWVzdBIUCgdwcm9qZWN0GAEgASgJSACIAQFCCgoIX3Byb2plY3QiSAobVlBOU2VydmljZUxpc3ROb2Rlc1Jlc3BvbnNlEikKBW5vZGVzGAEgAygLMhoubWV0YWxzdGFjay5hcGkudjIuVlBOTm9kZTL9AQoKVlBOU2VydmljZRJzCgdBdXRoS2V5Ei0ubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlQXV0aEtleVJlcXVlc3QaLi5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VBdXRoS2V5UmVzcG9uc2UiCdLzGAEB4PMYARJ6CglMaXN0Tm9kZXMSLy5tZXRhbHN0YWNrLmFkbWluLnYyLlZQTlNlcnZpY2VMaXN0Tm9kZXNSZXF1ZXN0GjAubWV0YWxzdGFjay5hZG1pbi52Mi5WUE5TZXJ2aWNlTGlzdE5vZGVzUmVzcG9uc2UiCtLzGAIBAuDzGAFCzAEKF2NvbS5tZXRhbHN0YWNrLmFkbWluLnYyQghWcG5Qcm90b1ABWjlnaXRodWIuY29tL21ldGFsLXN0YWNrL2FwaS9nby9tZXRhbHN0YWNrL2FkbWluL3YyO2FkbWludjKiAgNNQViqAhNNZXRhbHN0YWNrLkFkbWluLlYyygITTWV0YWxzdGFja1xBZG1pblxWMuICH01ldGFsc3RhY2tcQWRtaW5cVjJcR1BCTWV0YWRhdGHqAhVNZXRhbHN0YWNrOjpBZG1pbjo6VjJiBnByb3RvMw", [file_buf_validate_validate, file_google_protobuf_duration, file_google_protobuf_timestamp, file_metalstack_api_v2_common, file_metalstack_api_v2_vpn]); /** * VPNServiceAuthKeyRequest is the request payload for generating a VPN authentication key. @@ -52,6 +52,13 @@ export type VPNServiceAuthKeyRequest = Message<"metalstack.admin.v2.VPNServiceAu * @generated from field: string reason = 4; */ reason: string; + + /** + * Reusable, if set to true, the authkey can be used multiple times within the expiration window. + * + * @generated from field: bool reusable = 5; + */ + reusable: boolean; }; /** @@ -102,6 +109,13 @@ export type VPNServiceAuthKeyResponse = Message<"metalstack.admin.v2.VPNServiceA * @generated from field: google.protobuf.Timestamp created_at = 5; */ createdAt?: Timestamp | undefined; + + /** + * Reusable, if set to true, the authkey can be used multiple times within the expiration window. + * + * @generated from field: bool reusable = 6; + */ + reusable: boolean; }; /** diff --git a/proto/Makefile b/proto/Makefile index 57978844..e04529e7 100644 --- a/proto/Makefile +++ b/proto/Makefile @@ -1,5 +1,5 @@ MAKEFLAGS += --no-print-directory -BUF_VERSION := 1.73.0 +BUF_VERSION := 1.74.0 _buf: docker run --rm \ diff --git a/proto/metalstack/admin/v2/vpn.proto b/proto/metalstack/admin/v2/vpn.proto index 632570ac..8c3658d2 100644 --- a/proto/metalstack/admin/v2/vpn.proto +++ b/proto/metalstack/admin/v2/vpn.proto @@ -39,6 +39,8 @@ message VPNServiceAuthKeyRequest { (buf.validate.field).string.min_len = 10, (buf.validate.field).string.max_len = 512 ]; + // Reusable, if set to true, the authkey can be used multiple times within the expiration window. + bool reusable = 5; } // VPNServiceAuthKeyResponse is the response payload for generating a VPN authentication key. @@ -54,6 +56,8 @@ message VPNServiceAuthKeyResponse { google.protobuf.Timestamp expires_at = 4; // CreatedAt this key was created at this timestamp. google.protobuf.Timestamp created_at = 5; + // Reusable, if set to true, the authkey can be used multiple times within the expiration window. + bool reusable = 6; } // VPNServiceListNodesRequest is the request payload for listing VPN nodes. diff --git a/python/metalstack/admin/v2/vpn_pb2.py b/python/metalstack/admin/v2/vpn_pb2.py index 5d011e8b..d739be6f 100644 --- a/python/metalstack/admin/v2/vpn_pb2.py +++ b/python/metalstack/admin/v2/vpn_pb2.py @@ -29,7 +29,7 @@ from metalstack.api.v2 import vpn_pb2 as metalstack_dot_api_dot_v2_dot_vpn__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dmetalstack/admin/v2/vpn.proto\x12\x13metalstack.admin.v2\x1a\x1b\x62uf/validate/validate.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1emetalstack/api/v2/common.proto\x1a\x1bmetalstack/api/v2/vpn.proto\"\xb5\x01\n\x18VPNServiceAuthKeyRequest\x12\"\n\x07project\x18\x01 \x01(\tB\x08\xbaH\x05r\x03\xb0\x01\x01R\x07project\x12\x1c\n\tephemeral\x18\x02 \x01(\x08R\tephemeral\x12\x33\n\x07\x65xpires\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07\x65xpires\x12\"\n\x06reason\x18\x04 \x01(\tB\n\xbaH\x07r\x05\x10\n\x18\x80\x04R\x06reason\"\xe4\x01\n\x19VPNServiceAuthKeyResponse\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12\x19\n\x08\x61uth_key\x18\x02 \x01(\tR\x07\x61uthKey\x12\x1c\n\tephemeral\x18\x03 \x01(\x08R\tephemeral\x12\x39\n\nexpires_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\texpiresAt\x12\x39\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\"G\n\x1aVPNServiceListNodesRequest\x12\x1d\n\x07project\x18\x01 \x01(\tH\x00R\x07project\x88\x01\x01\x42\n\n\x08_project\"O\n\x1bVPNServiceListNodesResponse\x12\x30\n\x05nodes\x18\x01 \x03(\x0b\x32\x1a.metalstack.api.v2.VPNNodeR\x05nodes2\xfd\x01\n\nVPNService\x12s\n\x07\x41uthKey\x12-.metalstack.admin.v2.VPNServiceAuthKeyRequest\x1a..metalstack.admin.v2.VPNServiceAuthKeyResponse\"\t\xd2\xf3\x18\x01\x01\xe0\xf3\x18\x01\x12z\n\tListNodes\x12/.metalstack.admin.v2.VPNServiceListNodesRequest\x1a\x30.metalstack.admin.v2.VPNServiceListNodesResponse\"\n\xd2\xf3\x18\x02\x01\x02\xe0\xf3\x18\x01\x42\xcc\x01\n\x17\x63om.metalstack.admin.v2B\x08VpnProtoP\x01Z9github.com/metal-stack/api/go/metalstack/admin/v2;adminv2\xa2\x02\x03MAX\xaa\x02\x13Metalstack.Admin.V2\xca\x02\x13Metalstack\\Admin\\V2\xe2\x02\x1fMetalstack\\Admin\\V2\\GPBMetadata\xea\x02\x15Metalstack::Admin::V2b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dmetalstack/admin/v2/vpn.proto\x12\x13metalstack.admin.v2\x1a\x1b\x62uf/validate/validate.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1emetalstack/api/v2/common.proto\x1a\x1bmetalstack/api/v2/vpn.proto\"\xd1\x01\n\x18VPNServiceAuthKeyRequest\x12\"\n\x07project\x18\x01 \x01(\tB\x08\xbaH\x05r\x03\xb0\x01\x01R\x07project\x12\x1c\n\tephemeral\x18\x02 \x01(\x08R\tephemeral\x12\x33\n\x07\x65xpires\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationR\x07\x65xpires\x12\"\n\x06reason\x18\x04 \x01(\tB\n\xbaH\x07r\x05\x10\n\x18\x80\x04R\x06reason\x12\x1a\n\x08reusable\x18\x05 \x01(\x08R\x08reusable\"\x80\x02\n\x19VPNServiceAuthKeyResponse\x12\x18\n\x07\x61\x64\x64ress\x18\x01 \x01(\tR\x07\x61\x64\x64ress\x12\x19\n\x08\x61uth_key\x18\x02 \x01(\tR\x07\x61uthKey\x12\x1c\n\tephemeral\x18\x03 \x01(\x08R\tephemeral\x12\x39\n\nexpires_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\texpiresAt\x12\x39\n\ncreated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampR\tcreatedAt\x12\x1a\n\x08reusable\x18\x06 \x01(\x08R\x08reusable\"G\n\x1aVPNServiceListNodesRequest\x12\x1d\n\x07project\x18\x01 \x01(\tH\x00R\x07project\x88\x01\x01\x42\n\n\x08_project\"O\n\x1bVPNServiceListNodesResponse\x12\x30\n\x05nodes\x18\x01 \x03(\x0b\x32\x1a.metalstack.api.v2.VPNNodeR\x05nodes2\xfd\x01\n\nVPNService\x12s\n\x07\x41uthKey\x12-.metalstack.admin.v2.VPNServiceAuthKeyRequest\x1a..metalstack.admin.v2.VPNServiceAuthKeyResponse\"\t\xd2\xf3\x18\x01\x01\xe0\xf3\x18\x01\x12z\n\tListNodes\x12/.metalstack.admin.v2.VPNServiceListNodesRequest\x1a\x30.metalstack.admin.v2.VPNServiceListNodesResponse\"\n\xd2\xf3\x18\x02\x01\x02\xe0\xf3\x18\x01\x42\xcc\x01\n\x17\x63om.metalstack.admin.v2B\x08VpnProtoP\x01Z9github.com/metal-stack/api/go/metalstack/admin/v2;adminv2\xa2\x02\x03MAX\xaa\x02\x13Metalstack.Admin.V2\xca\x02\x13Metalstack\\Admin\\V2\xe2\x02\x1fMetalstack\\Admin\\V2\\GPBMetadata\xea\x02\x15Metalstack::Admin::V2b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -46,13 +46,13 @@ _globals['_VPNSERVICE'].methods_by_name['ListNodes']._loaded_options = None _globals['_VPNSERVICE'].methods_by_name['ListNodes']._serialized_options = b'\322\363\030\002\001\002\340\363\030\001' _globals['_VPNSERVICEAUTHKEYREQUEST']._serialized_start=210 - _globals['_VPNSERVICEAUTHKEYREQUEST']._serialized_end=391 - _globals['_VPNSERVICEAUTHKEYRESPONSE']._serialized_start=394 - _globals['_VPNSERVICEAUTHKEYRESPONSE']._serialized_end=622 - _globals['_VPNSERVICELISTNODESREQUEST']._serialized_start=624 - _globals['_VPNSERVICELISTNODESREQUEST']._serialized_end=695 - _globals['_VPNSERVICELISTNODESRESPONSE']._serialized_start=697 - _globals['_VPNSERVICELISTNODESRESPONSE']._serialized_end=776 - _globals['_VPNSERVICE']._serialized_start=779 - _globals['_VPNSERVICE']._serialized_end=1032 + _globals['_VPNSERVICEAUTHKEYREQUEST']._serialized_end=419 + _globals['_VPNSERVICEAUTHKEYRESPONSE']._serialized_start=422 + _globals['_VPNSERVICEAUTHKEYRESPONSE']._serialized_end=678 + _globals['_VPNSERVICELISTNODESREQUEST']._serialized_start=680 + _globals['_VPNSERVICELISTNODESREQUEST']._serialized_end=751 + _globals['_VPNSERVICELISTNODESRESPONSE']._serialized_start=753 + _globals['_VPNSERVICELISTNODESRESPONSE']._serialized_end=832 + _globals['_VPNSERVICE']._serialized_start=835 + _globals['_VPNSERVICE']._serialized_end=1088 # @@protoc_insertion_point(module_scope) diff --git a/python/metalstack/admin/v2/vpn_pb2.pyi b/python/metalstack/admin/v2/vpn_pb2.pyi index f7a4718f..32abe436 100644 --- a/python/metalstack/admin/v2/vpn_pb2.pyi +++ b/python/metalstack/admin/v2/vpn_pb2.pyi @@ -14,30 +14,34 @@ from typing import ClassVar as _ClassVar, Optional as _Optional, Union as _Union DESCRIPTOR: _descriptor.FileDescriptor class VPNServiceAuthKeyRequest(_message.Message): - __slots__ = ("project", "ephemeral", "expires", "reason") + __slots__ = ("project", "ephemeral", "expires", "reason", "reusable") PROJECT_FIELD_NUMBER: _ClassVar[int] EPHEMERAL_FIELD_NUMBER: _ClassVar[int] EXPIRES_FIELD_NUMBER: _ClassVar[int] REASON_FIELD_NUMBER: _ClassVar[int] + REUSABLE_FIELD_NUMBER: _ClassVar[int] project: str ephemeral: bool expires: _duration_pb2.Duration reason: str - def __init__(self, project: _Optional[str] = ..., ephemeral: _Optional[bool] = ..., expires: _Optional[_Union[datetime.timedelta, _duration_pb2.Duration, _Mapping]] = ..., reason: _Optional[str] = ...) -> None: ... + reusable: bool + def __init__(self, project: _Optional[str] = ..., ephemeral: _Optional[bool] = ..., expires: _Optional[_Union[datetime.timedelta, _duration_pb2.Duration, _Mapping]] = ..., reason: _Optional[str] = ..., reusable: _Optional[bool] = ...) -> None: ... class VPNServiceAuthKeyResponse(_message.Message): - __slots__ = ("address", "auth_key", "ephemeral", "expires_at", "created_at") + __slots__ = ("address", "auth_key", "ephemeral", "expires_at", "created_at", "reusable") ADDRESS_FIELD_NUMBER: _ClassVar[int] AUTH_KEY_FIELD_NUMBER: _ClassVar[int] EPHEMERAL_FIELD_NUMBER: _ClassVar[int] EXPIRES_AT_FIELD_NUMBER: _ClassVar[int] CREATED_AT_FIELD_NUMBER: _ClassVar[int] + REUSABLE_FIELD_NUMBER: _ClassVar[int] address: str auth_key: str ephemeral: bool expires_at: _timestamp_pb2.Timestamp created_at: _timestamp_pb2.Timestamp - def __init__(self, address: _Optional[str] = ..., auth_key: _Optional[str] = ..., ephemeral: _Optional[bool] = ..., expires_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ..., created_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ...) -> None: ... + reusable: bool + def __init__(self, address: _Optional[str] = ..., auth_key: _Optional[str] = ..., ephemeral: _Optional[bool] = ..., expires_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ..., created_at: _Optional[_Union[datetime.datetime, _timestamp_pb2.Timestamp, _Mapping]] = ..., reusable: _Optional[bool] = ...) -> None: ... class VPNServiceListNodesRequest(_message.Message): __slots__ = ("project",)