@flyteorg/flyteidl2
Version:
Compiled protocol buffers and gRPC service and connect clients/servers for Flyte IDLs
77 lines (65 loc) • 2.86 kB
text/typescript
// @generated by protoc-gen-es v2.2.5 with parameter "target=ts,import_extension=.ts"
// @generated from file flyteidl2/common/runtime_version.proto (package flyteidl2.common, syntax proto3)
/* eslint-disable */
import type { GenEnum, GenFile, GenMessage } from "@bufbuild/protobuf/codegenv1";
import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv1";
import type { Message } from "@bufbuild/protobuf";
/**
* Describes the file flyteidl2/common/runtime_version.proto.
*/
export const file_flyteidl2_common_runtime_version: GenFile = /*@__PURE__*/
fileDesc("CiZmbHl0ZWlkbDIvY29tbW9uL3J1bnRpbWVfdmVyc2lvbi5wcm90bxIQZmx5dGVpZGwyLmNvbW1vbiKnAQoPUnVudGltZU1ldGFkYXRhEjsKBHR5cGUYASABKA4yLS5mbHl0ZWlkbDIuY29tbW9uLlJ1bnRpbWVNZXRhZGF0YS5SdW50aW1lVHlwZRIPCgd2ZXJzaW9uGAIgASgJEg4KBmZsYXZvchgDIAEoCSI2CgtSdW50aW1lVHlwZRIJCgVPVEhFUhAAEg0KCUZMWVRFX1NESxABEg0KCVVOSU9OX1NESxACQsQBChRjb20uZmx5dGVpZGwyLmNvbW1vbkITUnVudGltZVZlcnNpb25Qcm90b0gCUAFaNGdpdGh1Yi5jb20vZmx5dGVvcmcvZmx5dGUvdjIvZ2VuL2dvL2ZseXRlaWRsMi9jb21tb26iAgNGQ1iqAhBGbHl0ZWlkbDIuQ29tbW9uygIQRmx5dGVpZGwyXENvbW1vbuICHEZseXRlaWRsMlxDb21tb25cR1BCTWV0YWRhdGHqAhFGbHl0ZWlkbDI6OkNvbW1vbmIGcHJvdG8z");
/**
* Runtime information. This is loosely defined to allow for extensibility.
*
* @generated from message flyteidl2.common.RuntimeMetadata
*/
export type RuntimeMetadata = Message<"flyteidl2.common.RuntimeMetadata"> & {
/**
* Type of runtime.
*
* @generated from field: flyteidl2.common.RuntimeMetadata.RuntimeType type = 1;
*/
type: RuntimeMetadata_RuntimeType;
/**
* Version of the runtime. All versions should be backward compatible. However, certain cases call for version
* checks to ensure tighter validation or setting expectations.
*
* @generated from field: string version = 2;
*/
version: string;
/**
* +optional It can be used to provide extra information about the runtime (e.g. python, golang... etc.).
*
* @generated from field: string flavor = 3;
*/
flavor: string;
};
/**
* Describes the message flyteidl2.common.RuntimeMetadata.
* Use `create(RuntimeMetadataSchema)` to create a new message.
*/
export const RuntimeMetadataSchema: GenMessage<RuntimeMetadata> = /*@__PURE__*/
messageDesc(file_flyteidl2_common_runtime_version, 0);
/**
* @generated from enum flyteidl2.common.RuntimeMetadata.RuntimeType
*/
export enum RuntimeMetadata_RuntimeType {
/**
* @generated from enum value: OTHER = 0;
*/
OTHER = 0,
/**
* @generated from enum value: FLYTE_SDK = 1;
*/
FLYTE_SDK = 1,
/**
* @generated from enum value: UNION_SDK = 2;
*/
UNION_SDK = 2,
}
/**
* Describes the enum flyteidl2.common.RuntimeMetadata.RuntimeType.
*/
export const RuntimeMetadata_RuntimeTypeSchema: GenEnum<RuntimeMetadata_RuntimeType> = /*@__PURE__*/
enumDesc(file_flyteidl2_common_runtime_version, 0, 0);