@ydbjs/api
Version:
TypeScript gRPC service definitions and protobuf types for all YDB APIs. Enables strongly-typed client generation and low-level protocol access.
172 lines • 9.64 kB
JavaScript
// @generated by protoc-gen-es v2.10.1 with parameter "target=ts,import_extension=js"
// @generated from file protos/ydb_scheme.proto (package Ydb.Scheme, syntax proto3)
/* eslint-disable */
import { enumDesc, fileDesc, messageDesc } from "@bufbuild/protobuf/codegenv2";
import { file_protos_ydb_common } from "./ydb_common_pb.js";
import { file_protos_ydb_operation } from "./ydb_operation_pb.js";
/**
* Describes the file protos/ydb_scheme.proto.
*/
export const file_protos_ydb_scheme = /*@__PURE__*/ fileDesc("Chdwcm90b3MveWRiX3NjaGVtZS5wcm90bxIKWWRiLlNjaGVtZSJfChRNYWtlRGlyZWN0b3J5UmVxdWVzdBI5ChBvcGVyYXRpb25fcGFyYW1zGAEgASgLMh8uWWRiLk9wZXJhdGlvbnMuT3BlcmF0aW9uUGFyYW1zEgwKBHBhdGgYAiABKAkiRQoVTWFrZURpcmVjdG9yeVJlc3BvbnNlEiwKCW9wZXJhdGlvbhgBIAEoCzIZLllkYi5PcGVyYXRpb25zLk9wZXJhdGlvbiJhChZSZW1vdmVEaXJlY3RvcnlSZXF1ZXN0EjkKEG9wZXJhdGlvbl9wYXJhbXMYASABKAsyHy5ZZGIuT3BlcmF0aW9ucy5PcGVyYXRpb25QYXJhbXMSDAoEcGF0aBgCIAEoCSJHChdSZW1vdmVEaXJlY3RvcnlSZXNwb25zZRIsCglvcGVyYXRpb24YASABKAsyGS5ZZGIuT3BlcmF0aW9ucy5PcGVyYXRpb24iXwoUTGlzdERpcmVjdG9yeVJlcXVlc3QSOQoQb3BlcmF0aW9uX3BhcmFtcxgBIAEoCzIfLllkYi5PcGVyYXRpb25zLk9wZXJhdGlvblBhcmFtcxIMCgRwYXRoGAIgASgJIkUKFUxpc3REaXJlY3RvcnlSZXNwb25zZRIsCglvcGVyYXRpb24YASABKAsyGS5ZZGIuT3BlcmF0aW9ucy5PcGVyYXRpb24iOAoLUGVybWlzc2lvbnMSDwoHc3ViamVjdBgBIAEoCRIYChBwZXJtaXNzaW9uX25hbWVzGAIgAygJIsEECgVFbnRyeRIMCgRuYW1lGAEgASgJEg0KBW93bmVyGAIgASgJEiQKBHR5cGUYBSABKA4yFi5ZZGIuU2NoZW1lLkVudHJ5LlR5cGUSNgoVZWZmZWN0aXZlX3Blcm1pc3Npb25zGAYgAygLMhcuWWRiLlNjaGVtZS5QZXJtaXNzaW9ucxIsCgtwZXJtaXNzaW9ucxgHIAMoCzIXLllkYi5TY2hlbWUuUGVybWlzc2lvbnMSEgoKc2l6ZV9ieXRlcxgIIAEoBBIpCgpjcmVhdGVkX2F0GAkgASgLMhUuWWRiLlZpcnR1YWxUaW1lc3RhbXAizwIKBFR5cGUSFAoQVFlQRV9VTlNQRUNJRklFRBAAEg0KCURJUkVDVE9SWRABEgkKBVRBQkxFEAISFAoQUEVSU19RVUVVRV9HUk9VUBADEgwKCERBVEFCQVNFEAQSDwoLUlRNUl9WT0xVTUUQBRIWChJCTE9DS19TVE9SRV9WT0xVTUUQBhIVChFDT09SRElOQVRJT05fTk9ERRAHEhAKDENPTFVNTl9TVE9SRRAMEhAKDENPTFVNTl9UQUJMRRANEgwKCFNFUVVFTkNFEA8SDwoLUkVQTElDQVRJT04QEBIJCgVUT1BJQxAREhIKDkVYVEVSTkFMX1RBQkxFEBISGAoURVhURVJOQUxfREFUQV9TT1VSQ0UQExIICgRWSUVXEBQSEQoNUkVTT1VSQ0VfUE9PTBAVEgwKCFRSQU5TRkVSEBcSDAoIU1lTX1ZJRVcQGCJbChNMaXN0RGlyZWN0b3J5UmVzdWx0Eh8KBHNlbGYYASABKAsyES5ZZGIuU2NoZW1lLkVudHJ5EiMKCGNoaWxkcmVuGAIgAygLMhEuWWRiLlNjaGVtZS5FbnRyeSJeChNEZXNjcmliZVBhdGhSZXF1ZXN0EjkKEG9wZXJhdGlvbl9wYXJhbXMYASABKAsyHy5ZZGIuT3BlcmF0aW9ucy5PcGVyYXRpb25QYXJhbXMSDAoEcGF0aBgCIAEoCSJEChREZXNjcmliZVBhdGhSZXNwb25zZRIsCglvcGVyYXRpb24YASABKAsyGS5ZZGIuT3BlcmF0aW9ucy5PcGVyYXRpb24iNQoSRGVzY3JpYmVQYXRoUmVzdWx0Eh8KBHNlbGYYASABKAsyES5ZZGIuU2NoZW1lLkVudHJ5IrIBChFQZXJtaXNzaW9uc0FjdGlvbhIoCgVncmFudBgBIAEoCzIXLllkYi5TY2hlbWUuUGVybWlzc2lvbnNIABIpCgZyZXZva2UYAiABKAsyFy5ZZGIuU2NoZW1lLlBlcm1pc3Npb25zSAASJgoDc2V0GAMgASgLMhcuWWRiLlNjaGVtZS5QZXJtaXNzaW9uc0gAEhYKDGNoYW5nZV9vd25lchgEIAEoCUgAQggKBmFjdGlvbiLeAQoYTW9kaWZ5UGVybWlzc2lvbnNSZXF1ZXN0EjkKEG9wZXJhdGlvbl9wYXJhbXMYASABKAsyHy5ZZGIuT3BlcmF0aW9ucy5PcGVyYXRpb25QYXJhbXMSDAoEcGF0aBgCIAEoCRIuCgdhY3Rpb25zGAMgAygLMh0uWWRiLlNjaGVtZS5QZXJtaXNzaW9uc0FjdGlvbhIZChFjbGVhcl9wZXJtaXNzaW9ucxgEIAEoCBIfChVpbnRlcnJ1cHRfaW5oZXJpdGFuY2UYBSABKAhIAEINCgtpbmhlcml0YW5jZSJJChlNb2RpZnlQZXJtaXNzaW9uc1Jlc3BvbnNlEiwKCW9wZXJhdGlvbhgBIAEoCzIZLllkYi5PcGVyYXRpb25zLk9wZXJhdGlvbkJsChV0ZWNoLnlkYi5wcm90by5zY2hlbWVCFVNjaGVtZU9wZXJhdGlvblByb3Rvc1o5Z2l0aHViLmNvbS95ZGItcGxhdGZvcm0veWRiLWdvLWdlbnByb3RvL3Byb3Rvcy9ZZGJfU2NoZW1l+AEBYgZwcm90bzM", [file_protos_ydb_common, file_protos_ydb_operation]);
/**
* Describes the message Ydb.Scheme.MakeDirectoryRequest.
* Use `create(MakeDirectoryRequestSchema)` to create a new message.
*/
export const MakeDirectoryRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 0);
/**
* Describes the message Ydb.Scheme.MakeDirectoryResponse.
* Use `create(MakeDirectoryResponseSchema)` to create a new message.
*/
export const MakeDirectoryResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 1);
/**
* Describes the message Ydb.Scheme.RemoveDirectoryRequest.
* Use `create(RemoveDirectoryRequestSchema)` to create a new message.
*/
export const RemoveDirectoryRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 2);
/**
* Describes the message Ydb.Scheme.RemoveDirectoryResponse.
* Use `create(RemoveDirectoryResponseSchema)` to create a new message.
*/
export const RemoveDirectoryResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 3);
/**
* Describes the message Ydb.Scheme.ListDirectoryRequest.
* Use `create(ListDirectoryRequestSchema)` to create a new message.
*/
export const ListDirectoryRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 4);
/**
* Describes the message Ydb.Scheme.ListDirectoryResponse.
* Use `create(ListDirectoryResponseSchema)` to create a new message.
*/
export const ListDirectoryResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 5);
/**
* Describes the message Ydb.Scheme.Permissions.
* Use `create(PermissionsSchema)` to create a new message.
*/
export const PermissionsSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 6);
/**
* Describes the message Ydb.Scheme.Entry.
* Use `create(EntrySchema)` to create a new message.
*/
export const EntrySchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 7);
/**
* @generated from enum Ydb.Scheme.Entry.Type
*/
export var Entry_Type;
(function (Entry_Type) {
/**
* @generated from enum value: TYPE_UNSPECIFIED = 0;
*/
Entry_Type[Entry_Type["TYPE_UNSPECIFIED"] = 0] = "TYPE_UNSPECIFIED";
/**
* @generated from enum value: DIRECTORY = 1;
*/
Entry_Type[Entry_Type["DIRECTORY"] = 1] = "DIRECTORY";
/**
* @generated from enum value: TABLE = 2;
*/
Entry_Type[Entry_Type["TABLE"] = 2] = "TABLE";
/**
* @generated from enum value: PERS_QUEUE_GROUP = 3;
*/
Entry_Type[Entry_Type["PERS_QUEUE_GROUP"] = 3] = "PERS_QUEUE_GROUP";
/**
* @generated from enum value: DATABASE = 4;
*/
Entry_Type[Entry_Type["DATABASE"] = 4] = "DATABASE";
/**
* @generated from enum value: RTMR_VOLUME = 5;
*/
Entry_Type[Entry_Type["RTMR_VOLUME"] = 5] = "RTMR_VOLUME";
/**
* @generated from enum value: BLOCK_STORE_VOLUME = 6;
*/
Entry_Type[Entry_Type["BLOCK_STORE_VOLUME"] = 6] = "BLOCK_STORE_VOLUME";
/**
* @generated from enum value: COORDINATION_NODE = 7;
*/
Entry_Type[Entry_Type["COORDINATION_NODE"] = 7] = "COORDINATION_NODE";
/**
* @generated from enum value: COLUMN_STORE = 12;
*/
Entry_Type[Entry_Type["COLUMN_STORE"] = 12] = "COLUMN_STORE";
/**
* @generated from enum value: COLUMN_TABLE = 13;
*/
Entry_Type[Entry_Type["COLUMN_TABLE"] = 13] = "COLUMN_TABLE";
/**
* @generated from enum value: SEQUENCE = 15;
*/
Entry_Type[Entry_Type["SEQUENCE"] = 15] = "SEQUENCE";
/**
* @generated from enum value: REPLICATION = 16;
*/
Entry_Type[Entry_Type["REPLICATION"] = 16] = "REPLICATION";
/**
* @generated from enum value: TOPIC = 17;
*/
Entry_Type[Entry_Type["TOPIC"] = 17] = "TOPIC";
/**
* @generated from enum value: EXTERNAL_TABLE = 18;
*/
Entry_Type[Entry_Type["EXTERNAL_TABLE"] = 18] = "EXTERNAL_TABLE";
/**
* @generated from enum value: EXTERNAL_DATA_SOURCE = 19;
*/
Entry_Type[Entry_Type["EXTERNAL_DATA_SOURCE"] = 19] = "EXTERNAL_DATA_SOURCE";
/**
* @generated from enum value: VIEW = 20;
*/
Entry_Type[Entry_Type["VIEW"] = 20] = "VIEW";
/**
* @generated from enum value: RESOURCE_POOL = 21;
*/
Entry_Type[Entry_Type["RESOURCE_POOL"] = 21] = "RESOURCE_POOL";
/**
* @generated from enum value: TRANSFER = 23;
*/
Entry_Type[Entry_Type["TRANSFER"] = 23] = "TRANSFER";
/**
* @generated from enum value: SYS_VIEW = 24;
*/
Entry_Type[Entry_Type["SYS_VIEW"] = 24] = "SYS_VIEW";
})(Entry_Type || (Entry_Type = {}));
/**
* Describes the enum Ydb.Scheme.Entry.Type.
*/
export const Entry_TypeSchema = /*@__PURE__*/ enumDesc(file_protos_ydb_scheme, 7, 0);
/**
* Describes the message Ydb.Scheme.ListDirectoryResult.
* Use `create(ListDirectoryResultSchema)` to create a new message.
*/
export const ListDirectoryResultSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 8);
/**
* Describes the message Ydb.Scheme.DescribePathRequest.
* Use `create(DescribePathRequestSchema)` to create a new message.
*/
export const DescribePathRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 9);
/**
* Describes the message Ydb.Scheme.DescribePathResponse.
* Use `create(DescribePathResponseSchema)` to create a new message.
*/
export const DescribePathResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 10);
/**
* Describes the message Ydb.Scheme.DescribePathResult.
* Use `create(DescribePathResultSchema)` to create a new message.
*/
export const DescribePathResultSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 11);
/**
* Describes the message Ydb.Scheme.PermissionsAction.
* Use `create(PermissionsActionSchema)` to create a new message.
*/
export const PermissionsActionSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 12);
/**
* Describes the message Ydb.Scheme.ModifyPermissionsRequest.
* Use `create(ModifyPermissionsRequestSchema)` to create a new message.
*/
export const ModifyPermissionsRequestSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 13);
/**
* Describes the message Ydb.Scheme.ModifyPermissionsResponse.
* Use `create(ModifyPermissionsResponseSchema)` to create a new message.
*/
export const ModifyPermissionsResponseSchema = /*@__PURE__*/ messageDesc(file_protos_ydb_scheme, 14);
//# sourceMappingURL=ydb_scheme_pb.js.map