diff --git a/alias.client.ts b/alias.client.ts index 40a3ebc3..fe5c0f3d 100644 --- a/alias.client.ts +++ b/alias.client.ts @@ -4,6 +4,8 @@ import type { RpcTransport } from "@protobuf-ts/runtime-rpc"; import type { ServiceInfo } from "@protobuf-ts/runtime-rpc"; import { AliasService } from "./alias"; +import type { DeleteAllAliasesFromToResponse } from "./alias"; +import type { DeleteAllAliasesFromToRequest } from "./alias"; import type { DeleteAllAliasesToResponse } from "./alias"; import type { DeleteAllAliasesToRequest } from "./alias"; import type { DeleteAllAliasesFromResponse } from "./alias"; @@ -53,6 +55,10 @@ export interface IAliasServiceClient { * @generated from protobuf rpc: DeleteAllAliasesTo */ deleteAllAliasesTo(input: DeleteAllAliasesToRequest, options?: RpcOptions): UnaryCall; + /** + * @generated from protobuf rpc: DeleteAllAliasesFromTo + */ + deleteAllAliasesFromTo(input: DeleteAllAliasesFromToRequest, options?: RpcOptions): UnaryCall; } /** * @generated from protobuf service api.AliasService @@ -112,4 +118,11 @@ export class AliasServiceClient implements IAliasServiceClient, ServiceInfo { const method = this.methods[6], opt = this._transport.mergeOptions(options); return stackIntercept("unary", this._transport, method, opt, input); } + /** + * @generated from protobuf rpc: DeleteAllAliasesFromTo + */ + deleteAllAliasesFromTo(input: DeleteAllAliasesFromToRequest, options?: RpcOptions): UnaryCall { + const method = this.methods[7], opt = this._transport.mergeOptions(options); + return stackIntercept("unary", this._transport, method, opt, input); + } } diff --git a/alias.ts b/alias.ts index 319f07aa..19be38bb 100644 --- a/alias.ts +++ b/alias.ts @@ -211,6 +211,28 @@ export interface DeleteAllAliasesToRequest { */ export interface DeleteAllAliasesToResponse { } +/** + * @generated from protobuf message api.DeleteAllAliasesFromToRequest + */ +export interface DeleteAllAliasesFromToRequest { + /** + * @generated from protobuf field: string FromID = 1 + */ + FromID: string; + /** + * @generated from protobuf field: string ToID = 2 + */ + ToID: string; + /** + * @generated from protobuf field: api.AliasType AliasType = 3 + */ + AliasType: AliasType; +} +/** + * @generated from protobuf message api.DeleteAllAliasesFromToResponse + */ +export interface DeleteAllAliasesFromToResponse { +} /** * @generated from protobuf enum api.AliasType */ @@ -1050,6 +1072,107 @@ class DeleteAllAliasesToResponse$Type extends MessageType { + constructor() { + super("api.DeleteAllAliasesFromToRequest", [ + { no: 1, name: "FromID", kind: "scalar", localName: "FromID", jsonName: "FromID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }, + { no: 2, name: "ToID", kind: "scalar", localName: "ToID", jsonName: "ToID", T: 9 /*ScalarType.STRING*/, options: { "validate.rules": { string: { minLen: "1" } } } }, + { no: 3, name: "AliasType", kind: "enum", localName: "AliasType", jsonName: "AliasType", T: () => ["api.AliasType", AliasType] } + ], { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema": { jsonSchema: { required: ["FromID", "ToID"] } } }); + } + create(value?: PartialMessage): DeleteAllAliasesFromToRequest { + const message = globalThis.Object.create((this.messagePrototype!)); + message.FromID = ""; + message.ToID = ""; + message.AliasType = 0; + if (value !== undefined) + reflectionMergePartial(this, message, value); + return message; + } + internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteAllAliasesFromToRequest): DeleteAllAliasesFromToRequest { + let message = target ?? this.create(), end = reader.pos + length; + while (reader.pos < end) { + let [fieldNo, wireType] = reader.tag(); + switch (fieldNo) { + case /* string FromID */ 1: + message.FromID = reader.string(); + break; + case /* string ToID */ 2: + message.ToID = reader.string(); + break; + case /* api.AliasType AliasType */ 3: + message.AliasType = reader.int32(); + break; + default: + let u = options.readUnknownField; + if (u === "throw") + throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); + let d = reader.skip(wireType); + if (u !== false) + (u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); + } + } + return message; + } + internalBinaryWrite(message: DeleteAllAliasesFromToRequest, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter { + /* string FromID = 1; */ + if (message.FromID !== "") + writer.tag(1, WireType.LengthDelimited).string(message.FromID); + /* string ToID = 2; */ + if (message.ToID !== "") + writer.tag(2, WireType.LengthDelimited).string(message.ToID); + /* api.AliasType AliasType = 3; */ + if (message.AliasType !== 0) + writer.tag(3, WireType.Varint).int32(message.AliasType); + let u = options.writeUnknownFields; + if (u !== false) + (u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); + return writer; + } +} +/** + * @generated MessageType for protobuf message api.DeleteAllAliasesFromToRequest + */ +export const DeleteAllAliasesFromToRequest = new DeleteAllAliasesFromToRequest$Type(); +// @generated message type with reflection information, may provide speed optimized methods +class DeleteAllAliasesFromToResponse$Type extends MessageType { + constructor() { + super("api.DeleteAllAliasesFromToResponse", []); + } + create(value?: PartialMessage): DeleteAllAliasesFromToResponse { + const message = globalThis.Object.create((this.messagePrototype!)); + if (value !== undefined) + reflectionMergePartial(this, message, value); + return message; + } + internalBinaryRead(reader: IBinaryReader, length: number, options: BinaryReadOptions, target?: DeleteAllAliasesFromToResponse): DeleteAllAliasesFromToResponse { + let message = target ?? this.create(), end = reader.pos + length; + while (reader.pos < end) { + let [fieldNo, wireType] = reader.tag(); + switch (fieldNo) { + default: + let u = options.readUnknownField; + if (u === "throw") + throw new globalThis.Error(`Unknown field ${fieldNo} (wire type ${wireType}) for ${this.typeName}`); + let d = reader.skip(wireType); + if (u !== false) + (u === true ? UnknownFieldHandler.onRead : u)(this.typeName, message, fieldNo, wireType, d); + } + } + return message; + } + internalBinaryWrite(message: DeleteAllAliasesFromToResponse, writer: IBinaryWriter, options: BinaryWriteOptions): IBinaryWriter { + let u = options.writeUnknownFields; + if (u !== false) + (u == true ? UnknownFieldHandler.onWrite : u)(this.typeName, message, writer); + return writer; + } +} +/** + * @generated MessageType for protobuf message api.DeleteAllAliasesFromToResponse + */ +export const DeleteAllAliasesFromToResponse = new DeleteAllAliasesFromToResponse$Type(); /** * @generated ServiceType for protobuf service api.AliasService */ @@ -1060,5 +1183,6 @@ export const AliasService = new ServiceType("api.AliasService", [ { name: "ListAliasesTo", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Aliases"], description: "List all aliases pointing to a resource (reverse lookup)" }, "api.rscType": "Platform", "api.roles": "Platform.Alias", "google.api.method_visibility": { restriction: "INTERNAL" } }, I: ListAliasesToRequest, O: ListAliasesToResponse }, { name: "DeleteAlias", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Aliases"], description: "Delete a specific alias by its key (FromID, AliasType, AliasName)" }, "api.rscType": "Platform", "api.roles": "Platform.Alias", "google.api.method_visibility": { restriction: "INTERNAL" } }, I: DeleteAliasRequest, O: DeleteAliasResponse }, { name: "DeleteAllAliasesFrom", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Aliases"], description: "Delete all aliases originating from a resource. Optionally filter by AliasType." }, "api.rscType": "Platform", "api.roles": "Platform.Alias", "google.api.method_visibility": { restriction: "INTERNAL" } }, I: DeleteAllAliasesFromRequest, O: DeleteAllAliasesFromResponse }, - { name: "DeleteAllAliasesTo", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Aliases"], description: "Delete all aliases pointing to a resource" }, "api.rscType": "Platform", "api.roles": "Platform.Alias", "google.api.method_visibility": { restriction: "INTERNAL" } }, I: DeleteAllAliasesToRequest, O: DeleteAllAliasesToResponse } + { name: "DeleteAllAliasesTo", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Aliases"], description: "Delete all aliases pointing to a resource" }, "api.rscType": "Platform", "api.roles": "Platform.Alias", "google.api.method_visibility": { restriction: "INTERNAL" } }, I: DeleteAllAliasesToRequest, O: DeleteAllAliasesToResponse }, + { name: "DeleteAllAliasesFromTo", options: { "grpc.gateway.protoc_gen_openapiv2.options.openapiv2_operation": { tags: ["Aliases"], description: "Delete all aliases originating from a resource and pointing to another resource. Optionally filter by AliasType." }, "api.rscType": "Platform", "api.roles": "Platform.Alias", "google.api.method_visibility": { restriction: "INTERNAL" } }, I: DeleteAllAliasesFromToRequest, O: DeleteAllAliasesFromToResponse } ], { "api.k8sService": "authorization-server" }); diff --git a/package.json b/package.json index bc9e1f2a..5bc17601 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@reflex-platform/npm-core-sdk", - "version": "1.13.0-SNAPSHOT-260413132957", + "version": "1.13.0-SNAPSHOT-260413141605", "description": "npm libs from core model proto files", "homepage": "", "main": "index.ts",