From 32b74f6713d12c2db31f54f3a8ecf37742291038 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Cie=C5=9Blak?= Date: Fri, 3 Feb 2023 15:47:06 +0100 Subject: [PATCH] Refactor teleterm protos to match project conventions (#20810) * Moved teleterm's proto files from their respective `lib/` dir to `proto/`. * Updated `go_package` of `lib/teleterm` protobufs to match conventions used by `api/proto` and `proto`. * `lib/teleterm/api/protogen/golang/v1` before * `gen/proto/go/teleport/lib/teleterm/v1/` now * proto package name has been updated to match the new location. * JS protobufs for now live in `gen/proto/js` in the root folder. * Connect no longer needs to copy protobufs to its own directory. * Instead it uses protobufs from `gen/proto/js` so that any change done through `make grpc` is automatically picked up by Connect. --- Makefile | 2 +- api/proto/buf.yaml | 13 + buf-go.gen.yaml | 12 + buf.gen.yaml => buf-gogo.gen.yaml | 0 buf-js.gen.yaml | 18 + buf.work.yaml | 1 - build.assets/genproto.sh | 16 +- .../go/teleport/lib/teleterm}/v1/app.pb.go | 121 +- .../lib/teleterm}/v1/auth_settings.pb.go | 147 +- .../go/teleport/lib/teleterm/v1/cluster.pb.go | 658 ++ .../teleport/lib/teleterm}/v1/database.pb.go | 90 +- .../teleport/lib/teleterm}/v1/gateway.pb.go | 107 +- .../go/teleport/lib/teleterm}/v1/kube.pb.go | 90 +- .../go/teleport/lib/teleterm}/v1/label.pb.go | 77 +- .../go/teleport/lib/teleterm}/v1/server.pb.go | 90 +- .../teleport/lib/teleterm}/v1/service.pb.go | 1238 ++-- .../teleport/lib/teleterm}/v1/app_grpc_pb.js | 0 .../js/teleport/lib/teleterm}/v1/app_pb.d.ts | 14 +- .../js/teleport/lib/teleterm}/v1/app_pb.js | 210 +- .../lib/teleterm}/v1/auth_settings_grpc_pb.js | 0 .../lib/teleterm}/v1/auth_settings_pb.d.ts | 4 +- .../lib/teleterm}/v1/auth_settings_pb.js | 178 +- .../lib/teleterm}/v1/cluster_grpc_pb.js | 0 .../teleport/lib/teleterm}/v1/cluster_pb.d.ts | 4 +- .../teleport/lib/teleterm}/v1/cluster_pb.js | 646 +- .../lib/teleterm}/v1/database_grpc_pb.js | 0 .../lib/teleterm}/v1/database_pb.d.ts | 14 +- .../teleport/lib/teleterm}/v1/database_pb.js | 126 +- .../lib/teleterm}/v1/gateway_grpc_pb.js | 0 .../teleport/lib/teleterm}/v1/gateway_pb.d.ts | 4 +- .../teleport/lib/teleterm}/v1/gateway_pb.js | 96 +- .../teleport/lib/teleterm}/v1/kube_grpc_pb.js | 0 .../js/teleport/lib/teleterm}/v1/kube_pb.d.ts | 14 +- .../js/teleport/lib/teleterm}/v1/kube_pb.js | 96 +- .../lib/teleterm}/v1/label_grpc_pb.js | 0 .../teleport/lib/teleterm}/v1/label_pb.d.ts | 4 +- .../js/teleport/lib/teleterm}/v1/label_pb.js | 54 +- .../lib/teleterm}/v1/server_grpc_pb.js | 0 .../teleport/lib/teleterm}/v1/server_pb.d.ts | 14 +- .../js/teleport/lib/teleterm}/v1/server_pb.js | 114 +- .../lib/teleterm/v1/service_grpc_pb.d.ts | 370 + .../lib/teleterm/v1/service_grpc_pb.js | 647 ++ .../teleport/lib/teleterm}/v1/service_pb.d.ts | 66 +- .../teleport/lib/teleterm}/v1/service_pb.js | 2046 +++--- lib/teleterm/api/proto/buf.yaml | 20 - .../api/protogen/golang/v1/cluster.pb.go | 651 -- .../api/protogen/js/v1/database_pb.js | 412 -- lib/teleterm/api/protogen/js/v1/kube_pb.js | 262 - .../api/protogen/js/v1/service_grpc_pb.d.ts | 370 - .../api/protogen/js/v1/service_grpc_pb.js | 647 -- lib/teleterm/apiserver/apiserver.go | 2 +- lib/teleterm/apiserver/handler/handler.go | 2 +- .../apiserver/handler/handler_apps.go | 2 +- .../apiserver/handler/handler_auth.go | 2 +- .../apiserver/handler/handler_clusters.go | 2 +- .../apiserver/handler/handler_databases.go | 2 +- .../apiserver/handler/handler_gateways.go | 2 +- .../apiserver/handler/handler_kubes.go | 2 +- .../apiserver/handler/handler_servers.go | 2 +- lib/teleterm/buf.gen.yaml | 26 - lib/teleterm/clusters/cluster_auth.go | 2 +- lib/teleterm/clusters/cluster_auth_test.go | 2 +- proto/buf.yaml | 24 + .../teleport/lib/teleterm}/v1/app.proto | 6 +- .../lib/teleterm}/v1/auth_settings.proto | 4 +- .../teleport/lib/teleterm}/v1/cluster.proto | 4 +- .../teleport/lib/teleterm}/v1/database.proto | 6 +- .../teleport/lib/teleterm}/v1/gateway.proto | 4 +- .../teleport/lib/teleterm}/v1/kube.proto | 6 +- .../teleport/lib/teleterm}/v1/label.proto | 4 +- .../teleport/lib/teleterm}/v1/server.proto | 6 +- .../teleport/lib/teleterm}/v1/service.proto | 18 +- tsconfig.json | 3 + web/packages/build/jest/config.js | 1 + web/packages/build/webpack/webpack.base.js | 1 + web/packages/teleterm/README.md | 28 +- .../src/services/tshd/createClient.ts | 4 +- .../teleterm/src/services/tshd/types.ts | 18 +- .../src/services/tshd/v1/app_grpc_pb.js | 1 - .../teleterm/src/services/tshd/v1/app_pb.d.ts | 108 - .../teleterm/src/services/tshd/v1/app_pb.js | 647 -- .../services/tshd/v1/auth_settings_grpc_pb.js | 1 - .../services/tshd/v1/auth_settings_pb.d.ts | 103 - .../src/services/tshd/v1/auth_settings_pb.js | 622 -- .../src/services/tshd/v1/cluster_grpc_pb.js | 1 - .../src/services/tshd/v1/cluster_pb.d.ts | 245 - .../src/services/tshd/v1/cluster_pb.js | 1655 ----- .../src/services/tshd/v1/database_grpc_pb.js | 1 - .../src/services/tshd/v1/database_pb.d.ts | 75 - .../src/services/tshd/v1/gateway_grpc_pb.js | 1 - .../src/services/tshd/v1/gateway_pb.d.ts | 76 - .../src/services/tshd/v1/gateway_pb.js | 410 -- .../src/services/tshd/v1/kube_grpc_pb.js | 1 - .../src/services/tshd/v1/kube_pb.d.ts | 55 - .../src/services/tshd/v1/label_grpc_pb.js | 1 - .../src/services/tshd/v1/label_pb.d.ts | 48 - .../teleterm/src/services/tshd/v1/label_pb.js | 200 - .../src/services/tshd/v1/server_grpc_pb.js | 1 - .../src/services/tshd/v1/server_pb.d.ts | 67 - .../src/services/tshd/v1/server_pb.js | 352 - .../src/services/tshd/v1/service_grpc_pb.d.ts | 386 -- .../src/services/tshd/v1/service_grpc_pb.js | 647 -- .../src/services/tshd/v1/service_pb.d.ts | 879 --- .../src/services/tshd/v1/service_pb.js | 6117 ----------------- .../ShareFeedback/ShareFeedback.test.tsx | 7 +- 105 files changed, 4675 insertions(+), 17980 deletions(-) create mode 100644 buf-go.gen.yaml rename buf.gen.yaml => buf-gogo.gen.yaml (100%) create mode 100644 buf-js.gen.yaml rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/app.pb.go (59%) rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/auth_settings.pb.go (53%) create mode 100644 gen/proto/go/teleport/lib/teleterm/v1/cluster.pb.go rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/database.pb.go (60%) rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/gateway.pb.go (56%) rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/kube.pb.go (51%) rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/label.pb.go (53%) rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/server.pb.go (57%) rename {lib/teleterm/api/protogen/golang => gen/proto/go/teleport/lib/teleterm}/v1/service.pb.go (64%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/app_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/app_pb.d.ts (83%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/app_pb.js (60%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/auth_settings_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/auth_settings_pb.d.ts (97%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/auth_settings_pb.js (62%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/cluster_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/cluster_pb.d.ts (98%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/cluster_pb.js (52%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/database_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/database_pb.d.ts (72%) rename {web/packages/teleterm/src/services/tshd => gen/proto/js/teleport/lib/teleterm}/v1/database_pb.js (61%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/gateway_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/gateway_pb.d.ts (95%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/gateway_pb.js (68%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/kube_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/kube_pb.d.ts (64%) rename {web/packages/teleterm/src/services/tshd => gen/proto/js/teleport/lib/teleterm}/v1/kube_pb.js (59%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/label_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/label_pb.d.ts (91%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/label_pb.js (67%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/server_grpc_pb.js (100%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/server_pb.d.ts (69%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/server_pb.js (61%) create mode 100644 gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.d.ts create mode 100644 gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.js rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/service_pb.d.ts (92%) rename {lib/teleterm/api/protogen/js => gen/proto/js/teleport/lib/teleterm}/v1/service_pb.js (59%) delete mode 100644 lib/teleterm/api/proto/buf.yaml delete mode 100644 lib/teleterm/api/protogen/golang/v1/cluster.pb.go delete mode 100644 lib/teleterm/api/protogen/js/v1/database_pb.js delete mode 100644 lib/teleterm/api/protogen/js/v1/kube_pb.js delete mode 100644 lib/teleterm/api/protogen/js/v1/service_grpc_pb.d.ts delete mode 100644 lib/teleterm/api/protogen/js/v1/service_grpc_pb.js delete mode 100644 lib/teleterm/buf.gen.yaml rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/app.proto (90%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/auth_settings.proto (93%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/cluster.proto (95%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/database.proto (87%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/gateway.proto (94%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/kube.proto (82%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/label.proto (85%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/server.proto (85%) rename {lib/teleterm/api/proto => proto/teleport/lib/teleterm}/v1/service.proto (94%) delete mode 100644 web/packages/teleterm/src/services/tshd/v1/app_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/app_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/app_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/auth_settings_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/cluster_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/cluster_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/cluster_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/database_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/database_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/gateway_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/gateway_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/gateway_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/kube_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/kube_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/label_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/label_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/label_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/server_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/server_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/server_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.js delete mode 100644 web/packages/teleterm/src/services/tshd/v1/service_pb.d.ts delete mode 100644 web/packages/teleterm/src/services/tshd/v1/service_pb.js diff --git a/Makefile b/Makefile index 30a00c9a4f1c3..3c88d3a4865a8 100644 --- a/Makefile +++ b/Makefile @@ -808,9 +808,9 @@ ADDLICENSE_ARGS := -c 'Gravitational, Inc' -l apache \ -ignore 'api/version.go' \ -ignore 'docs/pages/includes/**/*.go' \ -ignore 'e/**' \ + -ignore 'gen/**' \ -ignore 'gitref.go' \ -ignore 'lib/srv/desktop/rdp/rdpclient/target/**' \ - -ignore 'lib/teleterm/api/protogen/**' \ -ignore 'lib/web/build/**' \ -ignore 'version.go' \ -ignore 'webassets/**' \ diff --git a/api/proto/buf.yaml b/api/proto/buf.yaml index 4f065d70ad2c5..60d928e56581b 100644 --- a/api/proto/buf.yaml +++ b/api/proto/buf.yaml @@ -6,6 +6,7 @@ lint: use: - DEFAULT - PACKAGE_NO_IMPORT_CYCLE + - UNARY_RPC # Top-level types require comments. - COMMENT_ENUM - COMMENT_MESSAGE @@ -31,6 +32,18 @@ lint: PACKAGE_VERSION_SUFFIX: - teleport/legacy/client/proto/joinservice.proto - teleport/legacy/types/webauthn/webauthn.proto + # Allow only certain services to use streaming RPCs. + # + # We should avoid streaming RPCs until we have a compelling reason to use them (e.g. the + # implementation needs 1-N messages or the server cannot dial directly to the client). + # + # Check out the links below. If you still have questions or doubts, reach out to @codingllama. + # + # https://docs.buf.build/lint/rules#unary_rpc + # https://github.com/gravitational/teleport/pull/16043#issuecomment-1235728212 + # https://github.com/twitchtv/twirp/issues/70#issuecomment-470367807 + UNARY_RPC: + - teleport/legacy/client/proto/joinservice.proto breaking: use: - FILE diff --git a/buf-go.gen.yaml b/buf-go.gen.yaml new file mode 100644 index 0000000000000..f5a59f2e3c7d9 --- /dev/null +++ b/buf-go.gen.yaml @@ -0,0 +1,12 @@ +# This buf-go.gen.yaml is based on how lib/teleterm's buf.gen.yaml looked like, not on v12 equivalent. +version: v1 +plugins: + # Generated using an old version of protoc-gen-go - we can't use the latest + # plugins because Teleport itself depends on an old google.golang.org/grpc + # version. + # protoc itself may be the latest one. + # $ go install github.com/golang/protobuf/protoc-gen-go@v1.4.3 + - name: go + out: . + opt: + - plugins=grpc diff --git a/buf.gen.yaml b/buf-gogo.gen.yaml similarity index 100% rename from buf.gen.yaml rename to buf-gogo.gen.yaml diff --git a/buf-js.gen.yaml b/buf-js.gen.yaml new file mode 100644 index 0000000000000..d764cba70dac2 --- /dev/null +++ b/buf-js.gen.yaml @@ -0,0 +1,18 @@ +version: v1 +plugins: + # https://github.com/protocolbuffers/protobuf/tree/v3.20.1/js + - name: js + out: gen/proto/js + opt: + - import_style=commonjs,binary + + # https://github.com/grpc/grpc-node/tree/grpc-tools%401.11.2/packages/grpc-tools/ + - name: grpc + out: gen/proto/js + opt: grpc_js + path: grpc_tools_node_protoc_plugin + + # https://github.com/agreatfool/grpc_tools_node_protoc_ts/tree/v5.0.1 + - name: ts + out: gen/proto/js + opt: "service=grpc-node" diff --git a/buf.work.yaml b/buf.work.yaml index 73bf1df61d055..ed56c80c50ae3 100644 --- a/buf.work.yaml +++ b/buf.work.yaml @@ -1,5 +1,4 @@ version: v1 directories: - api/proto - - lib/teleterm/api/proto - proto diff --git a/build.assets/genproto.sh b/build.assets/genproto.sh index b163791f8bfe4..777a411702d3c 100755 --- a/build.assets/genproto.sh +++ b/build.assets/genproto.sh @@ -11,11 +11,19 @@ main() { # /github.com/gravitational/teleport/..., so we copy them to # the correct relative path. trap 'rm -fr github.com' EXIT # don't leave github.com/ behind - rm -fr api/gen/proto gen/proto lib/teleterm/api/protogen # cleanup gen/proto folders - buf generate api/proto - buf generate proto + rm -fr api/gen/proto gen/proto # cleanup gen/proto folders - buf generate --template=lib/teleterm/buf.gen.yaml lib/teleterm/api/proto + # Generate Gogo protos. + buf generate --template=buf-gogo.gen.yaml api/proto + buf generate --template=buf-gogo.gen.yaml proto + + # Generate protoc-gen-go protos. + buf generate --template=buf-go.gen.yaml \ + --path=proto/teleport/lib/teleterm/ + + # Generate JS protos. + buf generate --template=buf-js.gen.yaml \ + --path=proto/teleport/lib/teleterm/ cp -r github.com/gravitational/teleport/* . } diff --git a/lib/teleterm/api/protogen/golang/v1/app.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/app.pb.go similarity index 59% rename from lib/teleterm/api/protogen/golang/v1/app.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/app.pb.go index 16341e1534ef9..4be5a6cf08bd4 100644 --- a/lib/teleterm/api/protogen/golang/v1/app.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/app.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/app.proto +// source: teleport/lib/teleterm/v1/app.proto package v1 @@ -68,7 +68,7 @@ type App struct { func (x *App) Reset() { *x = App{} if protoimpl.UnsafeEnabled { - mi := &file_v1_app_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_app_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -81,7 +81,7 @@ func (x *App) String() string { func (*App) ProtoMessage() {} func (x *App) ProtoReflect() protoreflect.Message { - mi := &file_v1_app_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_app_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -94,7 +94,7 @@ func (x *App) ProtoReflect() protoreflect.Message { // Deprecated: Use App.ProtoReflect.Descriptor instead. func (*App) Descriptor() ([]byte, []int) { - return file_v1_app_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_app_proto_rawDescGZIP(), []int{0} } func (x *App) GetUri() string { @@ -174,7 +174,7 @@ type App_AWSRole struct { func (x *App_AWSRole) Reset() { *x = App_AWSRole{} if protoimpl.UnsafeEnabled { - mi := &file_v1_app_proto_msgTypes[1] + mi := &file_teleport_lib_teleterm_v1_app_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -187,7 +187,7 @@ func (x *App_AWSRole) String() string { func (*App_AWSRole) ProtoMessage() {} func (x *App_AWSRole) ProtoReflect() protoreflect.Message { - mi := &file_v1_app_proto_msgTypes[1] + mi := &file_teleport_lib_teleterm_v1_app_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -200,7 +200,7 @@ func (x *App_AWSRole) ProtoReflect() protoreflect.Message { // Deprecated: Use App_AWSRole.ProtoReflect.Descriptor instead. func (*App_AWSRole) Descriptor() ([]byte, []int) { - return file_v1_app_proto_rawDescGZIP(), []int{0, 0} + return file_teleport_lib_teleterm_v1_app_proto_rawDescGZIP(), []int{0, 0} } func (x *App_AWSRole) GetDisplay() string { @@ -217,13 +217,16 @@ func (x *App_AWSRole) GetArn() string { return "" } -var File_v1_app_proto protoreflect.FileDescriptor +var File_teleport_lib_teleterm_v1_app_proto protoreflect.FileDescriptor -var file_v1_app_proto_rawDesc = []byte{ - 0x0a, 0x0c, 0x76, 0x31, 0x2f, 0x61, 0x70, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, - 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x0e, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xe8, 0x02, 0x0a, 0x03, 0x41, 0x70, 0x70, 0x12, 0x10, 0x0a, 0x03, +var file_teleport_lib_teleterm_v1_app_proto_rawDesc = []byte{ + 0x0a, 0x22, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x70, 0x70, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x24, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf0, 0x02, 0x0a, 0x03, 0x41, 0x70, 0x70, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x20, 0x0a, 0x0b, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, @@ -233,46 +236,48 @@ var file_v1_app_proto_rawDesc = []byte{ 0x0b, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x70, 0x75, 0x62, 0x6c, 0x69, 0x63, 0x41, 0x64, 0x64, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x66, 0x71, 0x64, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x66, 0x71, - 0x64, 0x6e, 0x12, 0x33, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x07, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, - 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, - 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x61, 0x77, 0x73, 0x5f, 0x63, - 0x6f, 0x6e, 0x73, 0x6f, 0x6c, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x61, 0x77, - 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x6f, 0x6c, 0x65, 0x12, 0x3e, 0x0a, 0x09, 0x61, 0x77, 0x73, 0x5f, - 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x41, 0x70, 0x70, 0x2e, 0x41, 0x57, 0x53, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x08, - 0x61, 0x77, 0x73, 0x52, 0x6f, 0x6c, 0x65, 0x73, 0x1a, 0x35, 0x0a, 0x07, 0x41, 0x57, 0x53, 0x52, - 0x6f, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x12, 0x10, 0x0a, - 0x03, 0x61, 0x72, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x61, 0x72, 0x6e, 0x42, - 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, - 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, - 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x64, 0x6e, 0x12, 0x37, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x07, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, + 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, + 0x62, 0x65, 0x6c, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x1f, 0x0a, 0x0b, 0x61, + 0x77, 0x73, 0x5f, 0x63, 0x6f, 0x6e, 0x73, 0x6f, 0x6c, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x08, + 0x52, 0x0a, 0x61, 0x77, 0x73, 0x43, 0x6f, 0x6e, 0x73, 0x6f, 0x6c, 0x65, 0x12, 0x42, 0x0a, 0x09, + 0x61, 0x77, 0x73, 0x5f, 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x18, 0x09, 0x20, 0x03, 0x28, 0x0b, 0x32, + 0x25, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x70, 0x70, 0x2e, 0x41, + 0x57, 0x53, 0x52, 0x6f, 0x6c, 0x65, 0x52, 0x08, 0x61, 0x77, 0x73, 0x52, 0x6f, 0x6c, 0x65, 0x73, + 0x1a, 0x35, 0x0a, 0x07, 0x41, 0x57, 0x53, 0x52, 0x6f, 0x6c, 0x65, 0x12, 0x18, 0x0a, 0x07, 0x64, + 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x64, 0x69, + 0x73, 0x70, 0x6c, 0x61, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x61, 0x72, 0x6e, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x03, 0x61, 0x72, 0x6e, 0x42, 0x49, 0x5a, 0x47, 0x67, 0x69, 0x74, 0x68, 0x75, + 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, + 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, + 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_app_proto_rawDescOnce sync.Once - file_v1_app_proto_rawDescData = file_v1_app_proto_rawDesc + file_teleport_lib_teleterm_v1_app_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_app_proto_rawDescData = file_teleport_lib_teleterm_v1_app_proto_rawDesc ) -func file_v1_app_proto_rawDescGZIP() []byte { - file_v1_app_proto_rawDescOnce.Do(func() { - file_v1_app_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_app_proto_rawDescData) +func file_teleport_lib_teleterm_v1_app_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_app_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_app_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_app_proto_rawDescData) }) - return file_v1_app_proto_rawDescData + return file_teleport_lib_teleterm_v1_app_proto_rawDescData } -var file_v1_app_proto_msgTypes = make([]protoimpl.MessageInfo, 2) -var file_v1_app_proto_goTypes = []interface{}{ - (*App)(nil), // 0: teleport.terminal.v1.App - (*App_AWSRole)(nil), // 1: teleport.terminal.v1.App.AWSRole - (*Label)(nil), // 2: teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_app_proto_msgTypes = make([]protoimpl.MessageInfo, 2) +var file_teleport_lib_teleterm_v1_app_proto_goTypes = []interface{}{ + (*App)(nil), // 0: teleport.lib.teleterm.v1.App + (*App_AWSRole)(nil), // 1: teleport.lib.teleterm.v1.App.AWSRole + (*Label)(nil), // 2: teleport.lib.teleterm.v1.Label } -var file_v1_app_proto_depIdxs = []int32{ - 2, // 0: teleport.terminal.v1.App.labels:type_name -> teleport.terminal.v1.Label - 1, // 1: teleport.terminal.v1.App.aws_roles:type_name -> teleport.terminal.v1.App.AWSRole +var file_teleport_lib_teleterm_v1_app_proto_depIdxs = []int32{ + 2, // 0: teleport.lib.teleterm.v1.App.labels:type_name -> teleport.lib.teleterm.v1.Label + 1, // 1: teleport.lib.teleterm.v1.App.aws_roles:type_name -> teleport.lib.teleterm.v1.App.AWSRole 2, // [2:2] is the sub-list for method output_type 2, // [2:2] is the sub-list for method input_type 2, // [2:2] is the sub-list for extension type_name @@ -280,14 +285,14 @@ var file_v1_app_proto_depIdxs = []int32{ 0, // [0:2] is the sub-list for field type_name } -func init() { file_v1_app_proto_init() } -func file_v1_app_proto_init() { - if File_v1_app_proto != nil { +func init() { file_teleport_lib_teleterm_v1_app_proto_init() } +func file_teleport_lib_teleterm_v1_app_proto_init() { + if File_teleport_lib_teleterm_v1_app_proto != nil { return } - file_v1_label_proto_init() + file_teleport_lib_teleterm_v1_label_proto_init() if !protoimpl.UnsafeEnabled { - file_v1_app_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_app_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*App); i { case 0: return &v.state @@ -299,7 +304,7 @@ func file_v1_app_proto_init() { return nil } } - file_v1_app_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_app_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*App_AWSRole); i { case 0: return &v.state @@ -316,18 +321,18 @@ func file_v1_app_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_app_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_app_proto_rawDesc, NumEnums: 0, NumMessages: 2, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_app_proto_goTypes, - DependencyIndexes: file_v1_app_proto_depIdxs, - MessageInfos: file_v1_app_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_app_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_app_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_app_proto_msgTypes, }.Build() - File_v1_app_proto = out.File - file_v1_app_proto_rawDesc = nil - file_v1_app_proto_goTypes = nil - file_v1_app_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_app_proto = out.File + file_teleport_lib_teleterm_v1_app_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_app_proto_goTypes = nil + file_teleport_lib_teleterm_v1_app_proto_depIdxs = nil } diff --git a/lib/teleterm/api/protogen/golang/v1/auth_settings.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/auth_settings.pb.go similarity index 53% rename from lib/teleterm/api/protogen/golang/v1/auth_settings.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/auth_settings.pb.go index add34c0a62439..647cc493d6a3e 100644 --- a/lib/teleterm/api/protogen/golang/v1/auth_settings.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/auth_settings.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/auth_settings.proto +// source: teleport/lib/teleterm/v1/auth_settings.proto package v1 @@ -68,7 +68,7 @@ type AuthSettings struct { func (x *AuthSettings) Reset() { *x = AuthSettings{} if protoimpl.UnsafeEnabled { - mi := &file_v1_auth_settings_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -81,7 +81,7 @@ func (x *AuthSettings) String() string { func (*AuthSettings) ProtoMessage() {} func (x *AuthSettings) ProtoReflect() protoreflect.Message { - mi := &file_v1_auth_settings_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -94,7 +94,7 @@ func (x *AuthSettings) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthSettings.ProtoReflect.Descriptor instead. func (*AuthSettings) Descriptor() ([]byte, []int) { - return file_v1_auth_settings_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescGZIP(), []int{0} } func (x *AuthSettings) GetLocalAuthEnabled() bool { @@ -171,7 +171,7 @@ type AuthProvider struct { func (x *AuthProvider) Reset() { *x = AuthProvider{} if protoimpl.UnsafeEnabled { - mi := &file_v1_auth_settings_proto_msgTypes[1] + mi := &file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -184,7 +184,7 @@ func (x *AuthProvider) String() string { func (*AuthProvider) ProtoMessage() {} func (x *AuthProvider) ProtoReflect() protoreflect.Message { - mi := &file_v1_auth_settings_proto_msgTypes[1] + mi := &file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -197,7 +197,7 @@ func (x *AuthProvider) ProtoReflect() protoreflect.Message { // Deprecated: Use AuthProvider.ProtoReflect.Descriptor instead. func (*AuthProvider) Descriptor() ([]byte, []int) { - return file_v1_auth_settings_proto_rawDescGZIP(), []int{1} + return file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescGZIP(), []int{1} } func (x *AuthProvider) GetType() string { @@ -221,67 +221,70 @@ func (x *AuthProvider) GetDisplayName() string { return "" } -var File_v1_auth_settings_proto protoreflect.FileDescriptor - -var file_v1_auth_settings_proto_rawDesc = []byte{ - 0x0a, 0x16, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, - 0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x22, 0x83, - 0x03, 0x0a, 0x0c, 0x41, 0x75, 0x74, 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, - 0x2c, 0x0a, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x65, 0x6e, - 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x6c, 0x6f, 0x63, - 0x61, 0x6c, 0x41, 0x75, 0x74, 0x68, 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x23, 0x0a, - 0x0d, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x5f, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x46, 0x61, 0x63, 0x74, - 0x6f, 0x72, 0x12, 0x23, 0x0a, 0x0d, 0x70, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x65, 0x64, 0x5f, - 0x6d, 0x66, 0x61, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x65, 0x66, 0x65, - 0x72, 0x72, 0x65, 0x64, 0x4d, 0x66, 0x61, 0x12, 0x49, 0x0a, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x5f, - 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x22, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, - 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, - 0x64, 0x65, 0x72, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, - 0x72, 0x73, 0x12, 0x32, 0x0a, 0x16, 0x68, 0x61, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, - 0x65, 0x5f, 0x6f, 0x66, 0x5f, 0x74, 0x68, 0x65, 0x5f, 0x64, 0x61, 0x79, 0x18, 0x05, 0x20, 0x01, - 0x28, 0x08, 0x52, 0x12, 0x68, 0x61, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x66, - 0x54, 0x68, 0x65, 0x44, 0x61, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x74, - 0x79, 0x70, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x75, 0x74, 0x68, 0x54, - 0x79, 0x70, 0x65, 0x12, 0x2d, 0x0a, 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x70, 0x61, 0x73, - 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, - 0x11, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, - 0x73, 0x73, 0x12, 0x30, 0x0a, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, - 0x65, 0x63, 0x74, 0x6f, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x12, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, - 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x59, 0x0a, 0x0c, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, - 0x69, 0x64, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, - 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x42, - 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, - 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, - 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +var File_teleport_lib_teleterm_v1_auth_settings_proto protoreflect.FileDescriptor + +var file_teleport_lib_teleterm_v1_auth_settings_proto_rawDesc = []byte{ + 0x0a, 0x2c, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x5f, + 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x22, 0x87, 0x03, 0x0a, 0x0c, 0x41, 0x75, 0x74, + 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x2c, 0x0a, 0x12, 0x6c, 0x6f, 0x63, + 0x61, 0x6c, 0x5f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x65, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x10, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x41, 0x75, 0x74, 0x68, + 0x45, 0x6e, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x12, 0x23, 0x0a, 0x0d, 0x73, 0x65, 0x63, 0x6f, 0x6e, + 0x64, 0x5f, 0x66, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, + 0x73, 0x65, 0x63, 0x6f, 0x6e, 0x64, 0x46, 0x61, 0x63, 0x74, 0x6f, 0x72, 0x12, 0x23, 0x0a, 0x0d, + 0x70, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x65, 0x64, 0x5f, 0x6d, 0x66, 0x61, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0c, 0x70, 0x72, 0x65, 0x66, 0x65, 0x72, 0x72, 0x65, 0x64, 0x4d, 0x66, + 0x61, 0x12, 0x4d, 0x0a, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x26, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, + 0x72, 0x52, 0x0d, 0x61, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x73, + 0x12, 0x32, 0x0a, 0x16, 0x68, 0x61, 0x73, 0x5f, 0x6d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x5f, + 0x6f, 0x66, 0x5f, 0x74, 0x68, 0x65, 0x5f, 0x64, 0x61, 0x79, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, + 0x52, 0x12, 0x68, 0x61, 0x73, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x4f, 0x66, 0x54, 0x68, + 0x65, 0x44, 0x61, 0x79, 0x12, 0x1b, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x74, 0x79, 0x70, + 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x61, 0x75, 0x74, 0x68, 0x54, 0x79, 0x70, + 0x65, 0x12, 0x2d, 0x0a, 0x12, 0x61, 0x6c, 0x6c, 0x6f, 0x77, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, + 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x08, 0x52, 0x11, 0x61, + 0x6c, 0x6c, 0x6f, 0x77, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, + 0x12, 0x30, 0x0a, 0x14, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, + 0x74, 0x6f, 0x72, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, + 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x4e, 0x61, + 0x6d, 0x65, 0x22, 0x59, 0x0a, 0x0c, 0x41, 0x75, 0x74, 0x68, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x64, + 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x74, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x04, 0x74, 0x79, 0x70, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, + 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x49, 0x5a, + 0x47, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, + 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_auth_settings_proto_rawDescOnce sync.Once - file_v1_auth_settings_proto_rawDescData = file_v1_auth_settings_proto_rawDesc + file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescData = file_teleport_lib_teleterm_v1_auth_settings_proto_rawDesc ) -func file_v1_auth_settings_proto_rawDescGZIP() []byte { - file_v1_auth_settings_proto_rawDescOnce.Do(func() { - file_v1_auth_settings_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_auth_settings_proto_rawDescData) +func file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescData) }) - return file_v1_auth_settings_proto_rawDescData + return file_teleport_lib_teleterm_v1_auth_settings_proto_rawDescData } -var file_v1_auth_settings_proto_msgTypes = make([]protoimpl.MessageInfo, 2) -var file_v1_auth_settings_proto_goTypes = []interface{}{ - (*AuthSettings)(nil), // 0: teleport.terminal.v1.AuthSettings - (*AuthProvider)(nil), // 1: teleport.terminal.v1.AuthProvider +var file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes = make([]protoimpl.MessageInfo, 2) +var file_teleport_lib_teleterm_v1_auth_settings_proto_goTypes = []interface{}{ + (*AuthSettings)(nil), // 0: teleport.lib.teleterm.v1.AuthSettings + (*AuthProvider)(nil), // 1: teleport.lib.teleterm.v1.AuthProvider } -var file_v1_auth_settings_proto_depIdxs = []int32{ - 1, // 0: teleport.terminal.v1.AuthSettings.auth_providers:type_name -> teleport.terminal.v1.AuthProvider +var file_teleport_lib_teleterm_v1_auth_settings_proto_depIdxs = []int32{ + 1, // 0: teleport.lib.teleterm.v1.AuthSettings.auth_providers:type_name -> teleport.lib.teleterm.v1.AuthProvider 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name @@ -289,13 +292,13 @@ var file_v1_auth_settings_proto_depIdxs = []int32{ 0, // [0:1] is the sub-list for field type_name } -func init() { file_v1_auth_settings_proto_init() } -func file_v1_auth_settings_proto_init() { - if File_v1_auth_settings_proto != nil { +func init() { file_teleport_lib_teleterm_v1_auth_settings_proto_init() } +func file_teleport_lib_teleterm_v1_auth_settings_proto_init() { + if File_teleport_lib_teleterm_v1_auth_settings_proto != nil { return } if !protoimpl.UnsafeEnabled { - file_v1_auth_settings_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AuthSettings); i { case 0: return &v.state @@ -307,7 +310,7 @@ func file_v1_auth_settings_proto_init() { return nil } } - file_v1_auth_settings_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AuthProvider); i { case 0: return &v.state @@ -324,18 +327,18 @@ func file_v1_auth_settings_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_auth_settings_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_auth_settings_proto_rawDesc, NumEnums: 0, NumMessages: 2, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_auth_settings_proto_goTypes, - DependencyIndexes: file_v1_auth_settings_proto_depIdxs, - MessageInfos: file_v1_auth_settings_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_auth_settings_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_auth_settings_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_auth_settings_proto_msgTypes, }.Build() - File_v1_auth_settings_proto = out.File - file_v1_auth_settings_proto_rawDesc = nil - file_v1_auth_settings_proto_goTypes = nil - file_v1_auth_settings_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_auth_settings_proto = out.File + file_teleport_lib_teleterm_v1_auth_settings_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_auth_settings_proto_goTypes = nil + file_teleport_lib_teleterm_v1_auth_settings_proto_depIdxs = nil } diff --git a/gen/proto/go/teleport/lib/teleterm/v1/cluster.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/cluster.pb.go new file mode 100644 index 0000000000000..4daf530cde964 --- /dev/null +++ b/gen/proto/go/teleport/lib/teleterm/v1/cluster.pb.go @@ -0,0 +1,658 @@ +// Copyright 2021 Gravitational, Inc +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +// Code generated by protoc-gen-go. DO NOT EDIT. +// versions: +// protoc-gen-go v1.23.0 +// protoc (unknown) +// source: teleport/lib/teleterm/v1/cluster.proto + +package v1 + +import ( + proto "github.com/golang/protobuf/proto" + protoreflect "google.golang.org/protobuf/reflect/protoreflect" + protoimpl "google.golang.org/protobuf/runtime/protoimpl" + reflect "reflect" + sync "sync" +) + +const ( + // Verify that this generated code is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) + // Verify that runtime/protoimpl is sufficiently up-to-date. + _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) +) + +// This is a compile-time assertion that a sufficiently up-to-date version +// of the legacy proto package is being used. +const _ = proto.ProtoPackageIsVersion4 + +// Cluster describes cluster fields +type Cluster struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // uri is the cluster resource URI + Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` + // name is used throughout the Teleport Connect codebase as the cluster name. + Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` + // proxy address (only for root clusters) + ProxyHost string `protobuf:"bytes,3,opt,name=proxy_host,json=proxyHost,proto3" json:"proxy_host,omitempty"` + // connected indicates if connection to the cluster can be established, that is if we have a + // cert for the cluster that hasn't expired + Connected bool `protobuf:"varint,4,opt,name=connected,proto3" json:"connected,omitempty"` + // leaf indicates if this is a leaf cluster + Leaf bool `protobuf:"varint,5,opt,name=leaf,proto3" json:"leaf,omitempty"` + // User is the cluster access control list of the logged-in user + LoggedInUser *LoggedInUser `protobuf:"bytes,7,opt,name=logged_in_user,json=loggedInUser,proto3" json:"logged_in_user,omitempty"` +} + +func (x *Cluster) Reset() { + *x = Cluster{} + if protoimpl.UnsafeEnabled { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[0] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *Cluster) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*Cluster) ProtoMessage() {} + +func (x *Cluster) ProtoReflect() protoreflect.Message { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[0] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use Cluster.ProtoReflect.Descriptor instead. +func (*Cluster) Descriptor() ([]byte, []int) { + return file_teleport_lib_teleterm_v1_cluster_proto_rawDescGZIP(), []int{0} +} + +func (x *Cluster) GetUri() string { + if x != nil { + return x.Uri + } + return "" +} + +func (x *Cluster) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *Cluster) GetProxyHost() string { + if x != nil { + return x.ProxyHost + } + return "" +} + +func (x *Cluster) GetConnected() bool { + if x != nil { + return x.Connected + } + return false +} + +func (x *Cluster) GetLeaf() bool { + if x != nil { + return x.Leaf + } + return false +} + +func (x *Cluster) GetLoggedInUser() *LoggedInUser { + if x != nil { + return x.LoggedInUser + } + return nil +} + +// LoggedInUser describes a logged-in user +type LoggedInUser struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // name is the user name + Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` + // roles is the user roles + Roles []string `protobuf:"bytes,2,rep,name=roles,proto3" json:"roles,omitempty"` + // ssh_logins is the user ssh logins + SshLogins []string `protobuf:"bytes,3,rep,name=ssh_logins,json=sshLogins,proto3" json:"ssh_logins,omitempty"` + // acl is the user acl + Acl *ACL `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"` +} + +func (x *LoggedInUser) Reset() { + *x = LoggedInUser{} + if protoimpl.UnsafeEnabled { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[1] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *LoggedInUser) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*LoggedInUser) ProtoMessage() {} + +func (x *LoggedInUser) ProtoReflect() protoreflect.Message { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[1] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use LoggedInUser.ProtoReflect.Descriptor instead. +func (*LoggedInUser) Descriptor() ([]byte, []int) { + return file_teleport_lib_teleterm_v1_cluster_proto_rawDescGZIP(), []int{1} +} + +func (x *LoggedInUser) GetName() string { + if x != nil { + return x.Name + } + return "" +} + +func (x *LoggedInUser) GetRoles() []string { + if x != nil { + return x.Roles + } + return nil +} + +func (x *LoggedInUser) GetSshLogins() []string { + if x != nil { + return x.SshLogins + } + return nil +} + +func (x *LoggedInUser) GetAcl() *ACL { + if x != nil { + return x.Acl + } + return nil +} + +// ACL is the access control list of the user +type ACL struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // sessions defines access to recorded sessions + Sessions *ResourceAccess `protobuf:"bytes,1,opt,name=sessions,proto3" json:"sessions,omitempty"` + // auth_connectors defines access to auth.connectors + AuthConnectors *ResourceAccess `protobuf:"bytes,2,opt,name=auth_connectors,json=authConnectors,proto3" json:"auth_connectors,omitempty"` + // Roles defines access to roles + Roles *ResourceAccess `protobuf:"bytes,3,opt,name=roles,proto3" json:"roles,omitempty"` + // Users defines access to users. + Users *ResourceAccess `protobuf:"bytes,4,opt,name=users,proto3" json:"users,omitempty"` + // trusted_clusters defines access to trusted clusters + TrustedClusters *ResourceAccess `protobuf:"bytes,5,opt,name=trusted_clusters,json=trustedClusters,proto3" json:"trusted_clusters,omitempty"` + // Events defines access to audit logs + Events *ResourceAccess `protobuf:"bytes,6,opt,name=events,proto3" json:"events,omitempty"` + // Tokens defines access to tokens. + Tokens *ResourceAccess `protobuf:"bytes,7,opt,name=tokens,proto3" json:"tokens,omitempty"` + // Servers defines access to servers. + Servers *ResourceAccess `protobuf:"bytes,8,opt,name=servers,proto3" json:"servers,omitempty"` + // apps defines access to application servers + Apps *ResourceAccess `protobuf:"bytes,9,opt,name=apps,proto3" json:"apps,omitempty"` + // dbs defines access to database servers. + Dbs *ResourceAccess `protobuf:"bytes,10,opt,name=dbs,proto3" json:"dbs,omitempty"` + // kubeservers defines access to kubernetes servers. + Kubeservers *ResourceAccess `protobuf:"bytes,11,opt,name=kubeservers,proto3" json:"kubeservers,omitempty"` + // access_requests defines access to access requests + AccessRequests *ResourceAccess `protobuf:"bytes,12,opt,name=access_requests,json=accessRequests,proto3" json:"access_requests,omitempty"` +} + +func (x *ACL) Reset() { + *x = ACL{} + if protoimpl.UnsafeEnabled { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[2] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ACL) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ACL) ProtoMessage() {} + +func (x *ACL) ProtoReflect() protoreflect.Message { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[2] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ACL.ProtoReflect.Descriptor instead. +func (*ACL) Descriptor() ([]byte, []int) { + return file_teleport_lib_teleterm_v1_cluster_proto_rawDescGZIP(), []int{2} +} + +func (x *ACL) GetSessions() *ResourceAccess { + if x != nil { + return x.Sessions + } + return nil +} + +func (x *ACL) GetAuthConnectors() *ResourceAccess { + if x != nil { + return x.AuthConnectors + } + return nil +} + +func (x *ACL) GetRoles() *ResourceAccess { + if x != nil { + return x.Roles + } + return nil +} + +func (x *ACL) GetUsers() *ResourceAccess { + if x != nil { + return x.Users + } + return nil +} + +func (x *ACL) GetTrustedClusters() *ResourceAccess { + if x != nil { + return x.TrustedClusters + } + return nil +} + +func (x *ACL) GetEvents() *ResourceAccess { + if x != nil { + return x.Events + } + return nil +} + +func (x *ACL) GetTokens() *ResourceAccess { + if x != nil { + return x.Tokens + } + return nil +} + +func (x *ACL) GetServers() *ResourceAccess { + if x != nil { + return x.Servers + } + return nil +} + +func (x *ACL) GetApps() *ResourceAccess { + if x != nil { + return x.Apps + } + return nil +} + +func (x *ACL) GetDbs() *ResourceAccess { + if x != nil { + return x.Dbs + } + return nil +} + +func (x *ACL) GetKubeservers() *ResourceAccess { + if x != nil { + return x.Kubeservers + } + return nil +} + +func (x *ACL) GetAccessRequests() *ResourceAccess { + if x != nil { + return x.AccessRequests + } + return nil +} + +// ResourceAccess describes access verbs +type ResourceAccess struct { + state protoimpl.MessageState + sizeCache protoimpl.SizeCache + unknownFields protoimpl.UnknownFields + + // list determines "list" access + List bool `protobuf:"varint,1,opt,name=list,proto3" json:"list,omitempty"` + // read determines "read" access + Read bool `protobuf:"varint,2,opt,name=read,proto3" json:"read,omitempty"` + // edit determines "edit" access + Edit bool `protobuf:"varint,3,opt,name=edit,proto3" json:"edit,omitempty"` + // create determines "create" access + Create bool `protobuf:"varint,4,opt,name=create,proto3" json:"create,omitempty"` + // delete determines "delete" access + Delete bool `protobuf:"varint,5,opt,name=delete,proto3" json:"delete,omitempty"` +} + +func (x *ResourceAccess) Reset() { + *x = ResourceAccess{} + if protoimpl.UnsafeEnabled { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[3] + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + ms.StoreMessageInfo(mi) + } +} + +func (x *ResourceAccess) String() string { + return protoimpl.X.MessageStringOf(x) +} + +func (*ResourceAccess) ProtoMessage() {} + +func (x *ResourceAccess) ProtoReflect() protoreflect.Message { + mi := &file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[3] + if protoimpl.UnsafeEnabled && x != nil { + ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) + if ms.LoadMessageInfo() == nil { + ms.StoreMessageInfo(mi) + } + return ms + } + return mi.MessageOf(x) +} + +// Deprecated: Use ResourceAccess.ProtoReflect.Descriptor instead. +func (*ResourceAccess) Descriptor() ([]byte, []int) { + return file_teleport_lib_teleterm_v1_cluster_proto_rawDescGZIP(), []int{3} +} + +func (x *ResourceAccess) GetList() bool { + if x != nil { + return x.List + } + return false +} + +func (x *ResourceAccess) GetRead() bool { + if x != nil { + return x.Read + } + return false +} + +func (x *ResourceAccess) GetEdit() bool { + if x != nil { + return x.Edit + } + return false +} + +func (x *ResourceAccess) GetCreate() bool { + if x != nil { + return x.Create + } + return false +} + +func (x *ResourceAccess) GetDelete() bool { + if x != nil { + return x.Delete + } + return false +} + +var File_teleport_lib_teleterm_v1_cluster_proto protoreflect.FileDescriptor + +var file_teleport_lib_teleterm_v1_cluster_proto_rawDesc = []byte{ + 0x0a, 0x26, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x22, 0xce, 0x01, 0x0a, 0x07, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x10, + 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, + 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, + 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x5f, 0x68, 0x6f, + 0x73, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x48, + 0x6f, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, + 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, + 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x65, 0x61, 0x66, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, + 0x04, 0x6c, 0x65, 0x61, 0x66, 0x12, 0x4c, 0x0a, 0x0e, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x5f, + 0x69, 0x6e, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26, 0x2e, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x49, + 0x6e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x0c, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x49, 0x6e, 0x55, + 0x73, 0x65, 0x72, 0x22, 0x88, 0x01, 0x0a, 0x0c, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x49, 0x6e, + 0x55, 0x73, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x6f, 0x6c, 0x65, + 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x12, 0x1d, + 0x0a, 0x0a, 0x73, 0x73, 0x68, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x73, 0x18, 0x03, 0x20, 0x03, + 0x28, 0x09, 0x52, 0x09, 0x73, 0x73, 0x68, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x73, 0x12, 0x2f, 0x0a, + 0x03, 0x61, 0x63, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x43, 0x4c, 0x52, 0x03, 0x61, 0x63, 0x6c, 0x22, 0xd4, + 0x06, 0x0a, 0x03, 0x41, 0x43, 0x4c, 0x12, 0x44, 0x0a, 0x08, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, + 0x6e, 0x73, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, + 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, + 0x73, 0x73, 0x52, 0x08, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x51, 0x0a, 0x0f, + 0x61, 0x75, 0x74, 0x68, 0x5f, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, + 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, + 0x0e, 0x61, 0x75, 0x74, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x12, + 0x3e, 0x0a, 0x05, 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x05, 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x12, + 0x3e, 0x0a, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x12, + 0x53, 0x0a, 0x10, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x52, 0x0f, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x73, 0x12, 0x40, 0x0a, 0x06, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x06, + 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, + 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x06, + 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x40, 0x0a, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, + 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, + 0x52, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x42, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, + 0x65, 0x73, 0x73, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x3c, 0x0a, 0x04, + 0x61, 0x70, 0x70, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, + 0x63, 0x65, 0x73, 0x73, 0x52, 0x04, 0x61, 0x70, 0x70, 0x73, 0x12, 0x3a, 0x0a, 0x03, 0x64, 0x62, + 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, + 0x73, 0x52, 0x03, 0x64, 0x62, 0x73, 0x12, 0x4a, 0x0a, 0x0b, 0x6b, 0x75, 0x62, 0x65, 0x73, 0x65, + 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x0b, 0x6b, 0x75, 0x62, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, + 0x72, 0x73, 0x12, 0x51, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x72, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, + 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x0e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x73, 0x22, 0x7c, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, + 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72, + 0x65, 0x61, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x72, 0x65, 0x61, 0x64, 0x12, + 0x12, 0x0a, 0x04, 0x65, 0x64, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x65, + 0x64, 0x69, 0x74, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, + 0x01, 0x28, 0x08, 0x52, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x64, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x42, 0x49, 0x5a, 0x47, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, + 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, +} + +var ( + file_teleport_lib_teleterm_v1_cluster_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_cluster_proto_rawDescData = file_teleport_lib_teleterm_v1_cluster_proto_rawDesc +) + +func file_teleport_lib_teleterm_v1_cluster_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_cluster_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_cluster_proto_rawDescData) + }) + return file_teleport_lib_teleterm_v1_cluster_proto_rawDescData +} + +var file_teleport_lib_teleterm_v1_cluster_proto_msgTypes = make([]protoimpl.MessageInfo, 4) +var file_teleport_lib_teleterm_v1_cluster_proto_goTypes = []interface{}{ + (*Cluster)(nil), // 0: teleport.lib.teleterm.v1.Cluster + (*LoggedInUser)(nil), // 1: teleport.lib.teleterm.v1.LoggedInUser + (*ACL)(nil), // 2: teleport.lib.teleterm.v1.ACL + (*ResourceAccess)(nil), // 3: teleport.lib.teleterm.v1.ResourceAccess +} +var file_teleport_lib_teleterm_v1_cluster_proto_depIdxs = []int32{ + 1, // 0: teleport.lib.teleterm.v1.Cluster.logged_in_user:type_name -> teleport.lib.teleterm.v1.LoggedInUser + 2, // 1: teleport.lib.teleterm.v1.LoggedInUser.acl:type_name -> teleport.lib.teleterm.v1.ACL + 3, // 2: teleport.lib.teleterm.v1.ACL.sessions:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 3: teleport.lib.teleterm.v1.ACL.auth_connectors:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 4: teleport.lib.teleterm.v1.ACL.roles:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 5: teleport.lib.teleterm.v1.ACL.users:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 6: teleport.lib.teleterm.v1.ACL.trusted_clusters:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 7: teleport.lib.teleterm.v1.ACL.events:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 8: teleport.lib.teleterm.v1.ACL.tokens:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 9: teleport.lib.teleterm.v1.ACL.servers:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 10: teleport.lib.teleterm.v1.ACL.apps:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 11: teleport.lib.teleterm.v1.ACL.dbs:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 12: teleport.lib.teleterm.v1.ACL.kubeservers:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 3, // 13: teleport.lib.teleterm.v1.ACL.access_requests:type_name -> teleport.lib.teleterm.v1.ResourceAccess + 14, // [14:14] is the sub-list for method output_type + 14, // [14:14] is the sub-list for method input_type + 14, // [14:14] is the sub-list for extension type_name + 14, // [14:14] is the sub-list for extension extendee + 0, // [0:14] is the sub-list for field type_name +} + +func init() { file_teleport_lib_teleterm_v1_cluster_proto_init() } +func file_teleport_lib_teleterm_v1_cluster_proto_init() { + if File_teleport_lib_teleterm_v1_cluster_proto != nil { + return + } + if !protoimpl.UnsafeEnabled { + file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*Cluster); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*LoggedInUser); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ACL); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + file_teleport_lib_teleterm_v1_cluster_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + switch v := v.(*ResourceAccess); i { + case 0: + return &v.state + case 1: + return &v.sizeCache + case 2: + return &v.unknownFields + default: + return nil + } + } + } + type x struct{} + out := protoimpl.TypeBuilder{ + File: protoimpl.DescBuilder{ + GoPackagePath: reflect.TypeOf(x{}).PkgPath(), + RawDescriptor: file_teleport_lib_teleterm_v1_cluster_proto_rawDesc, + NumEnums: 0, + NumMessages: 4, + NumExtensions: 0, + NumServices: 0, + }, + GoTypes: file_teleport_lib_teleterm_v1_cluster_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_cluster_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_cluster_proto_msgTypes, + }.Build() + File_teleport_lib_teleterm_v1_cluster_proto = out.File + file_teleport_lib_teleterm_v1_cluster_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_cluster_proto_goTypes = nil + file_teleport_lib_teleterm_v1_cluster_proto_depIdxs = nil +} diff --git a/lib/teleterm/api/protogen/golang/v1/database.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/database.pb.go similarity index 60% rename from lib/teleterm/api/protogen/golang/v1/database.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/database.pb.go index 05a563db7167c..190bad323ce07 100644 --- a/lib/teleterm/api/protogen/golang/v1/database.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/database.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/database.proto +// source: teleport/lib/teleterm/v1/database.proto package v1 @@ -66,7 +66,7 @@ type Database struct { func (x *Database) Reset() { *x = Database{} if protoimpl.UnsafeEnabled { - mi := &file_v1_database_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_database_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -79,7 +79,7 @@ func (x *Database) String() string { func (*Database) ProtoMessage() {} func (x *Database) ProtoReflect() protoreflect.Message { - mi := &file_v1_database_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_database_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -92,7 +92,7 @@ func (x *Database) ProtoReflect() protoreflect.Message { // Deprecated: Use Database.ProtoReflect.Descriptor instead. func (*Database) Descriptor() ([]byte, []int) { - return file_v1_database_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_database_proto_rawDescGZIP(), []int{0} } func (x *Database) GetUri() string { @@ -151,13 +151,16 @@ func (x *Database) GetLabels() []*Label { return nil } -var File_v1_database_proto protoreflect.FileDescriptor +var File_teleport_lib_teleterm_v1_database_proto protoreflect.FileDescriptor -var file_v1_database_proto_rawDesc = []byte{ - 0x0a, 0x11, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, - 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x0e, 0x76, 0x31, 0x2f, 0x6c, 0x61, - 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd9, 0x01, 0x0a, 0x08, 0x44, 0x61, +var file_teleport_lib_teleterm_v1_database_proto_rawDesc = []byte{ + 0x0a, 0x27, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, + 0x2e, 0x76, 0x31, 0x1a, 0x24, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, + 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x61, + 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xdd, 0x01, 0x0a, 0x08, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, @@ -168,35 +171,36 @@ var file_v1_database_proto_rawDesc = []byte{ 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x64, 0x64, 0x72, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x64, 0x64, 0x72, - 0x12, 0x33, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x1b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x06, 0x6c, - 0x61, 0x62, 0x65, 0x6c, 0x73, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, - 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, - 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x33, + 0x12, 0x37, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x08, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x1f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, + 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x42, 0x49, 0x5a, 0x47, 0x67, 0x69, 0x74, + 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x67, + 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_database_proto_rawDescOnce sync.Once - file_v1_database_proto_rawDescData = file_v1_database_proto_rawDesc + file_teleport_lib_teleterm_v1_database_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_database_proto_rawDescData = file_teleport_lib_teleterm_v1_database_proto_rawDesc ) -func file_v1_database_proto_rawDescGZIP() []byte { - file_v1_database_proto_rawDescOnce.Do(func() { - file_v1_database_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_database_proto_rawDescData) +func file_teleport_lib_teleterm_v1_database_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_database_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_database_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_database_proto_rawDescData) }) - return file_v1_database_proto_rawDescData + return file_teleport_lib_teleterm_v1_database_proto_rawDescData } -var file_v1_database_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_v1_database_proto_goTypes = []interface{}{ - (*Database)(nil), // 0: teleport.terminal.v1.Database - (*Label)(nil), // 1: teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_database_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_teleport_lib_teleterm_v1_database_proto_goTypes = []interface{}{ + (*Database)(nil), // 0: teleport.lib.teleterm.v1.Database + (*Label)(nil), // 1: teleport.lib.teleterm.v1.Label } -var file_v1_database_proto_depIdxs = []int32{ - 1, // 0: teleport.terminal.v1.Database.labels:type_name -> teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_database_proto_depIdxs = []int32{ + 1, // 0: teleport.lib.teleterm.v1.Database.labels:type_name -> teleport.lib.teleterm.v1.Label 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name @@ -204,14 +208,14 @@ var file_v1_database_proto_depIdxs = []int32{ 0, // [0:1] is the sub-list for field type_name } -func init() { file_v1_database_proto_init() } -func file_v1_database_proto_init() { - if File_v1_database_proto != nil { +func init() { file_teleport_lib_teleterm_v1_database_proto_init() } +func file_teleport_lib_teleterm_v1_database_proto_init() { + if File_teleport_lib_teleterm_v1_database_proto != nil { return } - file_v1_label_proto_init() + file_teleport_lib_teleterm_v1_label_proto_init() if !protoimpl.UnsafeEnabled { - file_v1_database_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_database_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Database); i { case 0: return &v.state @@ -228,18 +232,18 @@ func file_v1_database_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_database_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_database_proto_rawDesc, NumEnums: 0, NumMessages: 1, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_database_proto_goTypes, - DependencyIndexes: file_v1_database_proto_depIdxs, - MessageInfos: file_v1_database_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_database_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_database_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_database_proto_msgTypes, }.Build() - File_v1_database_proto = out.File - file_v1_database_proto_rawDesc = nil - file_v1_database_proto_goTypes = nil - file_v1_database_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_database_proto = out.File + file_teleport_lib_teleterm_v1_database_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_database_proto_goTypes = nil + file_teleport_lib_teleterm_v1_database_proto_depIdxs = nil } diff --git a/lib/teleterm/api/protogen/golang/v1/gateway.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/gateway.pb.go similarity index 56% rename from lib/teleterm/api/protogen/golang/v1/gateway.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/gateway.pb.go index 6cf4d888d84aa..ba5d14be916fe 100644 --- a/lib/teleterm/api/protogen/golang/v1/gateway.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/gateway.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/gateway.proto +// source: teleport/lib/teleterm/v1/gateway.proto package v1 @@ -81,7 +81,7 @@ type Gateway struct { func (x *Gateway) Reset() { *x = Gateway{} if protoimpl.UnsafeEnabled { - mi := &file_v1_gateway_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_gateway_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -94,7 +94,7 @@ func (x *Gateway) String() string { func (*Gateway) ProtoMessage() {} func (x *Gateway) ProtoReflect() protoreflect.Message { - mi := &file_v1_gateway_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_gateway_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -107,7 +107,7 @@ func (x *Gateway) ProtoReflect() protoreflect.Message { // Deprecated: Use Gateway.ProtoReflect.Descriptor instead. func (*Gateway) Descriptor() ([]byte, []int) { - return file_v1_gateway_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_gateway_proto_rawDescGZIP(), []int{0} } func (x *Gateway) GetUri() string { @@ -173,54 +173,57 @@ func (x *Gateway) GetTargetSubresourceName() string { return "" } -var File_v1_gateway_proto protoreflect.FileDescriptor +var File_teleport_lib_teleterm_v1_gateway_proto protoreflect.FileDescriptor -var file_v1_gateway_proto_rawDesc = []byte{ - 0x0a, 0x10, 0x76, 0x31, 0x2f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x22, 0xb5, 0x02, 0x0a, 0x07, 0x47, 0x61, 0x74, - 0x65, 0x77, 0x61, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x55, 0x72, 0x69, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x23, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, - 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, - 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x41, 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1d, 0x0a, 0x0a, - 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, 0x6c, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x69, 0x5f, 0x63, - 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, - 0x69, 0x43, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, 0x12, 0x36, 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x5f, 0x73, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, - 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, - 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, +var file_teleport_lib_teleterm_v1_gateway_proto_rawDesc = []byte{ + 0x0a, 0x26, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x67, 0x61, 0x74, 0x65, 0x77, + 0x61, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x22, 0xb5, 0x02, 0x0a, 0x07, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, + 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4e, 0x61, 0x6d, + 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x55, 0x72, 0x69, + 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, + 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x55, 0x73, 0x65, + 0x72, 0x12, 0x23, 0x0a, 0x0d, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x61, 0x64, 0x64, 0x72, 0x65, + 0x73, 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x41, + 0x64, 0x64, 0x72, 0x65, 0x73, 0x73, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, + 0x70, 0x6f, 0x72, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x6f, 0x63, 0x61, + 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, + 0x6c, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x63, 0x6f, + 0x6c, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x69, 0x5f, 0x63, 0x6f, 0x6d, 0x6d, 0x61, 0x6e, 0x64, + 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x69, 0x43, 0x6f, 0x6d, 0x6d, 0x61, + 0x6e, 0x64, 0x12, 0x36, 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x75, 0x62, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x09, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x15, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x42, 0x49, 0x5a, 0x47, 0x67, 0x69, + 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, + 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, + 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_gateway_proto_rawDescOnce sync.Once - file_v1_gateway_proto_rawDescData = file_v1_gateway_proto_rawDesc + file_teleport_lib_teleterm_v1_gateway_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_gateway_proto_rawDescData = file_teleport_lib_teleterm_v1_gateway_proto_rawDesc ) -func file_v1_gateway_proto_rawDescGZIP() []byte { - file_v1_gateway_proto_rawDescOnce.Do(func() { - file_v1_gateway_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_gateway_proto_rawDescData) +func file_teleport_lib_teleterm_v1_gateway_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_gateway_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_gateway_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_gateway_proto_rawDescData) }) - return file_v1_gateway_proto_rawDescData + return file_teleport_lib_teleterm_v1_gateway_proto_rawDescData } -var file_v1_gateway_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_v1_gateway_proto_goTypes = []interface{}{ - (*Gateway)(nil), // 0: teleport.terminal.v1.Gateway +var file_teleport_lib_teleterm_v1_gateway_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_teleport_lib_teleterm_v1_gateway_proto_goTypes = []interface{}{ + (*Gateway)(nil), // 0: teleport.lib.teleterm.v1.Gateway } -var file_v1_gateway_proto_depIdxs = []int32{ +var file_teleport_lib_teleterm_v1_gateway_proto_depIdxs = []int32{ 0, // [0:0] is the sub-list for method output_type 0, // [0:0] is the sub-list for method input_type 0, // [0:0] is the sub-list for extension type_name @@ -228,13 +231,13 @@ var file_v1_gateway_proto_depIdxs = []int32{ 0, // [0:0] is the sub-list for field type_name } -func init() { file_v1_gateway_proto_init() } -func file_v1_gateway_proto_init() { - if File_v1_gateway_proto != nil { +func init() { file_teleport_lib_teleterm_v1_gateway_proto_init() } +func file_teleport_lib_teleterm_v1_gateway_proto_init() { + if File_teleport_lib_teleterm_v1_gateway_proto != nil { return } if !protoimpl.UnsafeEnabled { - file_v1_gateway_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_gateway_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Gateway); i { case 0: return &v.state @@ -251,18 +254,18 @@ func file_v1_gateway_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_gateway_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_gateway_proto_rawDesc, NumEnums: 0, NumMessages: 1, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_gateway_proto_goTypes, - DependencyIndexes: file_v1_gateway_proto_depIdxs, - MessageInfos: file_v1_gateway_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_gateway_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_gateway_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_gateway_proto_msgTypes, }.Build() - File_v1_gateway_proto = out.File - file_v1_gateway_proto_rawDesc = nil - file_v1_gateway_proto_goTypes = nil - file_v1_gateway_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_gateway_proto = out.File + file_teleport_lib_teleterm_v1_gateway_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_gateway_proto_goTypes = nil + file_teleport_lib_teleterm_v1_gateway_proto_depIdxs = nil } diff --git a/lib/teleterm/api/protogen/golang/v1/kube.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/kube.pb.go similarity index 51% rename from lib/teleterm/api/protogen/golang/v1/kube.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/kube.pb.go index bdc42574df673..d053cea8e7421 100644 --- a/lib/teleterm/api/protogen/golang/v1/kube.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/kube.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/kube.proto +// source: teleport/lib/teleterm/v1/kube.proto package v1 @@ -56,7 +56,7 @@ type Kube struct { func (x *Kube) Reset() { *x = Kube{} if protoimpl.UnsafeEnabled { - mi := &file_v1_kube_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_kube_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -69,7 +69,7 @@ func (x *Kube) String() string { func (*Kube) ProtoMessage() {} func (x *Kube) ProtoReflect() protoreflect.Message { - mi := &file_v1_kube_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_kube_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -82,7 +82,7 @@ func (x *Kube) ProtoReflect() protoreflect.Message { // Deprecated: Use Kube.ProtoReflect.Descriptor instead. func (*Kube) Descriptor() ([]byte, []int) { - return file_v1_kube_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_kube_proto_rawDescGZIP(), []int{0} } func (x *Kube) GetUri() string { @@ -106,44 +106,48 @@ func (x *Kube) GetLabels() []*Label { return nil } -var File_v1_kube_proto protoreflect.FileDescriptor +var File_teleport_lib_teleterm_v1_kube_proto protoreflect.FileDescriptor -var file_v1_kube_proto_rawDesc = []byte{ - 0x0a, 0x0d, 0x76, 0x31, 0x2f, 0x6b, 0x75, 0x62, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, - 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, - 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x0e, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x61, 0x0a, 0x04, 0x4b, 0x75, 0x62, 0x65, 0x12, 0x10, 0x0a, +var file_teleport_lib_teleterm_v1_kube_proto_rawDesc = []byte{ + 0x0a, 0x23, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6b, 0x75, 0x62, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x1a, + 0x24, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x65, 0x0a, 0x04, 0x4b, 0x75, 0x62, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, - 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, - 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, - 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, - 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x61, 0x6d, 0x65, 0x12, 0x37, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, + 0x61, 0x62, 0x65, 0x6c, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x42, 0x49, 0x5a, 0x47, + 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, + 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_kube_proto_rawDescOnce sync.Once - file_v1_kube_proto_rawDescData = file_v1_kube_proto_rawDesc + file_teleport_lib_teleterm_v1_kube_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_kube_proto_rawDescData = file_teleport_lib_teleterm_v1_kube_proto_rawDesc ) -func file_v1_kube_proto_rawDescGZIP() []byte { - file_v1_kube_proto_rawDescOnce.Do(func() { - file_v1_kube_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_kube_proto_rawDescData) +func file_teleport_lib_teleterm_v1_kube_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_kube_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_kube_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_kube_proto_rawDescData) }) - return file_v1_kube_proto_rawDescData + return file_teleport_lib_teleterm_v1_kube_proto_rawDescData } -var file_v1_kube_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_v1_kube_proto_goTypes = []interface{}{ - (*Kube)(nil), // 0: teleport.terminal.v1.Kube - (*Label)(nil), // 1: teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_kube_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_teleport_lib_teleterm_v1_kube_proto_goTypes = []interface{}{ + (*Kube)(nil), // 0: teleport.lib.teleterm.v1.Kube + (*Label)(nil), // 1: teleport.lib.teleterm.v1.Label } -var file_v1_kube_proto_depIdxs = []int32{ - 1, // 0: teleport.terminal.v1.Kube.labels:type_name -> teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_kube_proto_depIdxs = []int32{ + 1, // 0: teleport.lib.teleterm.v1.Kube.labels:type_name -> teleport.lib.teleterm.v1.Label 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name @@ -151,14 +155,14 @@ var file_v1_kube_proto_depIdxs = []int32{ 0, // [0:1] is the sub-list for field type_name } -func init() { file_v1_kube_proto_init() } -func file_v1_kube_proto_init() { - if File_v1_kube_proto != nil { +func init() { file_teleport_lib_teleterm_v1_kube_proto_init() } +func file_teleport_lib_teleterm_v1_kube_proto_init() { + if File_teleport_lib_teleterm_v1_kube_proto != nil { return } - file_v1_label_proto_init() + file_teleport_lib_teleterm_v1_label_proto_init() if !protoimpl.UnsafeEnabled { - file_v1_kube_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_kube_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Kube); i { case 0: return &v.state @@ -175,18 +179,18 @@ func file_v1_kube_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_kube_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_kube_proto_rawDesc, NumEnums: 0, NumMessages: 1, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_kube_proto_goTypes, - DependencyIndexes: file_v1_kube_proto_depIdxs, - MessageInfos: file_v1_kube_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_kube_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_kube_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_kube_proto_msgTypes, }.Build() - File_v1_kube_proto = out.File - file_v1_kube_proto_rawDesc = nil - file_v1_kube_proto_goTypes = nil - file_v1_kube_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_kube_proto = out.File + file_teleport_lib_teleterm_v1_kube_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_kube_proto_goTypes = nil + file_teleport_lib_teleterm_v1_kube_proto_depIdxs = nil } diff --git a/lib/teleterm/api/protogen/golang/v1/label.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/label.pb.go similarity index 53% rename from lib/teleterm/api/protogen/golang/v1/label.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/label.pb.go index 18dd85ff1e4c7..364792d628880 100644 --- a/lib/teleterm/api/protogen/golang/v1/label.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/label.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/label.proto +// source: teleport/lib/teleterm/v1/label.proto package v1 @@ -54,7 +54,7 @@ type Label struct { func (x *Label) Reset() { *x = Label{} if protoimpl.UnsafeEnabled { - mi := &file_v1_label_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_label_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -67,7 +67,7 @@ func (x *Label) String() string { func (*Label) ProtoMessage() {} func (x *Label) ProtoReflect() protoreflect.Message { - mi := &file_v1_label_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_label_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -80,7 +80,7 @@ func (x *Label) ProtoReflect() protoreflect.Message { // Deprecated: Use Label.ProtoReflect.Descriptor instead. func (*Label) Descriptor() ([]byte, []int) { - return file_v1_label_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_label_proto_rawDescGZIP(), []int{0} } func (x *Label) GetName() string { @@ -97,38 +97,41 @@ func (x *Label) GetValue() string { return "" } -var File_v1_label_proto protoreflect.FileDescriptor - -var file_v1_label_proto_rawDesc = []byte{ - 0x0a, 0x0e, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, - 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x22, 0x31, 0x0a, 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, - 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, - 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, - 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, +var File_teleport_lib_teleterm_v1_label_proto protoreflect.FileDescriptor + +var file_teleport_lib_teleterm_v1_label_proto_rawDesc = []byte{ + 0x0a, 0x24, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, 0x6c, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, + 0x22, 0x31, 0x0a, 0x05, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, + 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, + 0x6c, 0x75, 0x65, 0x42, 0x49, 0x5a, 0x47, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, + 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_label_proto_rawDescOnce sync.Once - file_v1_label_proto_rawDescData = file_v1_label_proto_rawDesc + file_teleport_lib_teleterm_v1_label_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_label_proto_rawDescData = file_teleport_lib_teleterm_v1_label_proto_rawDesc ) -func file_v1_label_proto_rawDescGZIP() []byte { - file_v1_label_proto_rawDescOnce.Do(func() { - file_v1_label_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_label_proto_rawDescData) +func file_teleport_lib_teleterm_v1_label_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_label_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_label_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_label_proto_rawDescData) }) - return file_v1_label_proto_rawDescData + return file_teleport_lib_teleterm_v1_label_proto_rawDescData } -var file_v1_label_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_v1_label_proto_goTypes = []interface{}{ - (*Label)(nil), // 0: teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_label_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_teleport_lib_teleterm_v1_label_proto_goTypes = []interface{}{ + (*Label)(nil), // 0: teleport.lib.teleterm.v1.Label } -var file_v1_label_proto_depIdxs = []int32{ +var file_teleport_lib_teleterm_v1_label_proto_depIdxs = []int32{ 0, // [0:0] is the sub-list for method output_type 0, // [0:0] is the sub-list for method input_type 0, // [0:0] is the sub-list for extension type_name @@ -136,13 +139,13 @@ var file_v1_label_proto_depIdxs = []int32{ 0, // [0:0] is the sub-list for field type_name } -func init() { file_v1_label_proto_init() } -func file_v1_label_proto_init() { - if File_v1_label_proto != nil { +func init() { file_teleport_lib_teleterm_v1_label_proto_init() } +func file_teleport_lib_teleterm_v1_label_proto_init() { + if File_teleport_lib_teleterm_v1_label_proto != nil { return } if !protoimpl.UnsafeEnabled { - file_v1_label_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_label_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Label); i { case 0: return &v.state @@ -159,18 +162,18 @@ func file_v1_label_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_label_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_label_proto_rawDesc, NumEnums: 0, NumMessages: 1, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_label_proto_goTypes, - DependencyIndexes: file_v1_label_proto_depIdxs, - MessageInfos: file_v1_label_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_label_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_label_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_label_proto_msgTypes, }.Build() - File_v1_label_proto = out.File - file_v1_label_proto_rawDesc = nil - file_v1_label_proto_goTypes = nil - file_v1_label_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_label_proto = out.File + file_teleport_lib_teleterm_v1_label_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_label_proto_goTypes = nil + file_teleport_lib_teleterm_v1_label_proto_depIdxs = nil } diff --git a/lib/teleterm/api/protogen/golang/v1/server.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/server.pb.go similarity index 57% rename from lib/teleterm/api/protogen/golang/v1/server.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/server.pb.go index f685dca4e608d..6e4f5af7caac3 100644 --- a/lib/teleterm/api/protogen/golang/v1/server.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/server.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/server.proto +// source: teleport/lib/teleterm/v1/server.proto package v1 @@ -62,7 +62,7 @@ type Server struct { func (x *Server) Reset() { *x = Server{} if protoimpl.UnsafeEnabled { - mi := &file_v1_server_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_server_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -75,7 +75,7 @@ func (x *Server) String() string { func (*Server) ProtoMessage() {} func (x *Server) ProtoReflect() protoreflect.Message { - mi := &file_v1_server_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_server_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -88,7 +88,7 @@ func (x *Server) ProtoReflect() protoreflect.Message { // Deprecated: Use Server.ProtoReflect.Descriptor instead. func (*Server) Descriptor() ([]byte, []int) { - return file_v1_server_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_server_proto_rawDescGZIP(), []int{0} } func (x *Server) GetUri() string { @@ -133,13 +133,16 @@ func (x *Server) GetLabels() []*Label { return nil } -var File_v1_server_proto protoreflect.FileDescriptor +var File_teleport_lib_teleterm_v1_server_proto protoreflect.FileDescriptor -var file_v1_server_proto_rawDesc = []byte{ - 0x0a, 0x0f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x0e, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, - 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xab, 0x01, 0x0a, 0x06, 0x53, 0x65, 0x72, 0x76, +var file_teleport_lib_teleterm_v1_server_proto_rawDesc = []byte{ + 0x0a, 0x25, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, + 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x1a, 0x24, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, + 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6c, 0x61, 0x62, 0x65, + 0x6c, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xaf, 0x01, 0x0a, 0x06, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x16, 0x0a, 0x06, 0x74, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x74, 0x75, 0x6e, 0x6e, 0x65, 0x6c, 0x12, 0x12, 0x0a, 0x04, @@ -147,35 +150,36 @@ var file_v1_server_proto_rawDesc = []byte{ 0x12, 0x1a, 0x0a, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x68, 0x6f, 0x73, 0x74, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x12, 0x0a, 0x04, 0x61, 0x64, 0x64, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x61, 0x64, 0x64, 0x72, - 0x12, 0x33, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x1b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x52, 0x06, 0x6c, - 0x61, 0x62, 0x65, 0x6c, 0x73, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, - 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, - 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, - 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x33, + 0x12, 0x37, 0x0a, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x1f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, + 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x61, 0x62, 0x65, + 0x6c, 0x52, 0x06, 0x6c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x42, 0x49, 0x5a, 0x47, 0x67, 0x69, 0x74, + 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, + 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x67, + 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_server_proto_rawDescOnce sync.Once - file_v1_server_proto_rawDescData = file_v1_server_proto_rawDesc + file_teleport_lib_teleterm_v1_server_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_server_proto_rawDescData = file_teleport_lib_teleterm_v1_server_proto_rawDesc ) -func file_v1_server_proto_rawDescGZIP() []byte { - file_v1_server_proto_rawDescOnce.Do(func() { - file_v1_server_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_server_proto_rawDescData) +func file_teleport_lib_teleterm_v1_server_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_server_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_server_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_server_proto_rawDescData) }) - return file_v1_server_proto_rawDescData + return file_teleport_lib_teleterm_v1_server_proto_rawDescData } -var file_v1_server_proto_msgTypes = make([]protoimpl.MessageInfo, 1) -var file_v1_server_proto_goTypes = []interface{}{ - (*Server)(nil), // 0: teleport.terminal.v1.Server - (*Label)(nil), // 1: teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_server_proto_msgTypes = make([]protoimpl.MessageInfo, 1) +var file_teleport_lib_teleterm_v1_server_proto_goTypes = []interface{}{ + (*Server)(nil), // 0: teleport.lib.teleterm.v1.Server + (*Label)(nil), // 1: teleport.lib.teleterm.v1.Label } -var file_v1_server_proto_depIdxs = []int32{ - 1, // 0: teleport.terminal.v1.Server.labels:type_name -> teleport.terminal.v1.Label +var file_teleport_lib_teleterm_v1_server_proto_depIdxs = []int32{ + 1, // 0: teleport.lib.teleterm.v1.Server.labels:type_name -> teleport.lib.teleterm.v1.Label 1, // [1:1] is the sub-list for method output_type 1, // [1:1] is the sub-list for method input_type 1, // [1:1] is the sub-list for extension type_name @@ -183,14 +187,14 @@ var file_v1_server_proto_depIdxs = []int32{ 0, // [0:1] is the sub-list for field type_name } -func init() { file_v1_server_proto_init() } -func file_v1_server_proto_init() { - if File_v1_server_proto != nil { +func init() { file_teleport_lib_teleterm_v1_server_proto_init() } +func file_teleport_lib_teleterm_v1_server_proto_init() { + if File_teleport_lib_teleterm_v1_server_proto != nil { return } - file_v1_label_proto_init() + file_teleport_lib_teleterm_v1_label_proto_init() if !protoimpl.UnsafeEnabled { - file_v1_server_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_server_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*Server); i { case 0: return &v.state @@ -207,18 +211,18 @@ func file_v1_server_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_server_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_server_proto_rawDesc, NumEnums: 0, NumMessages: 1, NumExtensions: 0, NumServices: 0, }, - GoTypes: file_v1_server_proto_goTypes, - DependencyIndexes: file_v1_server_proto_depIdxs, - MessageInfos: file_v1_server_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_server_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_server_proto_depIdxs, + MessageInfos: file_teleport_lib_teleterm_v1_server_proto_msgTypes, }.Build() - File_v1_server_proto = out.File - file_v1_server_proto_rawDesc = nil - file_v1_server_proto_goTypes = nil - file_v1_server_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_server_proto = out.File + file_teleport_lib_teleterm_v1_server_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_server_proto_goTypes = nil + file_teleport_lib_teleterm_v1_server_proto_depIdxs = nil } diff --git a/lib/teleterm/api/protogen/golang/v1/service.pb.go b/gen/proto/go/teleport/lib/teleterm/v1/service.pb.go similarity index 64% rename from lib/teleterm/api/protogen/golang/v1/service.pb.go rename to gen/proto/go/teleport/lib/teleterm/v1/service.pb.go index eddd6e015d4ed..bcf96ccec52df 100644 --- a/lib/teleterm/api/protogen/golang/v1/service.pb.go +++ b/gen/proto/go/teleport/lib/teleterm/v1/service.pb.go @@ -16,7 +16,7 @@ // versions: // protoc-gen-go v1.23.0 // protoc (unknown) -// source: v1/service.proto +// source: teleport/lib/teleterm/v1/service.proto package v1 @@ -85,11 +85,11 @@ func (x PasswordlessPrompt) String() string { } func (PasswordlessPrompt) Descriptor() protoreflect.EnumDescriptor { - return file_v1_service_proto_enumTypes[0].Descriptor() + return file_teleport_lib_teleterm_v1_service_proto_enumTypes[0].Descriptor() } func (PasswordlessPrompt) Type() protoreflect.EnumType { - return &file_v1_service_proto_enumTypes[0] + return &file_teleport_lib_teleterm_v1_service_proto_enumTypes[0] } func (x PasswordlessPrompt) Number() protoreflect.EnumNumber { @@ -98,7 +98,7 @@ func (x PasswordlessPrompt) Number() protoreflect.EnumNumber { // Deprecated: Use PasswordlessPrompt.Descriptor instead. func (PasswordlessPrompt) EnumDescriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{0} } // RemoveClusterRequest describes RemoveClusterRequest @@ -113,7 +113,7 @@ type RemoveClusterRequest struct { func (x *RemoveClusterRequest) Reset() { *x = RemoveClusterRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[0] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -126,7 +126,7 @@ func (x *RemoveClusterRequest) String() string { func (*RemoveClusterRequest) ProtoMessage() {} func (x *RemoveClusterRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[0] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[0] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -139,7 +139,7 @@ func (x *RemoveClusterRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveClusterRequest.ProtoReflect.Descriptor instead. func (*RemoveClusterRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{0} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{0} } func (x *RemoveClusterRequest) GetClusterUri() string { @@ -161,7 +161,7 @@ type GetClusterRequest struct { func (x *GetClusterRequest) Reset() { *x = GetClusterRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[1] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[1] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -174,7 +174,7 @@ func (x *GetClusterRequest) String() string { func (*GetClusterRequest) ProtoMessage() {} func (x *GetClusterRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[1] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[1] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -187,7 +187,7 @@ func (x *GetClusterRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetClusterRequest.ProtoReflect.Descriptor instead. func (*GetClusterRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{1} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{1} } func (x *GetClusterRequest) GetClusterUri() string { @@ -209,7 +209,7 @@ type LogoutRequest struct { func (x *LogoutRequest) Reset() { *x = LogoutRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[2] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -222,7 +222,7 @@ func (x *LogoutRequest) String() string { func (*LogoutRequest) ProtoMessage() {} func (x *LogoutRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[2] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[2] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -235,7 +235,7 @@ func (x *LogoutRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LogoutRequest.ProtoReflect.Descriptor instead. func (*LogoutRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{2} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{2} } func (x *LogoutRequest) GetClusterUri() string { @@ -257,7 +257,7 @@ type CredentialInfo struct { func (x *CredentialInfo) Reset() { *x = CredentialInfo{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[3] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[3] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -270,7 +270,7 @@ func (x *CredentialInfo) String() string { func (*CredentialInfo) ProtoMessage() {} func (x *CredentialInfo) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[3] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[3] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -283,7 +283,7 @@ func (x *CredentialInfo) ProtoReflect() protoreflect.Message { // Deprecated: Use CredentialInfo.ProtoReflect.Descriptor instead. func (*CredentialInfo) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{3} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{3} } func (x *CredentialInfo) GetUsername() string { @@ -300,14 +300,14 @@ type LoginPasswordlessResponse struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Prompt PasswordlessPrompt `protobuf:"varint,1,opt,name=prompt,proto3,enum=teleport.terminal.v1.PasswordlessPrompt" json:"prompt,omitempty"` + Prompt PasswordlessPrompt `protobuf:"varint,1,opt,name=prompt,proto3,enum=teleport.lib.teleterm.v1.PasswordlessPrompt" json:"prompt,omitempty"` Credentials []*CredentialInfo `protobuf:"bytes,2,rep,name=credentials,proto3" json:"credentials,omitempty"` } func (x *LoginPasswordlessResponse) Reset() { *x = LoginPasswordlessResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[4] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[4] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -320,7 +320,7 @@ func (x *LoginPasswordlessResponse) String() string { func (*LoginPasswordlessResponse) ProtoMessage() {} func (x *LoginPasswordlessResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[4] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[4] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -333,7 +333,7 @@ func (x *LoginPasswordlessResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginPasswordlessResponse.ProtoReflect.Descriptor instead. func (*LoginPasswordlessResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{4} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{4} } func (x *LoginPasswordlessResponse) GetPrompt() PasswordlessPrompt { @@ -367,7 +367,7 @@ type LoginPasswordlessRequest struct { func (x *LoginPasswordlessRequest) Reset() { *x = LoginPasswordlessRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[5] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[5] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -380,7 +380,7 @@ func (x *LoginPasswordlessRequest) String() string { func (*LoginPasswordlessRequest) ProtoMessage() {} func (x *LoginPasswordlessRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[5] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[5] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -393,7 +393,7 @@ func (x *LoginPasswordlessRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginPasswordlessRequest.ProtoReflect.Descriptor instead. func (*LoginPasswordlessRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{5} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{5} } func (m *LoginPasswordlessRequest) GetRequest() isLoginPasswordlessRequest_Request { @@ -464,7 +464,7 @@ type LoginRequest struct { func (x *LoginRequest) Reset() { *x = LoginRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[6] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[6] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -477,7 +477,7 @@ func (x *LoginRequest) String() string { func (*LoginRequest) ProtoMessage() {} func (x *LoginRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[6] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[6] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -490,7 +490,7 @@ func (x *LoginRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginRequest.ProtoReflect.Descriptor instead. func (*LoginRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{6} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{6} } func (x *LoginRequest) GetClusterUri() string { @@ -550,7 +550,7 @@ type AddClusterRequest struct { func (x *AddClusterRequest) Reset() { *x = AddClusterRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[7] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[7] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -563,7 +563,7 @@ func (x *AddClusterRequest) String() string { func (*AddClusterRequest) ProtoMessage() {} func (x *AddClusterRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[7] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[7] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -576,7 +576,7 @@ func (x *AddClusterRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use AddClusterRequest.ProtoReflect.Descriptor instead. func (*AddClusterRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{7} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{7} } func (x *AddClusterRequest) GetName() string { @@ -597,7 +597,7 @@ type ListKubesRequest struct { func (x *ListKubesRequest) Reset() { *x = ListKubesRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[8] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[8] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -610,7 +610,7 @@ func (x *ListKubesRequest) String() string { func (*ListKubesRequest) ProtoMessage() {} func (x *ListKubesRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[8] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[8] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -623,7 +623,7 @@ func (x *ListKubesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListKubesRequest.ProtoReflect.Descriptor instead. func (*ListKubesRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{8} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{8} } func (x *ListKubesRequest) GetClusterUri() string { @@ -644,7 +644,7 @@ type ListAppsRequest struct { func (x *ListAppsRequest) Reset() { *x = ListAppsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[9] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[9] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -657,7 +657,7 @@ func (x *ListAppsRequest) String() string { func (*ListAppsRequest) ProtoMessage() {} func (x *ListAppsRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[9] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[9] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -670,7 +670,7 @@ func (x *ListAppsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListAppsRequest.ProtoReflect.Descriptor instead. func (*ListAppsRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{9} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{9} } func (x *ListAppsRequest) GetClusterUri() string { @@ -689,7 +689,7 @@ type ListClustersRequest struct { func (x *ListClustersRequest) Reset() { *x = ListClustersRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[10] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[10] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -702,7 +702,7 @@ func (x *ListClustersRequest) String() string { func (*ListClustersRequest) ProtoMessage() {} func (x *ListClustersRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[10] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[10] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -715,7 +715,7 @@ func (x *ListClustersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListClustersRequest.ProtoReflect.Descriptor instead. func (*ListClustersRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{10} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{10} } type ListClustersResponse struct { @@ -729,7 +729,7 @@ type ListClustersResponse struct { func (x *ListClustersResponse) Reset() { *x = ListClustersResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[11] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[11] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -742,7 +742,7 @@ func (x *ListClustersResponse) String() string { func (*ListClustersResponse) ProtoMessage() {} func (x *ListClustersResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[11] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[11] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -755,7 +755,7 @@ func (x *ListClustersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListClustersResponse.ProtoReflect.Descriptor instead. func (*ListClustersResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{11} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{11} } func (x *ListClustersResponse) GetClusters() []*Cluster { @@ -776,7 +776,7 @@ type ListDatabasesRequest struct { func (x *ListDatabasesRequest) Reset() { *x = ListDatabasesRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[12] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[12] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -789,7 +789,7 @@ func (x *ListDatabasesRequest) String() string { func (*ListDatabasesRequest) ProtoMessage() {} func (x *ListDatabasesRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[12] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[12] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -802,7 +802,7 @@ func (x *ListDatabasesRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListDatabasesRequest.ProtoReflect.Descriptor instead. func (*ListDatabasesRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{12} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{12} } func (x *ListDatabasesRequest) GetClusterUri() string { @@ -823,7 +823,7 @@ type ListLeafClustersRequest struct { func (x *ListLeafClustersRequest) Reset() { *x = ListLeafClustersRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[13] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[13] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -836,7 +836,7 @@ func (x *ListLeafClustersRequest) String() string { func (*ListLeafClustersRequest) ProtoMessage() {} func (x *ListLeafClustersRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[13] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[13] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -849,7 +849,7 @@ func (x *ListLeafClustersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListLeafClustersRequest.ProtoReflect.Descriptor instead. func (*ListLeafClustersRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{13} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{13} } func (x *ListLeafClustersRequest) GetClusterUri() string { @@ -870,7 +870,7 @@ type ListDatabasesResponse struct { func (x *ListDatabasesResponse) Reset() { *x = ListDatabasesResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[14] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[14] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -883,7 +883,7 @@ func (x *ListDatabasesResponse) String() string { func (*ListDatabasesResponse) ProtoMessage() {} func (x *ListDatabasesResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[14] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[14] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -896,7 +896,7 @@ func (x *ListDatabasesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListDatabasesResponse.ProtoReflect.Descriptor instead. func (*ListDatabasesResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{14} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{14} } func (x *ListDatabasesResponse) GetDatabases() []*Database { @@ -917,7 +917,7 @@ type ListDatabaseUsersRequest struct { func (x *ListDatabaseUsersRequest) Reset() { *x = ListDatabaseUsersRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[15] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[15] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -930,7 +930,7 @@ func (x *ListDatabaseUsersRequest) String() string { func (*ListDatabaseUsersRequest) ProtoMessage() {} func (x *ListDatabaseUsersRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[15] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[15] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -943,7 +943,7 @@ func (x *ListDatabaseUsersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListDatabaseUsersRequest.ProtoReflect.Descriptor instead. func (*ListDatabaseUsersRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{15} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{15} } func (x *ListDatabaseUsersRequest) GetDbUri() string { @@ -964,7 +964,7 @@ type ListDatabaseUsersResponse struct { func (x *ListDatabaseUsersResponse) Reset() { *x = ListDatabaseUsersResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[16] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[16] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -977,7 +977,7 @@ func (x *ListDatabaseUsersResponse) String() string { func (*ListDatabaseUsersResponse) ProtoMessage() {} func (x *ListDatabaseUsersResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[16] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[16] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -990,7 +990,7 @@ func (x *ListDatabaseUsersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListDatabaseUsersResponse.ProtoReflect.Descriptor instead. func (*ListDatabaseUsersResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{16} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{16} } func (x *ListDatabaseUsersResponse) GetUsers() []string { @@ -1014,7 +1014,7 @@ type CreateGatewayRequest struct { func (x *CreateGatewayRequest) Reset() { *x = CreateGatewayRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[17] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[17] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1027,7 +1027,7 @@ func (x *CreateGatewayRequest) String() string { func (*CreateGatewayRequest) ProtoMessage() {} func (x *CreateGatewayRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[17] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[17] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1040,7 +1040,7 @@ func (x *CreateGatewayRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use CreateGatewayRequest.ProtoReflect.Descriptor instead. func (*CreateGatewayRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{17} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{17} } func (x *CreateGatewayRequest) GetTargetUri() string { @@ -1082,7 +1082,7 @@ type ListGatewaysRequest struct { func (x *ListGatewaysRequest) Reset() { *x = ListGatewaysRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[18] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[18] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1095,7 +1095,7 @@ func (x *ListGatewaysRequest) String() string { func (*ListGatewaysRequest) ProtoMessage() {} func (x *ListGatewaysRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[18] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[18] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1108,7 +1108,7 @@ func (x *ListGatewaysRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListGatewaysRequest.ProtoReflect.Descriptor instead. func (*ListGatewaysRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{18} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{18} } func (x *ListGatewaysRequest) GetClusterIds() []string { @@ -1129,7 +1129,7 @@ type ListGatewaysResponse struct { func (x *ListGatewaysResponse) Reset() { *x = ListGatewaysResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[19] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[19] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1142,7 +1142,7 @@ func (x *ListGatewaysResponse) String() string { func (*ListGatewaysResponse) ProtoMessage() {} func (x *ListGatewaysResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[19] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[19] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1155,7 +1155,7 @@ func (x *ListGatewaysResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListGatewaysResponse.ProtoReflect.Descriptor instead. func (*ListGatewaysResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{19} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{19} } func (x *ListGatewaysResponse) GetGateways() []*Gateway { @@ -1176,7 +1176,7 @@ type RemoveGatewayRequest struct { func (x *RemoveGatewayRequest) Reset() { *x = RemoveGatewayRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[20] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[20] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1189,7 +1189,7 @@ func (x *RemoveGatewayRequest) String() string { func (*RemoveGatewayRequest) ProtoMessage() {} func (x *RemoveGatewayRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[20] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[20] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1202,7 +1202,7 @@ func (x *RemoveGatewayRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RemoveGatewayRequest.ProtoReflect.Descriptor instead. func (*RemoveGatewayRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{20} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{20} } func (x *RemoveGatewayRequest) GetGatewayUri() string { @@ -1223,7 +1223,7 @@ type RestartGatewayRequest struct { func (x *RestartGatewayRequest) Reset() { *x = RestartGatewayRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[21] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[21] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1236,7 +1236,7 @@ func (x *RestartGatewayRequest) String() string { func (*RestartGatewayRequest) ProtoMessage() {} func (x *RestartGatewayRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[21] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[21] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1249,7 +1249,7 @@ func (x *RestartGatewayRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use RestartGatewayRequest.ProtoReflect.Descriptor instead. func (*RestartGatewayRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{21} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{21} } func (x *RestartGatewayRequest) GetGatewayUri() string { @@ -1271,7 +1271,7 @@ type SetGatewayTargetSubresourceNameRequest struct { func (x *SetGatewayTargetSubresourceNameRequest) Reset() { *x = SetGatewayTargetSubresourceNameRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[22] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[22] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1284,7 +1284,7 @@ func (x *SetGatewayTargetSubresourceNameRequest) String() string { func (*SetGatewayTargetSubresourceNameRequest) ProtoMessage() {} func (x *SetGatewayTargetSubresourceNameRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[22] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[22] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1297,7 +1297,7 @@ func (x *SetGatewayTargetSubresourceNameRequest) ProtoReflect() protoreflect.Mes // Deprecated: Use SetGatewayTargetSubresourceNameRequest.ProtoReflect.Descriptor instead. func (*SetGatewayTargetSubresourceNameRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{22} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{22} } func (x *SetGatewayTargetSubresourceNameRequest) GetGatewayUri() string { @@ -1326,7 +1326,7 @@ type SetGatewayLocalPortRequest struct { func (x *SetGatewayLocalPortRequest) Reset() { *x = SetGatewayLocalPortRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[23] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[23] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1339,7 +1339,7 @@ func (x *SetGatewayLocalPortRequest) String() string { func (*SetGatewayLocalPortRequest) ProtoMessage() {} func (x *SetGatewayLocalPortRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[23] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[23] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1352,7 +1352,7 @@ func (x *SetGatewayLocalPortRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use SetGatewayLocalPortRequest.ProtoReflect.Descriptor instead. func (*SetGatewayLocalPortRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{23} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{23} } func (x *SetGatewayLocalPortRequest) GetGatewayUri() string { @@ -1380,7 +1380,7 @@ type ListServersRequest struct { func (x *ListServersRequest) Reset() { *x = ListServersRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[24] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[24] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1393,7 +1393,7 @@ func (x *ListServersRequest) String() string { func (*ListServersRequest) ProtoMessage() {} func (x *ListServersRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[24] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[24] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1406,7 +1406,7 @@ func (x *ListServersRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use ListServersRequest.ProtoReflect.Descriptor instead. func (*ListServersRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{24} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{24} } func (x *ListServersRequest) GetClusterUri() string { @@ -1427,7 +1427,7 @@ type ListServersResponse struct { func (x *ListServersResponse) Reset() { *x = ListServersResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[25] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[25] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1440,7 +1440,7 @@ func (x *ListServersResponse) String() string { func (*ListServersResponse) ProtoMessage() {} func (x *ListServersResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[25] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[25] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1453,7 +1453,7 @@ func (x *ListServersResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListServersResponse.ProtoReflect.Descriptor instead. func (*ListServersResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{25} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{25} } func (x *ListServersResponse) GetServers() []*Server { @@ -1474,7 +1474,7 @@ type ListKubesResponse struct { func (x *ListKubesResponse) Reset() { *x = ListKubesResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[26] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[26] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1487,7 +1487,7 @@ func (x *ListKubesResponse) String() string { func (*ListKubesResponse) ProtoMessage() {} func (x *ListKubesResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[26] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[26] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1500,7 +1500,7 @@ func (x *ListKubesResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListKubesResponse.ProtoReflect.Descriptor instead. func (*ListKubesResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{26} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{26} } func (x *ListKubesResponse) GetKubes() []*Kube { @@ -1521,7 +1521,7 @@ type ListAppsResponse struct { func (x *ListAppsResponse) Reset() { *x = ListAppsResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[27] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[27] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1534,7 +1534,7 @@ func (x *ListAppsResponse) String() string { func (*ListAppsResponse) ProtoMessage() {} func (x *ListAppsResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[27] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[27] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1547,7 +1547,7 @@ func (x *ListAppsResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use ListAppsResponse.ProtoReflect.Descriptor instead. func (*ListAppsResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{27} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{27} } func (x *ListAppsResponse) GetApps() []*App { @@ -1568,7 +1568,7 @@ type GetAuthSettingsRequest struct { func (x *GetAuthSettingsRequest) Reset() { *x = GetAuthSettingsRequest{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[28] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[28] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1581,7 +1581,7 @@ func (x *GetAuthSettingsRequest) String() string { func (*GetAuthSettingsRequest) ProtoMessage() {} func (x *GetAuthSettingsRequest) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[28] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[28] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1594,7 +1594,7 @@ func (x *GetAuthSettingsRequest) ProtoReflect() protoreflect.Message { // Deprecated: Use GetAuthSettingsRequest.ProtoReflect.Descriptor instead. func (*GetAuthSettingsRequest) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{28} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{28} } func (x *GetAuthSettingsRequest) GetClusterUri() string { @@ -1613,7 +1613,7 @@ type EmptyResponse struct { func (x *EmptyResponse) Reset() { *x = EmptyResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[29] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[29] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1626,7 +1626,7 @@ func (x *EmptyResponse) String() string { func (*EmptyResponse) ProtoMessage() {} func (x *EmptyResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[29] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[29] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1639,7 +1639,7 @@ func (x *EmptyResponse) ProtoReflect() protoreflect.Message { // Deprecated: Use EmptyResponse.ProtoReflect.Descriptor instead. func (*EmptyResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{29} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{29} } // LoginPasswordlessRequestInit contains fields needed to init the stream request. @@ -1655,7 +1655,7 @@ type LoginPasswordlessRequest_LoginPasswordlessRequestInit struct { func (x *LoginPasswordlessRequest_LoginPasswordlessRequestInit) Reset() { *x = LoginPasswordlessRequest_LoginPasswordlessRequestInit{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[30] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[30] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1668,7 +1668,7 @@ func (x *LoginPasswordlessRequest_LoginPasswordlessRequestInit) String() string func (*LoginPasswordlessRequest_LoginPasswordlessRequestInit) ProtoMessage() {} func (x *LoginPasswordlessRequest_LoginPasswordlessRequestInit) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[30] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[30] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1681,7 +1681,7 @@ func (x *LoginPasswordlessRequest_LoginPasswordlessRequestInit) ProtoReflect() p // Deprecated: Use LoginPasswordlessRequest_LoginPasswordlessRequestInit.ProtoReflect.Descriptor instead. func (*LoginPasswordlessRequest_LoginPasswordlessRequestInit) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{5, 0} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{5, 0} } func (x *LoginPasswordlessRequest_LoginPasswordlessRequestInit) GetClusterUri() string { @@ -1704,7 +1704,7 @@ type LoginPasswordlessRequest_LoginPasswordlessPINResponse struct { func (x *LoginPasswordlessRequest_LoginPasswordlessPINResponse) Reset() { *x = LoginPasswordlessRequest_LoginPasswordlessPINResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[31] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[31] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1717,7 +1717,7 @@ func (x *LoginPasswordlessRequest_LoginPasswordlessPINResponse) String() string func (*LoginPasswordlessRequest_LoginPasswordlessPINResponse) ProtoMessage() {} func (x *LoginPasswordlessRequest_LoginPasswordlessPINResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[31] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[31] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1730,7 +1730,7 @@ func (x *LoginPasswordlessRequest_LoginPasswordlessPINResponse) ProtoReflect() p // Deprecated: Use LoginPasswordlessRequest_LoginPasswordlessPINResponse.ProtoReflect.Descriptor instead. func (*LoginPasswordlessRequest_LoginPasswordlessPINResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{5, 1} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{5, 1} } func (x *LoginPasswordlessRequest_LoginPasswordlessPINResponse) GetPin() string { @@ -1755,7 +1755,7 @@ type LoginPasswordlessRequest_LoginPasswordlessCredentialResponse struct { func (x *LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) Reset() { *x = LoginPasswordlessRequest_LoginPasswordlessCredentialResponse{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[32] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[32] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1768,7 +1768,7 @@ func (x *LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) String() func (*LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) ProtoMessage() {} func (x *LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[32] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[32] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1781,7 +1781,7 @@ func (x *LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) ProtoRefl // Deprecated: Use LoginPasswordlessRequest_LoginPasswordlessCredentialResponse.ProtoReflect.Descriptor instead. func (*LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{5, 2} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{5, 2} } func (x *LoginPasswordlessRequest_LoginPasswordlessCredentialResponse) GetIndex() int64 { @@ -1808,7 +1808,7 @@ type LoginRequest_LocalParams struct { func (x *LoginRequest_LocalParams) Reset() { *x = LoginRequest_LocalParams{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[33] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[33] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1821,7 +1821,7 @@ func (x *LoginRequest_LocalParams) String() string { func (*LoginRequest_LocalParams) ProtoMessage() {} func (x *LoginRequest_LocalParams) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[33] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[33] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1834,7 +1834,7 @@ func (x *LoginRequest_LocalParams) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginRequest_LocalParams.ProtoReflect.Descriptor instead. func (*LoginRequest_LocalParams) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{6, 0} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{6, 0} } func (x *LoginRequest_LocalParams) GetUser() string { @@ -1873,7 +1873,7 @@ type LoginRequest_SsoParams struct { func (x *LoginRequest_SsoParams) Reset() { *x = LoginRequest_SsoParams{} if protoimpl.UnsafeEnabled { - mi := &file_v1_service_proto_msgTypes[34] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[34] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -1886,7 +1886,7 @@ func (x *LoginRequest_SsoParams) String() string { func (*LoginRequest_SsoParams) ProtoMessage() {} func (x *LoginRequest_SsoParams) ProtoReflect() protoreflect.Message { - mi := &file_v1_service_proto_msgTypes[34] + mi := &file_teleport_lib_teleterm_v1_service_proto_msgTypes[34] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -1899,7 +1899,7 @@ func (x *LoginRequest_SsoParams) ProtoReflect() protoreflect.Message { // Deprecated: Use LoginRequest_SsoParams.ProtoReflect.Descriptor instead. func (*LoginRequest_SsoParams) Descriptor() ([]byte, []int) { - return file_v1_service_proto_rawDescGZIP(), []int{6, 1} + return file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP(), []int{6, 1} } func (x *LoginRequest_SsoParams) GetProviderType() string { @@ -1916,86 +1916,99 @@ func (x *LoginRequest_SsoParams) GetProviderName() string { return "" } -var File_v1_service_proto protoreflect.FileDescriptor - -var file_v1_service_proto_rawDesc = []byte{ - 0x0a, 0x10, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x1a, 0x0c, 0x76, 0x31, 0x2f, 0x61, 0x70, 0x70, - 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x76, 0x31, 0x2f, 0x61, 0x75, 0x74, 0x68, 0x5f, - 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x10, - 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x1a, 0x11, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, 0x70, 0x72, - 0x6f, 0x74, 0x6f, 0x1a, 0x10, 0x76, 0x31, 0x2f, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0d, 0x76, 0x31, 0x2f, 0x6b, 0x75, 0x62, 0x65, 0x2e, 0x70, - 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x2e, - 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x37, 0x0a, 0x14, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x43, - 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, - 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x34, - 0x0a, 0x11, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, - 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, - 0x72, 0x55, 0x72, 0x69, 0x22, 0x30, 0x0a, 0x0d, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, - 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, - 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x2c, 0x0a, 0x0e, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, - 0x74, 0x69, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 0x75, 0x73, 0x65, 0x72, - 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x75, 0x73, 0x65, 0x72, - 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xa5, 0x01, 0x0a, 0x19, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, - 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x40, 0x0a, 0x06, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x0e, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, - 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, - 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x52, 0x06, 0x70, 0x72, - 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x46, 0x0a, 0x0b, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, - 0x61, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, - 0x2e, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, - 0x0b, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x22, 0x8f, 0x04, 0x0a, - 0x18, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, - 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x61, 0x0a, 0x04, 0x69, 0x6e, 0x69, - 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, +var File_teleport_lib_teleterm_v1_service_proto protoreflect.FileDescriptor + +var file_teleport_lib_teleterm_v1_service_proto_rawDesc = []byte{ + 0x0a, 0x26, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, + 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x18, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x1a, 0x22, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, + 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x70, 0x70, + 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2c, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, + 0x2f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x2e, 0x70, + 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, + 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x63, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x2e, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, + 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, + 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x23, 0x74, + 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x6b, 0x75, 0x62, 0x65, 0x2e, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x1a, 0x25, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, + 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x2f, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x37, 0x0a, 0x14, 0x52, 0x65, 0x6d, + 0x6f, 0x76, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, + 0x72, 0x69, 0x22, 0x34, 0x0a, 0x11, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x30, 0x0a, 0x0d, 0x4c, 0x6f, 0x67, 0x6f, + 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, + 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x2c, 0x0a, 0x0e, 0x43, 0x72, + 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, + 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, + 0x75, 0x73, 0x65, 0x72, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0xad, 0x01, 0x0a, 0x19, 0x4c, 0x6f, 0x67, + 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x44, 0x0a, 0x06, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x2c, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x2e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x50, 0x72, + 0x6f, 0x6d, 0x70, 0x74, 0x52, 0x06, 0x70, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x4a, 0x0a, 0x0b, + 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0b, 0x63, 0x72, 0x65, + 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x73, 0x22, 0x9b, 0x04, 0x0a, 0x18, 0x4c, 0x6f, 0x67, + 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x65, 0x0a, 0x04, 0x69, 0x6e, 0x69, 0x74, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x0b, 0x32, 0x4f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x49, 0x6e, 0x69, 0x74, 0x48, 0x00, 0x52, 0x04, 0x69, 0x6e, 0x69, 0x74, 0x12, 0x5f, 0x0a, 0x03, - 0x70, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4b, 0x2e, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, + 0x49, 0x6e, 0x69, 0x74, 0x48, 0x00, 0x52, 0x04, 0x69, 0x6e, 0x69, 0x74, 0x12, 0x63, 0x0a, 0x03, + 0x70, 0x69, 0x6e, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x4f, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, + 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x6f, + 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x50, + 0x49, 0x4e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 0x03, 0x70, 0x69, + 0x6e, 0x12, 0x78, 0x0a, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x56, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, - 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x50, 0x49, 0x4e, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 0x03, 0x70, 0x69, 0x6e, 0x12, 0x74, 0x0a, - 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x52, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, - 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, - 0x65, 0x73, 0x73, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, - 0x69, 0x61, 0x6c, 0x1a, 0x3f, 0x0a, 0x1c, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, - 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, - 0x6e, 0x69, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, - 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, - 0x72, 0x55, 0x72, 0x69, 0x1a, 0x30, 0x0a, 0x1c, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, - 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x50, 0x49, 0x4e, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x70, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x70, 0x69, 0x6e, 0x1a, 0x3b, 0x0a, 0x23, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x43, 0x72, 0x65, 0x64, 0x65, - 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, - 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x01, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x69, 0x6e, - 0x64, 0x65, 0x78, 0x42, 0x09, 0x0a, 0x07, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xef, - 0x02, 0x0a, 0x0c, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, - 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, - 0x12, 0x46, 0x0a, 0x05, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x2e, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, - 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, - 0x65, 0x73, 0x74, 0x2e, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x48, - 0x00, 0x52, 0x05, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x12, 0x40, 0x0a, 0x03, 0x73, 0x73, 0x6f, 0x18, - 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x2c, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, - 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, + 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x48, 0x00, 0x52, + 0x0a, 0x63, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x1a, 0x3f, 0x0a, 0x1c, 0x4c, + 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x49, 0x6e, 0x69, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x1a, 0x30, 0x0a, 0x1c, + 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, + 0x73, 0x50, 0x49, 0x4e, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x10, 0x0a, 0x03, + 0x70, 0x69, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x70, 0x69, 0x6e, 0x1a, 0x3b, + 0x0a, 0x23, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, + 0x65, 0x73, 0x73, 0x43, 0x72, 0x65, 0x64, 0x65, 0x6e, 0x74, 0x69, 0x61, 0x6c, 0x52, 0x65, 0x73, + 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x42, 0x09, 0x0a, 0x07, 0x72, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0xf7, 0x02, 0x0a, 0x0c, 0x4c, 0x6f, 0x67, 0x69, 0x6e, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, + 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x12, 0x4a, 0x0a, 0x05, 0x6c, 0x6f, 0x63, 0x61, + 0x6c, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x32, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, + 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x48, 0x00, 0x52, 0x05, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x12, 0x44, 0x0a, 0x03, 0x73, 0x73, 0x6f, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x0b, 0x32, 0x30, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x73, 0x6f, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x48, 0x00, 0x52, 0x03, 0x73, 0x73, 0x6f, 0x1a, 0x53, 0x0a, 0x0b, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x61, 0x72, 0x61, 0x6d, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x75, 0x73, 0x65, @@ -2019,349 +2032,362 @@ var file_v1_service_proto_rawDesc = []byte{ 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x15, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, - 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x51, 0x0a, 0x14, 0x4c, 0x69, 0x73, + 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x22, 0x55, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, - 0x65, 0x12, 0x39, 0x0a, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, - 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, - 0x65, 0x72, 0x52, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x22, 0x37, 0x0a, 0x14, - 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, + 0x65, 0x12, 0x3d, 0x0a, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, + 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x08, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, + 0x22, 0x37, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x3a, 0x0a, 0x17, 0x4c, 0x69, 0x73, + 0x74, 0x4c, 0x65, 0x61, 0x66, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, - 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x3a, 0x0a, 0x17, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x65, 0x61, - 0x66, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, - 0x69, 0x22, 0x55, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, - 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x09, 0x64, 0x61, - 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, - 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x09, 0x64, - 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x22, 0x31, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, - 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x15, 0x0a, 0x06, 0x64, 0x62, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x62, 0x55, 0x72, 0x69, 0x22, 0x31, 0x0a, 0x19, 0x4c, - 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, - 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x75, 0x73, 0x65, 0x72, - 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x22, 0xad, - 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x55, 0x72, 0x69, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, - 0x67, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, - 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x6f, 0x63, - 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x36, 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, - 0x5f, 0x73, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, - 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, - 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x36, - 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, - 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, - 0x5f, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, - 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x22, 0x51, 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, - 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x39, - 0x0a, 0x08, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x52, - 0x08, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x22, 0x37, 0x0a, 0x14, 0x52, 0x65, 0x6d, - 0x6f, 0x76, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x69, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, - 0x72, 0x69, 0x22, 0x38, 0x0a, 0x15, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47, 0x61, 0x74, - 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x67, - 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x0a, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, 0x72, 0x69, 0x22, 0x81, 0x01, 0x0a, - 0x26, 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x54, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, + 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x59, 0x0a, 0x15, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x40, + 0x0a, 0x09, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x22, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x44, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x52, 0x09, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, + 0x22, 0x31, 0x0a, 0x18, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x15, 0x0a, 0x06, + 0x64, 0x62, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x64, 0x62, + 0x55, 0x72, 0x69, 0x22, 0x31, 0x0a, 0x19, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, + 0x12, 0x14, 0x0a, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x09, 0x52, + 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x22, 0xad, 0x01, 0x0a, 0x14, 0x43, 0x72, 0x65, 0x61, 0x74, + 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, + 0x1d, 0x0a, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x09, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x55, 0x72, 0x69, 0x12, 0x1f, + 0x0a, 0x0b, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x55, 0x73, 0x65, 0x72, 0x12, + 0x1d, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x03, 0x20, + 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x36, + 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, + 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x15, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, + 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x36, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, + 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, + 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x69, 0x64, 0x73, 0x18, 0x01, 0x20, 0x03, + 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x49, 0x64, 0x73, 0x22, 0x55, + 0x0a, 0x14, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3d, 0x0a, 0x08, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, + 0x79, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x21, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, + 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x52, 0x08, 0x67, 0x61, 0x74, + 0x65, 0x77, 0x61, 0x79, 0x73, 0x22, 0x37, 0x0a, 0x14, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x47, + 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, + 0x0b, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x0a, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, 0x72, 0x69, 0x22, 0x38, + 0x0a, 0x15, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x61, - 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, 0x72, 0x69, 0x12, 0x36, 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, - 0x65, 0x74, 0x5f, 0x73, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, - 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x74, 0x61, 0x72, 0x67, 0x65, - 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, - 0x22, 0x5c, 0x0a, 0x1a, 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x4c, 0x6f, - 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, - 0x0a, 0x0b, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, 0x72, 0x69, 0x12, - 0x1d, 0x0a, 0x0a, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x22, 0x35, - 0x0a, 0x12, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, - 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, - 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x4d, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x36, 0x0a, 0x07, - 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, - 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x73, 0x22, 0x45, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x4b, 0x75, 0x62, 0x65, - 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x30, 0x0a, 0x05, 0x6b, 0x75, 0x62, - 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, - 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, - 0x4b, 0x75, 0x62, 0x65, 0x52, 0x05, 0x6b, 0x75, 0x62, 0x65, 0x73, 0x22, 0x41, 0x0a, 0x10, 0x4c, - 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x2d, 0x0a, 0x04, 0x61, 0x70, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, - 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x70, 0x70, 0x52, 0x04, 0x61, 0x70, 0x70, 0x73, 0x22, 0x39, - 0x0a, 0x16, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, - 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, - 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, - 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, 0x69, 0x22, 0x0f, 0x0a, 0x0d, 0x45, 0x6d, 0x70, - 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x2a, 0x97, 0x01, 0x0a, 0x12, 0x50, - 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x70, - 0x74, 0x12, 0x23, 0x0a, 0x1f, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x4c, 0x45, 0x53, - 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, - 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x1b, 0x0a, 0x17, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, - 0x52, 0x44, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x5f, 0x50, 0x49, - 0x4e, 0x10, 0x01, 0x12, 0x1b, 0x0a, 0x17, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x4c, - 0x45, 0x53, 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x5f, 0x54, 0x41, 0x50, 0x10, 0x02, - 0x12, 0x22, 0x0a, 0x1e, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x4c, 0x45, 0x53, 0x53, - 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x5f, 0x43, 0x52, 0x45, 0x44, 0x45, 0x4e, 0x54, 0x49, - 0x41, 0x4c, 0x10, 0x03, 0x32, 0xec, 0x0f, 0x0a, 0x0f, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x69, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, - 0x52, 0x6f, 0x6f, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x29, 0x2e, 0x74, - 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, - 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, + 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, 0x72, 0x69, 0x22, 0x81, 0x01, 0x0a, 0x26, 0x53, 0x65, 0x74, + 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, + 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, + 0x79, 0x55, 0x72, 0x69, 0x12, 0x36, 0x0a, 0x17, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x5f, 0x73, + 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x15, 0x74, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, + 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x22, 0x5c, 0x0a, 0x1a, + 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, + 0x6f, 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x1f, 0x0a, 0x0b, 0x67, 0x61, + 0x74, 0x65, 0x77, 0x61, 0x79, 0x5f, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x0a, 0x67, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x55, 0x72, 0x69, 0x12, 0x1d, 0x0a, 0x0a, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x70, 0x6f, 0x72, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x09, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x22, 0x35, 0x0a, 0x12, 0x4c, 0x69, + 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, + 0x69, 0x22, 0x51, 0x0a, 0x13, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, + 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x73, 0x65, 0x72, 0x76, + 0x65, 0x72, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x52, 0x07, 0x73, 0x65, 0x72, + 0x76, 0x65, 0x72, 0x73, 0x22, 0x49, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x4b, 0x75, 0x62, 0x65, + 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x34, 0x0a, 0x05, 0x6b, 0x75, 0x62, + 0x65, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, + 0x2e, 0x76, 0x31, 0x2e, 0x4b, 0x75, 0x62, 0x65, 0x52, 0x05, 0x6b, 0x75, 0x62, 0x65, 0x73, 0x22, + 0x45, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, + 0x6e, 0x73, 0x65, 0x12, 0x31, 0x0a, 0x04, 0x61, 0x70, 0x70, 0x73, 0x18, 0x01, 0x20, 0x03, 0x28, + 0x0b, 0x32, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x70, 0x70, + 0x52, 0x04, 0x61, 0x70, 0x70, 0x73, 0x22, 0x39, 0x0a, 0x16, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, + 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, + 0x12, 0x1f, 0x0a, 0x0b, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x5f, 0x75, 0x72, 0x69, 0x18, + 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x55, 0x72, + 0x69, 0x22, 0x0f, 0x0a, 0x0d, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, + 0x73, 0x65, 0x2a, 0x97, 0x01, 0x0a, 0x12, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, + 0x65, 0x73, 0x73, 0x50, 0x72, 0x6f, 0x6d, 0x70, 0x74, 0x12, 0x23, 0x0a, 0x1f, 0x50, 0x41, 0x53, + 0x53, 0x57, 0x4f, 0x52, 0x44, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, + 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x1b, + 0x0a, 0x17, 0x50, 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x50, + 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x5f, 0x50, 0x49, 0x4e, 0x10, 0x01, 0x12, 0x1b, 0x0a, 0x17, 0x50, + 0x41, 0x53, 0x53, 0x57, 0x4f, 0x52, 0x44, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x4d, + 0x50, 0x54, 0x5f, 0x54, 0x41, 0x50, 0x10, 0x02, 0x12, 0x22, 0x0a, 0x1e, 0x50, 0x41, 0x53, 0x53, + 0x57, 0x4f, 0x52, 0x44, 0x4c, 0x45, 0x53, 0x53, 0x5f, 0x50, 0x52, 0x4f, 0x4d, 0x50, 0x54, 0x5f, + 0x43, 0x52, 0x45, 0x44, 0x45, 0x4e, 0x54, 0x49, 0x41, 0x4c, 0x10, 0x03, 0x32, 0x8e, 0x11, 0x0a, + 0x0f, 0x54, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, + 0x12, 0x71, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x6f, 0x6f, 0x74, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x73, 0x12, 0x2d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, + 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x65, 0x61, 0x66, 0x43, - 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x2d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, - 0x69, 0x73, 0x74, 0x4c, 0x65, 0x61, 0x66, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, - 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, - 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x68, 0x0a, 0x0d, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, - 0x73, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, - 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, - 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, - 0x2b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, - 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, - 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x74, 0x0a, 0x11, + 0x6e, 0x73, 0x65, 0x12, 0x75, 0x0a, 0x10, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x65, 0x61, 0x66, 0x43, + 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x31, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4c, 0x65, 0x61, 0x66, 0x43, 0x6c, 0x75, 0x73, 0x74, + 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, + 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x70, 0x0a, 0x0d, 0x4c, 0x69, + 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x73, 0x12, 0x2e, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x7c, 0x0a, 0x11, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, - 0x73, 0x12, 0x2e, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, - 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x2f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, - 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, - 0x73, 0x65, 0x12, 0x62, 0x0a, 0x0b, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, - 0x73, 0x12, 0x28, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x29, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, + 0x73, 0x12, 0x32, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, + 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, 0x72, 0x73, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, + 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x55, 0x73, 0x65, + 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0b, 0x4c, 0x69, + 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x2c, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, + 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x53, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x52, 0x65, - 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5c, 0x0a, 0x09, 0x4c, 0x69, 0x73, 0x74, 0x4b, 0x75, - 0x62, 0x65, 0x73, 0x12, 0x26, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, - 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4b, - 0x75, 0x62, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4b, 0x75, 0x62, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, - 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x59, 0x0a, 0x08, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, - 0x12, 0x25, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x64, 0x0a, 0x09, 0x4c, 0x69, 0x73, 0x74, 0x4b, 0x75, + 0x62, 0x65, 0x73, 0x12, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, + 0x69, 0x73, 0x74, 0x4b, 0x75, 0x62, 0x65, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, + 0x2b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, + 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x4b, + 0x75, 0x62, 0x65, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x61, 0x0a, 0x08, + 0x4c, 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, 0x12, 0x29, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, + 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x71, 0x75, + 0x65, 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, + 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x41, 0x70, 0x70, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, - 0x54, 0x0a, 0x0a, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x27, 0x2e, - 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, - 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, - 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x60, 0x0a, 0x0d, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x43, - 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, - 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, - 0x6d, 0x6f, 0x76, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, - 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, - 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x65, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x47, - 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x12, 0x29, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, - 0x69, 0x73, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x1a, 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, - 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, - 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x5a, - 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, - 0x2a, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, - 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x61, 0x74, - 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x60, 0x0a, 0x0d, 0x52, 0x65, - 0x6d, 0x6f, 0x76, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x2a, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x45, - 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x0e, - 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x2b, - 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, - 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47, 0x61, 0x74, - 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, + 0x5c, 0x0a, 0x0a, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x2b, 0x2e, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x64, 0x64, 0x43, 0x6c, 0x75, 0x73, + 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, + 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x68, 0x0a, + 0x0d, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x2e, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, + 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, + 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6d, 0x0a, 0x0c, 0x4c, 0x69, 0x73, 0x74, 0x47, + 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x12, 0x2d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2e, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x2e, 0x4c, 0x69, 0x73, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x73, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x62, 0x0a, 0x0d, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, + 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x2e, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x2e, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, + 0x76, 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x68, 0x0a, 0x0d, 0x52, 0x65, + 0x6d, 0x6f, 0x76, 0x65, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x2e, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x6d, 0x6f, 0x76, 0x65, 0x47, 0x61, 0x74, + 0x65, 0x77, 0x61, 0x79, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, + 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x6a, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47, + 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x2f, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x2e, 0x52, 0x65, 0x73, 0x74, 0x61, 0x72, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, + 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x12, 0x7e, 0x0a, 0x1f, 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, - 0x61, 0x6d, 0x65, 0x12, 0x3c, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, - 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x47, 0x61, - 0x74, 0x65, 0x77, 0x61, 0x79, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, - 0x74, 0x1a, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, - 0x12, 0x66, 0x0a, 0x13, 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x4c, 0x6f, - 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x12, 0x30, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x53, - 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, - 0x72, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, - 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x63, 0x0a, 0x0f, 0x47, 0x65, 0x74, 0x41, - 0x75, 0x74, 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x2c, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, - 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x22, 0x2e, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, - 0x2e, 0x41, 0x75, 0x74, 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x54, 0x0a, - 0x0a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x12, 0x27, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, - 0x75, 0x65, 0x73, 0x74, 0x1a, 0x1d, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, - 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x75, 0x73, - 0x74, 0x65, 0x72, 0x12, 0x50, 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x22, 0x2e, 0x74, - 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, - 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, - 0x1a, 0x23, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, - 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x78, 0x0a, 0x11, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, - 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, 0x73, 0x12, 0x2e, 0x2e, 0x74, 0x65, 0x6c, - 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, - 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, - 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x2f, 0x2e, 0x74, 0x65, 0x6c, - 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, - 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, - 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, 0x01, 0x12, - 0x52, 0x0a, 0x06, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x12, 0x23, 0x2e, 0x74, 0x65, 0x6c, 0x65, - 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, - 0x2e, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x23, - 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, - 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, - 0x6e, 0x73, 0x65, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, - 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, + 0x12, 0x86, 0x01, 0x0a, 0x1f, 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x54, + 0x61, 0x72, 0x67, 0x65, 0x74, 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, + 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x40, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, + 0x53, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, + 0x53, 0x75, 0x62, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x4e, 0x61, 0x6d, 0x65, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x6e, 0x0a, 0x13, 0x53, 0x65, 0x74, + 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, + 0x12, 0x34, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, + 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x53, 0x65, 0x74, 0x47, + 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x50, 0x6f, 0x72, 0x74, 0x52, + 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x21, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, + 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, + 0x31, 0x2e, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x12, 0x6b, 0x0a, 0x0f, 0x47, 0x65, 0x74, + 0x41, 0x75, 0x74, 0x68, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x30, 0x2e, 0x74, + 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, + 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x47, 0x65, 0x74, 0x41, 0x75, 0x74, 0x68, 0x53, + 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x26, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x53, 0x65, + 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x5c, 0x0a, 0x0a, 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x12, 0x2b, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, + 0x47, 0x65, 0x74, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, + 0x74, 0x1a, 0x21, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, + 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6c, 0x75, + 0x73, 0x74, 0x65, 0x72, 0x12, 0x58, 0x0a, 0x05, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x12, 0x26, 0x2e, + 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, + 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x52, 0x65, + 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, + 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, + 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x80, + 0x01, 0x0a, 0x11, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, + 0x6c, 0x65, 0x73, 0x73, 0x12, 0x32, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, + 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x6c, 0x65, 0x73, + 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x33, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, + 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, + 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, + 0x64, 0x6c, 0x65, 0x73, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x28, 0x01, 0x30, + 0x01, 0x12, 0x5a, 0x0a, 0x06, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x12, 0x27, 0x2e, 0x74, 0x65, + 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, + 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x6f, 0x75, 0x74, 0x52, 0x65, 0x71, + 0x75, 0x65, 0x73, 0x74, 0x1a, 0x27, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, + 0x6c, 0x69, 0x62, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2e, 0x76, 0x31, 0x2e, + 0x45, 0x6d, 0x70, 0x74, 0x79, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x42, 0x49, 0x5a, + 0x47, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x67, 0x72, 0x61, 0x76, + 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, + 0x72, 0x74, 0x2f, 0x67, 0x65, 0x6e, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x67, 0x6f, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( - file_v1_service_proto_rawDescOnce sync.Once - file_v1_service_proto_rawDescData = file_v1_service_proto_rawDesc + file_teleport_lib_teleterm_v1_service_proto_rawDescOnce sync.Once + file_teleport_lib_teleterm_v1_service_proto_rawDescData = file_teleport_lib_teleterm_v1_service_proto_rawDesc ) -func file_v1_service_proto_rawDescGZIP() []byte { - file_v1_service_proto_rawDescOnce.Do(func() { - file_v1_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_service_proto_rawDescData) +func file_teleport_lib_teleterm_v1_service_proto_rawDescGZIP() []byte { + file_teleport_lib_teleterm_v1_service_proto_rawDescOnce.Do(func() { + file_teleport_lib_teleterm_v1_service_proto_rawDescData = protoimpl.X.CompressGZIP(file_teleport_lib_teleterm_v1_service_proto_rawDescData) }) - return file_v1_service_proto_rawDescData -} - -var file_v1_service_proto_enumTypes = make([]protoimpl.EnumInfo, 1) -var file_v1_service_proto_msgTypes = make([]protoimpl.MessageInfo, 35) -var file_v1_service_proto_goTypes = []interface{}{ - (PasswordlessPrompt)(0), // 0: teleport.terminal.v1.PasswordlessPrompt - (*RemoveClusterRequest)(nil), // 1: teleport.terminal.v1.RemoveClusterRequest - (*GetClusterRequest)(nil), // 2: teleport.terminal.v1.GetClusterRequest - (*LogoutRequest)(nil), // 3: teleport.terminal.v1.LogoutRequest - (*CredentialInfo)(nil), // 4: teleport.terminal.v1.CredentialInfo - (*LoginPasswordlessResponse)(nil), // 5: teleport.terminal.v1.LoginPasswordlessResponse - (*LoginPasswordlessRequest)(nil), // 6: teleport.terminal.v1.LoginPasswordlessRequest - (*LoginRequest)(nil), // 7: teleport.terminal.v1.LoginRequest - (*AddClusterRequest)(nil), // 8: teleport.terminal.v1.AddClusterRequest - (*ListKubesRequest)(nil), // 9: teleport.terminal.v1.ListKubesRequest - (*ListAppsRequest)(nil), // 10: teleport.terminal.v1.ListAppsRequest - (*ListClustersRequest)(nil), // 11: teleport.terminal.v1.ListClustersRequest - (*ListClustersResponse)(nil), // 12: teleport.terminal.v1.ListClustersResponse - (*ListDatabasesRequest)(nil), // 13: teleport.terminal.v1.ListDatabasesRequest - (*ListLeafClustersRequest)(nil), // 14: teleport.terminal.v1.ListLeafClustersRequest - (*ListDatabasesResponse)(nil), // 15: teleport.terminal.v1.ListDatabasesResponse - (*ListDatabaseUsersRequest)(nil), // 16: teleport.terminal.v1.ListDatabaseUsersRequest - (*ListDatabaseUsersResponse)(nil), // 17: teleport.terminal.v1.ListDatabaseUsersResponse - (*CreateGatewayRequest)(nil), // 18: teleport.terminal.v1.CreateGatewayRequest - (*ListGatewaysRequest)(nil), // 19: teleport.terminal.v1.ListGatewaysRequest - (*ListGatewaysResponse)(nil), // 20: teleport.terminal.v1.ListGatewaysResponse - (*RemoveGatewayRequest)(nil), // 21: teleport.terminal.v1.RemoveGatewayRequest - (*RestartGatewayRequest)(nil), // 22: teleport.terminal.v1.RestartGatewayRequest - (*SetGatewayTargetSubresourceNameRequest)(nil), // 23: teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest - (*SetGatewayLocalPortRequest)(nil), // 24: teleport.terminal.v1.SetGatewayLocalPortRequest - (*ListServersRequest)(nil), // 25: teleport.terminal.v1.ListServersRequest - (*ListServersResponse)(nil), // 26: teleport.terminal.v1.ListServersResponse - (*ListKubesResponse)(nil), // 27: teleport.terminal.v1.ListKubesResponse - (*ListAppsResponse)(nil), // 28: teleport.terminal.v1.ListAppsResponse - (*GetAuthSettingsRequest)(nil), // 29: teleport.terminal.v1.GetAuthSettingsRequest - (*EmptyResponse)(nil), // 30: teleport.terminal.v1.EmptyResponse - (*LoginPasswordlessRequest_LoginPasswordlessRequestInit)(nil), // 31: teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit - (*LoginPasswordlessRequest_LoginPasswordlessPINResponse)(nil), // 32: teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse - (*LoginPasswordlessRequest_LoginPasswordlessCredentialResponse)(nil), // 33: teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse - (*LoginRequest_LocalParams)(nil), // 34: teleport.terminal.v1.LoginRequest.LocalParams - (*LoginRequest_SsoParams)(nil), // 35: teleport.terminal.v1.LoginRequest.SsoParams - (*Cluster)(nil), // 36: teleport.terminal.v1.Cluster - (*Database)(nil), // 37: teleport.terminal.v1.Database - (*Gateway)(nil), // 38: teleport.terminal.v1.Gateway - (*Server)(nil), // 39: teleport.terminal.v1.Server - (*Kube)(nil), // 40: teleport.terminal.v1.Kube - (*App)(nil), // 41: teleport.terminal.v1.App - (*AuthSettings)(nil), // 42: teleport.terminal.v1.AuthSettings -} -var file_v1_service_proto_depIdxs = []int32{ - 0, // 0: teleport.terminal.v1.LoginPasswordlessResponse.prompt:type_name -> teleport.terminal.v1.PasswordlessPrompt - 4, // 1: teleport.terminal.v1.LoginPasswordlessResponse.credentials:type_name -> teleport.terminal.v1.CredentialInfo - 31, // 2: teleport.terminal.v1.LoginPasswordlessRequest.init:type_name -> teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit - 32, // 3: teleport.terminal.v1.LoginPasswordlessRequest.pin:type_name -> teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse - 33, // 4: teleport.terminal.v1.LoginPasswordlessRequest.credential:type_name -> teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse - 34, // 5: teleport.terminal.v1.LoginRequest.local:type_name -> teleport.terminal.v1.LoginRequest.LocalParams - 35, // 6: teleport.terminal.v1.LoginRequest.sso:type_name -> teleport.terminal.v1.LoginRequest.SsoParams - 36, // 7: teleport.terminal.v1.ListClustersResponse.clusters:type_name -> teleport.terminal.v1.Cluster - 37, // 8: teleport.terminal.v1.ListDatabasesResponse.databases:type_name -> teleport.terminal.v1.Database - 38, // 9: teleport.terminal.v1.ListGatewaysResponse.gateways:type_name -> teleport.terminal.v1.Gateway - 39, // 10: teleport.terminal.v1.ListServersResponse.servers:type_name -> teleport.terminal.v1.Server - 40, // 11: teleport.terminal.v1.ListKubesResponse.kubes:type_name -> teleport.terminal.v1.Kube - 41, // 12: teleport.terminal.v1.ListAppsResponse.apps:type_name -> teleport.terminal.v1.App - 11, // 13: teleport.terminal.v1.TerminalService.ListRootClusters:input_type -> teleport.terminal.v1.ListClustersRequest - 14, // 14: teleport.terminal.v1.TerminalService.ListLeafClusters:input_type -> teleport.terminal.v1.ListLeafClustersRequest - 13, // 15: teleport.terminal.v1.TerminalService.ListDatabases:input_type -> teleport.terminal.v1.ListDatabasesRequest - 16, // 16: teleport.terminal.v1.TerminalService.ListDatabaseUsers:input_type -> teleport.terminal.v1.ListDatabaseUsersRequest - 25, // 17: teleport.terminal.v1.TerminalService.ListServers:input_type -> teleport.terminal.v1.ListServersRequest - 9, // 18: teleport.terminal.v1.TerminalService.ListKubes:input_type -> teleport.terminal.v1.ListKubesRequest - 10, // 19: teleport.terminal.v1.TerminalService.ListApps:input_type -> teleport.terminal.v1.ListAppsRequest - 8, // 20: teleport.terminal.v1.TerminalService.AddCluster:input_type -> teleport.terminal.v1.AddClusterRequest - 1, // 21: teleport.terminal.v1.TerminalService.RemoveCluster:input_type -> teleport.terminal.v1.RemoveClusterRequest - 19, // 22: teleport.terminal.v1.TerminalService.ListGateways:input_type -> teleport.terminal.v1.ListGatewaysRequest - 18, // 23: teleport.terminal.v1.TerminalService.CreateGateway:input_type -> teleport.terminal.v1.CreateGatewayRequest - 21, // 24: teleport.terminal.v1.TerminalService.RemoveGateway:input_type -> teleport.terminal.v1.RemoveGatewayRequest - 22, // 25: teleport.terminal.v1.TerminalService.RestartGateway:input_type -> teleport.terminal.v1.RestartGatewayRequest - 23, // 26: teleport.terminal.v1.TerminalService.SetGatewayTargetSubresourceName:input_type -> teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest - 24, // 27: teleport.terminal.v1.TerminalService.SetGatewayLocalPort:input_type -> teleport.terminal.v1.SetGatewayLocalPortRequest - 29, // 28: teleport.terminal.v1.TerminalService.GetAuthSettings:input_type -> teleport.terminal.v1.GetAuthSettingsRequest - 2, // 29: teleport.terminal.v1.TerminalService.GetCluster:input_type -> teleport.terminal.v1.GetClusterRequest - 7, // 30: teleport.terminal.v1.TerminalService.Login:input_type -> teleport.terminal.v1.LoginRequest - 6, // 31: teleport.terminal.v1.TerminalService.LoginPasswordless:input_type -> teleport.terminal.v1.LoginPasswordlessRequest - 3, // 32: teleport.terminal.v1.TerminalService.Logout:input_type -> teleport.terminal.v1.LogoutRequest - 12, // 33: teleport.terminal.v1.TerminalService.ListRootClusters:output_type -> teleport.terminal.v1.ListClustersResponse - 12, // 34: teleport.terminal.v1.TerminalService.ListLeafClusters:output_type -> teleport.terminal.v1.ListClustersResponse - 15, // 35: teleport.terminal.v1.TerminalService.ListDatabases:output_type -> teleport.terminal.v1.ListDatabasesResponse - 17, // 36: teleport.terminal.v1.TerminalService.ListDatabaseUsers:output_type -> teleport.terminal.v1.ListDatabaseUsersResponse - 26, // 37: teleport.terminal.v1.TerminalService.ListServers:output_type -> teleport.terminal.v1.ListServersResponse - 27, // 38: teleport.terminal.v1.TerminalService.ListKubes:output_type -> teleport.terminal.v1.ListKubesResponse - 28, // 39: teleport.terminal.v1.TerminalService.ListApps:output_type -> teleport.terminal.v1.ListAppsResponse - 36, // 40: teleport.terminal.v1.TerminalService.AddCluster:output_type -> teleport.terminal.v1.Cluster - 30, // 41: teleport.terminal.v1.TerminalService.RemoveCluster:output_type -> teleport.terminal.v1.EmptyResponse - 20, // 42: teleport.terminal.v1.TerminalService.ListGateways:output_type -> teleport.terminal.v1.ListGatewaysResponse - 38, // 43: teleport.terminal.v1.TerminalService.CreateGateway:output_type -> teleport.terminal.v1.Gateway - 30, // 44: teleport.terminal.v1.TerminalService.RemoveGateway:output_type -> teleport.terminal.v1.EmptyResponse - 30, // 45: teleport.terminal.v1.TerminalService.RestartGateway:output_type -> teleport.terminal.v1.EmptyResponse - 38, // 46: teleport.terminal.v1.TerminalService.SetGatewayTargetSubresourceName:output_type -> teleport.terminal.v1.Gateway - 38, // 47: teleport.terminal.v1.TerminalService.SetGatewayLocalPort:output_type -> teleport.terminal.v1.Gateway - 42, // 48: teleport.terminal.v1.TerminalService.GetAuthSettings:output_type -> teleport.terminal.v1.AuthSettings - 36, // 49: teleport.terminal.v1.TerminalService.GetCluster:output_type -> teleport.terminal.v1.Cluster - 30, // 50: teleport.terminal.v1.TerminalService.Login:output_type -> teleport.terminal.v1.EmptyResponse - 5, // 51: teleport.terminal.v1.TerminalService.LoginPasswordless:output_type -> teleport.terminal.v1.LoginPasswordlessResponse - 30, // 52: teleport.terminal.v1.TerminalService.Logout:output_type -> teleport.terminal.v1.EmptyResponse + return file_teleport_lib_teleterm_v1_service_proto_rawDescData +} + +var file_teleport_lib_teleterm_v1_service_proto_enumTypes = make([]protoimpl.EnumInfo, 1) +var file_teleport_lib_teleterm_v1_service_proto_msgTypes = make([]protoimpl.MessageInfo, 35) +var file_teleport_lib_teleterm_v1_service_proto_goTypes = []interface{}{ + (PasswordlessPrompt)(0), // 0: teleport.lib.teleterm.v1.PasswordlessPrompt + (*RemoveClusterRequest)(nil), // 1: teleport.lib.teleterm.v1.RemoveClusterRequest + (*GetClusterRequest)(nil), // 2: teleport.lib.teleterm.v1.GetClusterRequest + (*LogoutRequest)(nil), // 3: teleport.lib.teleterm.v1.LogoutRequest + (*CredentialInfo)(nil), // 4: teleport.lib.teleterm.v1.CredentialInfo + (*LoginPasswordlessResponse)(nil), // 5: teleport.lib.teleterm.v1.LoginPasswordlessResponse + (*LoginPasswordlessRequest)(nil), // 6: teleport.lib.teleterm.v1.LoginPasswordlessRequest + (*LoginRequest)(nil), // 7: teleport.lib.teleterm.v1.LoginRequest + (*AddClusterRequest)(nil), // 8: teleport.lib.teleterm.v1.AddClusterRequest + (*ListKubesRequest)(nil), // 9: teleport.lib.teleterm.v1.ListKubesRequest + (*ListAppsRequest)(nil), // 10: teleport.lib.teleterm.v1.ListAppsRequest + (*ListClustersRequest)(nil), // 11: teleport.lib.teleterm.v1.ListClustersRequest + (*ListClustersResponse)(nil), // 12: teleport.lib.teleterm.v1.ListClustersResponse + (*ListDatabasesRequest)(nil), // 13: teleport.lib.teleterm.v1.ListDatabasesRequest + (*ListLeafClustersRequest)(nil), // 14: teleport.lib.teleterm.v1.ListLeafClustersRequest + (*ListDatabasesResponse)(nil), // 15: teleport.lib.teleterm.v1.ListDatabasesResponse + (*ListDatabaseUsersRequest)(nil), // 16: teleport.lib.teleterm.v1.ListDatabaseUsersRequest + (*ListDatabaseUsersResponse)(nil), // 17: teleport.lib.teleterm.v1.ListDatabaseUsersResponse + (*CreateGatewayRequest)(nil), // 18: teleport.lib.teleterm.v1.CreateGatewayRequest + (*ListGatewaysRequest)(nil), // 19: teleport.lib.teleterm.v1.ListGatewaysRequest + (*ListGatewaysResponse)(nil), // 20: teleport.lib.teleterm.v1.ListGatewaysResponse + (*RemoveGatewayRequest)(nil), // 21: teleport.lib.teleterm.v1.RemoveGatewayRequest + (*RestartGatewayRequest)(nil), // 22: teleport.lib.teleterm.v1.RestartGatewayRequest + (*SetGatewayTargetSubresourceNameRequest)(nil), // 23: teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest + (*SetGatewayLocalPortRequest)(nil), // 24: teleport.lib.teleterm.v1.SetGatewayLocalPortRequest + (*ListServersRequest)(nil), // 25: teleport.lib.teleterm.v1.ListServersRequest + (*ListServersResponse)(nil), // 26: teleport.lib.teleterm.v1.ListServersResponse + (*ListKubesResponse)(nil), // 27: teleport.lib.teleterm.v1.ListKubesResponse + (*ListAppsResponse)(nil), // 28: teleport.lib.teleterm.v1.ListAppsResponse + (*GetAuthSettingsRequest)(nil), // 29: teleport.lib.teleterm.v1.GetAuthSettingsRequest + (*EmptyResponse)(nil), // 30: teleport.lib.teleterm.v1.EmptyResponse + (*LoginPasswordlessRequest_LoginPasswordlessRequestInit)(nil), // 31: teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit + (*LoginPasswordlessRequest_LoginPasswordlessPINResponse)(nil), // 32: teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse + (*LoginPasswordlessRequest_LoginPasswordlessCredentialResponse)(nil), // 33: teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse + (*LoginRequest_LocalParams)(nil), // 34: teleport.lib.teleterm.v1.LoginRequest.LocalParams + (*LoginRequest_SsoParams)(nil), // 35: teleport.lib.teleterm.v1.LoginRequest.SsoParams + (*Cluster)(nil), // 36: teleport.lib.teleterm.v1.Cluster + (*Database)(nil), // 37: teleport.lib.teleterm.v1.Database + (*Gateway)(nil), // 38: teleport.lib.teleterm.v1.Gateway + (*Server)(nil), // 39: teleport.lib.teleterm.v1.Server + (*Kube)(nil), // 40: teleport.lib.teleterm.v1.Kube + (*App)(nil), // 41: teleport.lib.teleterm.v1.App + (*AuthSettings)(nil), // 42: teleport.lib.teleterm.v1.AuthSettings +} +var file_teleport_lib_teleterm_v1_service_proto_depIdxs = []int32{ + 0, // 0: teleport.lib.teleterm.v1.LoginPasswordlessResponse.prompt:type_name -> teleport.lib.teleterm.v1.PasswordlessPrompt + 4, // 1: teleport.lib.teleterm.v1.LoginPasswordlessResponse.credentials:type_name -> teleport.lib.teleterm.v1.CredentialInfo + 31, // 2: teleport.lib.teleterm.v1.LoginPasswordlessRequest.init:type_name -> teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit + 32, // 3: teleport.lib.teleterm.v1.LoginPasswordlessRequest.pin:type_name -> teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse + 33, // 4: teleport.lib.teleterm.v1.LoginPasswordlessRequest.credential:type_name -> teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse + 34, // 5: teleport.lib.teleterm.v1.LoginRequest.local:type_name -> teleport.lib.teleterm.v1.LoginRequest.LocalParams + 35, // 6: teleport.lib.teleterm.v1.LoginRequest.sso:type_name -> teleport.lib.teleterm.v1.LoginRequest.SsoParams + 36, // 7: teleport.lib.teleterm.v1.ListClustersResponse.clusters:type_name -> teleport.lib.teleterm.v1.Cluster + 37, // 8: teleport.lib.teleterm.v1.ListDatabasesResponse.databases:type_name -> teleport.lib.teleterm.v1.Database + 38, // 9: teleport.lib.teleterm.v1.ListGatewaysResponse.gateways:type_name -> teleport.lib.teleterm.v1.Gateway + 39, // 10: teleport.lib.teleterm.v1.ListServersResponse.servers:type_name -> teleport.lib.teleterm.v1.Server + 40, // 11: teleport.lib.teleterm.v1.ListKubesResponse.kubes:type_name -> teleport.lib.teleterm.v1.Kube + 41, // 12: teleport.lib.teleterm.v1.ListAppsResponse.apps:type_name -> teleport.lib.teleterm.v1.App + 11, // 13: teleport.lib.teleterm.v1.TerminalService.ListRootClusters:input_type -> teleport.lib.teleterm.v1.ListClustersRequest + 14, // 14: teleport.lib.teleterm.v1.TerminalService.ListLeafClusters:input_type -> teleport.lib.teleterm.v1.ListLeafClustersRequest + 13, // 15: teleport.lib.teleterm.v1.TerminalService.ListDatabases:input_type -> teleport.lib.teleterm.v1.ListDatabasesRequest + 16, // 16: teleport.lib.teleterm.v1.TerminalService.ListDatabaseUsers:input_type -> teleport.lib.teleterm.v1.ListDatabaseUsersRequest + 25, // 17: teleport.lib.teleterm.v1.TerminalService.ListServers:input_type -> teleport.lib.teleterm.v1.ListServersRequest + 9, // 18: teleport.lib.teleterm.v1.TerminalService.ListKubes:input_type -> teleport.lib.teleterm.v1.ListKubesRequest + 10, // 19: teleport.lib.teleterm.v1.TerminalService.ListApps:input_type -> teleport.lib.teleterm.v1.ListAppsRequest + 8, // 20: teleport.lib.teleterm.v1.TerminalService.AddCluster:input_type -> teleport.lib.teleterm.v1.AddClusterRequest + 1, // 21: teleport.lib.teleterm.v1.TerminalService.RemoveCluster:input_type -> teleport.lib.teleterm.v1.RemoveClusterRequest + 19, // 22: teleport.lib.teleterm.v1.TerminalService.ListGateways:input_type -> teleport.lib.teleterm.v1.ListGatewaysRequest + 18, // 23: teleport.lib.teleterm.v1.TerminalService.CreateGateway:input_type -> teleport.lib.teleterm.v1.CreateGatewayRequest + 21, // 24: teleport.lib.teleterm.v1.TerminalService.RemoveGateway:input_type -> teleport.lib.teleterm.v1.RemoveGatewayRequest + 22, // 25: teleport.lib.teleterm.v1.TerminalService.RestartGateway:input_type -> teleport.lib.teleterm.v1.RestartGatewayRequest + 23, // 26: teleport.lib.teleterm.v1.TerminalService.SetGatewayTargetSubresourceName:input_type -> teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest + 24, // 27: teleport.lib.teleterm.v1.TerminalService.SetGatewayLocalPort:input_type -> teleport.lib.teleterm.v1.SetGatewayLocalPortRequest + 29, // 28: teleport.lib.teleterm.v1.TerminalService.GetAuthSettings:input_type -> teleport.lib.teleterm.v1.GetAuthSettingsRequest + 2, // 29: teleport.lib.teleterm.v1.TerminalService.GetCluster:input_type -> teleport.lib.teleterm.v1.GetClusterRequest + 7, // 30: teleport.lib.teleterm.v1.TerminalService.Login:input_type -> teleport.lib.teleterm.v1.LoginRequest + 6, // 31: teleport.lib.teleterm.v1.TerminalService.LoginPasswordless:input_type -> teleport.lib.teleterm.v1.LoginPasswordlessRequest + 3, // 32: teleport.lib.teleterm.v1.TerminalService.Logout:input_type -> teleport.lib.teleterm.v1.LogoutRequest + 12, // 33: teleport.lib.teleterm.v1.TerminalService.ListRootClusters:output_type -> teleport.lib.teleterm.v1.ListClustersResponse + 12, // 34: teleport.lib.teleterm.v1.TerminalService.ListLeafClusters:output_type -> teleport.lib.teleterm.v1.ListClustersResponse + 15, // 35: teleport.lib.teleterm.v1.TerminalService.ListDatabases:output_type -> teleport.lib.teleterm.v1.ListDatabasesResponse + 17, // 36: teleport.lib.teleterm.v1.TerminalService.ListDatabaseUsers:output_type -> teleport.lib.teleterm.v1.ListDatabaseUsersResponse + 26, // 37: teleport.lib.teleterm.v1.TerminalService.ListServers:output_type -> teleport.lib.teleterm.v1.ListServersResponse + 27, // 38: teleport.lib.teleterm.v1.TerminalService.ListKubes:output_type -> teleport.lib.teleterm.v1.ListKubesResponse + 28, // 39: teleport.lib.teleterm.v1.TerminalService.ListApps:output_type -> teleport.lib.teleterm.v1.ListAppsResponse + 36, // 40: teleport.lib.teleterm.v1.TerminalService.AddCluster:output_type -> teleport.lib.teleterm.v1.Cluster + 30, // 41: teleport.lib.teleterm.v1.TerminalService.RemoveCluster:output_type -> teleport.lib.teleterm.v1.EmptyResponse + 20, // 42: teleport.lib.teleterm.v1.TerminalService.ListGateways:output_type -> teleport.lib.teleterm.v1.ListGatewaysResponse + 38, // 43: teleport.lib.teleterm.v1.TerminalService.CreateGateway:output_type -> teleport.lib.teleterm.v1.Gateway + 30, // 44: teleport.lib.teleterm.v1.TerminalService.RemoveGateway:output_type -> teleport.lib.teleterm.v1.EmptyResponse + 30, // 45: teleport.lib.teleterm.v1.TerminalService.RestartGateway:output_type -> teleport.lib.teleterm.v1.EmptyResponse + 38, // 46: teleport.lib.teleterm.v1.TerminalService.SetGatewayTargetSubresourceName:output_type -> teleport.lib.teleterm.v1.Gateway + 38, // 47: teleport.lib.teleterm.v1.TerminalService.SetGatewayLocalPort:output_type -> teleport.lib.teleterm.v1.Gateway + 42, // 48: teleport.lib.teleterm.v1.TerminalService.GetAuthSettings:output_type -> teleport.lib.teleterm.v1.AuthSettings + 36, // 49: teleport.lib.teleterm.v1.TerminalService.GetCluster:output_type -> teleport.lib.teleterm.v1.Cluster + 30, // 50: teleport.lib.teleterm.v1.TerminalService.Login:output_type -> teleport.lib.teleterm.v1.EmptyResponse + 5, // 51: teleport.lib.teleterm.v1.TerminalService.LoginPasswordless:output_type -> teleport.lib.teleterm.v1.LoginPasswordlessResponse + 30, // 52: teleport.lib.teleterm.v1.TerminalService.Logout:output_type -> teleport.lib.teleterm.v1.EmptyResponse 33, // [33:53] is the sub-list for method output_type 13, // [13:33] is the sub-list for method input_type 13, // [13:13] is the sub-list for extension type_name @@ -2369,20 +2395,20 @@ var file_v1_service_proto_depIdxs = []int32{ 0, // [0:13] is the sub-list for field type_name } -func init() { file_v1_service_proto_init() } -func file_v1_service_proto_init() { - if File_v1_service_proto != nil { +func init() { file_teleport_lib_teleterm_v1_service_proto_init() } +func file_teleport_lib_teleterm_v1_service_proto_init() { + if File_teleport_lib_teleterm_v1_service_proto != nil { return } - file_v1_app_proto_init() - file_v1_auth_settings_proto_init() - file_v1_cluster_proto_init() - file_v1_database_proto_init() - file_v1_gateway_proto_init() - file_v1_kube_proto_init() - file_v1_server_proto_init() + file_teleport_lib_teleterm_v1_app_proto_init() + file_teleport_lib_teleterm_v1_auth_settings_proto_init() + file_teleport_lib_teleterm_v1_cluster_proto_init() + file_teleport_lib_teleterm_v1_database_proto_init() + file_teleport_lib_teleterm_v1_gateway_proto_init() + file_teleport_lib_teleterm_v1_kube_proto_init() + file_teleport_lib_teleterm_v1_server_proto_init() if !protoimpl.UnsafeEnabled { - file_v1_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RemoveClusterRequest); i { case 0: return &v.state @@ -2394,7 +2420,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetClusterRequest); i { case 0: return &v.state @@ -2406,7 +2432,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LogoutRequest); i { case 0: return &v.state @@ -2418,7 +2444,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CredentialInfo); i { case 0: return &v.state @@ -2430,7 +2456,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginPasswordlessResponse); i { case 0: return &v.state @@ -2442,7 +2468,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[5].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginPasswordlessRequest); i { case 0: return &v.state @@ -2454,7 +2480,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[6].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginRequest); i { case 0: return &v.state @@ -2466,7 +2492,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[7].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*AddClusterRequest); i { case 0: return &v.state @@ -2478,7 +2504,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[8].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListKubesRequest); i { case 0: return &v.state @@ -2490,7 +2516,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[9].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListAppsRequest); i { case 0: return &v.state @@ -2502,7 +2528,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[10].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListClustersRequest); i { case 0: return &v.state @@ -2514,7 +2540,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[11].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListClustersResponse); i { case 0: return &v.state @@ -2526,7 +2552,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[12].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListDatabasesRequest); i { case 0: return &v.state @@ -2538,7 +2564,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[13].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListLeafClustersRequest); i { case 0: return &v.state @@ -2550,7 +2576,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[14].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListDatabasesResponse); i { case 0: return &v.state @@ -2562,7 +2588,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[15].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListDatabaseUsersRequest); i { case 0: return &v.state @@ -2574,7 +2600,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[16].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListDatabaseUsersResponse); i { case 0: return &v.state @@ -2586,7 +2612,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[17].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*CreateGatewayRequest); i { case 0: return &v.state @@ -2598,7 +2624,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[18].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListGatewaysRequest); i { case 0: return &v.state @@ -2610,7 +2636,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[19].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListGatewaysResponse); i { case 0: return &v.state @@ -2622,7 +2648,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[20].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RemoveGatewayRequest); i { case 0: return &v.state @@ -2634,7 +2660,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[21].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*RestartGatewayRequest); i { case 0: return &v.state @@ -2646,7 +2672,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[22].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SetGatewayTargetSubresourceNameRequest); i { case 0: return &v.state @@ -2658,7 +2684,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[23].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*SetGatewayLocalPortRequest); i { case 0: return &v.state @@ -2670,7 +2696,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[24].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListServersRequest); i { case 0: return &v.state @@ -2682,7 +2708,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[25].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListServersResponse); i { case 0: return &v.state @@ -2694,7 +2720,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[26].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListKubesResponse); i { case 0: return &v.state @@ -2706,7 +2732,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[27].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*ListAppsResponse); i { case 0: return &v.state @@ -2718,7 +2744,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[28].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*GetAuthSettingsRequest); i { case 0: return &v.state @@ -2730,7 +2756,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[29].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*EmptyResponse); i { case 0: return &v.state @@ -2742,7 +2768,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[30].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginPasswordlessRequest_LoginPasswordlessRequestInit); i { case 0: return &v.state @@ -2754,7 +2780,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[31].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginPasswordlessRequest_LoginPasswordlessPINResponse); i { case 0: return &v.state @@ -2766,7 +2792,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[32].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginPasswordlessRequest_LoginPasswordlessCredentialResponse); i { case 0: return &v.state @@ -2778,7 +2804,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[33].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginRequest_LocalParams); i { case 0: return &v.state @@ -2790,7 +2816,7 @@ func file_v1_service_proto_init() { return nil } } - file_v1_service_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { + file_teleport_lib_teleterm_v1_service_proto_msgTypes[34].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*LoginRequest_SsoParams); i { case 0: return &v.state @@ -2803,12 +2829,12 @@ func file_v1_service_proto_init() { } } } - file_v1_service_proto_msgTypes[5].OneofWrappers = []interface{}{ + file_teleport_lib_teleterm_v1_service_proto_msgTypes[5].OneofWrappers = []interface{}{ (*LoginPasswordlessRequest_Init)(nil), (*LoginPasswordlessRequest_Pin)(nil), (*LoginPasswordlessRequest_Credential)(nil), } - file_v1_service_proto_msgTypes[6].OneofWrappers = []interface{}{ + file_teleport_lib_teleterm_v1_service_proto_msgTypes[6].OneofWrappers = []interface{}{ (*LoginRequest_Local)(nil), (*LoginRequest_Sso)(nil), } @@ -2816,21 +2842,21 @@ func file_v1_service_proto_init() { out := protoimpl.TypeBuilder{ File: protoimpl.DescBuilder{ GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_service_proto_rawDesc, + RawDescriptor: file_teleport_lib_teleterm_v1_service_proto_rawDesc, NumEnums: 1, NumMessages: 35, NumExtensions: 0, NumServices: 1, }, - GoTypes: file_v1_service_proto_goTypes, - DependencyIndexes: file_v1_service_proto_depIdxs, - EnumInfos: file_v1_service_proto_enumTypes, - MessageInfos: file_v1_service_proto_msgTypes, + GoTypes: file_teleport_lib_teleterm_v1_service_proto_goTypes, + DependencyIndexes: file_teleport_lib_teleterm_v1_service_proto_depIdxs, + EnumInfos: file_teleport_lib_teleterm_v1_service_proto_enumTypes, + MessageInfos: file_teleport_lib_teleterm_v1_service_proto_msgTypes, }.Build() - File_v1_service_proto = out.File - file_v1_service_proto_rawDesc = nil - file_v1_service_proto_goTypes = nil - file_v1_service_proto_depIdxs = nil + File_teleport_lib_teleterm_v1_service_proto = out.File + file_teleport_lib_teleterm_v1_service_proto_rawDesc = nil + file_teleport_lib_teleterm_v1_service_proto_goTypes = nil + file_teleport_lib_teleterm_v1_service_proto_depIdxs = nil } // Reference imports to suppress errors if they are not otherwise used. @@ -2918,7 +2944,7 @@ func NewTerminalServiceClient(cc grpc.ClientConnInterface) TerminalServiceClient func (c *terminalServiceClient) ListRootClusters(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error) { out := new(ListClustersResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListRootClusters", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListRootClusters", in, out, opts...) if err != nil { return nil, err } @@ -2927,7 +2953,7 @@ func (c *terminalServiceClient) ListRootClusters(ctx context.Context, in *ListCl func (c *terminalServiceClient) ListLeafClusters(ctx context.Context, in *ListLeafClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error) { out := new(ListClustersResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListLeafClusters", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListLeafClusters", in, out, opts...) if err != nil { return nil, err } @@ -2936,7 +2962,7 @@ func (c *terminalServiceClient) ListLeafClusters(ctx context.Context, in *ListLe func (c *terminalServiceClient) ListDatabases(ctx context.Context, in *ListDatabasesRequest, opts ...grpc.CallOption) (*ListDatabasesResponse, error) { out := new(ListDatabasesResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListDatabases", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListDatabases", in, out, opts...) if err != nil { return nil, err } @@ -2945,7 +2971,7 @@ func (c *terminalServiceClient) ListDatabases(ctx context.Context, in *ListDatab func (c *terminalServiceClient) ListDatabaseUsers(ctx context.Context, in *ListDatabaseUsersRequest, opts ...grpc.CallOption) (*ListDatabaseUsersResponse, error) { out := new(ListDatabaseUsersResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListDatabaseUsers", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListDatabaseUsers", in, out, opts...) if err != nil { return nil, err } @@ -2954,7 +2980,7 @@ func (c *terminalServiceClient) ListDatabaseUsers(ctx context.Context, in *ListD func (c *terminalServiceClient) ListServers(ctx context.Context, in *ListServersRequest, opts ...grpc.CallOption) (*ListServersResponse, error) { out := new(ListServersResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListServers", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListServers", in, out, opts...) if err != nil { return nil, err } @@ -2963,7 +2989,7 @@ func (c *terminalServiceClient) ListServers(ctx context.Context, in *ListServers func (c *terminalServiceClient) ListKubes(ctx context.Context, in *ListKubesRequest, opts ...grpc.CallOption) (*ListKubesResponse, error) { out := new(ListKubesResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListKubes", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListKubes", in, out, opts...) if err != nil { return nil, err } @@ -2972,7 +2998,7 @@ func (c *terminalServiceClient) ListKubes(ctx context.Context, in *ListKubesRequ func (c *terminalServiceClient) ListApps(ctx context.Context, in *ListAppsRequest, opts ...grpc.CallOption) (*ListAppsResponse, error) { out := new(ListAppsResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListApps", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListApps", in, out, opts...) if err != nil { return nil, err } @@ -2981,7 +3007,7 @@ func (c *terminalServiceClient) ListApps(ctx context.Context, in *ListAppsReques func (c *terminalServiceClient) AddCluster(ctx context.Context, in *AddClusterRequest, opts ...grpc.CallOption) (*Cluster, error) { out := new(Cluster) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/AddCluster", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/AddCluster", in, out, opts...) if err != nil { return nil, err } @@ -2990,7 +3016,7 @@ func (c *terminalServiceClient) AddCluster(ctx context.Context, in *AddClusterRe func (c *terminalServiceClient) RemoveCluster(ctx context.Context, in *RemoveClusterRequest, opts ...grpc.CallOption) (*EmptyResponse, error) { out := new(EmptyResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/RemoveCluster", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/RemoveCluster", in, out, opts...) if err != nil { return nil, err } @@ -2999,7 +3025,7 @@ func (c *terminalServiceClient) RemoveCluster(ctx context.Context, in *RemoveClu func (c *terminalServiceClient) ListGateways(ctx context.Context, in *ListGatewaysRequest, opts ...grpc.CallOption) (*ListGatewaysResponse, error) { out := new(ListGatewaysResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/ListGateways", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/ListGateways", in, out, opts...) if err != nil { return nil, err } @@ -3008,7 +3034,7 @@ func (c *terminalServiceClient) ListGateways(ctx context.Context, in *ListGatewa func (c *terminalServiceClient) CreateGateway(ctx context.Context, in *CreateGatewayRequest, opts ...grpc.CallOption) (*Gateway, error) { out := new(Gateway) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/CreateGateway", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/CreateGateway", in, out, opts...) if err != nil { return nil, err } @@ -3017,7 +3043,7 @@ func (c *terminalServiceClient) CreateGateway(ctx context.Context, in *CreateGat func (c *terminalServiceClient) RemoveGateway(ctx context.Context, in *RemoveGatewayRequest, opts ...grpc.CallOption) (*EmptyResponse, error) { out := new(EmptyResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/RemoveGateway", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/RemoveGateway", in, out, opts...) if err != nil { return nil, err } @@ -3026,7 +3052,7 @@ func (c *terminalServiceClient) RemoveGateway(ctx context.Context, in *RemoveGat func (c *terminalServiceClient) RestartGateway(ctx context.Context, in *RestartGatewayRequest, opts ...grpc.CallOption) (*EmptyResponse, error) { out := new(EmptyResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/RestartGateway", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/RestartGateway", in, out, opts...) if err != nil { return nil, err } @@ -3035,7 +3061,7 @@ func (c *terminalServiceClient) RestartGateway(ctx context.Context, in *RestartG func (c *terminalServiceClient) SetGatewayTargetSubresourceName(ctx context.Context, in *SetGatewayTargetSubresourceNameRequest, opts ...grpc.CallOption) (*Gateway, error) { out := new(Gateway) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/SetGatewayTargetSubresourceName", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/SetGatewayTargetSubresourceName", in, out, opts...) if err != nil { return nil, err } @@ -3044,7 +3070,7 @@ func (c *terminalServiceClient) SetGatewayTargetSubresourceName(ctx context.Cont func (c *terminalServiceClient) SetGatewayLocalPort(ctx context.Context, in *SetGatewayLocalPortRequest, opts ...grpc.CallOption) (*Gateway, error) { out := new(Gateway) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/SetGatewayLocalPort", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/SetGatewayLocalPort", in, out, opts...) if err != nil { return nil, err } @@ -3053,7 +3079,7 @@ func (c *terminalServiceClient) SetGatewayLocalPort(ctx context.Context, in *Set func (c *terminalServiceClient) GetAuthSettings(ctx context.Context, in *GetAuthSettingsRequest, opts ...grpc.CallOption) (*AuthSettings, error) { out := new(AuthSettings) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/GetAuthSettings", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/GetAuthSettings", in, out, opts...) if err != nil { return nil, err } @@ -3062,7 +3088,7 @@ func (c *terminalServiceClient) GetAuthSettings(ctx context.Context, in *GetAuth func (c *terminalServiceClient) GetCluster(ctx context.Context, in *GetClusterRequest, opts ...grpc.CallOption) (*Cluster, error) { out := new(Cluster) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/GetCluster", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/GetCluster", in, out, opts...) if err != nil { return nil, err } @@ -3071,7 +3097,7 @@ func (c *terminalServiceClient) GetCluster(ctx context.Context, in *GetClusterRe func (c *terminalServiceClient) Login(ctx context.Context, in *LoginRequest, opts ...grpc.CallOption) (*EmptyResponse, error) { out := new(EmptyResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/Login", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/Login", in, out, opts...) if err != nil { return nil, err } @@ -3079,7 +3105,7 @@ func (c *terminalServiceClient) Login(ctx context.Context, in *LoginRequest, opt } func (c *terminalServiceClient) LoginPasswordless(ctx context.Context, opts ...grpc.CallOption) (TerminalService_LoginPasswordlessClient, error) { - stream, err := c.cc.NewStream(ctx, &_TerminalService_serviceDesc.Streams[0], "/teleport.terminal.v1.TerminalService/LoginPasswordless", opts...) + stream, err := c.cc.NewStream(ctx, &_TerminalService_serviceDesc.Streams[0], "/teleport.lib.teleterm.v1.TerminalService/LoginPasswordless", opts...) if err != nil { return nil, err } @@ -3111,7 +3137,7 @@ func (x *terminalServiceLoginPasswordlessClient) Recv() (*LoginPasswordlessRespo func (c *terminalServiceClient) Logout(ctx context.Context, in *LogoutRequest, opts ...grpc.CallOption) (*EmptyResponse, error) { out := new(EmptyResponse) - err := c.cc.Invoke(ctx, "/teleport.terminal.v1.TerminalService/Logout", in, out, opts...) + err := c.cc.Invoke(ctx, "/teleport.lib.teleterm.v1.TerminalService/Logout", in, out, opts...) if err != nil { return nil, err } @@ -3262,7 +3288,7 @@ func _TerminalService_ListRootClusters_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListRootClusters", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListRootClusters", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListRootClusters(ctx, req.(*ListClustersRequest)) @@ -3280,7 +3306,7 @@ func _TerminalService_ListLeafClusters_Handler(srv interface{}, ctx context.Cont } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListLeafClusters", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListLeafClusters", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListLeafClusters(ctx, req.(*ListLeafClustersRequest)) @@ -3298,7 +3324,7 @@ func _TerminalService_ListDatabases_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListDatabases", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListDatabases", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListDatabases(ctx, req.(*ListDatabasesRequest)) @@ -3316,7 +3342,7 @@ func _TerminalService_ListDatabaseUsers_Handler(srv interface{}, ctx context.Con } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListDatabaseUsers", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListDatabaseUsers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListDatabaseUsers(ctx, req.(*ListDatabaseUsersRequest)) @@ -3334,7 +3360,7 @@ func _TerminalService_ListServers_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListServers", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListServers", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListServers(ctx, req.(*ListServersRequest)) @@ -3352,7 +3378,7 @@ func _TerminalService_ListKubes_Handler(srv interface{}, ctx context.Context, de } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListKubes", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListKubes", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListKubes(ctx, req.(*ListKubesRequest)) @@ -3370,7 +3396,7 @@ func _TerminalService_ListApps_Handler(srv interface{}, ctx context.Context, dec } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListApps", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListApps", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListApps(ctx, req.(*ListAppsRequest)) @@ -3388,7 +3414,7 @@ func _TerminalService_AddCluster_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/AddCluster", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/AddCluster", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).AddCluster(ctx, req.(*AddClusterRequest)) @@ -3406,7 +3432,7 @@ func _TerminalService_RemoveCluster_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/RemoveCluster", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/RemoveCluster", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).RemoveCluster(ctx, req.(*RemoveClusterRequest)) @@ -3424,7 +3450,7 @@ func _TerminalService_ListGateways_Handler(srv interface{}, ctx context.Context, } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/ListGateways", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/ListGateways", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).ListGateways(ctx, req.(*ListGatewaysRequest)) @@ -3442,7 +3468,7 @@ func _TerminalService_CreateGateway_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/CreateGateway", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/CreateGateway", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).CreateGateway(ctx, req.(*CreateGatewayRequest)) @@ -3460,7 +3486,7 @@ func _TerminalService_RemoveGateway_Handler(srv interface{}, ctx context.Context } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/RemoveGateway", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/RemoveGateway", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).RemoveGateway(ctx, req.(*RemoveGatewayRequest)) @@ -3478,7 +3504,7 @@ func _TerminalService_RestartGateway_Handler(srv interface{}, ctx context.Contex } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/RestartGateway", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/RestartGateway", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).RestartGateway(ctx, req.(*RestartGatewayRequest)) @@ -3496,7 +3522,7 @@ func _TerminalService_SetGatewayTargetSubresourceName_Handler(srv interface{}, c } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/SetGatewayTargetSubresourceName", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/SetGatewayTargetSubresourceName", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).SetGatewayTargetSubresourceName(ctx, req.(*SetGatewayTargetSubresourceNameRequest)) @@ -3514,7 +3540,7 @@ func _TerminalService_SetGatewayLocalPort_Handler(srv interface{}, ctx context.C } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/SetGatewayLocalPort", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/SetGatewayLocalPort", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).SetGatewayLocalPort(ctx, req.(*SetGatewayLocalPortRequest)) @@ -3532,7 +3558,7 @@ func _TerminalService_GetAuthSettings_Handler(srv interface{}, ctx context.Conte } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/GetAuthSettings", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/GetAuthSettings", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).GetAuthSettings(ctx, req.(*GetAuthSettingsRequest)) @@ -3550,7 +3576,7 @@ func _TerminalService_GetCluster_Handler(srv interface{}, ctx context.Context, d } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/GetCluster", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/GetCluster", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).GetCluster(ctx, req.(*GetClusterRequest)) @@ -3568,7 +3594,7 @@ func _TerminalService_Login_Handler(srv interface{}, ctx context.Context, dec fu } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/Login", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/Login", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).Login(ctx, req.(*LoginRequest)) @@ -3612,7 +3638,7 @@ func _TerminalService_Logout_Handler(srv interface{}, ctx context.Context, dec f } info := &grpc.UnaryServerInfo{ Server: srv, - FullMethod: "/teleport.terminal.v1.TerminalService/Logout", + FullMethod: "/teleport.lib.teleterm.v1.TerminalService/Logout", } handler := func(ctx context.Context, req interface{}) (interface{}, error) { return srv.(TerminalServiceServer).Logout(ctx, req.(*LogoutRequest)) @@ -3621,7 +3647,7 @@ func _TerminalService_Logout_Handler(srv interface{}, ctx context.Context, dec f } var _TerminalService_serviceDesc = grpc.ServiceDesc{ - ServiceName: "teleport.terminal.v1.TerminalService", + ServiceName: "teleport.lib.teleterm.v1.TerminalService", HandlerType: (*TerminalServiceServer)(nil), Methods: []grpc.MethodDesc{ { @@ -3709,5 +3735,5 @@ var _TerminalService_serviceDesc = grpc.ServiceDesc{ ClientStreams: true, }, }, - Metadata: "v1/service.proto", + Metadata: "teleport/lib/teleterm/v1/service.proto", } diff --git a/lib/teleterm/api/protogen/js/v1/app_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/app_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/app_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/app_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/app_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/app_pb.d.ts similarity index 83% rename from lib/teleterm/api/protogen/js/v1/app_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/app_pb.d.ts index 258a5bcc6e293..cef9fddb88fab 100644 --- a/lib/teleterm/api/protogen/js/v1/app_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/app_pb.d.ts @@ -1,11 +1,11 @@ -// package: teleport.terminal.v1 -// file: v1/app.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/app.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; +import * as teleport_lib_teleterm_v1_label_pb from "../../../../teleport/lib/teleterm/v1/label_pb"; export class App extends jspb.Message { getUri(): string; @@ -27,9 +27,9 @@ export class App extends jspb.Message { setFqdn(value: string): App; clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): App; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; + getLabelsList(): Array; + setLabelsList(value: Array): App; + addLabels(value?: teleport_lib_teleterm_v1_label_pb.Label, index?: number): teleport_lib_teleterm_v1_label_pb.Label; getAwsConsole(): boolean; setAwsConsole(value: boolean): App; @@ -58,7 +58,7 @@ export namespace App { appUri: string, publicAddr: string, fqdn: string, - labelsList: Array, + labelsList: Array, awsConsole: boolean, awsRolesList: Array, } diff --git a/lib/teleterm/api/protogen/js/v1/app_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/app_pb.js similarity index 60% rename from lib/teleterm/api/protogen/js/v1/app_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/app_pb.js index 1fb0888edd33f..d29f1d63eab80 100644 --- a/lib/teleterm/api/protogen/js/v1/app_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/app_pb.js @@ -1,4 +1,4 @@ -// source: v1/app.proto +// source: teleport/lib/teleterm/v1/app.proto /** * @fileoverview * @enhanceable @@ -15,10 +15,10 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.App', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.App.AWSRole', null, global); +var teleport_lib_teleterm_v1_label_pb = require('../../../../teleport/lib/teleterm/v1/label_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_label_pb); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.App', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.App.AWSRole', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -29,16 +29,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.App.AWSRole', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.App = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.App.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.App = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.App.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.App, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.App, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.App.displayName = 'proto.teleport.terminal.v1.App'; + proto.teleport.lib.teleterm.v1.App.displayName = 'proto.teleport.lib.teleterm.v1.App'; } /** * Generated by JsPbCodeGenerator. @@ -50,16 +50,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.App.AWSRole = function(opt_data) { +proto.teleport.lib.teleterm.v1.App.AWSRole = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.App.AWSRole, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.App.AWSRole, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.App.AWSRole.displayName = 'proto.teleport.terminal.v1.App.AWSRole'; + proto.teleport.lib.teleterm.v1.App.AWSRole.displayName = 'proto.teleport.lib.teleterm.v1.App.AWSRole'; } /** @@ -67,7 +67,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.teleport.terminal.v1.App.repeatedFields_ = [7,9]; +proto.teleport.lib.teleterm.v1.App.repeatedFields_ = [7,9]; @@ -84,8 +84,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.App.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.App.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.App.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.App.toObject(opt_includeInstance, this); }; @@ -94,11 +94,11 @@ proto.teleport.terminal.v1.App.prototype.toObject = function(opt_includeInstance * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.App} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.App} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.App.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.App.toObject = function(includeInstance, msg) { var f, obj = { uri: jspb.Message.getFieldWithDefault(msg, 1, ""), name: jspb.Message.getFieldWithDefault(msg, 2, ""), @@ -107,10 +107,10 @@ proto.teleport.terminal.v1.App.toObject = function(includeInstance, msg) { publicAddr: jspb.Message.getFieldWithDefault(msg, 5, ""), fqdn: jspb.Message.getFieldWithDefault(msg, 6, ""), labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance), + teleport_lib_teleterm_v1_label_pb.Label.toObject, includeInstance), awsConsole: jspb.Message.getBooleanFieldWithDefault(msg, 8, false), awsRolesList: jspb.Message.toObjectList(msg.getAwsRolesList(), - proto.teleport.terminal.v1.App.AWSRole.toObject, includeInstance) + proto.teleport.lib.teleterm.v1.App.AWSRole.toObject, includeInstance) }; if (includeInstance) { @@ -124,23 +124,23 @@ proto.teleport.terminal.v1.App.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.App} + * @return {!proto.teleport.lib.teleterm.v1.App} */ -proto.teleport.terminal.v1.App.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.App.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.App; - return proto.teleport.terminal.v1.App.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.App; + return proto.teleport.lib.teleterm.v1.App.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.App} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.App} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.App} + * @return {!proto.teleport.lib.teleterm.v1.App} */ -proto.teleport.terminal.v1.App.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.App.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -172,8 +172,8 @@ proto.teleport.terminal.v1.App.deserializeBinaryFromReader = function(msg, reade msg.setFqdn(value); break; case 7: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_label_pb.Label; + reader.readMessage(value,teleport_lib_teleterm_v1_label_pb.Label.deserializeBinaryFromReader); msg.addLabels(value); break; case 8: @@ -181,8 +181,8 @@ proto.teleport.terminal.v1.App.deserializeBinaryFromReader = function(msg, reade msg.setAwsConsole(value); break; case 9: - var value = new proto.teleport.terminal.v1.App.AWSRole; - reader.readMessage(value,proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.App.AWSRole; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.App.AWSRole.deserializeBinaryFromReader); msg.addAwsRoles(value); break; default: @@ -198,9 +198,9 @@ proto.teleport.terminal.v1.App.deserializeBinaryFromReader = function(msg, reade * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.App.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.App.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.App.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.App.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -208,11 +208,11 @@ proto.teleport.terminal.v1.App.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.App} message + * @param {!proto.teleport.lib.teleterm.v1.App} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.App.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.App.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUri(); if (f.length > 0) { @@ -261,7 +261,7 @@ proto.teleport.terminal.v1.App.serializeBinaryToWriter = function(message, write writer.writeRepeatedMessage( 7, f, - v1_label_pb.Label.serializeBinaryToWriter + teleport_lib_teleterm_v1_label_pb.Label.serializeBinaryToWriter ); } f = message.getAwsConsole(); @@ -276,7 +276,7 @@ proto.teleport.terminal.v1.App.serializeBinaryToWriter = function(message, write writer.writeRepeatedMessage( 9, f, - proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.App.AWSRole.serializeBinaryToWriter ); } }; @@ -298,8 +298,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.App.AWSRole.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.App.AWSRole.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.App.AWSRole.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.App.AWSRole.toObject(opt_includeInstance, this); }; @@ -308,11 +308,11 @@ proto.teleport.terminal.v1.App.AWSRole.prototype.toObject = function(opt_include * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.App.AWSRole} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.App.AWSRole} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.App.AWSRole.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.App.AWSRole.toObject = function(includeInstance, msg) { var f, obj = { display: jspb.Message.getFieldWithDefault(msg, 1, ""), arn: jspb.Message.getFieldWithDefault(msg, 2, "") @@ -329,23 +329,23 @@ proto.teleport.terminal.v1.App.AWSRole.toObject = function(includeInstance, msg) /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.App.AWSRole} + * @return {!proto.teleport.lib.teleterm.v1.App.AWSRole} */ -proto.teleport.terminal.v1.App.AWSRole.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.App.AWSRole.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.App.AWSRole; - return proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.App.AWSRole; + return proto.teleport.lib.teleterm.v1.App.AWSRole.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.App.AWSRole} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.App.AWSRole} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.App.AWSRole} + * @return {!proto.teleport.lib.teleterm.v1.App.AWSRole} */ -proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.App.AWSRole.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -373,9 +373,9 @@ proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader = function(ms * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.App.AWSRole.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.App.AWSRole.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.App.AWSRole.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -383,11 +383,11 @@ proto.teleport.terminal.v1.App.AWSRole.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.App.AWSRole} message + * @param {!proto.teleport.lib.teleterm.v1.App.AWSRole} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.App.AWSRole.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getDisplay(); if (f.length > 0) { @@ -410,16 +410,16 @@ proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter = function(messag * optional string display = 1; * @return {string} */ -proto.teleport.terminal.v1.App.AWSRole.prototype.getDisplay = function() { +proto.teleport.lib.teleterm.v1.App.AWSRole.prototype.getDisplay = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App.AWSRole} returns this + * @return {!proto.teleport.lib.teleterm.v1.App.AWSRole} returns this */ -proto.teleport.terminal.v1.App.AWSRole.prototype.setDisplay = function(value) { +proto.teleport.lib.teleterm.v1.App.AWSRole.prototype.setDisplay = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -428,16 +428,16 @@ proto.teleport.terminal.v1.App.AWSRole.prototype.setDisplay = function(value) { * optional string arn = 2; * @return {string} */ -proto.teleport.terminal.v1.App.AWSRole.prototype.getArn = function() { +proto.teleport.lib.teleterm.v1.App.AWSRole.prototype.getArn = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App.AWSRole} returns this + * @return {!proto.teleport.lib.teleterm.v1.App.AWSRole} returns this */ -proto.teleport.terminal.v1.App.AWSRole.prototype.setArn = function(value) { +proto.teleport.lib.teleterm.v1.App.AWSRole.prototype.setArn = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -446,16 +446,16 @@ proto.teleport.terminal.v1.App.AWSRole.prototype.setArn = function(value) { * optional string uri = 1; * @return {string} */ -proto.teleport.terminal.v1.App.prototype.getUri = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setUri = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -464,16 +464,16 @@ proto.teleport.terminal.v1.App.prototype.setUri = function(value) { * optional string name = 2; * @return {string} */ -proto.teleport.terminal.v1.App.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -482,16 +482,16 @@ proto.teleport.terminal.v1.App.prototype.setName = function(value) { * optional string description = 3; * @return {string} */ -proto.teleport.terminal.v1.App.prototype.getDescription = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getDescription = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setDescription = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setDescription = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -500,16 +500,16 @@ proto.teleport.terminal.v1.App.prototype.setDescription = function(value) { * optional string app_uri = 4; * @return {string} */ -proto.teleport.terminal.v1.App.prototype.getAppUri = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getAppUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setAppUri = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setAppUri = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; @@ -518,16 +518,16 @@ proto.teleport.terminal.v1.App.prototype.setAppUri = function(value) { * optional string public_addr = 5; * @return {string} */ -proto.teleport.terminal.v1.App.prototype.getPublicAddr = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getPublicAddr = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setPublicAddr = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setPublicAddr = function(value) { return jspb.Message.setProto3StringField(this, 5, value); }; @@ -536,54 +536,54 @@ proto.teleport.terminal.v1.App.prototype.setPublicAddr = function(value) { * optional string fqdn = 6; * @return {string} */ -proto.teleport.terminal.v1.App.prototype.getFqdn = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getFqdn = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setFqdn = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setFqdn = function(value) { return jspb.Message.setProto3StringField(this, 6, value); }; /** * repeated Label labels = 7; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.App.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 7)); +proto.teleport.lib.teleterm.v1.App.prototype.getLabelsList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_label_pb.Label, 7)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setLabelsList = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setLabelsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 7, value); }; /** - * @param {!proto.teleport.terminal.v1.Label=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Label=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} + * @return {!proto.teleport.lib.teleterm.v1.Label} */ -proto.teleport.terminal.v1.App.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 7, opt_value, proto.teleport.terminal.v1.Label, opt_index); +proto.teleport.lib.teleterm.v1.App.prototype.addLabels = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 7, opt_value, proto.teleport.lib.teleterm.v1.Label, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.clearLabelsList = function() { +proto.teleport.lib.teleterm.v1.App.prototype.clearLabelsList = function() { return this.setLabelsList([]); }; @@ -592,56 +592,56 @@ proto.teleport.terminal.v1.App.prototype.clearLabelsList = function() { * optional bool aws_console = 8; * @return {boolean} */ -proto.teleport.terminal.v1.App.prototype.getAwsConsole = function() { +proto.teleport.lib.teleterm.v1.App.prototype.getAwsConsole = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 8, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setAwsConsole = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setAwsConsole = function(value) { return jspb.Message.setProto3BooleanField(this, 8, value); }; /** * repeated AWSRole aws_roles = 9; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.App.prototype.getAwsRolesList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.teleport.terminal.v1.App.AWSRole, 9)); +proto.teleport.lib.teleterm.v1.App.prototype.getAwsRolesList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, proto.teleport.lib.teleterm.v1.App.AWSRole, 9)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.App} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.setAwsRolesList = function(value) { +proto.teleport.lib.teleterm.v1.App.prototype.setAwsRolesList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 9, value); }; /** - * @param {!proto.teleport.terminal.v1.App.AWSRole=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.App.AWSRole=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.App.AWSRole} + * @return {!proto.teleport.lib.teleterm.v1.App.AWSRole} */ -proto.teleport.terminal.v1.App.prototype.addAwsRoles = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 9, opt_value, proto.teleport.terminal.v1.App.AWSRole, opt_index); +proto.teleport.lib.teleterm.v1.App.prototype.addAwsRoles = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 9, opt_value, proto.teleport.lib.teleterm.v1.App.AWSRole, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.App} returns this + * @return {!proto.teleport.lib.teleterm.v1.App} returns this */ -proto.teleport.terminal.v1.App.prototype.clearAwsRolesList = function() { +proto.teleport.lib.teleterm.v1.App.prototype.clearAwsRolesList = function() { return this.setAwsRolesList([]); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/auth_settings_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/auth_settings_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/auth_settings_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/auth_settings_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/auth_settings_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/auth_settings_pb.d.ts similarity index 97% rename from lib/teleterm/api/protogen/js/v1/auth_settings_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/auth_settings_pb.d.ts index 1ff6576a2acb6..8d51b6d55a0f4 100644 --- a/lib/teleterm/api/protogen/js/v1/auth_settings_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/auth_settings_pb.d.ts @@ -1,5 +1,5 @@ -// package: teleport.terminal.v1 -// file: v1/auth_settings.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/auth_settings.proto /* tslint:disable */ /* eslint-disable */ diff --git a/lib/teleterm/api/protogen/js/v1/auth_settings_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/auth_settings_pb.js similarity index 62% rename from lib/teleterm/api/protogen/js/v1/auth_settings_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/auth_settings_pb.js index 2f9065ee7e3a9..e8fd9764f7e06 100644 --- a/lib/teleterm/api/protogen/js/v1/auth_settings_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/auth_settings_pb.js @@ -1,4 +1,4 @@ -// source: v1/auth_settings.proto +// source: teleport/lib/teleterm/v1/auth_settings.proto /** * @fileoverview * @enhanceable @@ -15,8 +15,8 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -goog.exportSymbol('proto.teleport.terminal.v1.AuthProvider', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.AuthSettings', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.AuthProvider', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.AuthSettings', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -27,16 +27,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.AuthSettings', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.AuthSettings = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.AuthSettings.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.AuthSettings = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.AuthSettings.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.AuthSettings, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.AuthSettings, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.AuthSettings.displayName = 'proto.teleport.terminal.v1.AuthSettings'; + proto.teleport.lib.teleterm.v1.AuthSettings.displayName = 'proto.teleport.lib.teleterm.v1.AuthSettings'; } /** * Generated by JsPbCodeGenerator. @@ -48,16 +48,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.AuthProvider = function(opt_data) { +proto.teleport.lib.teleterm.v1.AuthProvider = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.AuthProvider, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.AuthProvider, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.AuthProvider.displayName = 'proto.teleport.terminal.v1.AuthProvider'; + proto.teleport.lib.teleterm.v1.AuthProvider.displayName = 'proto.teleport.lib.teleterm.v1.AuthProvider'; } /** @@ -65,7 +65,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.teleport.terminal.v1.AuthSettings.repeatedFields_ = [4]; +proto.teleport.lib.teleterm.v1.AuthSettings.repeatedFields_ = [4]; @@ -82,8 +82,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.AuthSettings.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.AuthSettings.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.AuthSettings.toObject(opt_includeInstance, this); }; @@ -92,17 +92,17 @@ proto.teleport.terminal.v1.AuthSettings.prototype.toObject = function(opt_includ * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.AuthSettings} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.AuthSettings} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.AuthSettings.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.AuthSettings.toObject = function(includeInstance, msg) { var f, obj = { localAuthEnabled: jspb.Message.getBooleanFieldWithDefault(msg, 1, false), secondFactor: jspb.Message.getFieldWithDefault(msg, 2, ""), preferredMfa: jspb.Message.getFieldWithDefault(msg, 3, ""), authProvidersList: jspb.Message.toObjectList(msg.getAuthProvidersList(), - proto.teleport.terminal.v1.AuthProvider.toObject, includeInstance), + proto.teleport.lib.teleterm.v1.AuthProvider.toObject, includeInstance), hasMessageOfTheDay: jspb.Message.getBooleanFieldWithDefault(msg, 5, false), authType: jspb.Message.getFieldWithDefault(msg, 6, ""), allowPasswordless: jspb.Message.getBooleanFieldWithDefault(msg, 7, false), @@ -120,23 +120,23 @@ proto.teleport.terminal.v1.AuthSettings.toObject = function(includeInstance, msg /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.AuthSettings} + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} */ -proto.teleport.terminal.v1.AuthSettings.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.AuthSettings.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.AuthSettings; - return proto.teleport.terminal.v1.AuthSettings.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.AuthSettings; + return proto.teleport.lib.teleterm.v1.AuthSettings.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.AuthSettings} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.AuthSettings} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.AuthSettings} + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} */ -proto.teleport.terminal.v1.AuthSettings.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.AuthSettings.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -156,8 +156,8 @@ proto.teleport.terminal.v1.AuthSettings.deserializeBinaryFromReader = function(m msg.setPreferredMfa(value); break; case 4: - var value = new proto.teleport.terminal.v1.AuthProvider; - reader.readMessage(value,proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.AuthProvider; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.AuthProvider.deserializeBinaryFromReader); msg.addAuthProviders(value); break; case 5: @@ -189,9 +189,9 @@ proto.teleport.terminal.v1.AuthSettings.deserializeBinaryFromReader = function(m * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.AuthSettings.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.AuthSettings.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.AuthSettings.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -199,11 +199,11 @@ proto.teleport.terminal.v1.AuthSettings.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.AuthSettings} message + * @param {!proto.teleport.lib.teleterm.v1.AuthSettings} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.AuthSettings.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.AuthSettings.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getLocalAuthEnabled(); if (f) { @@ -231,7 +231,7 @@ proto.teleport.terminal.v1.AuthSettings.serializeBinaryToWriter = function(messa writer.writeRepeatedMessage( 4, f, - proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.AuthProvider.serializeBinaryToWriter ); } f = message.getHasMessageOfTheDay(); @@ -269,16 +269,16 @@ proto.teleport.terminal.v1.AuthSettings.serializeBinaryToWriter = function(messa * optional bool local_auth_enabled = 1; * @return {boolean} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getLocalAuthEnabled = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getLocalAuthEnabled = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 1, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setLocalAuthEnabled = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setLocalAuthEnabled = function(value) { return jspb.Message.setProto3BooleanField(this, 1, value); }; @@ -287,16 +287,16 @@ proto.teleport.terminal.v1.AuthSettings.prototype.setLocalAuthEnabled = function * optional string second_factor = 2; * @return {string} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getSecondFactor = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getSecondFactor = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setSecondFactor = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setSecondFactor = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -305,54 +305,54 @@ proto.teleport.terminal.v1.AuthSettings.prototype.setSecondFactor = function(val * optional string preferred_mfa = 3; * @return {string} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getPreferredMfa = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getPreferredMfa = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setPreferredMfa = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setPreferredMfa = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; /** * repeated AuthProvider auth_providers = 4; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getAuthProvidersList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.teleport.terminal.v1.AuthProvider, 4)); +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getAuthProvidersList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, proto.teleport.lib.teleterm.v1.AuthProvider, 4)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setAuthProvidersList = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setAuthProvidersList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 4, value); }; /** - * @param {!proto.teleport.terminal.v1.AuthProvider=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.AuthProvider=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.AuthProvider} + * @return {!proto.teleport.lib.teleterm.v1.AuthProvider} */ -proto.teleport.terminal.v1.AuthSettings.prototype.addAuthProviders = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.teleport.terminal.v1.AuthProvider, opt_index); +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.addAuthProviders = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.teleport.lib.teleterm.v1.AuthProvider, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.clearAuthProvidersList = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.clearAuthProvidersList = function() { return this.setAuthProvidersList([]); }; @@ -361,16 +361,16 @@ proto.teleport.terminal.v1.AuthSettings.prototype.clearAuthProvidersList = funct * optional bool has_message_of_the_day = 5; * @return {boolean} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getHasMessageOfTheDay = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getHasMessageOfTheDay = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setHasMessageOfTheDay = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setHasMessageOfTheDay = function(value) { return jspb.Message.setProto3BooleanField(this, 5, value); }; @@ -379,16 +379,16 @@ proto.teleport.terminal.v1.AuthSettings.prototype.setHasMessageOfTheDay = functi * optional string auth_type = 6; * @return {string} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getAuthType = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getAuthType = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setAuthType = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setAuthType = function(value) { return jspb.Message.setProto3StringField(this, 6, value); }; @@ -397,16 +397,16 @@ proto.teleport.terminal.v1.AuthSettings.prototype.setAuthType = function(value) * optional bool allow_passwordless = 7; * @return {boolean} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getAllowPasswordless = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getAllowPasswordless = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 7, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setAllowPasswordless = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setAllowPasswordless = function(value) { return jspb.Message.setProto3BooleanField(this, 7, value); }; @@ -415,16 +415,16 @@ proto.teleport.terminal.v1.AuthSettings.prototype.setAllowPasswordless = functio * optional string local_connector_name = 8; * @return {string} */ -proto.teleport.terminal.v1.AuthSettings.prototype.getLocalConnectorName = function() { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.getLocalConnectorName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthSettings} returns this */ -proto.teleport.terminal.v1.AuthSettings.prototype.setLocalConnectorName = function(value) { +proto.teleport.lib.teleterm.v1.AuthSettings.prototype.setLocalConnectorName = function(value) { return jspb.Message.setProto3StringField(this, 8, value); }; @@ -445,8 +445,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.AuthProvider.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.AuthProvider.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.AuthProvider.toObject(opt_includeInstance, this); }; @@ -455,11 +455,11 @@ proto.teleport.terminal.v1.AuthProvider.prototype.toObject = function(opt_includ * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.AuthProvider} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.AuthProvider} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.AuthProvider.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.AuthProvider.toObject = function(includeInstance, msg) { var f, obj = { type: jspb.Message.getFieldWithDefault(msg, 1, ""), name: jspb.Message.getFieldWithDefault(msg, 2, ""), @@ -477,23 +477,23 @@ proto.teleport.terminal.v1.AuthProvider.toObject = function(includeInstance, msg /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.AuthProvider} + * @return {!proto.teleport.lib.teleterm.v1.AuthProvider} */ -proto.teleport.terminal.v1.AuthProvider.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.AuthProvider.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.AuthProvider; - return proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.AuthProvider; + return proto.teleport.lib.teleterm.v1.AuthProvider.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.AuthProvider} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.AuthProvider} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.AuthProvider} + * @return {!proto.teleport.lib.teleterm.v1.AuthProvider} */ -proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.AuthProvider.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -525,9 +525,9 @@ proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader = function(m * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.AuthProvider.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.AuthProvider.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -535,11 +535,11 @@ proto.teleport.terminal.v1.AuthProvider.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.AuthProvider} message + * @param {!proto.teleport.lib.teleterm.v1.AuthProvider} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.AuthProvider.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getType(); if (f.length > 0) { @@ -569,16 +569,16 @@ proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter = function(messa * optional string type = 1; * @return {string} */ -proto.teleport.terminal.v1.AuthProvider.prototype.getType = function() { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.getType = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthProvider} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthProvider} returns this */ -proto.teleport.terminal.v1.AuthProvider.prototype.setType = function(value) { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.setType = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -587,16 +587,16 @@ proto.teleport.terminal.v1.AuthProvider.prototype.setType = function(value) { * optional string name = 2; * @return {string} */ -proto.teleport.terminal.v1.AuthProvider.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthProvider} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthProvider} returns this */ -proto.teleport.terminal.v1.AuthProvider.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -605,18 +605,18 @@ proto.teleport.terminal.v1.AuthProvider.prototype.setName = function(value) { * optional string display_name = 3; * @return {string} */ -proto.teleport.terminal.v1.AuthProvider.prototype.getDisplayName = function() { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.getDisplayName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthProvider} returns this + * @return {!proto.teleport.lib.teleterm.v1.AuthProvider} returns this */ -proto.teleport.terminal.v1.AuthProvider.prototype.setDisplayName = function(value) { +proto.teleport.lib.teleterm.v1.AuthProvider.prototype.setDisplayName = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/cluster_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/cluster_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/cluster_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/cluster_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/cluster_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/cluster_pb.d.ts similarity index 98% rename from lib/teleterm/api/protogen/js/v1/cluster_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/cluster_pb.d.ts index 8bb719f3bf19b..74004bccc2c81 100644 --- a/lib/teleterm/api/protogen/js/v1/cluster_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/cluster_pb.d.ts @@ -1,5 +1,5 @@ -// package: teleport.terminal.v1 -// file: v1/cluster.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/cluster.proto /* tslint:disable */ /* eslint-disable */ diff --git a/lib/teleterm/api/protogen/js/v1/cluster_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/cluster_pb.js similarity index 52% rename from lib/teleterm/api/protogen/js/v1/cluster_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/cluster_pb.js index 1628062757caa..74f2a12c61513 100644 --- a/lib/teleterm/api/protogen/js/v1/cluster_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/cluster_pb.js @@ -1,4 +1,4 @@ -// source: v1/cluster.proto +// source: teleport/lib/teleterm/v1/cluster.proto /** * @fileoverview * @enhanceable @@ -15,10 +15,10 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -goog.exportSymbol('proto.teleport.terminal.v1.ACL', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.Cluster', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoggedInUser', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ResourceAccess', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ACL', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.Cluster', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoggedInUser', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ResourceAccess', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -29,16 +29,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.ResourceAccess', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.Cluster = function(opt_data) { +proto.teleport.lib.teleterm.v1.Cluster = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.Cluster, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.Cluster, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.Cluster.displayName = 'proto.teleport.terminal.v1.Cluster'; + proto.teleport.lib.teleterm.v1.Cluster.displayName = 'proto.teleport.lib.teleterm.v1.Cluster'; } /** * Generated by JsPbCodeGenerator. @@ -50,16 +50,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoggedInUser = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.LoggedInUser.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.LoggedInUser = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.LoggedInUser.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.LoggedInUser, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoggedInUser, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoggedInUser.displayName = 'proto.teleport.terminal.v1.LoggedInUser'; + proto.teleport.lib.teleterm.v1.LoggedInUser.displayName = 'proto.teleport.lib.teleterm.v1.LoggedInUser'; } /** * Generated by JsPbCodeGenerator. @@ -71,16 +71,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ACL = function(opt_data) { +proto.teleport.lib.teleterm.v1.ACL = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ACL, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ACL, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ACL.displayName = 'proto.teleport.terminal.v1.ACL'; + proto.teleport.lib.teleterm.v1.ACL.displayName = 'proto.teleport.lib.teleterm.v1.ACL'; } /** * Generated by JsPbCodeGenerator. @@ -92,16 +92,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ResourceAccess = function(opt_data) { +proto.teleport.lib.teleterm.v1.ResourceAccess = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ResourceAccess, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ResourceAccess, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ResourceAccess.displayName = 'proto.teleport.terminal.v1.ResourceAccess'; + proto.teleport.lib.teleterm.v1.ResourceAccess.displayName = 'proto.teleport.lib.teleterm.v1.ResourceAccess'; } @@ -119,8 +119,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.Cluster.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Cluster.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.Cluster.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.Cluster.toObject(opt_includeInstance, this); }; @@ -129,18 +129,18 @@ proto.teleport.terminal.v1.Cluster.prototype.toObject = function(opt_includeInst * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Cluster} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.Cluster} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Cluster.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.Cluster.toObject = function(includeInstance, msg) { var f, obj = { uri: jspb.Message.getFieldWithDefault(msg, 1, ""), name: jspb.Message.getFieldWithDefault(msg, 2, ""), proxyHost: jspb.Message.getFieldWithDefault(msg, 3, ""), connected: jspb.Message.getBooleanFieldWithDefault(msg, 4, false), leaf: jspb.Message.getBooleanFieldWithDefault(msg, 5, false), - loggedInUser: (f = msg.getLoggedInUser()) && proto.teleport.terminal.v1.LoggedInUser.toObject(includeInstance, f) + loggedInUser: (f = msg.getLoggedInUser()) && proto.teleport.lib.teleterm.v1.LoggedInUser.toObject(includeInstance, f) }; if (includeInstance) { @@ -154,23 +154,23 @@ proto.teleport.terminal.v1.Cluster.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Cluster} + * @return {!proto.teleport.lib.teleterm.v1.Cluster} */ -proto.teleport.terminal.v1.Cluster.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.Cluster.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Cluster; - return proto.teleport.terminal.v1.Cluster.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.Cluster; + return proto.teleport.lib.teleterm.v1.Cluster.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Cluster} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.Cluster} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Cluster} + * @return {!proto.teleport.lib.teleterm.v1.Cluster} */ -proto.teleport.terminal.v1.Cluster.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.Cluster.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -198,8 +198,8 @@ proto.teleport.terminal.v1.Cluster.deserializeBinaryFromReader = function(msg, r msg.setLeaf(value); break; case 7: - var value = new proto.teleport.terminal.v1.LoggedInUser; - reader.readMessage(value,proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.LoggedInUser; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.LoggedInUser.deserializeBinaryFromReader); msg.setLoggedInUser(value); break; default: @@ -215,9 +215,9 @@ proto.teleport.terminal.v1.Cluster.deserializeBinaryFromReader = function(msg, r * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.Cluster.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Cluster.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.Cluster.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -225,11 +225,11 @@ proto.teleport.terminal.v1.Cluster.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Cluster} message + * @param {!proto.teleport.lib.teleterm.v1.Cluster} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Cluster.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.Cluster.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUri(); if (f.length > 0) { @@ -271,7 +271,7 @@ proto.teleport.terminal.v1.Cluster.serializeBinaryToWriter = function(message, w writer.writeMessage( 7, f, - proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.LoggedInUser.serializeBinaryToWriter ); } }; @@ -281,16 +281,16 @@ proto.teleport.terminal.v1.Cluster.serializeBinaryToWriter = function(message, w * optional string uri = 1; * @return {string} */ -proto.teleport.terminal.v1.Cluster.prototype.getUri = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.getUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.setUri = function(value) { +proto.teleport.lib.teleterm.v1.Cluster.prototype.setUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -299,16 +299,16 @@ proto.teleport.terminal.v1.Cluster.prototype.setUri = function(value) { * optional string name = 2; * @return {string} */ -proto.teleport.terminal.v1.Cluster.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.Cluster.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -317,16 +317,16 @@ proto.teleport.terminal.v1.Cluster.prototype.setName = function(value) { * optional string proxy_host = 3; * @return {string} */ -proto.teleport.terminal.v1.Cluster.prototype.getProxyHost = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.getProxyHost = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.setProxyHost = function(value) { +proto.teleport.lib.teleterm.v1.Cluster.prototype.setProxyHost = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -335,16 +335,16 @@ proto.teleport.terminal.v1.Cluster.prototype.setProxyHost = function(value) { * optional bool connected = 4; * @return {boolean} */ -proto.teleport.terminal.v1.Cluster.prototype.getConnected = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.getConnected = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 4, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.setConnected = function(value) { +proto.teleport.lib.teleterm.v1.Cluster.prototype.setConnected = function(value) { return jspb.Message.setProto3BooleanField(this, 4, value); }; @@ -353,44 +353,44 @@ proto.teleport.terminal.v1.Cluster.prototype.setConnected = function(value) { * optional bool leaf = 5; * @return {boolean} */ -proto.teleport.terminal.v1.Cluster.prototype.getLeaf = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.getLeaf = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.setLeaf = function(value) { +proto.teleport.lib.teleterm.v1.Cluster.prototype.setLeaf = function(value) { return jspb.Message.setProto3BooleanField(this, 5, value); }; /** * optional LoggedInUser logged_in_user = 7; - * @return {?proto.teleport.terminal.v1.LoggedInUser} + * @return {?proto.teleport.lib.teleterm.v1.LoggedInUser} */ -proto.teleport.terminal.v1.Cluster.prototype.getLoggedInUser = function() { - return /** @type{?proto.teleport.terminal.v1.LoggedInUser} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoggedInUser, 7)); +proto.teleport.lib.teleterm.v1.Cluster.prototype.getLoggedInUser = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.LoggedInUser} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.LoggedInUser, 7)); }; /** - * @param {?proto.teleport.terminal.v1.LoggedInUser|undefined} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @param {?proto.teleport.lib.teleterm.v1.LoggedInUser|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.setLoggedInUser = function(value) { +proto.teleport.lib.teleterm.v1.Cluster.prototype.setLoggedInUser = function(value) { return jspb.Message.setWrapperField(this, 7, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.Cluster} returns this + * @return {!proto.teleport.lib.teleterm.v1.Cluster} returns this */ -proto.teleport.terminal.v1.Cluster.prototype.clearLoggedInUser = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.clearLoggedInUser = function() { return this.setLoggedInUser(undefined); }; @@ -399,7 +399,7 @@ proto.teleport.terminal.v1.Cluster.prototype.clearLoggedInUser = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.Cluster.prototype.hasLoggedInUser = function() { +proto.teleport.lib.teleterm.v1.Cluster.prototype.hasLoggedInUser = function() { return jspb.Message.getField(this, 7) != null; }; @@ -410,7 +410,7 @@ proto.teleport.terminal.v1.Cluster.prototype.hasLoggedInUser = function() { * @private {!Array} * @const */ -proto.teleport.terminal.v1.LoggedInUser.repeatedFields_ = [2,3]; +proto.teleport.lib.teleterm.v1.LoggedInUser.repeatedFields_ = [2,3]; @@ -427,8 +427,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoggedInUser.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoggedInUser.toObject(opt_includeInstance, this); }; @@ -437,16 +437,16 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.toObject = function(opt_includ * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoggedInUser} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoggedInUser} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoggedInUser.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoggedInUser.toObject = function(includeInstance, msg) { var f, obj = { name: jspb.Message.getFieldWithDefault(msg, 1, ""), rolesList: (f = jspb.Message.getRepeatedField(msg, 2)) == null ? undefined : f, sshLoginsList: (f = jspb.Message.getRepeatedField(msg, 3)) == null ? undefined : f, - acl: (f = msg.getAcl()) && proto.teleport.terminal.v1.ACL.toObject(includeInstance, f) + acl: (f = msg.getAcl()) && proto.teleport.lib.teleterm.v1.ACL.toObject(includeInstance, f) }; if (includeInstance) { @@ -460,23 +460,23 @@ proto.teleport.terminal.v1.LoggedInUser.toObject = function(includeInstance, msg /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoggedInUser} + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} */ -proto.teleport.terminal.v1.LoggedInUser.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoggedInUser.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoggedInUser; - return proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoggedInUser; + return proto.teleport.lib.teleterm.v1.LoggedInUser.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoggedInUser} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoggedInUser} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoggedInUser} + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} */ -proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoggedInUser.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -496,8 +496,8 @@ proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader = function(m msg.addSshLogins(value); break; case 4: - var value = new proto.teleport.terminal.v1.ACL; - reader.readMessage(value,proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ACL; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ACL.deserializeBinaryFromReader); msg.setAcl(value); break; default: @@ -513,9 +513,9 @@ proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader = function(m * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoggedInUser.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -523,11 +523,11 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoggedInUser} message + * @param {!proto.teleport.lib.teleterm.v1.LoggedInUser} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoggedInUser.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getName(); if (f.length > 0) { @@ -555,7 +555,7 @@ proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter = function(messa writer.writeMessage( 4, f, - proto.teleport.terminal.v1.ACL.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ACL.serializeBinaryToWriter ); } }; @@ -565,16 +565,16 @@ proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter = function(messa * optional string name = 1; * @return {string} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -583,16 +583,16 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.setName = function(value) { * repeated string roles = 2; * @return {!Array} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getRolesList = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.getRolesList = function() { return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 2)); }; /** * @param {!Array} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setRolesList = function(value) { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.setRolesList = function(value) { return jspb.Message.setField(this, 2, value || []); }; @@ -600,18 +600,18 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.setRolesList = function(value) /** * @param {string} value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.addRoles = function(value, opt_index) { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.addRoles = function(value, opt_index) { return jspb.Message.addToRepeatedField(this, 2, value, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.clearRolesList = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.clearRolesList = function() { return this.setRolesList([]); }; @@ -620,16 +620,16 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.clearRolesList = function() { * repeated string ssh_logins = 3; * @return {!Array} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getSshLoginsList = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.getSshLoginsList = function() { return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 3)); }; /** * @param {!Array} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setSshLoginsList = function(value) { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.setSshLoginsList = function(value) { return jspb.Message.setField(this, 3, value || []); }; @@ -637,46 +637,46 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.setSshLoginsList = function(va /** * @param {string} value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.addSshLogins = function(value, opt_index) { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.addSshLogins = function(value, opt_index) { return jspb.Message.addToRepeatedField(this, 3, value, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.clearSshLoginsList = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.clearSshLoginsList = function() { return this.setSshLoginsList([]); }; /** * optional ACL acl = 4; - * @return {?proto.teleport.terminal.v1.ACL} + * @return {?proto.teleport.lib.teleterm.v1.ACL} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getAcl = function() { - return /** @type{?proto.teleport.terminal.v1.ACL} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ACL, 4)); +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.getAcl = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ACL} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ACL, 4)); }; /** - * @param {?proto.teleport.terminal.v1.ACL|undefined} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @param {?proto.teleport.lib.teleterm.v1.ACL|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setAcl = function(value) { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.setAcl = function(value) { return jspb.Message.setWrapperField(this, 4, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoggedInUser} returns this */ -proto.teleport.terminal.v1.LoggedInUser.prototype.clearAcl = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.clearAcl = function() { return this.setAcl(undefined); }; @@ -685,7 +685,7 @@ proto.teleport.terminal.v1.LoggedInUser.prototype.clearAcl = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.LoggedInUser.prototype.hasAcl = function() { +proto.teleport.lib.teleterm.v1.LoggedInUser.prototype.hasAcl = function() { return jspb.Message.getField(this, 4) != null; }; @@ -706,8 +706,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ACL.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ACL.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ACL.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ACL.toObject(opt_includeInstance, this); }; @@ -716,24 +716,24 @@ proto.teleport.terminal.v1.ACL.prototype.toObject = function(opt_includeInstance * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ACL} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ACL} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ACL.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ACL.toObject = function(includeInstance, msg) { var f, obj = { - sessions: (f = msg.getSessions()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - authConnectors: (f = msg.getAuthConnectors()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - roles: (f = msg.getRoles()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - users: (f = msg.getUsers()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - trustedClusters: (f = msg.getTrustedClusters()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - events: (f = msg.getEvents()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - tokens: (f = msg.getTokens()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - servers: (f = msg.getServers()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - apps: (f = msg.getApps()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - dbs: (f = msg.getDbs()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - kubeservers: (f = msg.getKubeservers()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - accessRequests: (f = msg.getAccessRequests()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f) + sessions: (f = msg.getSessions()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + authConnectors: (f = msg.getAuthConnectors()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + roles: (f = msg.getRoles()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + users: (f = msg.getUsers()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + trustedClusters: (f = msg.getTrustedClusters()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + events: (f = msg.getEvents()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + tokens: (f = msg.getTokens()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + servers: (f = msg.getServers()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + apps: (f = msg.getApps()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + dbs: (f = msg.getDbs()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + kubeservers: (f = msg.getKubeservers()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f), + accessRequests: (f = msg.getAccessRequests()) && proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(includeInstance, f) }; if (includeInstance) { @@ -747,23 +747,23 @@ proto.teleport.terminal.v1.ACL.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ACL} + * @return {!proto.teleport.lib.teleterm.v1.ACL} */ -proto.teleport.terminal.v1.ACL.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ACL.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ACL; - return proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ACL; + return proto.teleport.lib.teleterm.v1.ACL.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ACL} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ACL} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ACL} + * @return {!proto.teleport.lib.teleterm.v1.ACL} */ -proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ACL.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -771,63 +771,63 @@ proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader = function(msg, reade var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setSessions(value); break; case 2: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setAuthConnectors(value); break; case 3: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setRoles(value); break; case 4: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setUsers(value); break; case 5: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setTrustedClusters(value); break; case 6: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setEvents(value); break; case 7: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setTokens(value); break; case 8: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setServers(value); break; case 9: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setApps(value); break; case 10: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setDbs(value); break; case 11: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setKubeservers(value); break; case 12: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.ResourceAccess; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader); msg.setAccessRequests(value); break; default: @@ -843,9 +843,9 @@ proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader = function(msg, reade * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ACL.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ACL.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ACL.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -853,18 +853,18 @@ proto.teleport.terminal.v1.ACL.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ACL} message + * @param {!proto.teleport.lib.teleterm.v1.ACL} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ACL.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getSessions(); if (f != null) { writer.writeMessage( 1, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getAuthConnectors(); @@ -872,7 +872,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 2, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getRoles(); @@ -880,7 +880,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 3, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getUsers(); @@ -888,7 +888,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 4, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getTrustedClusters(); @@ -896,7 +896,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 5, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getEvents(); @@ -904,7 +904,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 6, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getTokens(); @@ -912,7 +912,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 7, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getServers(); @@ -920,7 +920,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 8, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getApps(); @@ -928,7 +928,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 9, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getDbs(); @@ -936,7 +936,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 10, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getKubeservers(); @@ -944,7 +944,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 11, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } f = message.getAccessRequests(); @@ -952,7 +952,7 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write writer.writeMessage( 12, f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter ); } }; @@ -960,28 +960,28 @@ proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, write /** * optional ResourceAccess sessions = 1; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getSessions = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 1)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getSessions = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 1)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setSessions = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setSessions = function(value) { return jspb.Message.setWrapperField(this, 1, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearSessions = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearSessions = function() { return this.setSessions(undefined); }; @@ -990,35 +990,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearSessions = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasSessions = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasSessions = function() { return jspb.Message.getField(this, 1) != null; }; /** * optional ResourceAccess auth_connectors = 2; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getAuthConnectors = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 2)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getAuthConnectors = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 2)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setAuthConnectors = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setAuthConnectors = function(value) { return jspb.Message.setWrapperField(this, 2, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearAuthConnectors = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearAuthConnectors = function() { return this.setAuthConnectors(undefined); }; @@ -1027,35 +1027,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearAuthConnectors = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasAuthConnectors = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasAuthConnectors = function() { return jspb.Message.getField(this, 2) != null; }; /** * optional ResourceAccess roles = 3; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getRoles = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 3)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getRoles = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 3)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setRoles = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setRoles = function(value) { return jspb.Message.setWrapperField(this, 3, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearRoles = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearRoles = function() { return this.setRoles(undefined); }; @@ -1064,35 +1064,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearRoles = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasRoles = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasRoles = function() { return jspb.Message.getField(this, 3) != null; }; /** * optional ResourceAccess users = 4; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getUsers = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 4)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getUsers = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 4)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setUsers = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setUsers = function(value) { return jspb.Message.setWrapperField(this, 4, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearUsers = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearUsers = function() { return this.setUsers(undefined); }; @@ -1101,35 +1101,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearUsers = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasUsers = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasUsers = function() { return jspb.Message.getField(this, 4) != null; }; /** * optional ResourceAccess trusted_clusters = 5; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getTrustedClusters = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 5)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getTrustedClusters = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 5)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setTrustedClusters = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setTrustedClusters = function(value) { return jspb.Message.setWrapperField(this, 5, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearTrustedClusters = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearTrustedClusters = function() { return this.setTrustedClusters(undefined); }; @@ -1138,35 +1138,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearTrustedClusters = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasTrustedClusters = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasTrustedClusters = function() { return jspb.Message.getField(this, 5) != null; }; /** * optional ResourceAccess events = 6; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getEvents = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 6)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getEvents = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 6)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setEvents = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setEvents = function(value) { return jspb.Message.setWrapperField(this, 6, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearEvents = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearEvents = function() { return this.setEvents(undefined); }; @@ -1175,35 +1175,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearEvents = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasEvents = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasEvents = function() { return jspb.Message.getField(this, 6) != null; }; /** * optional ResourceAccess tokens = 7; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getTokens = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 7)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getTokens = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 7)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setTokens = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setTokens = function(value) { return jspb.Message.setWrapperField(this, 7, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearTokens = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearTokens = function() { return this.setTokens(undefined); }; @@ -1212,35 +1212,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearTokens = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasTokens = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasTokens = function() { return jspb.Message.getField(this, 7) != null; }; /** * optional ResourceAccess servers = 8; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getServers = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 8)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getServers = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 8)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setServers = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setServers = function(value) { return jspb.Message.setWrapperField(this, 8, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearServers = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearServers = function() { return this.setServers(undefined); }; @@ -1249,35 +1249,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearServers = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasServers = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasServers = function() { return jspb.Message.getField(this, 8) != null; }; /** * optional ResourceAccess apps = 9; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getApps = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 9)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getApps = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 9)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setApps = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setApps = function(value) { return jspb.Message.setWrapperField(this, 9, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearApps = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearApps = function() { return this.setApps(undefined); }; @@ -1286,35 +1286,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearApps = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasApps = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasApps = function() { return jspb.Message.getField(this, 9) != null; }; /** * optional ResourceAccess dbs = 10; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getDbs = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 10)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getDbs = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 10)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setDbs = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setDbs = function(value) { return jspb.Message.setWrapperField(this, 10, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearDbs = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearDbs = function() { return this.setDbs(undefined); }; @@ -1323,35 +1323,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearDbs = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasDbs = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasDbs = function() { return jspb.Message.getField(this, 10) != null; }; /** * optional ResourceAccess kubeservers = 11; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getKubeservers = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 11)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getKubeservers = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 11)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setKubeservers = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setKubeservers = function(value) { return jspb.Message.setWrapperField(this, 11, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearKubeservers = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearKubeservers = function() { return this.setKubeservers(undefined); }; @@ -1360,35 +1360,35 @@ proto.teleport.terminal.v1.ACL.prototype.clearKubeservers = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasKubeservers = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasKubeservers = function() { return jspb.Message.getField(this, 11) != null; }; /** * optional ResourceAccess access_requests = 12; - * @return {?proto.teleport.terminal.v1.ResourceAccess} + * @return {?proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ACL.prototype.getAccessRequests = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 12)); +proto.teleport.lib.teleterm.v1.ACL.prototype.getAccessRequests = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.ResourceAccess} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.ResourceAccess, 12)); }; /** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @param {?proto.teleport.lib.teleterm.v1.ResourceAccess|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.setAccessRequests = function(value) { +proto.teleport.lib.teleterm.v1.ACL.prototype.setAccessRequests = function(value) { return jspb.Message.setWrapperField(this, 12, value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this + * @return {!proto.teleport.lib.teleterm.v1.ACL} returns this */ -proto.teleport.terminal.v1.ACL.prototype.clearAccessRequests = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.clearAccessRequests = function() { return this.setAccessRequests(undefined); }; @@ -1397,7 +1397,7 @@ proto.teleport.terminal.v1.ACL.prototype.clearAccessRequests = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.ACL.prototype.hasAccessRequests = function() { +proto.teleport.lib.teleterm.v1.ACL.prototype.hasAccessRequests = function() { return jspb.Message.getField(this, 12) != null; }; @@ -1418,8 +1418,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ResourceAccess.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ResourceAccess.toObject(opt_includeInstance, this); }; @@ -1428,11 +1428,11 @@ proto.teleport.terminal.v1.ResourceAccess.prototype.toObject = function(opt_incl * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ResourceAccess} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ResourceAccess} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ResourceAccess.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ResourceAccess.toObject = function(includeInstance, msg) { var f, obj = { list: jspb.Message.getBooleanFieldWithDefault(msg, 1, false), read: jspb.Message.getBooleanFieldWithDefault(msg, 2, false), @@ -1452,23 +1452,23 @@ proto.teleport.terminal.v1.ResourceAccess.toObject = function(includeInstance, m /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ResourceAccess} + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ResourceAccess.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ResourceAccess; - return proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ResourceAccess; + return proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ResourceAccess} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ResourceAccess} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ResourceAccess} + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} */ -proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ResourceAccess.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1508,9 +1508,9 @@ proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader = function * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1518,11 +1518,11 @@ proto.teleport.terminal.v1.ResourceAccess.prototype.serializeBinary = function() /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ResourceAccess} message + * @param {!proto.teleport.lib.teleterm.v1.ResourceAccess} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ResourceAccess.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getList(); if (f) { @@ -1566,16 +1566,16 @@ proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter = function(mes * optional bool list = 1; * @return {boolean} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getList = function() { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.getList = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 1, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} returns this */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setList = function(value) { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.setList = function(value) { return jspb.Message.setProto3BooleanField(this, 1, value); }; @@ -1584,16 +1584,16 @@ proto.teleport.terminal.v1.ResourceAccess.prototype.setList = function(value) { * optional bool read = 2; * @return {boolean} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getRead = function() { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.getRead = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} returns this */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setRead = function(value) { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.setRead = function(value) { return jspb.Message.setProto3BooleanField(this, 2, value); }; @@ -1602,16 +1602,16 @@ proto.teleport.terminal.v1.ResourceAccess.prototype.setRead = function(value) { * optional bool edit = 3; * @return {boolean} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getEdit = function() { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.getEdit = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 3, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} returns this */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setEdit = function(value) { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.setEdit = function(value) { return jspb.Message.setProto3BooleanField(this, 3, value); }; @@ -1620,16 +1620,16 @@ proto.teleport.terminal.v1.ResourceAccess.prototype.setEdit = function(value) { * optional bool create = 4; * @return {boolean} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getCreate = function() { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.getCreate = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 4, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} returns this */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setCreate = function(value) { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.setCreate = function(value) { return jspb.Message.setProto3BooleanField(this, 4, value); }; @@ -1638,18 +1638,18 @@ proto.teleport.terminal.v1.ResourceAccess.prototype.setCreate = function(value) * optional bool delete = 5; * @return {boolean} */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getDelete = function() { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.getDelete = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this + * @return {!proto.teleport.lib.teleterm.v1.ResourceAccess} returns this */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setDelete = function(value) { +proto.teleport.lib.teleterm.v1.ResourceAccess.prototype.setDelete = function(value) { return jspb.Message.setProto3BooleanField(this, 5, value); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/database_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/database_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/database_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/database_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/database_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/database_pb.d.ts similarity index 72% rename from lib/teleterm/api/protogen/js/v1/database_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/database_pb.d.ts index 63b5f81dfa365..1449f212367a0 100644 --- a/lib/teleterm/api/protogen/js/v1/database_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/database_pb.d.ts @@ -1,11 +1,11 @@ -// package: teleport.terminal.v1 -// file: v1/database.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/database.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; +import * as teleport_lib_teleterm_v1_label_pb from "../../../../teleport/lib/teleterm/v1/label_pb"; export class Database extends jspb.Message { getUri(): string; @@ -30,9 +30,9 @@ export class Database extends jspb.Message { setAddr(value: string): Database; clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): Database; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; + getLabelsList(): Array; + setLabelsList(value: Array): Database; + addLabels(value?: teleport_lib_teleterm_v1_label_pb.Label, index?: number): teleport_lib_teleterm_v1_label_pb.Label; serializeBinary(): Uint8Array; @@ -54,6 +54,6 @@ export namespace Database { type: string, hostname: string, addr: string, - labelsList: Array, + labelsList: Array, } } diff --git a/web/packages/teleterm/src/services/tshd/v1/database_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/database_pb.js similarity index 61% rename from web/packages/teleterm/src/services/tshd/v1/database_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/database_pb.js index 8848814cb7625..1e1d48e2cf705 100644 --- a/web/packages/teleterm/src/services/tshd/v1/database_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/database_pb.js @@ -1,4 +1,4 @@ -// source: v1/database.proto +// source: teleport/lib/teleterm/v1/database.proto /** * @fileoverview * @enhanceable @@ -15,9 +15,9 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.Database', null, global); +var teleport_lib_teleterm_v1_label_pb = require('../../../../teleport/lib/teleterm/v1/label_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_label_pb); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.Database', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -28,16 +28,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.Database', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.Database = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.Database.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.Database = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.Database.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.Database, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.Database, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.Database.displayName = 'proto.teleport.terminal.v1.Database'; + proto.teleport.lib.teleterm.v1.Database.displayName = 'proto.teleport.lib.teleterm.v1.Database'; } /** @@ -45,7 +45,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.teleport.terminal.v1.Database.repeatedFields_ = [8]; +proto.teleport.lib.teleterm.v1.Database.repeatedFields_ = [8]; @@ -62,8 +62,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.Database.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Database.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.Database.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.Database.toObject(opt_includeInstance, this); }; @@ -72,11 +72,11 @@ proto.teleport.terminal.v1.Database.prototype.toObject = function(opt_includeIns * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Database} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.Database} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Database.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.Database.toObject = function(includeInstance, msg) { var f, obj = { uri: jspb.Message.getFieldWithDefault(msg, 1, ""), name: jspb.Message.getFieldWithDefault(msg, 2, ""), @@ -86,7 +86,7 @@ proto.teleport.terminal.v1.Database.toObject = function(includeInstance, msg) { hostname: jspb.Message.getFieldWithDefault(msg, 6, ""), addr: jspb.Message.getFieldWithDefault(msg, 7, ""), labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance) + teleport_lib_teleterm_v1_label_pb.Label.toObject, includeInstance) }; if (includeInstance) { @@ -100,23 +100,23 @@ proto.teleport.terminal.v1.Database.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Database} + * @return {!proto.teleport.lib.teleterm.v1.Database} */ -proto.teleport.terminal.v1.Database.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.Database.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Database; - return proto.teleport.terminal.v1.Database.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.Database; + return proto.teleport.lib.teleterm.v1.Database.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Database} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.Database} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Database} + * @return {!proto.teleport.lib.teleterm.v1.Database} */ -proto.teleport.terminal.v1.Database.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.Database.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -152,8 +152,8 @@ proto.teleport.terminal.v1.Database.deserializeBinaryFromReader = function(msg, msg.setAddr(value); break; case 8: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_label_pb.Label; + reader.readMessage(value,teleport_lib_teleterm_v1_label_pb.Label.deserializeBinaryFromReader); msg.addLabels(value); break; default: @@ -169,9 +169,9 @@ proto.teleport.terminal.v1.Database.deserializeBinaryFromReader = function(msg, * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.Database.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Database.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.Database.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -179,11 +179,11 @@ proto.teleport.terminal.v1.Database.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Database} message + * @param {!proto.teleport.lib.teleterm.v1.Database} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Database.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.Database.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUri(); if (f.length > 0) { @@ -239,7 +239,7 @@ proto.teleport.terminal.v1.Database.serializeBinaryToWriter = function(message, writer.writeRepeatedMessage( 8, f, - v1_label_pb.Label.serializeBinaryToWriter + teleport_lib_teleterm_v1_label_pb.Label.serializeBinaryToWriter ); } }; @@ -249,16 +249,16 @@ proto.teleport.terminal.v1.Database.serializeBinaryToWriter = function(message, * optional string uri = 1; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getUri = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setUri = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -267,16 +267,16 @@ proto.teleport.terminal.v1.Database.prototype.setUri = function(value) { * optional string name = 2; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -285,16 +285,16 @@ proto.teleport.terminal.v1.Database.prototype.setName = function(value) { * optional string desc = 3; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getDesc = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getDesc = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setDesc = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setDesc = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -303,16 +303,16 @@ proto.teleport.terminal.v1.Database.prototype.setDesc = function(value) { * optional string protocol = 4; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getProtocol = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getProtocol = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setProtocol = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setProtocol = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; @@ -321,16 +321,16 @@ proto.teleport.terminal.v1.Database.prototype.setProtocol = function(value) { * optional string type = 5; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getType = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getType = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setType = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setType = function(value) { return jspb.Message.setProto3StringField(this, 5, value); }; @@ -339,16 +339,16 @@ proto.teleport.terminal.v1.Database.prototype.setType = function(value) { * optional string hostname = 6; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getHostname = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getHostname = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setHostname = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setHostname = function(value) { return jspb.Message.setProto3StringField(this, 6, value); }; @@ -357,56 +357,56 @@ proto.teleport.terminal.v1.Database.prototype.setHostname = function(value) { * optional string addr = 7; * @return {string} */ -proto.teleport.terminal.v1.Database.prototype.getAddr = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.getAddr = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setAddr = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setAddr = function(value) { return jspb.Message.setProto3StringField(this, 7, value); }; /** * repeated Label labels = 8; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.Database.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 8)); +proto.teleport.lib.teleterm.v1.Database.prototype.getLabelsList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_label_pb.Label, 8)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.Database} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.setLabelsList = function(value) { +proto.teleport.lib.teleterm.v1.Database.prototype.setLabelsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 8, value); }; /** - * @param {!proto.teleport.terminal.v1.Label=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Label=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} + * @return {!proto.teleport.lib.teleterm.v1.Label} */ -proto.teleport.terminal.v1.Database.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 8, opt_value, proto.teleport.terminal.v1.Label, opt_index); +proto.teleport.lib.teleterm.v1.Database.prototype.addLabels = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 8, opt_value, proto.teleport.lib.teleterm.v1.Label, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.Database} returns this + * @return {!proto.teleport.lib.teleterm.v1.Database} returns this */ -proto.teleport.terminal.v1.Database.prototype.clearLabelsList = function() { +proto.teleport.lib.teleterm.v1.Database.prototype.clearLabelsList = function() { return this.setLabelsList([]); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/gateway_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/gateway_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/gateway_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/gateway_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/gateway_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/gateway_pb.d.ts similarity index 95% rename from lib/teleterm/api/protogen/js/v1/gateway_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/gateway_pb.d.ts index 0476575eb6d43..5f23a862b2c84 100644 --- a/lib/teleterm/api/protogen/js/v1/gateway_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/gateway_pb.d.ts @@ -1,5 +1,5 @@ -// package: teleport.terminal.v1 -// file: v1/gateway.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/gateway.proto /* tslint:disable */ /* eslint-disable */ diff --git a/lib/teleterm/api/protogen/js/v1/gateway_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/gateway_pb.js similarity index 68% rename from lib/teleterm/api/protogen/js/v1/gateway_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/gateway_pb.js index 2d1d042f37490..23b1276794850 100644 --- a/lib/teleterm/api/protogen/js/v1/gateway_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/gateway_pb.js @@ -1,4 +1,4 @@ -// source: v1/gateway.proto +// source: teleport/lib/teleterm/v1/gateway.proto /** * @fileoverview * @enhanceable @@ -15,7 +15,7 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -goog.exportSymbol('proto.teleport.terminal.v1.Gateway', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.Gateway', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -26,16 +26,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.Gateway', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.Gateway = function(opt_data) { +proto.teleport.lib.teleterm.v1.Gateway = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.Gateway, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.Gateway, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.Gateway.displayName = 'proto.teleport.terminal.v1.Gateway'; + proto.teleport.lib.teleterm.v1.Gateway.displayName = 'proto.teleport.lib.teleterm.v1.Gateway'; } @@ -53,8 +53,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.Gateway.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Gateway.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.Gateway.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.Gateway.toObject(opt_includeInstance, this); }; @@ -63,11 +63,11 @@ proto.teleport.terminal.v1.Gateway.prototype.toObject = function(opt_includeInst * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Gateway} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.Gateway} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Gateway.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.Gateway.toObject = function(includeInstance, msg) { var f, obj = { uri: jspb.Message.getFieldWithDefault(msg, 1, ""), targetName: jspb.Message.getFieldWithDefault(msg, 2, ""), @@ -91,23 +91,23 @@ proto.teleport.terminal.v1.Gateway.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Gateway} + * @return {!proto.teleport.lib.teleterm.v1.Gateway} */ -proto.teleport.terminal.v1.Gateway.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.Gateway.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Gateway; - return proto.teleport.terminal.v1.Gateway.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.Gateway; + return proto.teleport.lib.teleterm.v1.Gateway.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Gateway} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.Gateway} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Gateway} + * @return {!proto.teleport.lib.teleterm.v1.Gateway} */ -proto.teleport.terminal.v1.Gateway.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.Gateway.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -163,9 +163,9 @@ proto.teleport.terminal.v1.Gateway.deserializeBinaryFromReader = function(msg, r * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.Gateway.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Gateway.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.Gateway.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -173,11 +173,11 @@ proto.teleport.terminal.v1.Gateway.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Gateway} message + * @param {!proto.teleport.lib.teleterm.v1.Gateway} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Gateway.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.Gateway.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUri(); if (f.length > 0) { @@ -249,16 +249,16 @@ proto.teleport.terminal.v1.Gateway.serializeBinaryToWriter = function(message, w * optional string uri = 1; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getUri = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setUri = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -267,16 +267,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setUri = function(value) { * optional string target_name = 2; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetName = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getTargetName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetName = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setTargetName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -285,16 +285,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setTargetName = function(value) { * optional string target_uri = 3; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetUri = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getTargetUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetUri = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setTargetUri = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -303,16 +303,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setTargetUri = function(value) { * optional string target_user = 4; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetUser = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getTargetUser = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetUser = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setTargetUser = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; @@ -321,16 +321,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setTargetUser = function(value) { * optional string local_address = 5; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getLocalAddress = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getLocalAddress = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setLocalAddress = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setLocalAddress = function(value) { return jspb.Message.setProto3StringField(this, 5, value); }; @@ -339,16 +339,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setLocalAddress = function(value) { * optional string local_port = 6; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getLocalPort = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getLocalPort = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setLocalPort = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setLocalPort = function(value) { return jspb.Message.setProto3StringField(this, 6, value); }; @@ -357,16 +357,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setLocalPort = function(value) { * optional string protocol = 7; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getProtocol = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getProtocol = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setProtocol = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setProtocol = function(value) { return jspb.Message.setProto3StringField(this, 7, value); }; @@ -375,16 +375,16 @@ proto.teleport.terminal.v1.Gateway.prototype.setProtocol = function(value) { * optional string cli_command = 8; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getCliCommand = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getCliCommand = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setCliCommand = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setCliCommand = function(value) { return jspb.Message.setProto3StringField(this, 8, value); }; @@ -393,18 +393,18 @@ proto.teleport.terminal.v1.Gateway.prototype.setCliCommand = function(value) { * optional string target_subresource_name = 9; * @return {string} */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetSubresourceName = function() { +proto.teleport.lib.teleterm.v1.Gateway.prototype.getTargetSubresourceName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 9, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this + * @return {!proto.teleport.lib.teleterm.v1.Gateway} returns this */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetSubresourceName = function(value) { +proto.teleport.lib.teleterm.v1.Gateway.prototype.setTargetSubresourceName = function(value) { return jspb.Message.setProto3StringField(this, 9, value); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/kube_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/kube_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/kube_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/kube_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/kube_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/kube_pb.d.ts similarity index 64% rename from lib/teleterm/api/protogen/js/v1/kube_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/kube_pb.d.ts index 10ceee51b3bb9..3e90272f97640 100644 --- a/lib/teleterm/api/protogen/js/v1/kube_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/kube_pb.d.ts @@ -1,11 +1,11 @@ -// package: teleport.terminal.v1 -// file: v1/kube.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/kube.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; +import * as teleport_lib_teleterm_v1_label_pb from "../../../../teleport/lib/teleterm/v1/label_pb"; export class Kube extends jspb.Message { getUri(): string; @@ -15,9 +15,9 @@ export class Kube extends jspb.Message { setName(value: string): Kube; clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): Kube; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; + getLabelsList(): Array; + setLabelsList(value: Array): Kube; + addLabels(value?: teleport_lib_teleterm_v1_label_pb.Label, index?: number): teleport_lib_teleterm_v1_label_pb.Label; serializeBinary(): Uint8Array; @@ -34,6 +34,6 @@ export namespace Kube { export type AsObject = { uri: string, name: string, - labelsList: Array, + labelsList: Array, } } diff --git a/web/packages/teleterm/src/services/tshd/v1/kube_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/kube_pb.js similarity index 59% rename from web/packages/teleterm/src/services/tshd/v1/kube_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/kube_pb.js index 79fb75e61f5d4..f66d0f64e8ce6 100644 --- a/web/packages/teleterm/src/services/tshd/v1/kube_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/kube_pb.js @@ -1,4 +1,4 @@ -// source: v1/kube.proto +// source: teleport/lib/teleterm/v1/kube.proto /** * @fileoverview * @enhanceable @@ -15,9 +15,9 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.Kube', null, global); +var teleport_lib_teleterm_v1_label_pb = require('../../../../teleport/lib/teleterm/v1/label_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_label_pb); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.Kube', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -28,16 +28,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.Kube', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.Kube = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.Kube.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.Kube = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.Kube.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.Kube, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.Kube, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.Kube.displayName = 'proto.teleport.terminal.v1.Kube'; + proto.teleport.lib.teleterm.v1.Kube.displayName = 'proto.teleport.lib.teleterm.v1.Kube'; } /** @@ -45,7 +45,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.teleport.terminal.v1.Kube.repeatedFields_ = [3]; +proto.teleport.lib.teleterm.v1.Kube.repeatedFields_ = [3]; @@ -62,8 +62,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.Kube.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Kube.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.Kube.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.Kube.toObject(opt_includeInstance, this); }; @@ -72,16 +72,16 @@ proto.teleport.terminal.v1.Kube.prototype.toObject = function(opt_includeInstanc * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Kube} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.Kube} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Kube.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.Kube.toObject = function(includeInstance, msg) { var f, obj = { uri: jspb.Message.getFieldWithDefault(msg, 1, ""), name: jspb.Message.getFieldWithDefault(msg, 2, ""), labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance) + teleport_lib_teleterm_v1_label_pb.Label.toObject, includeInstance) }; if (includeInstance) { @@ -95,23 +95,23 @@ proto.teleport.terminal.v1.Kube.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Kube} + * @return {!proto.teleport.lib.teleterm.v1.Kube} */ -proto.teleport.terminal.v1.Kube.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.Kube.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Kube; - return proto.teleport.terminal.v1.Kube.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.Kube; + return proto.teleport.lib.teleterm.v1.Kube.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Kube} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.Kube} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Kube} + * @return {!proto.teleport.lib.teleterm.v1.Kube} */ -proto.teleport.terminal.v1.Kube.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.Kube.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -127,8 +127,8 @@ proto.teleport.terminal.v1.Kube.deserializeBinaryFromReader = function(msg, read msg.setName(value); break; case 3: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_label_pb.Label; + reader.readMessage(value,teleport_lib_teleterm_v1_label_pb.Label.deserializeBinaryFromReader); msg.addLabels(value); break; default: @@ -144,9 +144,9 @@ proto.teleport.terminal.v1.Kube.deserializeBinaryFromReader = function(msg, read * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.Kube.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.Kube.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Kube.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.Kube.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -154,11 +154,11 @@ proto.teleport.terminal.v1.Kube.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Kube} message + * @param {!proto.teleport.lib.teleterm.v1.Kube} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Kube.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.Kube.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUri(); if (f.length > 0) { @@ -179,7 +179,7 @@ proto.teleport.terminal.v1.Kube.serializeBinaryToWriter = function(message, writ writer.writeRepeatedMessage( 3, f, - v1_label_pb.Label.serializeBinaryToWriter + teleport_lib_teleterm_v1_label_pb.Label.serializeBinaryToWriter ); } }; @@ -189,16 +189,16 @@ proto.teleport.terminal.v1.Kube.serializeBinaryToWriter = function(message, writ * optional string uri = 1; * @return {string} */ -proto.teleport.terminal.v1.Kube.prototype.getUri = function() { +proto.teleport.lib.teleterm.v1.Kube.prototype.getUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Kube} returns this + * @return {!proto.teleport.lib.teleterm.v1.Kube} returns this */ -proto.teleport.terminal.v1.Kube.prototype.setUri = function(value) { +proto.teleport.lib.teleterm.v1.Kube.prototype.setUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -207,56 +207,56 @@ proto.teleport.terminal.v1.Kube.prototype.setUri = function(value) { * optional string name = 2; * @return {string} */ -proto.teleport.terminal.v1.Kube.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.Kube.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Kube} returns this + * @return {!proto.teleport.lib.teleterm.v1.Kube} returns this */ -proto.teleport.terminal.v1.Kube.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.Kube.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; /** * repeated Label labels = 3; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.Kube.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 3)); +proto.teleport.lib.teleterm.v1.Kube.prototype.getLabelsList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_label_pb.Label, 3)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.Kube} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.Kube} returns this */ -proto.teleport.terminal.v1.Kube.prototype.setLabelsList = function(value) { +proto.teleport.lib.teleterm.v1.Kube.prototype.setLabelsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 3, value); }; /** - * @param {!proto.teleport.terminal.v1.Label=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Label=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} + * @return {!proto.teleport.lib.teleterm.v1.Label} */ -proto.teleport.terminal.v1.Kube.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 3, opt_value, proto.teleport.terminal.v1.Label, opt_index); +proto.teleport.lib.teleterm.v1.Kube.prototype.addLabels = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 3, opt_value, proto.teleport.lib.teleterm.v1.Label, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.Kube} returns this + * @return {!proto.teleport.lib.teleterm.v1.Kube} returns this */ -proto.teleport.terminal.v1.Kube.prototype.clearLabelsList = function() { +proto.teleport.lib.teleterm.v1.Kube.prototype.clearLabelsList = function() { return this.setLabelsList([]); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/label_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/label_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/label_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/label_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/label_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/label_pb.d.ts similarity index 91% rename from lib/teleterm/api/protogen/js/v1/label_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/label_pb.d.ts index 9b976608f2542..5603cf98bca32 100644 --- a/lib/teleterm/api/protogen/js/v1/label_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/label_pb.d.ts @@ -1,5 +1,5 @@ -// package: teleport.terminal.v1 -// file: v1/label.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/label.proto /* tslint:disable */ /* eslint-disable */ diff --git a/lib/teleterm/api/protogen/js/v1/label_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/label_pb.js similarity index 67% rename from lib/teleterm/api/protogen/js/v1/label_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/label_pb.js index bc76168736a09..5969e3b1b914b 100644 --- a/lib/teleterm/api/protogen/js/v1/label_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/label_pb.js @@ -1,4 +1,4 @@ -// source: v1/label.proto +// source: teleport/lib/teleterm/v1/label.proto /** * @fileoverview * @enhanceable @@ -15,7 +15,7 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -goog.exportSymbol('proto.teleport.terminal.v1.Label', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.Label', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -26,16 +26,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.Label', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.Label = function(opt_data) { +proto.teleport.lib.teleterm.v1.Label = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.Label, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.Label, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.Label.displayName = 'proto.teleport.terminal.v1.Label'; + proto.teleport.lib.teleterm.v1.Label.displayName = 'proto.teleport.lib.teleterm.v1.Label'; } @@ -53,8 +53,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.Label.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Label.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.Label.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.Label.toObject(opt_includeInstance, this); }; @@ -63,11 +63,11 @@ proto.teleport.terminal.v1.Label.prototype.toObject = function(opt_includeInstan * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Label} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.Label} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Label.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.Label.toObject = function(includeInstance, msg) { var f, obj = { name: jspb.Message.getFieldWithDefault(msg, 1, ""), value: jspb.Message.getFieldWithDefault(msg, 2, "") @@ -84,23 +84,23 @@ proto.teleport.terminal.v1.Label.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Label} + * @return {!proto.teleport.lib.teleterm.v1.Label} */ -proto.teleport.terminal.v1.Label.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.Label.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Label; - return proto.teleport.terminal.v1.Label.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.Label; + return proto.teleport.lib.teleterm.v1.Label.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Label} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.Label} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Label} + * @return {!proto.teleport.lib.teleterm.v1.Label} */ -proto.teleport.terminal.v1.Label.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.Label.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -128,9 +128,9 @@ proto.teleport.terminal.v1.Label.deserializeBinaryFromReader = function(msg, rea * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.Label.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.Label.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Label.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.Label.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -138,11 +138,11 @@ proto.teleport.terminal.v1.Label.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Label} message + * @param {!proto.teleport.lib.teleterm.v1.Label} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Label.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.Label.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getName(); if (f.length > 0) { @@ -165,16 +165,16 @@ proto.teleport.terminal.v1.Label.serializeBinaryToWriter = function(message, wri * optional string name = 1; * @return {string} */ -proto.teleport.terminal.v1.Label.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.Label.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Label} returns this + * @return {!proto.teleport.lib.teleterm.v1.Label} returns this */ -proto.teleport.terminal.v1.Label.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.Label.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -183,18 +183,18 @@ proto.teleport.terminal.v1.Label.prototype.setName = function(value) { * optional string value = 2; * @return {string} */ -proto.teleport.terminal.v1.Label.prototype.getValue = function() { +proto.teleport.lib.teleterm.v1.Label.prototype.getValue = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Label} returns this + * @return {!proto.teleport.lib.teleterm.v1.Label} returns this */ -proto.teleport.terminal.v1.Label.prototype.setValue = function(value) { +proto.teleport.lib.teleterm.v1.Label.prototype.setValue = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/protogen/js/v1/server_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/server_grpc_pb.js similarity index 100% rename from lib/teleterm/api/protogen/js/v1/server_grpc_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/server_grpc_pb.js diff --git a/lib/teleterm/api/protogen/js/v1/server_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/server_pb.d.ts similarity index 69% rename from lib/teleterm/api/protogen/js/v1/server_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/server_pb.d.ts index d01e741b93e51..bb89455289b77 100644 --- a/lib/teleterm/api/protogen/js/v1/server_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/server_pb.d.ts @@ -1,11 +1,11 @@ -// package: teleport.terminal.v1 -// file: v1/server.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/server.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; +import * as teleport_lib_teleterm_v1_label_pb from "../../../../teleport/lib/teleterm/v1/label_pb"; export class Server extends jspb.Message { getUri(): string; @@ -24,9 +24,9 @@ export class Server extends jspb.Message { setAddr(value: string): Server; clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): Server; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; + getLabelsList(): Array; + setLabelsList(value: Array): Server; + addLabels(value?: teleport_lib_teleterm_v1_label_pb.Label, index?: number): teleport_lib_teleterm_v1_label_pb.Label; serializeBinary(): Uint8Array; @@ -46,6 +46,6 @@ export namespace Server { name: string, hostname: string, addr: string, - labelsList: Array, + labelsList: Array, } } diff --git a/lib/teleterm/api/protogen/js/v1/server_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/server_pb.js similarity index 61% rename from lib/teleterm/api/protogen/js/v1/server_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/server_pb.js index 42e0239661697..537eb694c07c7 100644 --- a/lib/teleterm/api/protogen/js/v1/server_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/server_pb.js @@ -1,4 +1,4 @@ -// source: v1/server.proto +// source: teleport/lib/teleterm/v1/server.proto /** * @fileoverview * @enhanceable @@ -15,9 +15,9 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.Server', null, global); +var teleport_lib_teleterm_v1_label_pb = require('../../../../teleport/lib/teleterm/v1/label_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_label_pb); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.Server', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -28,16 +28,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.Server', null, global); * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.Server = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.Server.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.Server = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.Server.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.Server, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.Server, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.Server.displayName = 'proto.teleport.terminal.v1.Server'; + proto.teleport.lib.teleterm.v1.Server.displayName = 'proto.teleport.lib.teleterm.v1.Server'; } /** @@ -45,7 +45,7 @@ if (goog.DEBUG && !COMPILED) { * @private {!Array} * @const */ -proto.teleport.terminal.v1.Server.repeatedFields_ = [6]; +proto.teleport.lib.teleterm.v1.Server.repeatedFields_ = [6]; @@ -62,8 +62,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.Server.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Server.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.Server.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.Server.toObject(opt_includeInstance, this); }; @@ -72,11 +72,11 @@ proto.teleport.terminal.v1.Server.prototype.toObject = function(opt_includeInsta * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Server} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.Server} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Server.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.Server.toObject = function(includeInstance, msg) { var f, obj = { uri: jspb.Message.getFieldWithDefault(msg, 1, ""), tunnel: jspb.Message.getBooleanFieldWithDefault(msg, 2, false), @@ -84,7 +84,7 @@ proto.teleport.terminal.v1.Server.toObject = function(includeInstance, msg) { hostname: jspb.Message.getFieldWithDefault(msg, 4, ""), addr: jspb.Message.getFieldWithDefault(msg, 5, ""), labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance) + teleport_lib_teleterm_v1_label_pb.Label.toObject, includeInstance) }; if (includeInstance) { @@ -98,23 +98,23 @@ proto.teleport.terminal.v1.Server.toObject = function(includeInstance, msg) { /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Server} + * @return {!proto.teleport.lib.teleterm.v1.Server} */ -proto.teleport.terminal.v1.Server.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.Server.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Server; - return proto.teleport.terminal.v1.Server.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.Server; + return proto.teleport.lib.teleterm.v1.Server.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Server} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.Server} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Server} + * @return {!proto.teleport.lib.teleterm.v1.Server} */ -proto.teleport.terminal.v1.Server.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.Server.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -142,8 +142,8 @@ proto.teleport.terminal.v1.Server.deserializeBinaryFromReader = function(msg, re msg.setAddr(value); break; case 6: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_label_pb.Label; + reader.readMessage(value,teleport_lib_teleterm_v1_label_pb.Label.deserializeBinaryFromReader); msg.addLabels(value); break; default: @@ -159,9 +159,9 @@ proto.teleport.terminal.v1.Server.deserializeBinaryFromReader = function(msg, re * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.Server.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Server.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.Server.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -169,11 +169,11 @@ proto.teleport.terminal.v1.Server.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Server} message + * @param {!proto.teleport.lib.teleterm.v1.Server} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.Server.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.Server.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUri(); if (f.length > 0) { @@ -215,7 +215,7 @@ proto.teleport.terminal.v1.Server.serializeBinaryToWriter = function(message, wr writer.writeRepeatedMessage( 6, f, - v1_label_pb.Label.serializeBinaryToWriter + teleport_lib_teleterm_v1_label_pb.Label.serializeBinaryToWriter ); } }; @@ -225,16 +225,16 @@ proto.teleport.terminal.v1.Server.serializeBinaryToWriter = function(message, wr * optional string uri = 1; * @return {string} */ -proto.teleport.terminal.v1.Server.prototype.getUri = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.getUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.setUri = function(value) { +proto.teleport.lib.teleterm.v1.Server.prototype.setUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -243,16 +243,16 @@ proto.teleport.terminal.v1.Server.prototype.setUri = function(value) { * optional bool tunnel = 2; * @return {boolean} */ -proto.teleport.terminal.v1.Server.prototype.getTunnel = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.getTunnel = function() { return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); }; /** * @param {boolean} value - * @return {!proto.teleport.terminal.v1.Server} returns this + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.setTunnel = function(value) { +proto.teleport.lib.teleterm.v1.Server.prototype.setTunnel = function(value) { return jspb.Message.setProto3BooleanField(this, 2, value); }; @@ -261,16 +261,16 @@ proto.teleport.terminal.v1.Server.prototype.setTunnel = function(value) { * optional string name = 3; * @return {string} */ -proto.teleport.terminal.v1.Server.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.Server.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -279,16 +279,16 @@ proto.teleport.terminal.v1.Server.prototype.setName = function(value) { * optional string hostname = 4; * @return {string} */ -proto.teleport.terminal.v1.Server.prototype.getHostname = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.getHostname = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.setHostname = function(value) { +proto.teleport.lib.teleterm.v1.Server.prototype.setHostname = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; @@ -297,56 +297,56 @@ proto.teleport.terminal.v1.Server.prototype.setHostname = function(value) { * optional string addr = 5; * @return {string} */ -proto.teleport.terminal.v1.Server.prototype.getAddr = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.getAddr = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.setAddr = function(value) { +proto.teleport.lib.teleterm.v1.Server.prototype.setAddr = function(value) { return jspb.Message.setProto3StringField(this, 5, value); }; /** * repeated Label labels = 6; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.Server.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 6)); +proto.teleport.lib.teleterm.v1.Server.prototype.getLabelsList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_label_pb.Label, 6)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.Server} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.setLabelsList = function(value) { +proto.teleport.lib.teleterm.v1.Server.prototype.setLabelsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 6, value); }; /** - * @param {!proto.teleport.terminal.v1.Label=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Label=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} + * @return {!proto.teleport.lib.teleterm.v1.Label} */ -proto.teleport.terminal.v1.Server.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 6, opt_value, proto.teleport.terminal.v1.Label, opt_index); +proto.teleport.lib.teleterm.v1.Server.prototype.addLabels = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 6, opt_value, proto.teleport.lib.teleterm.v1.Label, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.Server} returns this + * @return {!proto.teleport.lib.teleterm.v1.Server} returns this */ -proto.teleport.terminal.v1.Server.prototype.clearLabelsList = function() { +proto.teleport.lib.teleterm.v1.Server.prototype.clearLabelsList = function() { return this.setLabelsList([]); }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.d.ts new file mode 100644 index 0000000000000..d8512489f7bf7 --- /dev/null +++ b/gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.d.ts @@ -0,0 +1,370 @@ +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/service.proto + +/* tslint:disable */ +/* eslint-disable */ + +import * as grpc from "grpc"; +import * as teleport_lib_teleterm_v1_service_pb from "../../../../teleport/lib/teleterm/v1/service_pb"; +import * as teleport_lib_teleterm_v1_app_pb from "../../../../teleport/lib/teleterm/v1/app_pb"; +import * as teleport_lib_teleterm_v1_auth_settings_pb from "../../../../teleport/lib/teleterm/v1/auth_settings_pb"; +import * as teleport_lib_teleterm_v1_cluster_pb from "../../../../teleport/lib/teleterm/v1/cluster_pb"; +import * as teleport_lib_teleterm_v1_database_pb from "../../../../teleport/lib/teleterm/v1/database_pb"; +import * as teleport_lib_teleterm_v1_gateway_pb from "../../../../teleport/lib/teleterm/v1/gateway_pb"; +import * as teleport_lib_teleterm_v1_kube_pb from "../../../../teleport/lib/teleterm/v1/kube_pb"; +import * as teleport_lib_teleterm_v1_server_pb from "../../../../teleport/lib/teleterm/v1/server_pb"; + +interface ITerminalServiceService extends grpc.ServiceDefinition { + listRootClusters: ITerminalServiceService_IListRootClusters; + listLeafClusters: ITerminalServiceService_IListLeafClusters; + listDatabases: ITerminalServiceService_IListDatabases; + listDatabaseUsers: ITerminalServiceService_IListDatabaseUsers; + listServers: ITerminalServiceService_IListServers; + listKubes: ITerminalServiceService_IListKubes; + listApps: ITerminalServiceService_IListApps; + addCluster: ITerminalServiceService_IAddCluster; + removeCluster: ITerminalServiceService_IRemoveCluster; + listGateways: ITerminalServiceService_IListGateways; + createGateway: ITerminalServiceService_ICreateGateway; + removeGateway: ITerminalServiceService_IRemoveGateway; + restartGateway: ITerminalServiceService_IRestartGateway; + setGatewayTargetSubresourceName: ITerminalServiceService_ISetGatewayTargetSubresourceName; + setGatewayLocalPort: ITerminalServiceService_ISetGatewayLocalPort; + getAuthSettings: ITerminalServiceService_IGetAuthSettings; + getCluster: ITerminalServiceService_IGetCluster; + login: ITerminalServiceService_ILogin; + loginPasswordless: ITerminalServiceService_ILoginPasswordless; + logout: ITerminalServiceService_ILogout; +} + +interface ITerminalServiceService_IListRootClusters extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListRootClusters"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListLeafClusters extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListLeafClusters"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListDatabases extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListDatabases"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListDatabaseUsers extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListDatabaseUsers"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListServers extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListServers"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListKubes extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListKubes"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListApps extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListApps"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IAddCluster extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/AddCluster"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IRemoveCluster extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/RemoveCluster"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IListGateways extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/ListGateways"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_ICreateGateway extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/CreateGateway"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IRemoveGateway extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/RemoveGateway"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IRestartGateway extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/RestartGateway"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_ISetGatewayTargetSubresourceName extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/SetGatewayTargetSubresourceName"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_ISetGatewayLocalPort extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/SetGatewayLocalPort"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IGetAuthSettings extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/GetAuthSettings"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_IGetCluster extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/GetCluster"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_ILogin extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/Login"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_ILoginPasswordless extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/LoginPasswordless"; + requestStream: true; + responseStream: true; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} +interface ITerminalServiceService_ILogout extends grpc.MethodDefinition { + path: "/teleport.lib.teleterm.v1.TerminalService/Logout"; + requestStream: false; + responseStream: false; + requestSerialize: grpc.serialize; + requestDeserialize: grpc.deserialize; + responseSerialize: grpc.serialize; + responseDeserialize: grpc.deserialize; +} + +export const TerminalServiceService: ITerminalServiceService; + +export interface ITerminalServiceServer { + listRootClusters: grpc.handleUnaryCall; + listLeafClusters: grpc.handleUnaryCall; + listDatabases: grpc.handleUnaryCall; + listDatabaseUsers: grpc.handleUnaryCall; + listServers: grpc.handleUnaryCall; + listKubes: grpc.handleUnaryCall; + listApps: grpc.handleUnaryCall; + addCluster: grpc.handleUnaryCall; + removeCluster: grpc.handleUnaryCall; + listGateways: grpc.handleUnaryCall; + createGateway: grpc.handleUnaryCall; + removeGateway: grpc.handleUnaryCall; + restartGateway: grpc.handleUnaryCall; + setGatewayTargetSubresourceName: grpc.handleUnaryCall; + setGatewayLocalPort: grpc.handleUnaryCall; + getAuthSettings: grpc.handleUnaryCall; + getCluster: grpc.handleUnaryCall; + login: grpc.handleUnaryCall; + loginPasswordless: grpc.handleBidiStreamingCall; + logout: grpc.handleUnaryCall; +} + +export interface ITerminalServiceClient { + listRootClusters(request: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + listRootClusters(request: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + listRootClusters(request: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + listLeafClusters(request: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + listLeafClusters(request: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + listLeafClusters(request: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + listDatabases(request: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; + listDatabases(request: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; + listDatabases(request: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; + listDatabaseUsers(request: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; + listDatabaseUsers(request: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; + listDatabaseUsers(request: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; + listServers(request: teleport_lib_teleterm_v1_service_pb.ListServersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; + listServers(request: teleport_lib_teleterm_v1_service_pb.ListServersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; + listServers(request: teleport_lib_teleterm_v1_service_pb.ListServersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; + listKubes(request: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; + listKubes(request: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; + listKubes(request: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; + listApps(request: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; + listApps(request: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; + listApps(request: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; + addCluster(request: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + addCluster(request: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + addCluster(request: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + removeCluster(request: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + removeCluster(request: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + removeCluster(request: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + listGateways(request: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; + listGateways(request: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; + listGateways(request: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; + createGateway(request: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + createGateway(request: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + createGateway(request: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + removeGateway(request: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + removeGateway(request: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + removeGateway(request: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + restartGateway(request: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + restartGateway(request: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + restartGateway(request: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + setGatewayTargetSubresourceName(request: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + setGatewayTargetSubresourceName(request: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + setGatewayTargetSubresourceName(request: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + setGatewayLocalPort(request: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + setGatewayLocalPort(request: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + setGatewayLocalPort(request: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + getAuthSettings(request: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; + getAuthSettings(request: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; + getAuthSettings(request: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; + getCluster(request: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + getCluster(request: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + getCluster(request: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + login(request: teleport_lib_teleterm_v1_service_pb.LoginRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + login(request: teleport_lib_teleterm_v1_service_pb.LoginRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + login(request: teleport_lib_teleterm_v1_service_pb.LoginRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + loginPasswordless(): grpc.ClientDuplexStream; + loginPasswordless(options: Partial): grpc.ClientDuplexStream; + loginPasswordless(metadata: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; + logout(request: teleport_lib_teleterm_v1_service_pb.LogoutRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + logout(request: teleport_lib_teleterm_v1_service_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + logout(request: teleport_lib_teleterm_v1_service_pb.LogoutRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; +} + +export class TerminalServiceClient extends grpc.Client implements ITerminalServiceClient { + constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); + public listRootClusters(request: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + public listRootClusters(request: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + public listRootClusters(request: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + public listLeafClusters(request: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + public listLeafClusters(request: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + public listLeafClusters(request: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; + public listDatabases(request: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; + public listDatabases(request: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; + public listDatabases(request: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; + public listDatabaseUsers(request: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; + public listDatabaseUsers(request: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; + public listDatabaseUsers(request: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; + public listServers(request: teleport_lib_teleterm_v1_service_pb.ListServersRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; + public listServers(request: teleport_lib_teleterm_v1_service_pb.ListServersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; + public listServers(request: teleport_lib_teleterm_v1_service_pb.ListServersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; + public listKubes(request: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; + public listKubes(request: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; + public listKubes(request: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; + public listApps(request: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; + public listApps(request: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; + public listApps(request: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; + public addCluster(request: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + public addCluster(request: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + public addCluster(request: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + public removeCluster(request: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public removeCluster(request: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public removeCluster(request: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public listGateways(request: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; + public listGateways(request: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; + public listGateways(request: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; + public createGateway(request: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public createGateway(request: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public createGateway(request: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public removeGateway(request: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public removeGateway(request: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public removeGateway(request: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public restartGateway(request: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public restartGateway(request: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public restartGateway(request: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public setGatewayTargetSubresourceName(request: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public setGatewayTargetSubresourceName(request: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public setGatewayTargetSubresourceName(request: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public setGatewayLocalPort(request: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public setGatewayLocalPort(request: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public setGatewayLocalPort(request: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; + public getAuthSettings(request: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; + public getAuthSettings(request: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; + public getAuthSettings(request: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; + public getCluster(request: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + public getCluster(request: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + public getCluster(request: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; + public login(request: teleport_lib_teleterm_v1_service_pb.LoginRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public login(request: teleport_lib_teleterm_v1_service_pb.LoginRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public login(request: teleport_lib_teleterm_v1_service_pb.LoginRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public loginPasswordless(options?: Partial): grpc.ClientDuplexStream; + public loginPasswordless(metadata?: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; + public logout(request: teleport_lib_teleterm_v1_service_pb.LogoutRequest, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public logout(request: teleport_lib_teleterm_v1_service_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; + public logout(request: teleport_lib_teleterm_v1_service_pb.LogoutRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: teleport_lib_teleterm_v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; +} diff --git a/gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.js new file mode 100644 index 0000000000000..bc764bcf50db3 --- /dev/null +++ b/gen/proto/js/teleport/lib/teleterm/v1/service_grpc_pb.js @@ -0,0 +1,647 @@ +// GENERATED CODE -- DO NOT EDIT! + +// Original file comments: +// Copyright 2021 Gravitational, Inc +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. +// +'use strict'; +var grpc = require('@grpc/grpc-js'); +var teleport_lib_teleterm_v1_service_pb = require('../../../../teleport/lib/teleterm/v1/service_pb.js'); +var teleport_lib_teleterm_v1_app_pb = require('../../../../teleport/lib/teleterm/v1/app_pb.js'); +var teleport_lib_teleterm_v1_auth_settings_pb = require('../../../../teleport/lib/teleterm/v1/auth_settings_pb.js'); +var teleport_lib_teleterm_v1_cluster_pb = require('../../../../teleport/lib/teleterm/v1/cluster_pb.js'); +var teleport_lib_teleterm_v1_database_pb = require('../../../../teleport/lib/teleterm/v1/database_pb.js'); +var teleport_lib_teleterm_v1_gateway_pb = require('../../../../teleport/lib/teleterm/v1/gateway_pb.js'); +var teleport_lib_teleterm_v1_kube_pb = require('../../../../teleport/lib/teleterm/v1/kube_pb.js'); +var teleport_lib_teleterm_v1_server_pb = require('../../../../teleport/lib/teleterm/v1/server_pb.js'); + +function serialize_teleport_lib_teleterm_v1_AddClusterRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.AddClusterRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.AddClusterRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_AddClusterRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.AddClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_AuthSettings(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.AuthSettings'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_AuthSettings(buffer_arg) { + return teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_Cluster(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_cluster_pb.Cluster)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.Cluster'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_Cluster(buffer_arg) { + return teleport_lib_teleterm_v1_cluster_pb.Cluster.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_CreateGatewayRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.CreateGatewayRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_CreateGatewayRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_EmptyResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.EmptyResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.EmptyResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_EmptyResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.EmptyResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_Gateway(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_gateway_pb.Gateway)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.Gateway'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_Gateway(buffer_arg) { + return teleport_lib_teleterm_v1_gateway_pb.Gateway.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_GetAuthSettingsRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.GetAuthSettingsRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_GetAuthSettingsRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_GetClusterRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.GetClusterRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.GetClusterRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_GetClusterRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.GetClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListAppsRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListAppsRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListAppsRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListAppsRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListAppsRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListAppsResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListAppsResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListAppsResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListAppsResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListAppsResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListClustersRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListClustersRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListClustersRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListClustersRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListClustersRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListClustersResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListClustersResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListClustersResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListClustersResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListClustersResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListDatabaseUsersRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListDatabaseUsersRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListDatabaseUsersRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListDatabaseUsersResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListDatabaseUsersResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListDatabaseUsersResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListDatabasesRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListDatabasesRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListDatabasesRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListDatabasesResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListDatabasesResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListDatabasesResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListGatewaysRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListGatewaysRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListGatewaysRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListGatewaysResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListGatewaysResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListGatewaysResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListKubesRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListKubesRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListKubesRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListKubesRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListKubesRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListKubesResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListKubesResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListKubesResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListKubesResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListKubesResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListLeafClustersRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListLeafClustersRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListLeafClustersRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListServersRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListServersRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListServersRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListServersRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListServersRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_ListServersResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.ListServersResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.ListServersResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_ListServersResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.ListServersResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_LoginPasswordlessRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.LoginPasswordlessRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.LoginPasswordlessRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_LoginPasswordlessRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.LoginPasswordlessRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_LoginPasswordlessResponse(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.LoginPasswordlessResponse)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.LoginPasswordlessResponse'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_LoginPasswordlessResponse(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.LoginPasswordlessResponse.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_LoginRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.LoginRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.LoginRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_LoginRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.LoginRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_LogoutRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.LogoutRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.LogoutRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_LogoutRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.LogoutRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_RemoveClusterRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.RemoveClusterRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_RemoveClusterRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_RemoveGatewayRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.RemoveGatewayRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_RemoveGatewayRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_RestartGatewayRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.RestartGatewayRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_RestartGatewayRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_SetGatewayLocalPortRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.SetGatewayLocalPortRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_SetGatewayLocalPortRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + +function serialize_teleport_lib_teleterm_v1_SetGatewayTargetSubresourceNameRequest(arg) { + if (!(arg instanceof teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest)) { + throw new Error('Expected argument of type teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest'); + } + return Buffer.from(arg.serializeBinary()); +} + +function deserialize_teleport_lib_teleterm_v1_SetGatewayTargetSubresourceNameRequest(buffer_arg) { + return teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest.deserializeBinary(new Uint8Array(buffer_arg)); +} + + +// TerminalService describes Teleterm service +var TerminalServiceService = exports.TerminalServiceService = { + // ListRootClusters lists root clusters +listRootClusters: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListRootClusters', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListClustersRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListClustersResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListClustersRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListClustersRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListClustersResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListClustersResponse, + }, + // ListLeafClusters lists leaf clusters +listLeafClusters: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListLeafClusters', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListLeafClustersRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListClustersResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListLeafClustersRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListLeafClustersRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListClustersResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListClustersResponse, + }, + // ListDatabases lists databases +listDatabases: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListDatabases', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListDatabasesRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListDatabasesResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListDatabasesRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListDatabasesRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListDatabasesResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListDatabasesResponse, + }, + // ListDatabaseUsers lists allowed users for the given database based on the role set. +listDatabaseUsers: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListDatabaseUsers', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListDatabaseUsersResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListDatabaseUsersRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListDatabaseUsersRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListDatabaseUsersResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListDatabaseUsersResponse, + }, + // ListServers lists servers +listServers: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListServers', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListServersRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListServersResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListServersRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListServersRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListServersResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListServersResponse, + }, + // ListKubes list kubes +listKubes: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListKubes', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListKubesRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListKubesResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListKubesRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListKubesRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListKubesResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListKubesResponse, + }, + // ListApps list apps +listApps: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListApps', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListAppsRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListAppsResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListAppsRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListAppsRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListAppsResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListAppsResponse, + }, + // AddCluster adds a cluster to profile +addCluster: { + path: '/teleport.lib.teleterm.v1.TerminalService/AddCluster', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.AddClusterRequest, + responseType: teleport_lib_teleterm_v1_cluster_pb.Cluster, + requestSerialize: serialize_teleport_lib_teleterm_v1_AddClusterRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_AddClusterRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_Cluster, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_Cluster, + }, + // RemoveCluster removes a cluster from profile +removeCluster: { + path: '/teleport.lib.teleterm.v1.TerminalService/RemoveCluster', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.RemoveClusterRequest, + responseType: teleport_lib_teleterm_v1_service_pb.EmptyResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_RemoveClusterRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_RemoveClusterRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_EmptyResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_EmptyResponse, + }, + // ListGateways lists gateways +listGateways: { + path: '/teleport.lib.teleterm.v1.TerminalService/ListGateways', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.ListGatewaysRequest, + responseType: teleport_lib_teleterm_v1_service_pb.ListGatewaysResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_ListGatewaysRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_ListGatewaysRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_ListGatewaysResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_ListGatewaysResponse, + }, + // CreateGateway creates a gateway +createGateway: { + path: '/teleport.lib.teleterm.v1.TerminalService/CreateGateway', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.CreateGatewayRequest, + responseType: teleport_lib_teleterm_v1_gateway_pb.Gateway, + requestSerialize: serialize_teleport_lib_teleterm_v1_CreateGatewayRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_CreateGatewayRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_Gateway, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_Gateway, + }, + // RemoveGateway removes a gateway +removeGateway: { + path: '/teleport.lib.teleterm.v1.TerminalService/RemoveGateway', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.RemoveGatewayRequest, + responseType: teleport_lib_teleterm_v1_service_pb.EmptyResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_RemoveGatewayRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_RemoveGatewayRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_EmptyResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_EmptyResponse, + }, + // RestartGateway stops a gateway and starts a new with identical parameters, keeping the +// original URI. A temporary workaround until it's possible to refresh certs in a running +// database proxy. +restartGateway: { + path: '/teleport.lib.teleterm.v1.TerminalService/RestartGateway', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.RestartGatewayRequest, + responseType: teleport_lib_teleterm_v1_service_pb.EmptyResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_RestartGatewayRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_RestartGatewayRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_EmptyResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_EmptyResponse, + }, + // SetGatewayTargetSubresourceName changes the TargetSubresourceName field of gateway.Gateway +// and returns the updated version of gateway.Gateway. +// +// In Connect this is used to update the db name of a db connection along with the CLI command. +setGatewayTargetSubresourceName: { + path: '/teleport.lib.teleterm.v1.TerminalService/SetGatewayTargetSubresourceName', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.SetGatewayTargetSubresourceNameRequest, + responseType: teleport_lib_teleterm_v1_gateway_pb.Gateway, + requestSerialize: serialize_teleport_lib_teleterm_v1_SetGatewayTargetSubresourceNameRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_SetGatewayTargetSubresourceNameRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_Gateway, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_Gateway, + }, + // SetGatewayLocalPort starts a new gateway on the new port, stops the old gateway and then +// assigns the URI of the old gateway to the new one. It does so without fetching a new db cert. +setGatewayLocalPort: { + path: '/teleport.lib.teleterm.v1.TerminalService/SetGatewayLocalPort', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.SetGatewayLocalPortRequest, + responseType: teleport_lib_teleterm_v1_gateway_pb.Gateway, + requestSerialize: serialize_teleport_lib_teleterm_v1_SetGatewayLocalPortRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_SetGatewayLocalPortRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_Gateway, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_Gateway, + }, + // GetAuthSettings returns cluster auth settigns +getAuthSettings: { + path: '/teleport.lib.teleterm.v1.TerminalService/GetAuthSettings', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.GetAuthSettingsRequest, + responseType: teleport_lib_teleterm_v1_auth_settings_pb.AuthSettings, + requestSerialize: serialize_teleport_lib_teleterm_v1_GetAuthSettingsRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_GetAuthSettingsRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_AuthSettings, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_AuthSettings, + }, + // GetCluster returns a cluster +getCluster: { + path: '/teleport.lib.teleterm.v1.TerminalService/GetCluster', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.GetClusterRequest, + responseType: teleport_lib_teleterm_v1_cluster_pb.Cluster, + requestSerialize: serialize_teleport_lib_teleterm_v1_GetClusterRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_GetClusterRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_Cluster, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_Cluster, + }, + // Login logs in a user to a cluster +login: { + path: '/teleport.lib.teleterm.v1.TerminalService/Login', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.LoginRequest, + responseType: teleport_lib_teleterm_v1_service_pb.EmptyResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_LoginRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_LoginRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_EmptyResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_EmptyResponse, + }, + // LoginPasswordless logs in a user to a cluster passwordlessly. +// +// The RPC is streaming both ways and the message sequence example for hardware keys are: +// (-> means client-to-server, <- means server-to-client) +// +// Hardware keys: +// -> Init +// <- Send PasswordlessPrompt enum TAP to choose a device +// -> Receive TAP device response +// <- Send PasswordlessPrompt enum PIN +// -> Receive PIN response +// <- Send PasswordlessPrompt enum RETAP to confirm +// -> Receive RETAP device response +// <- Send list of credentials (e.g. usernames) associated with device +// -> Receive the index number associated with the selected credential in list +// <- End +loginPasswordless: { + path: '/teleport.lib.teleterm.v1.TerminalService/LoginPasswordless', + requestStream: true, + responseStream: true, + requestType: teleport_lib_teleterm_v1_service_pb.LoginPasswordlessRequest, + responseType: teleport_lib_teleterm_v1_service_pb.LoginPasswordlessResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_LoginPasswordlessRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_LoginPasswordlessRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_LoginPasswordlessResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_LoginPasswordlessResponse, + }, + // ClusterLogin logs out a user from cluster +logout: { + path: '/teleport.lib.teleterm.v1.TerminalService/Logout', + requestStream: false, + responseStream: false, + requestType: teleport_lib_teleterm_v1_service_pb.LogoutRequest, + responseType: teleport_lib_teleterm_v1_service_pb.EmptyResponse, + requestSerialize: serialize_teleport_lib_teleterm_v1_LogoutRequest, + requestDeserialize: deserialize_teleport_lib_teleterm_v1_LogoutRequest, + responseSerialize: serialize_teleport_lib_teleterm_v1_EmptyResponse, + responseDeserialize: deserialize_teleport_lib_teleterm_v1_EmptyResponse, + }, +}; + +exports.TerminalServiceClient = grpc.makeGenericClientConstructor(TerminalServiceService); diff --git a/lib/teleterm/api/protogen/js/v1/service_pb.d.ts b/gen/proto/js/teleport/lib/teleterm/v1/service_pb.d.ts similarity index 92% rename from lib/teleterm/api/protogen/js/v1/service_pb.d.ts rename to gen/proto/js/teleport/lib/teleterm/v1/service_pb.d.ts index 23f8e87e8f280..2f8795712f28d 100644 --- a/lib/teleterm/api/protogen/js/v1/service_pb.d.ts +++ b/gen/proto/js/teleport/lib/teleterm/v1/service_pb.d.ts @@ -1,17 +1,17 @@ -// package: teleport.terminal.v1 -// file: v1/service.proto +// package: teleport.lib.teleterm.v1 +// file: teleport/lib/teleterm/v1/service.proto /* tslint:disable */ /* eslint-disable */ import * as jspb from "google-protobuf"; -import * as v1_app_pb from "../v1/app_pb"; -import * as v1_auth_settings_pb from "../v1/auth_settings_pb"; -import * as v1_cluster_pb from "../v1/cluster_pb"; -import * as v1_database_pb from "../v1/database_pb"; -import * as v1_gateway_pb from "../v1/gateway_pb"; -import * as v1_kube_pb from "../v1/kube_pb"; -import * as v1_server_pb from "../v1/server_pb"; +import * as teleport_lib_teleterm_v1_app_pb from "../../../../teleport/lib/teleterm/v1/app_pb"; +import * as teleport_lib_teleterm_v1_auth_settings_pb from "../../../../teleport/lib/teleterm/v1/auth_settings_pb"; +import * as teleport_lib_teleterm_v1_cluster_pb from "../../../../teleport/lib/teleterm/v1/cluster_pb"; +import * as teleport_lib_teleterm_v1_database_pb from "../../../../teleport/lib/teleterm/v1/database_pb"; +import * as teleport_lib_teleterm_v1_gateway_pb from "../../../../teleport/lib/teleterm/v1/gateway_pb"; +import * as teleport_lib_teleterm_v1_kube_pb from "../../../../teleport/lib/teleterm/v1/kube_pb"; +import * as teleport_lib_teleterm_v1_server_pb from "../../../../teleport/lib/teleterm/v1/server_pb"; export class RemoveClusterRequest extends jspb.Message { getClusterUri(): string; @@ -426,9 +426,9 @@ export namespace ListClustersRequest { export class ListClustersResponse extends jspb.Message { clearClustersList(): void; - getClustersList(): Array; - setClustersList(value: Array): ListClustersResponse; - addClusters(value?: v1_cluster_pb.Cluster, index?: number): v1_cluster_pb.Cluster; + getClustersList(): Array; + setClustersList(value: Array): ListClustersResponse; + addClusters(value?: teleport_lib_teleterm_v1_cluster_pb.Cluster, index?: number): teleport_lib_teleterm_v1_cluster_pb.Cluster; serializeBinary(): Uint8Array; @@ -443,7 +443,7 @@ export class ListClustersResponse extends jspb.Message { export namespace ListClustersResponse { export type AsObject = { - clustersList: Array, + clustersList: Array, } } @@ -491,9 +491,9 @@ export namespace ListLeafClustersRequest { export class ListDatabasesResponse extends jspb.Message { clearDatabasesList(): void; - getDatabasesList(): Array; - setDatabasesList(value: Array): ListDatabasesResponse; - addDatabases(value?: v1_database_pb.Database, index?: number): v1_database_pb.Database; + getDatabasesList(): Array; + setDatabasesList(value: Array): ListDatabasesResponse; + addDatabases(value?: teleport_lib_teleterm_v1_database_pb.Database, index?: number): teleport_lib_teleterm_v1_database_pb.Database; serializeBinary(): Uint8Array; @@ -508,7 +508,7 @@ export class ListDatabasesResponse extends jspb.Message { export namespace ListDatabasesResponse { export type AsObject = { - databasesList: Array, + databasesList: Array, } } @@ -614,9 +614,9 @@ export namespace ListGatewaysRequest { export class ListGatewaysResponse extends jspb.Message { clearGatewaysList(): void; - getGatewaysList(): Array; - setGatewaysList(value: Array): ListGatewaysResponse; - addGateways(value?: v1_gateway_pb.Gateway, index?: number): v1_gateway_pb.Gateway; + getGatewaysList(): Array; + setGatewaysList(value: Array): ListGatewaysResponse; + addGateways(value?: teleport_lib_teleterm_v1_gateway_pb.Gateway, index?: number): teleport_lib_teleterm_v1_gateway_pb.Gateway; serializeBinary(): Uint8Array; @@ -631,7 +631,7 @@ export class ListGatewaysResponse extends jspb.Message { export namespace ListGatewaysResponse { export type AsObject = { - gatewaysList: Array, + gatewaysList: Array, } } @@ -750,9 +750,9 @@ export namespace ListServersRequest { export class ListServersResponse extends jspb.Message { clearServersList(): void; - getServersList(): Array; - setServersList(value: Array): ListServersResponse; - addServers(value?: v1_server_pb.Server, index?: number): v1_server_pb.Server; + getServersList(): Array; + setServersList(value: Array): ListServersResponse; + addServers(value?: teleport_lib_teleterm_v1_server_pb.Server, index?: number): teleport_lib_teleterm_v1_server_pb.Server; serializeBinary(): Uint8Array; @@ -767,15 +767,15 @@ export class ListServersResponse extends jspb.Message { export namespace ListServersResponse { export type AsObject = { - serversList: Array, + serversList: Array, } } export class ListKubesResponse extends jspb.Message { clearKubesList(): void; - getKubesList(): Array; - setKubesList(value: Array): ListKubesResponse; - addKubes(value?: v1_kube_pb.Kube, index?: number): v1_kube_pb.Kube; + getKubesList(): Array; + setKubesList(value: Array): ListKubesResponse; + addKubes(value?: teleport_lib_teleterm_v1_kube_pb.Kube, index?: number): teleport_lib_teleterm_v1_kube_pb.Kube; serializeBinary(): Uint8Array; @@ -790,15 +790,15 @@ export class ListKubesResponse extends jspb.Message { export namespace ListKubesResponse { export type AsObject = { - kubesList: Array, + kubesList: Array, } } export class ListAppsResponse extends jspb.Message { clearAppsList(): void; - getAppsList(): Array; - setAppsList(value: Array): ListAppsResponse; - addApps(value?: v1_app_pb.App, index?: number): v1_app_pb.App; + getAppsList(): Array; + setAppsList(value: Array): ListAppsResponse; + addApps(value?: teleport_lib_teleterm_v1_app_pb.App, index?: number): teleport_lib_teleterm_v1_app_pb.App; serializeBinary(): Uint8Array; @@ -813,7 +813,7 @@ export class ListAppsResponse extends jspb.Message { export namespace ListAppsResponse { export type AsObject = { - appsList: Array, + appsList: Array, } } diff --git a/lib/teleterm/api/protogen/js/v1/service_pb.js b/gen/proto/js/teleport/lib/teleterm/v1/service_pb.js similarity index 59% rename from lib/teleterm/api/protogen/js/v1/service_pb.js rename to gen/proto/js/teleport/lib/teleterm/v1/service_pb.js index 6a8d8a65f87cd..6c6ba42bccc61 100644 --- a/lib/teleterm/api/protogen/js/v1/service_pb.js +++ b/gen/proto/js/teleport/lib/teleterm/v1/service_pb.js @@ -1,4 +1,4 @@ -// source: v1/service.proto +// source: teleport/lib/teleterm/v1/service.proto /** * @fileoverview * @enhanceable @@ -15,58 +15,58 @@ var jspb = require('google-protobuf'); var goog = jspb; var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); -var v1_app_pb = require('../v1/app_pb.js'); -goog.object.extend(proto, v1_app_pb); -var v1_auth_settings_pb = require('../v1/auth_settings_pb.js'); -goog.object.extend(proto, v1_auth_settings_pb); -var v1_cluster_pb = require('../v1/cluster_pb.js'); -goog.object.extend(proto, v1_cluster_pb); -var v1_database_pb = require('../v1/database_pb.js'); -goog.object.extend(proto, v1_database_pb); -var v1_gateway_pb = require('../v1/gateway_pb.js'); -goog.object.extend(proto, v1_gateway_pb); -var v1_kube_pb = require('../v1/kube_pb.js'); -goog.object.extend(proto, v1_kube_pb); -var v1_server_pb = require('../v1/server_pb.js'); -goog.object.extend(proto, v1_server_pb); -goog.exportSymbol('proto.teleport.terminal.v1.AddClusterRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.CreateGatewayRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.CredentialInfo', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.EmptyResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.GetAuthSettingsRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.GetClusterRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListAppsRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListAppsResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListClustersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListClustersResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabaseUsersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabaseUsersResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabasesRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabasesResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListGatewaysRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListGatewaysResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListKubesRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListKubesResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListLeafClustersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListServersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListServersResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest.LocalParams', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest.ParamsCase', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest.SsoParams', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LogoutRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.PasswordlessPrompt', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.RemoveClusterRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.RemoveGatewayRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.RestartGatewayRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.SetGatewayLocalPortRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest', null, global); +var teleport_lib_teleterm_v1_app_pb = require('../../../../teleport/lib/teleterm/v1/app_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_app_pb); +var teleport_lib_teleterm_v1_auth_settings_pb = require('../../../../teleport/lib/teleterm/v1/auth_settings_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_auth_settings_pb); +var teleport_lib_teleterm_v1_cluster_pb = require('../../../../teleport/lib/teleterm/v1/cluster_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_cluster_pb); +var teleport_lib_teleterm_v1_database_pb = require('../../../../teleport/lib/teleterm/v1/database_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_database_pb); +var teleport_lib_teleterm_v1_gateway_pb = require('../../../../teleport/lib/teleterm/v1/gateway_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_gateway_pb); +var teleport_lib_teleterm_v1_kube_pb = require('../../../../teleport/lib/teleterm/v1/kube_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_kube_pb); +var teleport_lib_teleterm_v1_server_pb = require('../../../../teleport/lib/teleterm/v1/server_pb.js'); +goog.object.extend(proto, teleport_lib_teleterm_v1_server_pb); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.AddClusterRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.CreateGatewayRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.CredentialInfo', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.EmptyResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.GetClusterRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListAppsRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListAppsResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListClustersRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListClustersResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListDatabasesRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListDatabasesResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListGatewaysRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListGatewaysResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListKubesRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListKubesResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListLeafClustersRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListServersRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.ListServersResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.RequestCase', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginRequest.ParamsCase', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.LogoutRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.PasswordlessPrompt', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.RemoveClusterRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.RemoveGatewayRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.RestartGatewayRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest', null, global); +goog.exportSymbol('proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest', null, global); /** * Generated by JsPbCodeGenerator. * @param {Array=} opt_data Optional initial data array, typically from a @@ -77,16 +77,16 @@ goog.exportSymbol('proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameReq * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.RemoveClusterRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.RemoveClusterRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.RemoveClusterRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.RemoveClusterRequest.displayName = 'proto.teleport.terminal.v1.RemoveClusterRequest'; + proto.teleport.lib.teleterm.v1.RemoveClusterRequest.displayName = 'proto.teleport.lib.teleterm.v1.RemoveClusterRequest'; } /** * Generated by JsPbCodeGenerator. @@ -98,16 +98,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.GetClusterRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.GetClusterRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.GetClusterRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.GetClusterRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.GetClusterRequest.displayName = 'proto.teleport.terminal.v1.GetClusterRequest'; + proto.teleport.lib.teleterm.v1.GetClusterRequest.displayName = 'proto.teleport.lib.teleterm.v1.GetClusterRequest'; } /** * Generated by JsPbCodeGenerator. @@ -119,16 +119,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LogoutRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.LogoutRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.LogoutRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LogoutRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LogoutRequest.displayName = 'proto.teleport.terminal.v1.LogoutRequest'; + proto.teleport.lib.teleterm.v1.LogoutRequest.displayName = 'proto.teleport.lib.teleterm.v1.LogoutRequest'; } /** * Generated by JsPbCodeGenerator. @@ -140,16 +140,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.CredentialInfo = function(opt_data) { +proto.teleport.lib.teleterm.v1.CredentialInfo = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.CredentialInfo, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.CredentialInfo, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.CredentialInfo.displayName = 'proto.teleport.terminal.v1.CredentialInfo'; + proto.teleport.lib.teleterm.v1.CredentialInfo.displayName = 'proto.teleport.lib.teleterm.v1.CredentialInfo'; } /** * Generated by JsPbCodeGenerator. @@ -161,16 +161,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginPasswordlessResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.LoginPasswordlessResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginPasswordlessResponse.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessResponse'; + proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.displayName = 'proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse'; } /** * Generated by JsPbCodeGenerator. @@ -182,16 +182,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginPasswordlessRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.oneofGroups_); }; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest'; + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.displayName = 'proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest'; } /** * Generated by JsPbCodeGenerator. @@ -203,16 +203,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit = function(opt_data) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit'; + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.displayName = 'proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit'; } /** * Generated by JsPbCodeGenerator. @@ -224,16 +224,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse = function(opt_data) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse'; + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.displayName = 'proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse'; } /** * Generated by JsPbCodeGenerator. @@ -245,16 +245,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse = function(opt_data) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse'; + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.displayName = 'proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse'; } /** * Generated by JsPbCodeGenerator. @@ -266,16 +266,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, proto.teleport.terminal.v1.LoginRequest.oneofGroups_); +proto.teleport.lib.teleterm.v1.LoginRequest = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, null, proto.teleport.lib.teleterm.v1.LoginRequest.oneofGroups_); }; -goog.inherits(proto.teleport.terminal.v1.LoginRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginRequest.displayName = 'proto.teleport.terminal.v1.LoginRequest'; + proto.teleport.lib.teleterm.v1.LoginRequest.displayName = 'proto.teleport.lib.teleterm.v1.LoginRequest'; } /** * Generated by JsPbCodeGenerator. @@ -287,16 +287,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginRequest.LocalParams = function(opt_data) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.LoginRequest.LocalParams, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginRequest.LocalParams.displayName = 'proto.teleport.terminal.v1.LoginRequest.LocalParams'; + proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.displayName = 'proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams'; } /** * Generated by JsPbCodeGenerator. @@ -308,16 +308,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.LoginRequest.SsoParams = function(opt_data) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.LoginRequest.SsoParams, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.LoginRequest.SsoParams.displayName = 'proto.teleport.terminal.v1.LoginRequest.SsoParams'; + proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.displayName = 'proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams'; } /** * Generated by JsPbCodeGenerator. @@ -329,16 +329,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.AddClusterRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.AddClusterRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.AddClusterRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.AddClusterRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.AddClusterRequest.displayName = 'proto.teleport.terminal.v1.AddClusterRequest'; + proto.teleport.lib.teleterm.v1.AddClusterRequest.displayName = 'proto.teleport.lib.teleterm.v1.AddClusterRequest'; } /** * Generated by JsPbCodeGenerator. @@ -350,16 +350,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListKubesRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListKubesRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListKubesRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListKubesRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListKubesRequest.displayName = 'proto.teleport.terminal.v1.ListKubesRequest'; + proto.teleport.lib.teleterm.v1.ListKubesRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListKubesRequest'; } /** * Generated by JsPbCodeGenerator. @@ -371,16 +371,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListAppsRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListAppsRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListAppsRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListAppsRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListAppsRequest.displayName = 'proto.teleport.terminal.v1.ListAppsRequest'; + proto.teleport.lib.teleterm.v1.ListAppsRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListAppsRequest'; } /** * Generated by JsPbCodeGenerator. @@ -392,16 +392,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListClustersRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListClustersRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListClustersRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListClustersRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListClustersRequest.displayName = 'proto.teleport.terminal.v1.ListClustersRequest'; + proto.teleport.lib.teleterm.v1.ListClustersRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListClustersRequest'; } /** * Generated by JsPbCodeGenerator. @@ -413,16 +413,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListClustersResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListClustersResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListClustersResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListClustersResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListClustersResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListClustersResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListClustersResponse.displayName = 'proto.teleport.terminal.v1.ListClustersResponse'; + proto.teleport.lib.teleterm.v1.ListClustersResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListClustersResponse'; } /** * Generated by JsPbCodeGenerator. @@ -434,16 +434,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListDatabasesRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListDatabasesRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListDatabasesRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListDatabasesRequest.displayName = 'proto.teleport.terminal.v1.ListDatabasesRequest'; + proto.teleport.lib.teleterm.v1.ListDatabasesRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListDatabasesRequest'; } /** * Generated by JsPbCodeGenerator. @@ -455,16 +455,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListLeafClustersRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListLeafClustersRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListLeafClustersRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListLeafClustersRequest.displayName = 'proto.teleport.terminal.v1.ListLeafClustersRequest'; + proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListLeafClustersRequest'; } /** * Generated by JsPbCodeGenerator. @@ -476,16 +476,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListDatabasesResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListDatabasesResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListDatabasesResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListDatabasesResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListDatabasesResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListDatabasesResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListDatabasesResponse.displayName = 'proto.teleport.terminal.v1.ListDatabasesResponse'; + proto.teleport.lib.teleterm.v1.ListDatabasesResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListDatabasesResponse'; } /** * Generated by JsPbCodeGenerator. @@ -497,16 +497,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListDatabaseUsersRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListDatabaseUsersRequest.displayName = 'proto.teleport.terminal.v1.ListDatabaseUsersRequest'; + proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest'; } /** * Generated by JsPbCodeGenerator. @@ -518,16 +518,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListDatabaseUsersResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListDatabaseUsersResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListDatabaseUsersResponse.displayName = 'proto.teleport.terminal.v1.ListDatabaseUsersResponse'; + proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse'; } /** * Generated by JsPbCodeGenerator. @@ -539,16 +539,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.CreateGatewayRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.CreateGatewayRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.CreateGatewayRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.CreateGatewayRequest.displayName = 'proto.teleport.terminal.v1.CreateGatewayRequest'; + proto.teleport.lib.teleterm.v1.CreateGatewayRequest.displayName = 'proto.teleport.lib.teleterm.v1.CreateGatewayRequest'; } /** * Generated by JsPbCodeGenerator. @@ -560,16 +560,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListGatewaysRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListGatewaysRequest.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListGatewaysRequest = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListGatewaysRequest.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListGatewaysRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListGatewaysRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListGatewaysRequest.displayName = 'proto.teleport.terminal.v1.ListGatewaysRequest'; + proto.teleport.lib.teleterm.v1.ListGatewaysRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListGatewaysRequest'; } /** * Generated by JsPbCodeGenerator. @@ -581,16 +581,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListGatewaysResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListGatewaysResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListGatewaysResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListGatewaysResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListGatewaysResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListGatewaysResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListGatewaysResponse.displayName = 'proto.teleport.terminal.v1.ListGatewaysResponse'; + proto.teleport.lib.teleterm.v1.ListGatewaysResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListGatewaysResponse'; } /** * Generated by JsPbCodeGenerator. @@ -602,16 +602,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.RemoveGatewayRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.RemoveGatewayRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.RemoveGatewayRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.RemoveGatewayRequest.displayName = 'proto.teleport.terminal.v1.RemoveGatewayRequest'; + proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.displayName = 'proto.teleport.lib.teleterm.v1.RemoveGatewayRequest'; } /** * Generated by JsPbCodeGenerator. @@ -623,16 +623,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.RestartGatewayRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.RestartGatewayRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.RestartGatewayRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.RestartGatewayRequest.displayName = 'proto.teleport.terminal.v1.RestartGatewayRequest'; + proto.teleport.lib.teleterm.v1.RestartGatewayRequest.displayName = 'proto.teleport.lib.teleterm.v1.RestartGatewayRequest'; } /** * Generated by JsPbCodeGenerator. @@ -644,16 +644,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.displayName = 'proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest'; + proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.displayName = 'proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest'; } /** * Generated by JsPbCodeGenerator. @@ -665,16 +665,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.SetGatewayLocalPortRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.SetGatewayLocalPortRequest.displayName = 'proto.teleport.terminal.v1.SetGatewayLocalPortRequest'; + proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.displayName = 'proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest'; } /** * Generated by JsPbCodeGenerator. @@ -686,16 +686,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListServersRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.ListServersRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.ListServersRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListServersRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListServersRequest.displayName = 'proto.teleport.terminal.v1.ListServersRequest'; + proto.teleport.lib.teleterm.v1.ListServersRequest.displayName = 'proto.teleport.lib.teleterm.v1.ListServersRequest'; } /** * Generated by JsPbCodeGenerator. @@ -707,16 +707,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListServersResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListServersResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListServersResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListServersResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListServersResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListServersResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListServersResponse.displayName = 'proto.teleport.terminal.v1.ListServersResponse'; + proto.teleport.lib.teleterm.v1.ListServersResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListServersResponse'; } /** * Generated by JsPbCodeGenerator. @@ -728,16 +728,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListKubesResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListKubesResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListKubesResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListKubesResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListKubesResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListKubesResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListKubesResponse.displayName = 'proto.teleport.terminal.v1.ListKubesResponse'; + proto.teleport.lib.teleterm.v1.ListKubesResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListKubesResponse'; } /** * Generated by JsPbCodeGenerator. @@ -749,16 +749,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.ListAppsResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListAppsResponse.repeatedFields_, null); +proto.teleport.lib.teleterm.v1.ListAppsResponse = function(opt_data) { + jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.lib.teleterm.v1.ListAppsResponse.repeatedFields_, null); }; -goog.inherits(proto.teleport.terminal.v1.ListAppsResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.ListAppsResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.ListAppsResponse.displayName = 'proto.teleport.terminal.v1.ListAppsResponse'; + proto.teleport.lib.teleterm.v1.ListAppsResponse.displayName = 'proto.teleport.lib.teleterm.v1.ListAppsResponse'; } /** * Generated by JsPbCodeGenerator. @@ -770,16 +770,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.GetAuthSettingsRequest = function(opt_data) { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.GetAuthSettingsRequest, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.GetAuthSettingsRequest.displayName = 'proto.teleport.terminal.v1.GetAuthSettingsRequest'; + proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.displayName = 'proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest'; } /** * Generated by JsPbCodeGenerator. @@ -791,16 +791,16 @@ if (goog.DEBUG && !COMPILED) { * @extends {jspb.Message} * @constructor */ -proto.teleport.terminal.v1.EmptyResponse = function(opt_data) { +proto.teleport.lib.teleterm.v1.EmptyResponse = function(opt_data) { jspb.Message.initialize(this, opt_data, 0, -1, null, null); }; -goog.inherits(proto.teleport.terminal.v1.EmptyResponse, jspb.Message); +goog.inherits(proto.teleport.lib.teleterm.v1.EmptyResponse, jspb.Message); if (goog.DEBUG && !COMPILED) { /** * @public * @override */ - proto.teleport.terminal.v1.EmptyResponse.displayName = 'proto.teleport.terminal.v1.EmptyResponse'; + proto.teleport.lib.teleterm.v1.EmptyResponse.displayName = 'proto.teleport.lib.teleterm.v1.EmptyResponse'; } @@ -818,8 +818,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.RemoveClusterRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.RemoveClusterRequest.toObject(opt_includeInstance, this); }; @@ -828,11 +828,11 @@ proto.teleport.terminal.v1.RemoveClusterRequest.prototype.toObject = function(op * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.RemoveClusterRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.RemoveClusterRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.RemoveClusterRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -848,23 +848,23 @@ proto.teleport.terminal.v1.RemoveClusterRequest.toObject = function(includeInsta /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.RemoveClusterRequest} + * @return {!proto.teleport.lib.teleterm.v1.RemoveClusterRequest} */ -proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.RemoveClusterRequest; - return proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.RemoveClusterRequest; + return proto.teleport.lib.teleterm.v1.RemoveClusterRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.RemoveClusterRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.RemoveClusterRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.RemoveClusterRequest} + * @return {!proto.teleport.lib.teleterm.v1.RemoveClusterRequest} */ -proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -888,9 +888,9 @@ proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinaryFromReader = fu * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.RemoveClusterRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.RemoveClusterRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -898,11 +898,11 @@ proto.teleport.terminal.v1.RemoveClusterRequest.prototype.serializeBinary = func /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.RemoveClusterRequest} message + * @param {!proto.teleport.lib.teleterm.v1.RemoveClusterRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.RemoveClusterRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -918,16 +918,16 @@ proto.teleport.terminal.v1.RemoveClusterRequest.serializeBinaryToWriter = functi * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.RemoveClusterRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.RemoveClusterRequest} returns this */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.RemoveClusterRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -948,8 +948,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.GetClusterRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.GetClusterRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.GetClusterRequest.toObject(opt_includeInstance, this); }; @@ -958,11 +958,11 @@ proto.teleport.terminal.v1.GetClusterRequest.prototype.toObject = function(opt_i * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.GetClusterRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.GetClusterRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.GetClusterRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.GetClusterRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -978,23 +978,23 @@ proto.teleport.terminal.v1.GetClusterRequest.toObject = function(includeInstance /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.GetClusterRequest} + * @return {!proto.teleport.lib.teleterm.v1.GetClusterRequest} */ -proto.teleport.terminal.v1.GetClusterRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.GetClusterRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.GetClusterRequest; - return proto.teleport.terminal.v1.GetClusterRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.GetClusterRequest; + return proto.teleport.lib.teleterm.v1.GetClusterRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.GetClusterRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.GetClusterRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.GetClusterRequest} + * @return {!proto.teleport.lib.teleterm.v1.GetClusterRequest} */ -proto.teleport.terminal.v1.GetClusterRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.GetClusterRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1018,9 +1018,9 @@ proto.teleport.terminal.v1.GetClusterRequest.deserializeBinaryFromReader = funct * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.GetClusterRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.GetClusterRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.GetClusterRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1028,11 +1028,11 @@ proto.teleport.terminal.v1.GetClusterRequest.prototype.serializeBinary = functio /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.GetClusterRequest} message + * @param {!proto.teleport.lib.teleterm.v1.GetClusterRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.GetClusterRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.GetClusterRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -1048,16 +1048,16 @@ proto.teleport.terminal.v1.GetClusterRequest.serializeBinaryToWriter = function( * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.GetClusterRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.GetClusterRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.GetClusterRequest} returns this */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.GetClusterRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -1078,8 +1078,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LogoutRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LogoutRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LogoutRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LogoutRequest.toObject(opt_includeInstance, this); }; @@ -1088,11 +1088,11 @@ proto.teleport.terminal.v1.LogoutRequest.prototype.toObject = function(opt_inclu * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LogoutRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LogoutRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LogoutRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LogoutRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -1108,23 +1108,23 @@ proto.teleport.terminal.v1.LogoutRequest.toObject = function(includeInstance, ms /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LogoutRequest} + * @return {!proto.teleport.lib.teleterm.v1.LogoutRequest} */ -proto.teleport.terminal.v1.LogoutRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LogoutRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LogoutRequest; - return proto.teleport.terminal.v1.LogoutRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LogoutRequest; + return proto.teleport.lib.teleterm.v1.LogoutRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LogoutRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LogoutRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LogoutRequest} + * @return {!proto.teleport.lib.teleterm.v1.LogoutRequest} */ -proto.teleport.terminal.v1.LogoutRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LogoutRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1148,9 +1148,9 @@ proto.teleport.terminal.v1.LogoutRequest.deserializeBinaryFromReader = function( * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LogoutRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LogoutRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LogoutRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LogoutRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1158,11 +1158,11 @@ proto.teleport.terminal.v1.LogoutRequest.prototype.serializeBinary = function() /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LogoutRequest} message + * @param {!proto.teleport.lib.teleterm.v1.LogoutRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LogoutRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LogoutRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -1178,16 +1178,16 @@ proto.teleport.terminal.v1.LogoutRequest.serializeBinaryToWriter = function(mess * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.LogoutRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.LogoutRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LogoutRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LogoutRequest} returns this */ -proto.teleport.terminal.v1.LogoutRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.LogoutRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -1208,8 +1208,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.CredentialInfo.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.CredentialInfo.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.CredentialInfo.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.CredentialInfo.toObject(opt_includeInstance, this); }; @@ -1218,11 +1218,11 @@ proto.teleport.terminal.v1.CredentialInfo.prototype.toObject = function(opt_incl * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.CredentialInfo} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.CredentialInfo} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.CredentialInfo.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.CredentialInfo.toObject = function(includeInstance, msg) { var f, obj = { username: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -1238,23 +1238,23 @@ proto.teleport.terminal.v1.CredentialInfo.toObject = function(includeInstance, m /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.CredentialInfo} + * @return {!proto.teleport.lib.teleterm.v1.CredentialInfo} */ -proto.teleport.terminal.v1.CredentialInfo.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.CredentialInfo.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.CredentialInfo; - return proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.CredentialInfo; + return proto.teleport.lib.teleterm.v1.CredentialInfo.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.CredentialInfo} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.CredentialInfo} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.CredentialInfo} + * @return {!proto.teleport.lib.teleterm.v1.CredentialInfo} */ -proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.CredentialInfo.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1278,9 +1278,9 @@ proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader = function * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.CredentialInfo.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.CredentialInfo.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.CredentialInfo.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1288,11 +1288,11 @@ proto.teleport.terminal.v1.CredentialInfo.prototype.serializeBinary = function() /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.CredentialInfo} message + * @param {!proto.teleport.lib.teleterm.v1.CredentialInfo} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.CredentialInfo.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUsername(); if (f.length > 0) { @@ -1308,16 +1308,16 @@ proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter = function(mes * optional string username = 1; * @return {string} */ -proto.teleport.terminal.v1.CredentialInfo.prototype.getUsername = function() { +proto.teleport.lib.teleterm.v1.CredentialInfo.prototype.getUsername = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.CredentialInfo} returns this + * @return {!proto.teleport.lib.teleterm.v1.CredentialInfo} returns this */ -proto.teleport.terminal.v1.CredentialInfo.prototype.setUsername = function(value) { +proto.teleport.lib.teleterm.v1.CredentialInfo.prototype.setUsername = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -1328,7 +1328,7 @@ proto.teleport.terminal.v1.CredentialInfo.prototype.setUsername = function(value * @private {!Array} * @const */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.repeatedFields_ = [2]; +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.repeatedFields_ = [2]; @@ -1345,8 +1345,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.toObject(opt_includeInstance, this); }; @@ -1355,15 +1355,15 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.toObject = functi * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.toObject = function(includeInstance, msg) { var f, obj = { prompt: jspb.Message.getFieldWithDefault(msg, 1, 0), credentialsList: jspb.Message.toObjectList(msg.getCredentialsList(), - proto.teleport.terminal.v1.CredentialInfo.toObject, includeInstance) + proto.teleport.lib.teleterm.v1.CredentialInfo.toObject, includeInstance) }; if (includeInstance) { @@ -1377,23 +1377,23 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.toObject = function(include /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessResponse; - return proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse; + return proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1401,12 +1401,12 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinaryFromReader var field = reader.getFieldNumber(); switch (field) { case 1: - var value = /** @type {!proto.teleport.terminal.v1.PasswordlessPrompt} */ (reader.readEnum()); + var value = /** @type {!proto.teleport.lib.teleterm.v1.PasswordlessPrompt} */ (reader.readEnum()); msg.setPrompt(value); break; case 2: - var value = new proto.teleport.terminal.v1.CredentialInfo; - reader.readMessage(value,proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.CredentialInfo; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.CredentialInfo.deserializeBinaryFromReader); msg.addCredentials(value); break; default: @@ -1422,9 +1422,9 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinaryFromReader * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1432,11 +1432,11 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.serializeBinary = /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessResponse} message + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getPrompt(); if (f !== 0.0) { @@ -1450,7 +1450,7 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.serializeBinaryToWriter = f writer.writeRepeatedMessage( 2, f, - proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.CredentialInfo.serializeBinaryToWriter ); } }; @@ -1458,56 +1458,56 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.serializeBinaryToWriter = f /** * optional PasswordlessPrompt prompt = 1; - * @return {!proto.teleport.terminal.v1.PasswordlessPrompt} + * @return {!proto.teleport.lib.teleterm.v1.PasswordlessPrompt} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.getPrompt = function() { - return /** @type {!proto.teleport.terminal.v1.PasswordlessPrompt} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.getPrompt = function() { + return /** @type {!proto.teleport.lib.teleterm.v1.PasswordlessPrompt} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** - * @param {!proto.teleport.terminal.v1.PasswordlessPrompt} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} returns this + * @param {!proto.teleport.lib.teleterm.v1.PasswordlessPrompt} value + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.setPrompt = function(value) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.setPrompt = function(value) { return jspb.Message.setProto3EnumField(this, 1, value); }; /** * repeated CredentialInfo credentials = 2; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.getCredentialsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.teleport.terminal.v1.CredentialInfo, 2)); +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.getCredentialsList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, proto.teleport.lib.teleterm.v1.CredentialInfo, 2)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.setCredentialsList = function(value) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.setCredentialsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 2, value); }; /** - * @param {!proto.teleport.terminal.v1.CredentialInfo=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.CredentialInfo=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.CredentialInfo} + * @return {!proto.teleport.lib.teleterm.v1.CredentialInfo} */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.addCredentials = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.teleport.terminal.v1.CredentialInfo, opt_index); +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.addCredentials = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.teleport.lib.teleterm.v1.CredentialInfo, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.clearCredentialsList = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessResponse.prototype.clearCredentialsList = function() { return this.setCredentialsList([]); }; @@ -1521,12 +1521,12 @@ proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.clearCredentialsL * @private {!Array>} * @const */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_ = [[1,2,3]]; +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.oneofGroups_ = [[1,2,3]]; /** * @enum {number} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase = { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.RequestCase = { REQUEST_NOT_SET: 0, INIT: 1, PIN: 2, @@ -1534,10 +1534,10 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase = { }; /** - * @return {proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase} + * @return {proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.RequestCase} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getRequestCase = function() { - return /** @type {proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase} */(jspb.Message.computeOneofCase(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0])); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.getRequestCase = function() { + return /** @type {proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.RequestCase} */(jspb.Message.computeOneofCase(this, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.oneofGroups_[0])); }; @@ -1555,8 +1555,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.toObject(opt_includeInstance, this); }; @@ -1565,15 +1565,15 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.toObject = functio * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.toObject = function(includeInstance, msg) { var f, obj = { - init: (f = msg.getInit()) && proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject(includeInstance, f), - pin: (f = msg.getPin()) && proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject(includeInstance, f), - credential: (f = msg.getCredential()) && proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject(includeInstance, f) + init: (f = msg.getInit()) && proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject(includeInstance, f), + pin: (f = msg.getPin()) && proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject(includeInstance, f), + credential: (f = msg.getCredential()) && proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject(includeInstance, f) }; if (includeInstance) { @@ -1587,23 +1587,23 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.toObject = function(includeI /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest; + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1611,18 +1611,18 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinaryFromReader var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit; - reader.readMessage(value,proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader); msg.setInit(value); break; case 2: - var value = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse; - reader.readMessage(value,proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader); msg.setPin(value); break; case 3: - var value = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse; - reader.readMessage(value,proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader); msg.setCredential(value); break; default: @@ -1638,9 +1638,9 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinaryFromReader * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1648,18 +1648,18 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.serializeBinary = /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest} message + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getInit(); if (f != null) { writer.writeMessage( 1, f, - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter ); } f = message.getPin(); @@ -1667,7 +1667,7 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.serializeBinaryToWriter = fu writer.writeMessage( 2, f, - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter ); } f = message.getCredential(); @@ -1675,7 +1675,7 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.serializeBinaryToWriter = fu writer.writeMessage( 3, f, - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter ); } }; @@ -1697,8 +1697,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject(opt_includeInstance, this); }; @@ -1707,11 +1707,11 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -1727,23 +1727,23 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit; + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1767,9 +1767,9 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1777,11 +1777,11 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} message + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -1797,16 +1797,16 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -1827,8 +1827,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject(opt_includeInstance, this); }; @@ -1837,11 +1837,11 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject = function(includeInstance, msg) { var f, obj = { pin: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -1857,23 +1857,23 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse; + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -1897,9 +1897,9 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -1907,11 +1907,11 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} message + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getPin(); if (f.length > 0) { @@ -1927,16 +1927,16 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse * optional string pin = 1; * @return {string} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.getPin = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.getPin = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.setPin = function(value) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.setPin = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -1957,8 +1957,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject(opt_includeInstance, this); }; @@ -1967,11 +1967,11 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialR * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject = function(includeInstance, msg) { var f, obj = { index: jspb.Message.getFieldWithDefault(msg, 1, 0) }; @@ -1987,23 +1987,23 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialR /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse; + return proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -2027,9 +2027,9 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialR * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -2037,11 +2037,11 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialR /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} message + * @param {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getIndex(); if (f !== 0) { @@ -2057,44 +2057,44 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialR * optional int64 index = 1; * @return {number} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.getIndex = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.getIndex = function() { return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); }; /** * @param {number} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.setIndex = function(value) { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.setIndex = function(value) { return jspb.Message.setProto3IntField(this, 1, value); }; /** * optional LoginPasswordlessRequestInit init = 1; - * @return {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} + * @return {?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getInit = function() { - return /** @type{?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit, 1)); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.getInit = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit, 1)); }; /** - * @param {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit|undefined} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this + * @param {?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.setInit = function(value) { - return jspb.Message.setOneofWrapperField(this, 1, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0], value); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.setInit = function(value) { + return jspb.Message.setOneofWrapperField(this, 1, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.oneofGroups_[0], value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearInit = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.clearInit = function() { return this.setInit(undefined); }; @@ -2103,35 +2103,35 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearInit = functi * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasInit = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.hasInit = function() { return jspb.Message.getField(this, 1) != null; }; /** * optional LoginPasswordlessPINResponse pin = 2; - * @return {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} + * @return {?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getPin = function() { - return /** @type{?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse, 2)); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.getPin = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse, 2)); }; /** - * @param {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse|undefined} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this + * @param {?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.setPin = function(value) { - return jspb.Message.setOneofWrapperField(this, 2, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0], value); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.setPin = function(value) { + return jspb.Message.setOneofWrapperField(this, 2, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.oneofGroups_[0], value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearPin = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.clearPin = function() { return this.setPin(undefined); }; @@ -2140,35 +2140,35 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearPin = functio * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasPin = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.hasPin = function() { return jspb.Message.getField(this, 2) != null; }; /** * optional LoginPasswordlessCredentialResponse credential = 3; - * @return {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} + * @return {?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getCredential = function() { - return /** @type{?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse, 3)); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.getCredential = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse, 3)); }; /** - * @param {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse|undefined} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this + * @param {?proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.setCredential = function(value) { - return jspb.Message.setOneofWrapperField(this, 3, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0], value); +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.setCredential = function(value) { + return jspb.Message.setOneofWrapperField(this, 3, proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.oneofGroups_[0], value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest} returns this */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearCredential = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.clearCredential = function() { return this.setCredential(undefined); }; @@ -2177,7 +2177,7 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearCredential = * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasCredential = function() { +proto.teleport.lib.teleterm.v1.LoginPasswordlessRequest.prototype.hasCredential = function() { return jspb.Message.getField(this, 3) != null; }; @@ -2191,22 +2191,22 @@ proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasCredential = fu * @private {!Array>} * @const */ -proto.teleport.terminal.v1.LoginRequest.oneofGroups_ = [[2,3]]; +proto.teleport.lib.teleterm.v1.LoginRequest.oneofGroups_ = [[2,3]]; /** * @enum {number} */ -proto.teleport.terminal.v1.LoginRequest.ParamsCase = { +proto.teleport.lib.teleterm.v1.LoginRequest.ParamsCase = { PARAMS_NOT_SET: 0, LOCAL: 2, SSO: 3 }; /** - * @return {proto.teleport.terminal.v1.LoginRequest.ParamsCase} + * @return {proto.teleport.lib.teleterm.v1.LoginRequest.ParamsCase} */ -proto.teleport.terminal.v1.LoginRequest.prototype.getParamsCase = function() { - return /** @type {proto.teleport.terminal.v1.LoginRequest.ParamsCase} */(jspb.Message.computeOneofCase(this, proto.teleport.terminal.v1.LoginRequest.oneofGroups_[0])); +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.getParamsCase = function() { + return /** @type {proto.teleport.lib.teleterm.v1.LoginRequest.ParamsCase} */(jspb.Message.computeOneofCase(this, proto.teleport.lib.teleterm.v1.LoginRequest.oneofGroups_[0])); }; @@ -2224,8 +2224,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginRequest.toObject(opt_includeInstance, this); }; @@ -2234,15 +2234,15 @@ proto.teleport.terminal.v1.LoginRequest.prototype.toObject = function(opt_includ * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, ""), - local: (f = msg.getLocal()) && proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject(includeInstance, f), - sso: (f = msg.getSso()) && proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject(includeInstance, f) + local: (f = msg.getLocal()) && proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.toObject(includeInstance, f), + sso: (f = msg.getSso()) && proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.toObject(includeInstance, f) }; if (includeInstance) { @@ -2256,23 +2256,23 @@ proto.teleport.terminal.v1.LoginRequest.toObject = function(includeInstance, msg /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginRequest} + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} */ -proto.teleport.terminal.v1.LoginRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginRequest; - return proto.teleport.terminal.v1.LoginRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginRequest; + return proto.teleport.lib.teleterm.v1.LoginRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginRequest} + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} */ -proto.teleport.terminal.v1.LoginRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -2284,13 +2284,13 @@ proto.teleport.terminal.v1.LoginRequest.deserializeBinaryFromReader = function(m msg.setClusterUri(value); break; case 2: - var value = new proto.teleport.terminal.v1.LoginRequest.LocalParams; - reader.readMessage(value,proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.deserializeBinaryFromReader); msg.setLocal(value); break; case 3: - var value = new proto.teleport.terminal.v1.LoginRequest.SsoParams; - reader.readMessage(value,proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader); + var value = new proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams; + reader.readMessage(value,proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.deserializeBinaryFromReader); msg.setSso(value); break; default: @@ -2306,9 +2306,9 @@ proto.teleport.terminal.v1.LoginRequest.deserializeBinaryFromReader = function(m * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -2316,11 +2316,11 @@ proto.teleport.terminal.v1.LoginRequest.prototype.serializeBinary = function() { /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginRequest} message + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -2334,7 +2334,7 @@ proto.teleport.terminal.v1.LoginRequest.serializeBinaryToWriter = function(messa writer.writeMessage( 2, f, - proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.serializeBinaryToWriter ); } f = message.getSso(); @@ -2342,7 +2342,7 @@ proto.teleport.terminal.v1.LoginRequest.serializeBinaryToWriter = function(messa writer.writeMessage( 3, f, - proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter + proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.serializeBinaryToWriter ); } }; @@ -2364,8 +2364,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.toObject(opt_includeInstance, this); }; @@ -2374,11 +2374,11 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.toObject = functio * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginRequest.LocalParams} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.toObject = function(includeInstance, msg) { var f, obj = { user: jspb.Message.getFieldWithDefault(msg, 1, ""), password: jspb.Message.getFieldWithDefault(msg, 2, ""), @@ -2396,23 +2396,23 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject = function(includeI /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginRequest.LocalParams; - return proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams; + return proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginRequest.LocalParams} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -2444,9 +2444,9 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -2454,11 +2454,11 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.serializeBinary = /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginRequest.LocalParams} message + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUser(); if (f.length > 0) { @@ -2488,16 +2488,16 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter = fu * optional string user = 1; * @return {string} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.getUser = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.getUser = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} returns this */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setUser = function(value) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.setUser = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -2506,16 +2506,16 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setUser = function * optional string password = 2; * @return {string} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.getPassword = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.getPassword = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} returns this */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setPassword = function(value) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.setPassword = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -2524,16 +2524,16 @@ proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setPassword = func * optional string token = 3; * @return {string} */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.getToken = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.getToken = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} returns this */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setToken = function(value) { +proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams.prototype.setToken = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -2554,8 +2554,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.toObject(opt_includeInstance, this); }; @@ -2564,11 +2564,11 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.toObject = function( * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginRequest.SsoParams} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.toObject = function(includeInstance, msg) { var f, obj = { providerType: jspb.Message.getFieldWithDefault(msg, 1, ""), providerName: jspb.Message.getFieldWithDefault(msg, 2, "") @@ -2585,23 +2585,23 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject = function(includeIns /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginRequest.SsoParams; - return proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams; + return proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginRequest.SsoParams} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -2629,9 +2629,9 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader = * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -2639,11 +2639,11 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.serializeBinary = fu /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginRequest.SsoParams} message + * @param {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getProviderType(); if (f.length > 0) { @@ -2666,16 +2666,16 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter = func * optional string provider_type = 1; * @return {string} */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.getProviderType = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.prototype.getProviderType = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} returns this */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.setProviderType = function(value) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.prototype.setProviderType = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -2684,16 +2684,16 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.setProviderType = fu * optional string provider_name = 2; * @return {string} */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.getProviderName = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.prototype.getProviderName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} returns this */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.setProviderName = function(value) { +proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams.prototype.setProviderName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -2702,44 +2702,44 @@ proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.setProviderName = fu * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.LoginRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} returns this */ -proto.teleport.terminal.v1.LoginRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; /** * optional LocalParams local = 2; - * @return {?proto.teleport.terminal.v1.LoginRequest.LocalParams} + * @return {?proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} */ -proto.teleport.terminal.v1.LoginRequest.prototype.getLocal = function() { - return /** @type{?proto.teleport.terminal.v1.LoginRequest.LocalParams} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginRequest.LocalParams, 2)); +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.getLocal = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams, 2)); }; /** - * @param {?proto.teleport.terminal.v1.LoginRequest.LocalParams|undefined} value - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this + * @param {?proto.teleport.lib.teleterm.v1.LoginRequest.LocalParams|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} returns this */ -proto.teleport.terminal.v1.LoginRequest.prototype.setLocal = function(value) { - return jspb.Message.setOneofWrapperField(this, 2, proto.teleport.terminal.v1.LoginRequest.oneofGroups_[0], value); +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.setLocal = function(value) { + return jspb.Message.setOneofWrapperField(this, 2, proto.teleport.lib.teleterm.v1.LoginRequest.oneofGroups_[0], value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} returns this */ -proto.teleport.terminal.v1.LoginRequest.prototype.clearLocal = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.clearLocal = function() { return this.setLocal(undefined); }; @@ -2748,35 +2748,35 @@ proto.teleport.terminal.v1.LoginRequest.prototype.clearLocal = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.LoginRequest.prototype.hasLocal = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.hasLocal = function() { return jspb.Message.getField(this, 2) != null; }; /** * optional SsoParams sso = 3; - * @return {?proto.teleport.terminal.v1.LoginRequest.SsoParams} + * @return {?proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} */ -proto.teleport.terminal.v1.LoginRequest.prototype.getSso = function() { - return /** @type{?proto.teleport.terminal.v1.LoginRequest.SsoParams} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginRequest.SsoParams, 3)); +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.getSso = function() { + return /** @type{?proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams} */ ( + jspb.Message.getWrapperField(this, proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams, 3)); }; /** - * @param {?proto.teleport.terminal.v1.LoginRequest.SsoParams|undefined} value - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this + * @param {?proto.teleport.lib.teleterm.v1.LoginRequest.SsoParams|undefined} value + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} returns this */ -proto.teleport.terminal.v1.LoginRequest.prototype.setSso = function(value) { - return jspb.Message.setOneofWrapperField(this, 3, proto.teleport.terminal.v1.LoginRequest.oneofGroups_[0], value); +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.setSso = function(value) { + return jspb.Message.setOneofWrapperField(this, 3, proto.teleport.lib.teleterm.v1.LoginRequest.oneofGroups_[0], value); }; /** * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.LoginRequest} returns this */ -proto.teleport.terminal.v1.LoginRequest.prototype.clearSso = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.clearSso = function() { return this.setSso(undefined); }; @@ -2785,7 +2785,7 @@ proto.teleport.terminal.v1.LoginRequest.prototype.clearSso = function() { * Returns whether this field is set. * @return {boolean} */ -proto.teleport.terminal.v1.LoginRequest.prototype.hasSso = function() { +proto.teleport.lib.teleterm.v1.LoginRequest.prototype.hasSso = function() { return jspb.Message.getField(this, 3) != null; }; @@ -2806,8 +2806,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.AddClusterRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.AddClusterRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.AddClusterRequest.toObject(opt_includeInstance, this); }; @@ -2816,11 +2816,11 @@ proto.teleport.terminal.v1.AddClusterRequest.prototype.toObject = function(opt_i * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.AddClusterRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.AddClusterRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.AddClusterRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.AddClusterRequest.toObject = function(includeInstance, msg) { var f, obj = { name: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -2836,23 +2836,23 @@ proto.teleport.terminal.v1.AddClusterRequest.toObject = function(includeInstance /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.AddClusterRequest} + * @return {!proto.teleport.lib.teleterm.v1.AddClusterRequest} */ -proto.teleport.terminal.v1.AddClusterRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.AddClusterRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.AddClusterRequest; - return proto.teleport.terminal.v1.AddClusterRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.AddClusterRequest; + return proto.teleport.lib.teleterm.v1.AddClusterRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.AddClusterRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.AddClusterRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.AddClusterRequest} + * @return {!proto.teleport.lib.teleterm.v1.AddClusterRequest} */ -proto.teleport.terminal.v1.AddClusterRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.AddClusterRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -2876,9 +2876,9 @@ proto.teleport.terminal.v1.AddClusterRequest.deserializeBinaryFromReader = funct * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.AddClusterRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.AddClusterRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.AddClusterRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -2886,11 +2886,11 @@ proto.teleport.terminal.v1.AddClusterRequest.prototype.serializeBinary = functio /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.AddClusterRequest} message + * @param {!proto.teleport.lib.teleterm.v1.AddClusterRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.AddClusterRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.AddClusterRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getName(); if (f.length > 0) { @@ -2906,16 +2906,16 @@ proto.teleport.terminal.v1.AddClusterRequest.serializeBinaryToWriter = function( * optional string name = 1; * @return {string} */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.getName = function() { +proto.teleport.lib.teleterm.v1.AddClusterRequest.prototype.getName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.AddClusterRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.AddClusterRequest} returns this */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.setName = function(value) { +proto.teleport.lib.teleterm.v1.AddClusterRequest.prototype.setName = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -2936,8 +2936,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListKubesRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListKubesRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListKubesRequest.toObject(opt_includeInstance, this); }; @@ -2946,11 +2946,11 @@ proto.teleport.terminal.v1.ListKubesRequest.prototype.toObject = function(opt_in * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListKubesRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListKubesRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListKubesRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListKubesRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -2966,23 +2966,23 @@ proto.teleport.terminal.v1.ListKubesRequest.toObject = function(includeInstance, /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListKubesRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListKubesRequest} */ -proto.teleport.terminal.v1.ListKubesRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListKubesRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListKubesRequest; - return proto.teleport.terminal.v1.ListKubesRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListKubesRequest; + return proto.teleport.lib.teleterm.v1.ListKubesRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListKubesRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListKubesRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListKubesRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListKubesRequest} */ -proto.teleport.terminal.v1.ListKubesRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListKubesRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3006,9 +3006,9 @@ proto.teleport.terminal.v1.ListKubesRequest.deserializeBinaryFromReader = functi * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListKubesRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListKubesRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListKubesRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3016,11 +3016,11 @@ proto.teleport.terminal.v1.ListKubesRequest.prototype.serializeBinary = function /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListKubesRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListKubesRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListKubesRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListKubesRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -3036,16 +3036,16 @@ proto.teleport.terminal.v1.ListKubesRequest.serializeBinaryToWriter = function(m * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.ListKubesRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.ListKubesRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListKubesRequest} returns this */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.ListKubesRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -3066,8 +3066,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListAppsRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListAppsRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListAppsRequest.toObject(opt_includeInstance, this); }; @@ -3076,11 +3076,11 @@ proto.teleport.terminal.v1.ListAppsRequest.prototype.toObject = function(opt_inc * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListAppsRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListAppsRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListAppsRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListAppsRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -3096,23 +3096,23 @@ proto.teleport.terminal.v1.ListAppsRequest.toObject = function(includeInstance, /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListAppsRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListAppsRequest} */ -proto.teleport.terminal.v1.ListAppsRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListAppsRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListAppsRequest; - return proto.teleport.terminal.v1.ListAppsRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListAppsRequest; + return proto.teleport.lib.teleterm.v1.ListAppsRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListAppsRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListAppsRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListAppsRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListAppsRequest} */ -proto.teleport.terminal.v1.ListAppsRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListAppsRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3136,9 +3136,9 @@ proto.teleport.terminal.v1.ListAppsRequest.deserializeBinaryFromReader = functio * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListAppsRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListAppsRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListAppsRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3146,11 +3146,11 @@ proto.teleport.terminal.v1.ListAppsRequest.prototype.serializeBinary = function( /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListAppsRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListAppsRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListAppsRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListAppsRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -3166,16 +3166,16 @@ proto.teleport.terminal.v1.ListAppsRequest.serializeBinaryToWriter = function(me * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.ListAppsRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.ListAppsRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListAppsRequest} returns this */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.ListAppsRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -3196,8 +3196,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListClustersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListClustersRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListClustersRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListClustersRequest.toObject(opt_includeInstance, this); }; @@ -3206,11 +3206,11 @@ proto.teleport.terminal.v1.ListClustersRequest.prototype.toObject = function(opt * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListClustersRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListClustersRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListClustersRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListClustersRequest.toObject = function(includeInstance, msg) { var f, obj = { }; @@ -3226,23 +3226,23 @@ proto.teleport.terminal.v1.ListClustersRequest.toObject = function(includeInstan /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListClustersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListClustersRequest} */ -proto.teleport.terminal.v1.ListClustersRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListClustersRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListClustersRequest; - return proto.teleport.terminal.v1.ListClustersRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListClustersRequest; + return proto.teleport.lib.teleterm.v1.ListClustersRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListClustersRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListClustersRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListClustersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListClustersRequest} */ -proto.teleport.terminal.v1.ListClustersRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListClustersRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3262,9 +3262,9 @@ proto.teleport.terminal.v1.ListClustersRequest.deserializeBinaryFromReader = fun * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListClustersRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListClustersRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListClustersRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListClustersRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3272,11 +3272,11 @@ proto.teleport.terminal.v1.ListClustersRequest.prototype.serializeBinary = funct /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListClustersRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListClustersRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListClustersRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListClustersRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; }; @@ -3287,7 +3287,7 @@ proto.teleport.terminal.v1.ListClustersRequest.serializeBinaryToWriter = functio * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListClustersResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListClustersResponse.repeatedFields_ = [1]; @@ -3304,8 +3304,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListClustersResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListClustersResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListClustersResponse.toObject(opt_includeInstance, this); }; @@ -3314,14 +3314,14 @@ proto.teleport.terminal.v1.ListClustersResponse.prototype.toObject = function(op * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListClustersResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListClustersResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListClustersResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListClustersResponse.toObject = function(includeInstance, msg) { var f, obj = { clustersList: jspb.Message.toObjectList(msg.getClustersList(), - v1_cluster_pb.Cluster.toObject, includeInstance) + teleport_lib_teleterm_v1_cluster_pb.Cluster.toObject, includeInstance) }; if (includeInstance) { @@ -3335,23 +3335,23 @@ proto.teleport.terminal.v1.ListClustersResponse.toObject = function(includeInsta /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListClustersResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListClustersResponse} */ -proto.teleport.terminal.v1.ListClustersResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListClustersResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListClustersResponse; - return proto.teleport.terminal.v1.ListClustersResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListClustersResponse; + return proto.teleport.lib.teleterm.v1.ListClustersResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListClustersResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListClustersResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListClustersResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListClustersResponse} */ -proto.teleport.terminal.v1.ListClustersResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListClustersResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3359,8 +3359,8 @@ proto.teleport.terminal.v1.ListClustersResponse.deserializeBinaryFromReader = fu var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new v1_cluster_pb.Cluster; - reader.readMessage(value,v1_cluster_pb.Cluster.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_cluster_pb.Cluster; + reader.readMessage(value,teleport_lib_teleterm_v1_cluster_pb.Cluster.deserializeBinaryFromReader); msg.addClusters(value); break; default: @@ -3376,9 +3376,9 @@ proto.teleport.terminal.v1.ListClustersResponse.deserializeBinaryFromReader = fu * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListClustersResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListClustersResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListClustersResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3386,18 +3386,18 @@ proto.teleport.terminal.v1.ListClustersResponse.prototype.serializeBinary = func /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListClustersResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListClustersResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListClustersResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListClustersResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClustersList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, - v1_cluster_pb.Cluster.serializeBinaryToWriter + teleport_lib_teleterm_v1_cluster_pb.Cluster.serializeBinaryToWriter ); } }; @@ -3405,38 +3405,38 @@ proto.teleport.terminal.v1.ListClustersResponse.serializeBinaryToWriter = functi /** * repeated Cluster clusters = 1; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.getClustersList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_cluster_pb.Cluster, 1)); +proto.teleport.lib.teleterm.v1.ListClustersResponse.prototype.getClustersList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_cluster_pb.Cluster, 1)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListClustersResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.ListClustersResponse} returns this */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.setClustersList = function(value) { +proto.teleport.lib.teleterm.v1.ListClustersResponse.prototype.setClustersList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** - * @param {!proto.teleport.terminal.v1.Cluster=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Cluster=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Cluster} + * @return {!proto.teleport.lib.teleterm.v1.Cluster} */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.addClusters = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Cluster, opt_index); +proto.teleport.lib.teleterm.v1.ListClustersResponse.prototype.addClusters = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.lib.teleterm.v1.Cluster, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListClustersResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListClustersResponse} returns this */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.clearClustersList = function() { +proto.teleport.lib.teleterm.v1.ListClustersResponse.prototype.clearClustersList = function() { return this.setClustersList([]); }; @@ -3457,8 +3457,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabasesRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListDatabasesRequest.toObject(opt_includeInstance, this); }; @@ -3467,11 +3467,11 @@ proto.teleport.terminal.v1.ListDatabasesRequest.prototype.toObject = function(op * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabasesRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabasesRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabasesRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -3487,23 +3487,23 @@ proto.teleport.terminal.v1.ListDatabasesRequest.toObject = function(includeInsta /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabasesRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesRequest} */ -proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabasesRequest; - return proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListDatabasesRequest; + return proto.teleport.lib.teleterm.v1.ListDatabasesRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabasesRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabasesRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabasesRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesRequest} */ -proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3527,9 +3527,9 @@ proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinaryFromReader = fu * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabasesRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListDatabasesRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3537,11 +3537,11 @@ proto.teleport.terminal.v1.ListDatabasesRequest.prototype.serializeBinary = func /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabasesRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListDatabasesRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabasesRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -3557,16 +3557,16 @@ proto.teleport.terminal.v1.ListDatabasesRequest.serializeBinaryToWriter = functi * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.ListDatabasesRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesRequest} returns this */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.ListDatabasesRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -3587,8 +3587,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListLeafClustersRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.toObject(opt_includeInstance, this); }; @@ -3597,11 +3597,11 @@ proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.toObject = function * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListLeafClustersRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListLeafClustersRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListLeafClustersRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -3617,23 +3617,23 @@ proto.teleport.terminal.v1.ListLeafClustersRequest.toObject = function(includeIn /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListLeafClustersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListLeafClustersRequest} */ -proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListLeafClustersRequest; - return proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListLeafClustersRequest; + return proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListLeafClustersRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListLeafClustersRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListLeafClustersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListLeafClustersRequest} */ -proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3657,9 +3657,9 @@ proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinaryFromReader = * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListLeafClustersRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3667,11 +3667,11 @@ proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.serializeBinary = f /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListLeafClustersRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListLeafClustersRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListLeafClustersRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -3687,16 +3687,16 @@ proto.teleport.terminal.v1.ListLeafClustersRequest.serializeBinaryToWriter = fun * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.ListLeafClustersRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListLeafClustersRequest} returns this */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.ListLeafClustersRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -3707,7 +3707,7 @@ proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.setClusterUri = fun * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListDatabasesResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.repeatedFields_ = [1]; @@ -3724,8 +3724,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabasesResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListDatabasesResponse.toObject(opt_includeInstance, this); }; @@ -3734,14 +3734,14 @@ proto.teleport.terminal.v1.ListDatabasesResponse.prototype.toObject = function(o * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabasesResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabasesResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.toObject = function(includeInstance, msg) { var f, obj = { databasesList: jspb.Message.toObjectList(msg.getDatabasesList(), - v1_database_pb.Database.toObject, includeInstance) + teleport_lib_teleterm_v1_database_pb.Database.toObject, includeInstance) }; if (includeInstance) { @@ -3755,23 +3755,23 @@ proto.teleport.terminal.v1.ListDatabasesResponse.toObject = function(includeInst /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} */ -proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabasesResponse; - return proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListDatabasesResponse; + return proto.teleport.lib.teleterm.v1.ListDatabasesResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabasesResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} */ -proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3779,8 +3779,8 @@ proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinaryFromReader = f var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new v1_database_pb.Database; - reader.readMessage(value,v1_database_pb.Database.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_database_pb.Database; + reader.readMessage(value,teleport_lib_teleterm_v1_database_pb.Database.deserializeBinaryFromReader); msg.addDatabases(value); break; default: @@ -3796,9 +3796,9 @@ proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinaryFromReader = f * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabasesResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListDatabasesResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3806,18 +3806,18 @@ proto.teleport.terminal.v1.ListDatabasesResponse.prototype.serializeBinary = fun /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabasesResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabasesResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getDatabasesList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, - v1_database_pb.Database.serializeBinaryToWriter + teleport_lib_teleterm_v1_database_pb.Database.serializeBinaryToWriter ); } }; @@ -3825,38 +3825,38 @@ proto.teleport.terminal.v1.ListDatabasesResponse.serializeBinaryToWriter = funct /** * repeated Database databases = 1; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.getDatabasesList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_database_pb.Database, 1)); +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.prototype.getDatabasesList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_database_pb.Database, 1)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} returns this */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.setDatabasesList = function(value) { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.prototype.setDatabasesList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** - * @param {!proto.teleport.terminal.v1.Database=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Database=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Database} + * @return {!proto.teleport.lib.teleterm.v1.Database} */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.addDatabases = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Database, opt_index); +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.prototype.addDatabases = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.lib.teleterm.v1.Database, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListDatabasesResponse} returns this */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.clearDatabasesList = function() { +proto.teleport.lib.teleterm.v1.ListDatabasesResponse.prototype.clearDatabasesList = function() { return this.setDatabasesList([]); }; @@ -3877,8 +3877,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabaseUsersRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.toObject(opt_includeInstance, this); }; @@ -3887,11 +3887,11 @@ proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.toObject = functio * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.toObject = function(includeInstance, msg) { var f, obj = { dbUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -3907,23 +3907,23 @@ proto.teleport.terminal.v1.ListDatabaseUsersRequest.toObject = function(includeI /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest} */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabaseUsersRequest; - return proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest; + return proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest} */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -3947,9 +3947,9 @@ proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabaseUsersRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -3957,11 +3957,11 @@ proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.serializeBinary = /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getDbUri(); if (f.length > 0) { @@ -3977,16 +3977,16 @@ proto.teleport.terminal.v1.ListDatabaseUsersRequest.serializeBinaryToWriter = fu * optional string db_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.getDbUri = function() { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.prototype.getDbUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest} returns this */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.setDbUri = function(value) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersRequest.prototype.setDbUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -3997,7 +3997,7 @@ proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.setDbUri = functio * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.repeatedFields_ = [1]; @@ -4014,8 +4014,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabaseUsersResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.toObject(opt_includeInstance, this); }; @@ -4024,11 +4024,11 @@ proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.toObject = functi * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.toObject = function(includeInstance, msg) { var f, obj = { usersList: (f = jspb.Message.getRepeatedField(msg, 1)) == null ? undefined : f }; @@ -4044,23 +4044,23 @@ proto.teleport.terminal.v1.ListDatabaseUsersResponse.toObject = function(include /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabaseUsersResponse; - return proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse; + return proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -4084,9 +4084,9 @@ proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabaseUsersResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -4094,11 +4094,11 @@ proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.serializeBinary = /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getUsersList(); if (f.length > 0) { @@ -4114,16 +4114,16 @@ proto.teleport.terminal.v1.ListDatabaseUsersResponse.serializeBinaryToWriter = f * repeated string users = 1; * @return {!Array} */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.getUsersList = function() { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.prototype.getUsersList = function() { return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 1)); }; /** * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} returns this */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.setUsersList = function(value) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.prototype.setUsersList = function(value) { return jspb.Message.setField(this, 1, value || []); }; @@ -4131,18 +4131,18 @@ proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.setUsersList = fu /** * @param {string} value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} returns this */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.addUsers = function(value, opt_index) { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.prototype.addUsers = function(value, opt_index) { return jspb.Message.addToRepeatedField(this, 1, value, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse} returns this */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.clearUsersList = function() { +proto.teleport.lib.teleterm.v1.ListDatabaseUsersResponse.prototype.clearUsersList = function() { return this.setUsersList([]); }; @@ -4163,8 +4163,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.CreateGatewayRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.CreateGatewayRequest.toObject(opt_includeInstance, this); }; @@ -4173,11 +4173,11 @@ proto.teleport.terminal.v1.CreateGatewayRequest.prototype.toObject = function(op * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.CreateGatewayRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.CreateGatewayRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.toObject = function(includeInstance, msg) { var f, obj = { targetUri: jspb.Message.getFieldWithDefault(msg, 1, ""), targetUser: jspb.Message.getFieldWithDefault(msg, 2, ""), @@ -4196,23 +4196,23 @@ proto.teleport.terminal.v1.CreateGatewayRequest.toObject = function(includeInsta /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} + * @return {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} */ -proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.CreateGatewayRequest; - return proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.CreateGatewayRequest; + return proto.teleport.lib.teleterm.v1.CreateGatewayRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.CreateGatewayRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} + * @return {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} */ -proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -4248,9 +4248,9 @@ proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinaryFromReader = fu * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.CreateGatewayRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.CreateGatewayRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -4258,11 +4258,11 @@ proto.teleport.terminal.v1.CreateGatewayRequest.prototype.serializeBinary = func /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.CreateGatewayRequest} message + * @param {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.CreateGatewayRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getTargetUri(); if (f.length > 0) { @@ -4299,16 +4299,16 @@ proto.teleport.terminal.v1.CreateGatewayRequest.serializeBinaryToWriter = functi * optional string target_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getTargetUri = function() { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.getTargetUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} returns this */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetUri = function(value) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.setTargetUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -4317,16 +4317,16 @@ proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetUri = functio * optional string target_user = 2; * @return {string} */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getTargetUser = function() { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.getTargetUser = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} returns this */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetUser = function(value) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.setTargetUser = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -4335,16 +4335,16 @@ proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetUser = functi * optional string local_port = 3; * @return {string} */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getLocalPort = function() { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.getLocalPort = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} returns this */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setLocalPort = function(value) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.setLocalPort = function(value) { return jspb.Message.setProto3StringField(this, 3, value); }; @@ -4353,16 +4353,16 @@ proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setLocalPort = functio * optional string target_subresource_name = 4; * @return {string} */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getTargetSubresourceName = function() { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.getTargetSubresourceName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.CreateGatewayRequest} returns this */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetSubresourceName = function(value) { +proto.teleport.lib.teleterm.v1.CreateGatewayRequest.prototype.setTargetSubresourceName = function(value) { return jspb.Message.setProto3StringField(this, 4, value); }; @@ -4373,7 +4373,7 @@ proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetSubresourceNa * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListGatewaysRequest.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.repeatedFields_ = [1]; @@ -4390,8 +4390,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListGatewaysRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListGatewaysRequest.toObject(opt_includeInstance, this); }; @@ -4400,11 +4400,11 @@ proto.teleport.terminal.v1.ListGatewaysRequest.prototype.toObject = function(opt * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListGatewaysRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListGatewaysRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterIdsList: (f = jspb.Message.getRepeatedField(msg, 1)) == null ? undefined : f }; @@ -4420,23 +4420,23 @@ proto.teleport.terminal.v1.ListGatewaysRequest.toObject = function(includeInstan /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} */ -proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListGatewaysRequest; - return proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListGatewaysRequest; + return proto.teleport.lib.teleterm.v1.ListGatewaysRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListGatewaysRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} */ -proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -4460,9 +4460,9 @@ proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinaryFromReader = fun * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListGatewaysRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListGatewaysRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -4470,11 +4470,11 @@ proto.teleport.terminal.v1.ListGatewaysRequest.prototype.serializeBinary = funct /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListGatewaysRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListGatewaysRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterIdsList(); if (f.length > 0) { @@ -4490,16 +4490,16 @@ proto.teleport.terminal.v1.ListGatewaysRequest.serializeBinaryToWriter = functio * repeated string cluster_ids = 1; * @return {!Array} */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.getClusterIdsList = function() { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.prototype.getClusterIdsList = function() { return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 1)); }; /** * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} returns this */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.setClusterIdsList = function(value) { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.prototype.setClusterIdsList = function(value) { return jspb.Message.setField(this, 1, value || []); }; @@ -4507,18 +4507,18 @@ proto.teleport.terminal.v1.ListGatewaysRequest.prototype.setClusterIdsList = fun /** * @param {string} value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} returns this */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.addClusterIds = function(value, opt_index) { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.prototype.addClusterIds = function(value, opt_index) { return jspb.Message.addToRepeatedField(this, 1, value, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysRequest} returns this */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.clearClusterIdsList = function() { +proto.teleport.lib.teleterm.v1.ListGatewaysRequest.prototype.clearClusterIdsList = function() { return this.setClusterIdsList([]); }; @@ -4529,7 +4529,7 @@ proto.teleport.terminal.v1.ListGatewaysRequest.prototype.clearClusterIdsList = f * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListGatewaysResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.repeatedFields_ = [1]; @@ -4546,8 +4546,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListGatewaysResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListGatewaysResponse.toObject(opt_includeInstance, this); }; @@ -4556,14 +4556,14 @@ proto.teleport.terminal.v1.ListGatewaysResponse.prototype.toObject = function(op * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListGatewaysResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListGatewaysResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.toObject = function(includeInstance, msg) { var f, obj = { gatewaysList: jspb.Message.toObjectList(msg.getGatewaysList(), - v1_gateway_pb.Gateway.toObject, includeInstance) + teleport_lib_teleterm_v1_gateway_pb.Gateway.toObject, includeInstance) }; if (includeInstance) { @@ -4577,23 +4577,23 @@ proto.teleport.terminal.v1.ListGatewaysResponse.toObject = function(includeInsta /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} */ -proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListGatewaysResponse; - return proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListGatewaysResponse; + return proto.teleport.lib.teleterm.v1.ListGatewaysResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListGatewaysResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} */ -proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -4601,8 +4601,8 @@ proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinaryFromReader = fu var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new v1_gateway_pb.Gateway; - reader.readMessage(value,v1_gateway_pb.Gateway.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_gateway_pb.Gateway; + reader.readMessage(value,teleport_lib_teleterm_v1_gateway_pb.Gateway.deserializeBinaryFromReader); msg.addGateways(value); break; default: @@ -4618,9 +4618,9 @@ proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinaryFromReader = fu * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListGatewaysResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListGatewaysResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -4628,18 +4628,18 @@ proto.teleport.terminal.v1.ListGatewaysResponse.prototype.serializeBinary = func /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListGatewaysResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListGatewaysResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getGatewaysList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, - v1_gateway_pb.Gateway.serializeBinaryToWriter + teleport_lib_teleterm_v1_gateway_pb.Gateway.serializeBinaryToWriter ); } }; @@ -4647,38 +4647,38 @@ proto.teleport.terminal.v1.ListGatewaysResponse.serializeBinaryToWriter = functi /** * repeated Gateway gateways = 1; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.getGatewaysList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_gateway_pb.Gateway, 1)); +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.prototype.getGatewaysList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_gateway_pb.Gateway, 1)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} returns this */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.setGatewaysList = function(value) { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.prototype.setGatewaysList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** - * @param {!proto.teleport.terminal.v1.Gateway=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Gateway=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Gateway} + * @return {!proto.teleport.lib.teleterm.v1.Gateway} */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.addGateways = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Gateway, opt_index); +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.prototype.addGateways = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.lib.teleterm.v1.Gateway, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListGatewaysResponse} returns this */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.clearGatewaysList = function() { +proto.teleport.lib.teleterm.v1.ListGatewaysResponse.prototype.clearGatewaysList = function() { return this.setGatewaysList([]); }; @@ -4699,8 +4699,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.RemoveGatewayRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.toObject(opt_includeInstance, this); }; @@ -4709,11 +4709,11 @@ proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.toObject = function(op * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.RemoveGatewayRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.RemoveGatewayRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.RemoveGatewayRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.toObject = function(includeInstance, msg) { var f, obj = { gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -4729,23 +4729,23 @@ proto.teleport.terminal.v1.RemoveGatewayRequest.toObject = function(includeInsta /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.RemoveGatewayRequest} + * @return {!proto.teleport.lib.teleterm.v1.RemoveGatewayRequest} */ -proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.RemoveGatewayRequest; - return proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.RemoveGatewayRequest; + return proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.RemoveGatewayRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.RemoveGatewayRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.RemoveGatewayRequest} + * @return {!proto.teleport.lib.teleterm.v1.RemoveGatewayRequest} */ -proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -4769,9 +4769,9 @@ proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinaryFromReader = fu * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.RemoveGatewayRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -4779,11 +4779,11 @@ proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.serializeBinary = func /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.RemoveGatewayRequest} message + * @param {!proto.teleport.lib.teleterm.v1.RemoveGatewayRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.RemoveGatewayRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getGatewayUri(); if (f.length > 0) { @@ -4799,16 +4799,16 @@ proto.teleport.terminal.v1.RemoveGatewayRequest.serializeBinaryToWriter = functi * optional string gateway_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.getGatewayUri = function() { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.prototype.getGatewayUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.RemoveGatewayRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.RemoveGatewayRequest} returns this */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.setGatewayUri = function(value) { +proto.teleport.lib.teleterm.v1.RemoveGatewayRequest.prototype.setGatewayUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -4829,8 +4829,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.RestartGatewayRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.RestartGatewayRequest.toObject(opt_includeInstance, this); }; @@ -4839,11 +4839,11 @@ proto.teleport.terminal.v1.RestartGatewayRequest.prototype.toObject = function(o * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.RestartGatewayRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.RestartGatewayRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.RestartGatewayRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.toObject = function(includeInstance, msg) { var f, obj = { gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -4859,23 +4859,23 @@ proto.teleport.terminal.v1.RestartGatewayRequest.toObject = function(includeInst /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.RestartGatewayRequest} + * @return {!proto.teleport.lib.teleterm.v1.RestartGatewayRequest} */ -proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.RestartGatewayRequest; - return proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.RestartGatewayRequest; + return proto.teleport.lib.teleterm.v1.RestartGatewayRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.RestartGatewayRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.RestartGatewayRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.RestartGatewayRequest} + * @return {!proto.teleport.lib.teleterm.v1.RestartGatewayRequest} */ -proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -4899,9 +4899,9 @@ proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinaryFromReader = f * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.RestartGatewayRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.RestartGatewayRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -4909,11 +4909,11 @@ proto.teleport.terminal.v1.RestartGatewayRequest.prototype.serializeBinary = fun /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.RestartGatewayRequest} message + * @param {!proto.teleport.lib.teleterm.v1.RestartGatewayRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.RestartGatewayRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getGatewayUri(); if (f.length > 0) { @@ -4929,16 +4929,16 @@ proto.teleport.terminal.v1.RestartGatewayRequest.serializeBinaryToWriter = funct * optional string gateway_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.getGatewayUri = function() { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.prototype.getGatewayUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.RestartGatewayRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.RestartGatewayRequest} returns this */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.setGatewayUri = function(value) { +proto.teleport.lib.teleterm.v1.RestartGatewayRequest.prototype.setGatewayUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -4959,8 +4959,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.toObject(opt_includeInstance, this); }; @@ -4969,11 +4969,11 @@ proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.toOb * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.toObject = function(includeInstance, msg) { var f, obj = { gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, ""), targetSubresourceName: jspb.Message.getFieldWithDefault(msg, 2, "") @@ -4990,23 +4990,23 @@ proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.toObject = fun /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest; - return proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest; + return proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5034,9 +5034,9 @@ proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBin * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5044,11 +5044,11 @@ proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.seri /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} message + * @param {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getGatewayUri(); if (f.length > 0) { @@ -5071,16 +5071,16 @@ proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.serializeBinar * optional string gateway_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.getGatewayUri = function() { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.prototype.getGatewayUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} returns this */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.setGatewayUri = function(value) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.prototype.setGatewayUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -5089,16 +5089,16 @@ proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.setG * optional string target_subresource_name = 2; * @return {string} */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.getTargetSubresourceName = function() { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.prototype.getTargetSubresourceName = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest} returns this */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.setTargetSubresourceName = function(value) { +proto.teleport.lib.teleterm.v1.SetGatewayTargetSubresourceNameRequest.prototype.setTargetSubresourceName = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -5119,8 +5119,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.SetGatewayLocalPortRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.toObject(opt_includeInstance, this); }; @@ -5129,11 +5129,11 @@ proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.toObject = funct * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.toObject = function(includeInstance, msg) { var f, obj = { gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, ""), localPort: jspb.Message.getFieldWithDefault(msg, 2, "") @@ -5150,23 +5150,23 @@ proto.teleport.terminal.v1.SetGatewayLocalPortRequest.toObject = function(includ /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.SetGatewayLocalPortRequest; - return proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest; + return proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5194,9 +5194,9 @@ proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReade * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5204,11 +5204,11 @@ proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.serializeBinary /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} message + * @param {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getGatewayUri(); if (f.length > 0) { @@ -5231,16 +5231,16 @@ proto.teleport.terminal.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter = * optional string gateway_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.getGatewayUri = function() { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.prototype.getGatewayUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} returns this */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.setGatewayUri = function(value) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.prototype.setGatewayUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -5249,16 +5249,16 @@ proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.setGatewayUri = * optional string local_port = 2; * @return {string} */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.getLocalPort = function() { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.prototype.getLocalPort = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest} returns this */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.setLocalPort = function(value) { +proto.teleport.lib.teleterm.v1.SetGatewayLocalPortRequest.prototype.setLocalPort = function(value) { return jspb.Message.setProto3StringField(this, 2, value); }; @@ -5279,8 +5279,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListServersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListServersRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListServersRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListServersRequest.toObject(opt_includeInstance, this); }; @@ -5289,11 +5289,11 @@ proto.teleport.terminal.v1.ListServersRequest.prototype.toObject = function(opt_ * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListServersRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListServersRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListServersRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListServersRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -5309,23 +5309,23 @@ proto.teleport.terminal.v1.ListServersRequest.toObject = function(includeInstanc /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListServersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListServersRequest} */ -proto.teleport.terminal.v1.ListServersRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListServersRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListServersRequest; - return proto.teleport.terminal.v1.ListServersRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListServersRequest; + return proto.teleport.lib.teleterm.v1.ListServersRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListServersRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListServersRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListServersRequest} + * @return {!proto.teleport.lib.teleterm.v1.ListServersRequest} */ -proto.teleport.terminal.v1.ListServersRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListServersRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5349,9 +5349,9 @@ proto.teleport.terminal.v1.ListServersRequest.deserializeBinaryFromReader = func * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListServersRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListServersRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListServersRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListServersRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5359,11 +5359,11 @@ proto.teleport.terminal.v1.ListServersRequest.prototype.serializeBinary = functi /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListServersRequest} message + * @param {!proto.teleport.lib.teleterm.v1.ListServersRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListServersRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListServersRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -5379,16 +5379,16 @@ proto.teleport.terminal.v1.ListServersRequest.serializeBinaryToWriter = function * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.ListServersRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.ListServersRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.ListServersRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListServersRequest} returns this */ -proto.teleport.terminal.v1.ListServersRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.ListServersRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -5399,7 +5399,7 @@ proto.teleport.terminal.v1.ListServersRequest.prototype.setClusterUri = function * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListServersResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListServersResponse.repeatedFields_ = [1]; @@ -5416,8 +5416,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListServersResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListServersResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListServersResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListServersResponse.toObject(opt_includeInstance, this); }; @@ -5426,14 +5426,14 @@ proto.teleport.terminal.v1.ListServersResponse.prototype.toObject = function(opt * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListServersResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListServersResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListServersResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListServersResponse.toObject = function(includeInstance, msg) { var f, obj = { serversList: jspb.Message.toObjectList(msg.getServersList(), - v1_server_pb.Server.toObject, includeInstance) + teleport_lib_teleterm_v1_server_pb.Server.toObject, includeInstance) }; if (includeInstance) { @@ -5447,23 +5447,23 @@ proto.teleport.terminal.v1.ListServersResponse.toObject = function(includeInstan /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListServersResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListServersResponse} */ -proto.teleport.terminal.v1.ListServersResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListServersResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListServersResponse; - return proto.teleport.terminal.v1.ListServersResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListServersResponse; + return proto.teleport.lib.teleterm.v1.ListServersResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListServersResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListServersResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListServersResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListServersResponse} */ -proto.teleport.terminal.v1.ListServersResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListServersResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5471,8 +5471,8 @@ proto.teleport.terminal.v1.ListServersResponse.deserializeBinaryFromReader = fun var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new v1_server_pb.Server; - reader.readMessage(value,v1_server_pb.Server.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_server_pb.Server; + reader.readMessage(value,teleport_lib_teleterm_v1_server_pb.Server.deserializeBinaryFromReader); msg.addServers(value); break; default: @@ -5488,9 +5488,9 @@ proto.teleport.terminal.v1.ListServersResponse.deserializeBinaryFromReader = fun * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListServersResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListServersResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListServersResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListServersResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5498,18 +5498,18 @@ proto.teleport.terminal.v1.ListServersResponse.prototype.serializeBinary = funct /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListServersResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListServersResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListServersResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListServersResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getServersList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, - v1_server_pb.Server.serializeBinaryToWriter + teleport_lib_teleterm_v1_server_pb.Server.serializeBinaryToWriter ); } }; @@ -5517,38 +5517,38 @@ proto.teleport.terminal.v1.ListServersResponse.serializeBinaryToWriter = functio /** * repeated Server servers = 1; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.ListServersResponse.prototype.getServersList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_server_pb.Server, 1)); +proto.teleport.lib.teleterm.v1.ListServersResponse.prototype.getServersList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_server_pb.Server, 1)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListServersResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.ListServersResponse} returns this */ -proto.teleport.terminal.v1.ListServersResponse.prototype.setServersList = function(value) { +proto.teleport.lib.teleterm.v1.ListServersResponse.prototype.setServersList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** - * @param {!proto.teleport.terminal.v1.Server=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Server=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Server} + * @return {!proto.teleport.lib.teleterm.v1.Server} */ -proto.teleport.terminal.v1.ListServersResponse.prototype.addServers = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Server, opt_index); +proto.teleport.lib.teleterm.v1.ListServersResponse.prototype.addServers = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.lib.teleterm.v1.Server, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListServersResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListServersResponse} returns this */ -proto.teleport.terminal.v1.ListServersResponse.prototype.clearServersList = function() { +proto.teleport.lib.teleterm.v1.ListServersResponse.prototype.clearServersList = function() { return this.setServersList([]); }; @@ -5559,7 +5559,7 @@ proto.teleport.terminal.v1.ListServersResponse.prototype.clearServersList = func * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListKubesResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListKubesResponse.repeatedFields_ = [1]; @@ -5576,8 +5576,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListKubesResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListKubesResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListKubesResponse.toObject(opt_includeInstance, this); }; @@ -5586,14 +5586,14 @@ proto.teleport.terminal.v1.ListKubesResponse.prototype.toObject = function(opt_i * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListKubesResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListKubesResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListKubesResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListKubesResponse.toObject = function(includeInstance, msg) { var f, obj = { kubesList: jspb.Message.toObjectList(msg.getKubesList(), - v1_kube_pb.Kube.toObject, includeInstance) + teleport_lib_teleterm_v1_kube_pb.Kube.toObject, includeInstance) }; if (includeInstance) { @@ -5607,23 +5607,23 @@ proto.teleport.terminal.v1.ListKubesResponse.toObject = function(includeInstance /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListKubesResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListKubesResponse} */ -proto.teleport.terminal.v1.ListKubesResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListKubesResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListKubesResponse; - return proto.teleport.terminal.v1.ListKubesResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListKubesResponse; + return proto.teleport.lib.teleterm.v1.ListKubesResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListKubesResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListKubesResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListKubesResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListKubesResponse} */ -proto.teleport.terminal.v1.ListKubesResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListKubesResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5631,8 +5631,8 @@ proto.teleport.terminal.v1.ListKubesResponse.deserializeBinaryFromReader = funct var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new v1_kube_pb.Kube; - reader.readMessage(value,v1_kube_pb.Kube.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_kube_pb.Kube; + reader.readMessage(value,teleport_lib_teleterm_v1_kube_pb.Kube.deserializeBinaryFromReader); msg.addKubes(value); break; default: @@ -5648,9 +5648,9 @@ proto.teleport.terminal.v1.ListKubesResponse.deserializeBinaryFromReader = funct * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListKubesResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListKubesResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListKubesResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5658,18 +5658,18 @@ proto.teleport.terminal.v1.ListKubesResponse.prototype.serializeBinary = functio /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListKubesResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListKubesResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListKubesResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListKubesResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getKubesList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, - v1_kube_pb.Kube.serializeBinaryToWriter + teleport_lib_teleterm_v1_kube_pb.Kube.serializeBinaryToWriter ); } }; @@ -5677,38 +5677,38 @@ proto.teleport.terminal.v1.ListKubesResponse.serializeBinaryToWriter = function( /** * repeated Kube kubes = 1; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.getKubesList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_kube_pb.Kube, 1)); +proto.teleport.lib.teleterm.v1.ListKubesResponse.prototype.getKubesList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_kube_pb.Kube, 1)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListKubesResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.ListKubesResponse} returns this */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.setKubesList = function(value) { +proto.teleport.lib.teleterm.v1.ListKubesResponse.prototype.setKubesList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** - * @param {!proto.teleport.terminal.v1.Kube=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.Kube=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Kube} + * @return {!proto.teleport.lib.teleterm.v1.Kube} */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.addKubes = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Kube, opt_index); +proto.teleport.lib.teleterm.v1.ListKubesResponse.prototype.addKubes = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.lib.teleterm.v1.Kube, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListKubesResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListKubesResponse} returns this */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.clearKubesList = function() { +proto.teleport.lib.teleterm.v1.ListKubesResponse.prototype.clearKubesList = function() { return this.setKubesList([]); }; @@ -5719,7 +5719,7 @@ proto.teleport.terminal.v1.ListKubesResponse.prototype.clearKubesList = function * @private {!Array} * @const */ -proto.teleport.terminal.v1.ListAppsResponse.repeatedFields_ = [1]; +proto.teleport.lib.teleterm.v1.ListAppsResponse.repeatedFields_ = [1]; @@ -5736,8 +5736,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListAppsResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.ListAppsResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.ListAppsResponse.toObject(opt_includeInstance, this); }; @@ -5746,14 +5746,14 @@ proto.teleport.terminal.v1.ListAppsResponse.prototype.toObject = function(opt_in * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListAppsResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.ListAppsResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListAppsResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.ListAppsResponse.toObject = function(includeInstance, msg) { var f, obj = { appsList: jspb.Message.toObjectList(msg.getAppsList(), - v1_app_pb.App.toObject, includeInstance) + teleport_lib_teleterm_v1_app_pb.App.toObject, includeInstance) }; if (includeInstance) { @@ -5767,23 +5767,23 @@ proto.teleport.terminal.v1.ListAppsResponse.toObject = function(includeInstance, /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListAppsResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListAppsResponse} */ -proto.teleport.terminal.v1.ListAppsResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.ListAppsResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListAppsResponse; - return proto.teleport.terminal.v1.ListAppsResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.ListAppsResponse; + return proto.teleport.lib.teleterm.v1.ListAppsResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListAppsResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.ListAppsResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListAppsResponse} + * @return {!proto.teleport.lib.teleterm.v1.ListAppsResponse} */ -proto.teleport.terminal.v1.ListAppsResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.ListAppsResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5791,8 +5791,8 @@ proto.teleport.terminal.v1.ListAppsResponse.deserializeBinaryFromReader = functi var field = reader.getFieldNumber(); switch (field) { case 1: - var value = new v1_app_pb.App; - reader.readMessage(value,v1_app_pb.App.deserializeBinaryFromReader); + var value = new teleport_lib_teleterm_v1_app_pb.App; + reader.readMessage(value,teleport_lib_teleterm_v1_app_pb.App.deserializeBinaryFromReader); msg.addApps(value); break; default: @@ -5808,9 +5808,9 @@ proto.teleport.terminal.v1.ListAppsResponse.deserializeBinaryFromReader = functi * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.ListAppsResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListAppsResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.ListAppsResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5818,18 +5818,18 @@ proto.teleport.terminal.v1.ListAppsResponse.prototype.serializeBinary = function /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListAppsResponse} message + * @param {!proto.teleport.lib.teleterm.v1.ListAppsResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.ListAppsResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.ListAppsResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getAppsList(); if (f.length > 0) { writer.writeRepeatedMessage( 1, f, - v1_app_pb.App.serializeBinaryToWriter + teleport_lib_teleterm_v1_app_pb.App.serializeBinaryToWriter ); } }; @@ -5837,38 +5837,38 @@ proto.teleport.terminal.v1.ListAppsResponse.serializeBinaryToWriter = function(m /** * repeated App apps = 1; - * @return {!Array} + * @return {!Array} */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.getAppsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_app_pb.App, 1)); +proto.teleport.lib.teleterm.v1.ListAppsResponse.prototype.getAppsList = function() { + return /** @type{!Array} */ ( + jspb.Message.getRepeatedWrapperField(this, teleport_lib_teleterm_v1_app_pb.App, 1)); }; /** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListAppsResponse} returns this + * @param {!Array} value + * @return {!proto.teleport.lib.teleterm.v1.ListAppsResponse} returns this */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.setAppsList = function(value) { +proto.teleport.lib.teleterm.v1.ListAppsResponse.prototype.setAppsList = function(value) { return jspb.Message.setRepeatedWrapperField(this, 1, value); }; /** - * @param {!proto.teleport.terminal.v1.App=} opt_value + * @param {!proto.teleport.lib.teleterm.v1.App=} opt_value * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.App} + * @return {!proto.teleport.lib.teleterm.v1.App} */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.addApps = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.App, opt_index); +proto.teleport.lib.teleterm.v1.ListAppsResponse.prototype.addApps = function(opt_value, opt_index) { + return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.lib.teleterm.v1.App, opt_index); }; /** * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListAppsResponse} returns this + * @return {!proto.teleport.lib.teleterm.v1.ListAppsResponse} returns this */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.clearAppsList = function() { +proto.teleport.lib.teleterm.v1.ListAppsResponse.prototype.clearAppsList = function() { return this.setAppsList([]); }; @@ -5889,8 +5889,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.GetAuthSettingsRequest.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.toObject(opt_includeInstance, this); }; @@ -5899,11 +5899,11 @@ proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.toObject = function( * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.GetAuthSettingsRequest} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.toObject = function(includeInstance, msg) { var f, obj = { clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") }; @@ -5919,23 +5919,23 @@ proto.teleport.terminal.v1.GetAuthSettingsRequest.toObject = function(includeIns /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.GetAuthSettingsRequest} + * @return {!proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest} */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.GetAuthSettingsRequest; - return proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest; + return proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.GetAuthSettingsRequest} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.GetAuthSettingsRequest} + * @return {!proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest} */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -5959,9 +5959,9 @@ proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinaryFromReader = * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.GetAuthSettingsRequest.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -5969,11 +5969,11 @@ proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.serializeBinary = fu /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.GetAuthSettingsRequest} message + * @param {!proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.serializeBinaryToWriter = function(message, writer) { var f = undefined; f = message.getClusterUri(); if (f.length > 0) { @@ -5989,16 +5989,16 @@ proto.teleport.terminal.v1.GetAuthSettingsRequest.serializeBinaryToWriter = func * optional string cluster_uri = 1; * @return {string} */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.getClusterUri = function() { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.prototype.getClusterUri = function() { return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); }; /** * @param {string} value - * @return {!proto.teleport.terminal.v1.GetAuthSettingsRequest} returns this + * @return {!proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest} returns this */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.setClusterUri = function(value) { +proto.teleport.lib.teleterm.v1.GetAuthSettingsRequest.prototype.setClusterUri = function(value) { return jspb.Message.setProto3StringField(this, 1, value); }; @@ -6019,8 +6019,8 @@ if (jspb.Message.GENERATE_TO_OBJECT) { * http://goto/soy-param-migration * @return {!Object} */ -proto.teleport.terminal.v1.EmptyResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.EmptyResponse.toObject(opt_includeInstance, this); +proto.teleport.lib.teleterm.v1.EmptyResponse.prototype.toObject = function(opt_includeInstance) { + return proto.teleport.lib.teleterm.v1.EmptyResponse.toObject(opt_includeInstance, this); }; @@ -6029,11 +6029,11 @@ proto.teleport.terminal.v1.EmptyResponse.prototype.toObject = function(opt_inclu * @param {boolean|undefined} includeInstance Deprecated. Whether to include * the JSPB instance for transitional soy proto support: * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.EmptyResponse} msg The msg instance to transform. + * @param {!proto.teleport.lib.teleterm.v1.EmptyResponse} msg The msg instance to transform. * @return {!Object} * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.EmptyResponse.toObject = function(includeInstance, msg) { +proto.teleport.lib.teleterm.v1.EmptyResponse.toObject = function(includeInstance, msg) { var f, obj = { }; @@ -6049,23 +6049,23 @@ proto.teleport.terminal.v1.EmptyResponse.toObject = function(includeInstance, ms /** * Deserializes binary data (in protobuf wire format). * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.EmptyResponse} + * @return {!proto.teleport.lib.teleterm.v1.EmptyResponse} */ -proto.teleport.terminal.v1.EmptyResponse.deserializeBinary = function(bytes) { +proto.teleport.lib.teleterm.v1.EmptyResponse.deserializeBinary = function(bytes) { var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.EmptyResponse; - return proto.teleport.terminal.v1.EmptyResponse.deserializeBinaryFromReader(msg, reader); + var msg = new proto.teleport.lib.teleterm.v1.EmptyResponse; + return proto.teleport.lib.teleterm.v1.EmptyResponse.deserializeBinaryFromReader(msg, reader); }; /** * Deserializes binary data (in protobuf wire format) from the * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.EmptyResponse} msg The message object to deserialize into. + * @param {!proto.teleport.lib.teleterm.v1.EmptyResponse} msg The message object to deserialize into. * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.EmptyResponse} + * @return {!proto.teleport.lib.teleterm.v1.EmptyResponse} */ -proto.teleport.terminal.v1.EmptyResponse.deserializeBinaryFromReader = function(msg, reader) { +proto.teleport.lib.teleterm.v1.EmptyResponse.deserializeBinaryFromReader = function(msg, reader) { while (reader.nextField()) { if (reader.isEndGroup()) { break; @@ -6085,9 +6085,9 @@ proto.teleport.terminal.v1.EmptyResponse.deserializeBinaryFromReader = function( * Serializes the message to binary data (in protobuf wire format). * @return {!Uint8Array} */ -proto.teleport.terminal.v1.EmptyResponse.prototype.serializeBinary = function() { +proto.teleport.lib.teleterm.v1.EmptyResponse.prototype.serializeBinary = function() { var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.EmptyResponse.serializeBinaryToWriter(this, writer); + proto.teleport.lib.teleterm.v1.EmptyResponse.serializeBinaryToWriter(this, writer); return writer.getResultBuffer(); }; @@ -6095,11 +6095,11 @@ proto.teleport.terminal.v1.EmptyResponse.prototype.serializeBinary = function() /** * Serializes the given message to binary data (in protobuf wire * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.EmptyResponse} message + * @param {!proto.teleport.lib.teleterm.v1.EmptyResponse} message * @param {!jspb.BinaryWriter} writer * @suppress {unusedLocalVariables} f is only used for nested messages */ -proto.teleport.terminal.v1.EmptyResponse.serializeBinaryToWriter = function(message, writer) { +proto.teleport.lib.teleterm.v1.EmptyResponse.serializeBinaryToWriter = function(message, writer) { var f = undefined; }; @@ -6107,11 +6107,11 @@ proto.teleport.terminal.v1.EmptyResponse.serializeBinaryToWriter = function(mess /** * @enum {number} */ -proto.teleport.terminal.v1.PasswordlessPrompt = { +proto.teleport.lib.teleterm.v1.PasswordlessPrompt = { PASSWORDLESS_PROMPT_UNSPECIFIED: 0, PASSWORDLESS_PROMPT_PIN: 1, PASSWORDLESS_PROMPT_TAP: 2, PASSWORDLESS_PROMPT_CREDENTIAL: 3 }; -goog.object.extend(exports, proto.teleport.terminal.v1); +goog.object.extend(exports, proto.teleport.lib.teleterm.v1); diff --git a/lib/teleterm/api/proto/buf.yaml b/lib/teleterm/api/proto/buf.yaml deleted file mode 100644 index 10f1cb47f06c4..0000000000000 --- a/lib/teleterm/api/proto/buf.yaml +++ /dev/null @@ -1,20 +0,0 @@ -version: v1 -lint: - use: - - DEFAULT - - PACKAGE_NO_IMPORT_CYCLE - # Top-level types require comments. - - COMMENT_ENUM - # TODO(ravicious): Fix message and enable linter below. - # - COMMENT_MESSAGE - - COMMENT_RPC - - COMMENT_SERVICE - except: - - RPC_RESPONSE_STANDARD_NAME - - RPC_REQUEST_RESPONSE_UNIQUE - # TODO(ravicious): Fix protos and re-enable linters below. - - PACKAGE_DIRECTORY_MATCH - - RPC_REQUEST_STANDARD_NAME -breaking: - use: - - FILE diff --git a/lib/teleterm/api/protogen/golang/v1/cluster.pb.go b/lib/teleterm/api/protogen/golang/v1/cluster.pb.go deleted file mode 100644 index ffdb8df3b435f..0000000000000 --- a/lib/teleterm/api/protogen/golang/v1/cluster.pb.go +++ /dev/null @@ -1,651 +0,0 @@ -// Copyright 2021 Gravitational, Inc -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -// Code generated by protoc-gen-go. DO NOT EDIT. -// versions: -// protoc-gen-go v1.23.0 -// protoc (unknown) -// source: v1/cluster.proto - -package v1 - -import ( - proto "github.com/golang/protobuf/proto" - protoreflect "google.golang.org/protobuf/reflect/protoreflect" - protoimpl "google.golang.org/protobuf/runtime/protoimpl" - reflect "reflect" - sync "sync" -) - -const ( - // Verify that this generated code is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) - // Verify that runtime/protoimpl is sufficiently up-to-date. - _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) -) - -// This is a compile-time assertion that a sufficiently up-to-date version -// of the legacy proto package is being used. -const _ = proto.ProtoPackageIsVersion4 - -// Cluster describes cluster fields -type Cluster struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // uri is the cluster resource URI - Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` - // name is used throughout the Teleport Connect codebase as the cluster name. - Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` - // proxy address (only for root clusters) - ProxyHost string `protobuf:"bytes,3,opt,name=proxy_host,json=proxyHost,proto3" json:"proxy_host,omitempty"` - // connected indicates if connection to the cluster can be established, that is if we have a - // cert for the cluster that hasn't expired - Connected bool `protobuf:"varint,4,opt,name=connected,proto3" json:"connected,omitempty"` - // leaf indicates if this is a leaf cluster - Leaf bool `protobuf:"varint,5,opt,name=leaf,proto3" json:"leaf,omitempty"` - // User is the cluster access control list of the logged-in user - LoggedInUser *LoggedInUser `protobuf:"bytes,7,opt,name=logged_in_user,json=loggedInUser,proto3" json:"logged_in_user,omitempty"` -} - -func (x *Cluster) Reset() { - *x = Cluster{} - if protoimpl.UnsafeEnabled { - mi := &file_v1_cluster_proto_msgTypes[0] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *Cluster) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*Cluster) ProtoMessage() {} - -func (x *Cluster) ProtoReflect() protoreflect.Message { - mi := &file_v1_cluster_proto_msgTypes[0] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use Cluster.ProtoReflect.Descriptor instead. -func (*Cluster) Descriptor() ([]byte, []int) { - return file_v1_cluster_proto_rawDescGZIP(), []int{0} -} - -func (x *Cluster) GetUri() string { - if x != nil { - return x.Uri - } - return "" -} - -func (x *Cluster) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *Cluster) GetProxyHost() string { - if x != nil { - return x.ProxyHost - } - return "" -} - -func (x *Cluster) GetConnected() bool { - if x != nil { - return x.Connected - } - return false -} - -func (x *Cluster) GetLeaf() bool { - if x != nil { - return x.Leaf - } - return false -} - -func (x *Cluster) GetLoggedInUser() *LoggedInUser { - if x != nil { - return x.LoggedInUser - } - return nil -} - -// LoggedInUser describes a logged-in user -type LoggedInUser struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // name is the user name - Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` - // roles is the user roles - Roles []string `protobuf:"bytes,2,rep,name=roles,proto3" json:"roles,omitempty"` - // ssh_logins is the user ssh logins - SshLogins []string `protobuf:"bytes,3,rep,name=ssh_logins,json=sshLogins,proto3" json:"ssh_logins,omitempty"` - // acl is the user acl - Acl *ACL `protobuf:"bytes,4,opt,name=acl,proto3" json:"acl,omitempty"` -} - -func (x *LoggedInUser) Reset() { - *x = LoggedInUser{} - if protoimpl.UnsafeEnabled { - mi := &file_v1_cluster_proto_msgTypes[1] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *LoggedInUser) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*LoggedInUser) ProtoMessage() {} - -func (x *LoggedInUser) ProtoReflect() protoreflect.Message { - mi := &file_v1_cluster_proto_msgTypes[1] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use LoggedInUser.ProtoReflect.Descriptor instead. -func (*LoggedInUser) Descriptor() ([]byte, []int) { - return file_v1_cluster_proto_rawDescGZIP(), []int{1} -} - -func (x *LoggedInUser) GetName() string { - if x != nil { - return x.Name - } - return "" -} - -func (x *LoggedInUser) GetRoles() []string { - if x != nil { - return x.Roles - } - return nil -} - -func (x *LoggedInUser) GetSshLogins() []string { - if x != nil { - return x.SshLogins - } - return nil -} - -func (x *LoggedInUser) GetAcl() *ACL { - if x != nil { - return x.Acl - } - return nil -} - -// ACL is the access control list of the user -type ACL struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // sessions defines access to recorded sessions - Sessions *ResourceAccess `protobuf:"bytes,1,opt,name=sessions,proto3" json:"sessions,omitempty"` - // auth_connectors defines access to auth.connectors - AuthConnectors *ResourceAccess `protobuf:"bytes,2,opt,name=auth_connectors,json=authConnectors,proto3" json:"auth_connectors,omitempty"` - // Roles defines access to roles - Roles *ResourceAccess `protobuf:"bytes,3,opt,name=roles,proto3" json:"roles,omitempty"` - // Users defines access to users. - Users *ResourceAccess `protobuf:"bytes,4,opt,name=users,proto3" json:"users,omitempty"` - // trusted_clusters defines access to trusted clusters - TrustedClusters *ResourceAccess `protobuf:"bytes,5,opt,name=trusted_clusters,json=trustedClusters,proto3" json:"trusted_clusters,omitempty"` - // Events defines access to audit logs - Events *ResourceAccess `protobuf:"bytes,6,opt,name=events,proto3" json:"events,omitempty"` - // Tokens defines access to tokens. - Tokens *ResourceAccess `protobuf:"bytes,7,opt,name=tokens,proto3" json:"tokens,omitempty"` - // Servers defines access to servers. - Servers *ResourceAccess `protobuf:"bytes,8,opt,name=servers,proto3" json:"servers,omitempty"` - // apps defines access to application servers - Apps *ResourceAccess `protobuf:"bytes,9,opt,name=apps,proto3" json:"apps,omitempty"` - // dbs defines access to database servers. - Dbs *ResourceAccess `protobuf:"bytes,10,opt,name=dbs,proto3" json:"dbs,omitempty"` - // kubeservers defines access to kubernetes servers. - Kubeservers *ResourceAccess `protobuf:"bytes,11,opt,name=kubeservers,proto3" json:"kubeservers,omitempty"` - // access_requests defines access to access requests - AccessRequests *ResourceAccess `protobuf:"bytes,12,opt,name=access_requests,json=accessRequests,proto3" json:"access_requests,omitempty"` -} - -func (x *ACL) Reset() { - *x = ACL{} - if protoimpl.UnsafeEnabled { - mi := &file_v1_cluster_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *ACL) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ACL) ProtoMessage() {} - -func (x *ACL) ProtoReflect() protoreflect.Message { - mi := &file_v1_cluster_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ACL.ProtoReflect.Descriptor instead. -func (*ACL) Descriptor() ([]byte, []int) { - return file_v1_cluster_proto_rawDescGZIP(), []int{2} -} - -func (x *ACL) GetSessions() *ResourceAccess { - if x != nil { - return x.Sessions - } - return nil -} - -func (x *ACL) GetAuthConnectors() *ResourceAccess { - if x != nil { - return x.AuthConnectors - } - return nil -} - -func (x *ACL) GetRoles() *ResourceAccess { - if x != nil { - return x.Roles - } - return nil -} - -func (x *ACL) GetUsers() *ResourceAccess { - if x != nil { - return x.Users - } - return nil -} - -func (x *ACL) GetTrustedClusters() *ResourceAccess { - if x != nil { - return x.TrustedClusters - } - return nil -} - -func (x *ACL) GetEvents() *ResourceAccess { - if x != nil { - return x.Events - } - return nil -} - -func (x *ACL) GetTokens() *ResourceAccess { - if x != nil { - return x.Tokens - } - return nil -} - -func (x *ACL) GetServers() *ResourceAccess { - if x != nil { - return x.Servers - } - return nil -} - -func (x *ACL) GetApps() *ResourceAccess { - if x != nil { - return x.Apps - } - return nil -} - -func (x *ACL) GetDbs() *ResourceAccess { - if x != nil { - return x.Dbs - } - return nil -} - -func (x *ACL) GetKubeservers() *ResourceAccess { - if x != nil { - return x.Kubeservers - } - return nil -} - -func (x *ACL) GetAccessRequests() *ResourceAccess { - if x != nil { - return x.AccessRequests - } - return nil -} - -// ResourceAccess describes access verbs -type ResourceAccess struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - // list determines "list" access - List bool `protobuf:"varint,1,opt,name=list,proto3" json:"list,omitempty"` - // read determines "read" access - Read bool `protobuf:"varint,2,opt,name=read,proto3" json:"read,omitempty"` - // edit determines "edit" access - Edit bool `protobuf:"varint,3,opt,name=edit,proto3" json:"edit,omitempty"` - // create determines "create" access - Create bool `protobuf:"varint,4,opt,name=create,proto3" json:"create,omitempty"` - // delete determines "delete" access - Delete bool `protobuf:"varint,5,opt,name=delete,proto3" json:"delete,omitempty"` -} - -func (x *ResourceAccess) Reset() { - *x = ResourceAccess{} - if protoimpl.UnsafeEnabled { - mi := &file_v1_cluster_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *ResourceAccess) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*ResourceAccess) ProtoMessage() {} - -func (x *ResourceAccess) ProtoReflect() protoreflect.Message { - mi := &file_v1_cluster_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use ResourceAccess.ProtoReflect.Descriptor instead. -func (*ResourceAccess) Descriptor() ([]byte, []int) { - return file_v1_cluster_proto_rawDescGZIP(), []int{3} -} - -func (x *ResourceAccess) GetList() bool { - if x != nil { - return x.List - } - return false -} - -func (x *ResourceAccess) GetRead() bool { - if x != nil { - return x.Read - } - return false -} - -func (x *ResourceAccess) GetEdit() bool { - if x != nil { - return x.Edit - } - return false -} - -func (x *ResourceAccess) GetCreate() bool { - if x != nil { - return x.Create - } - return false -} - -func (x *ResourceAccess) GetDelete() bool { - if x != nil { - return x.Delete - } - return false -} - -var File_v1_cluster_proto protoreflect.FileDescriptor - -var file_v1_cluster_proto_rawDesc = []byte{ - 0x0a, 0x10, 0x76, 0x31, 0x2f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x12, 0x14, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x22, 0xca, 0x01, 0x0a, 0x07, 0x43, 0x6c, 0x75, - 0x73, 0x74, 0x65, 0x72, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x72, 0x69, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x75, 0x72, 0x69, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x02, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x0a, 0x70, 0x72, - 0x6f, 0x78, 0x79, 0x5f, 0x68, 0x6f, 0x73, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, - 0x70, 0x72, 0x6f, 0x78, 0x79, 0x48, 0x6f, 0x73, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x63, 0x6f, 0x6e, - 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x09, 0x63, 0x6f, - 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x65, 0x64, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x65, 0x61, 0x66, 0x18, - 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x6c, 0x65, 0x61, 0x66, 0x12, 0x48, 0x0a, 0x0e, 0x6c, - 0x6f, 0x67, 0x67, 0x65, 0x64, 0x5f, 0x69, 0x6e, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x18, 0x07, 0x20, - 0x01, 0x28, 0x0b, 0x32, 0x22, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, - 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x4c, 0x6f, 0x67, 0x67, 0x65, - 0x64, 0x49, 0x6e, 0x55, 0x73, 0x65, 0x72, 0x52, 0x0c, 0x6c, 0x6f, 0x67, 0x67, 0x65, 0x64, 0x49, - 0x6e, 0x55, 0x73, 0x65, 0x72, 0x22, 0x84, 0x01, 0x0a, 0x0c, 0x4c, 0x6f, 0x67, 0x67, 0x65, 0x64, - 0x49, 0x6e, 0x55, 0x73, 0x65, 0x72, 0x12, 0x12, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x14, 0x0a, 0x05, 0x72, 0x6f, - 0x6c, 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x72, 0x6f, 0x6c, 0x65, 0x73, - 0x12, 0x1d, 0x0a, 0x0a, 0x73, 0x73, 0x68, 0x5f, 0x6c, 0x6f, 0x67, 0x69, 0x6e, 0x73, 0x18, 0x03, - 0x20, 0x03, 0x28, 0x09, 0x52, 0x09, 0x73, 0x73, 0x68, 0x4c, 0x6f, 0x67, 0x69, 0x6e, 0x73, 0x12, - 0x2b, 0x0a, 0x03, 0x61, 0x63, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x74, - 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, - 0x2e, 0x76, 0x31, 0x2e, 0x41, 0x43, 0x4c, 0x52, 0x03, 0x61, 0x63, 0x6c, 0x22, 0xa4, 0x06, 0x0a, - 0x03, 0x41, 0x43, 0x4c, 0x12, 0x40, 0x0a, 0x08, 0x73, 0x65, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, - 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, - 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x08, 0x73, 0x65, - 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x12, 0x4d, 0x0a, 0x0f, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x63, - 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x73, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, - 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, - 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, - 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x0e, 0x61, 0x75, 0x74, 0x68, 0x43, 0x6f, 0x6e, 0x6e, 0x65, - 0x63, 0x74, 0x6f, 0x72, 0x73, 0x12, 0x3a, 0x0a, 0x05, 0x72, 0x6f, 0x6c, 0x65, 0x73, 0x18, 0x03, - 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, - 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, - 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x05, 0x72, 0x6f, 0x6c, 0x65, - 0x73, 0x12, 0x3a, 0x0a, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, - 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, - 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x12, 0x4f, 0x0a, - 0x10, 0x74, 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x5f, 0x63, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, - 0x73, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, - 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x0f, 0x74, - 0x72, 0x75, 0x73, 0x74, 0x65, 0x64, 0x43, 0x6c, 0x75, 0x73, 0x74, 0x65, 0x72, 0x73, 0x12, 0x3c, - 0x0a, 0x06, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, - 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, - 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, - 0x63, 0x65, 0x73, 0x73, 0x52, 0x06, 0x65, 0x76, 0x65, 0x6e, 0x74, 0x73, 0x12, 0x3c, 0x0a, 0x06, - 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, - 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, - 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, - 0x73, 0x73, 0x52, 0x06, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x73, 0x12, 0x3e, 0x0a, 0x07, 0x73, 0x65, - 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x08, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, - 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, - 0x73, 0x52, 0x07, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x12, 0x38, 0x0a, 0x04, 0x61, 0x70, - 0x70, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, - 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, - 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x04, - 0x61, 0x70, 0x70, 0x73, 0x12, 0x36, 0x0a, 0x03, 0x64, 0x62, 0x73, 0x18, 0x0a, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x03, 0x64, 0x62, 0x73, 0x12, 0x46, 0x0a, 0x0b, - 0x6b, 0x75, 0x62, 0x65, 0x73, 0x65, 0x72, 0x76, 0x65, 0x72, 0x73, 0x18, 0x0b, 0x20, 0x01, 0x28, - 0x0b, 0x32, 0x24, 0x2e, 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, - 0x6d, 0x69, 0x6e, 0x61, 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, - 0x65, 0x41, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x0b, 0x6b, 0x75, 0x62, 0x65, 0x73, 0x65, 0x72, - 0x76, 0x65, 0x72, 0x73, 0x12, 0x4d, 0x0a, 0x0f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x5f, 0x72, - 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x24, 0x2e, - 0x74, 0x65, 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2e, 0x74, 0x65, 0x72, 0x6d, 0x69, 0x6e, 0x61, - 0x6c, 0x2e, 0x76, 0x31, 0x2e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, 0x63, 0x63, - 0x65, 0x73, 0x73, 0x52, 0x0e, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x52, 0x65, 0x71, 0x75, 0x65, - 0x73, 0x74, 0x73, 0x22, 0x7c, 0x0a, 0x0e, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x41, - 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x12, 0x0a, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x08, 0x52, 0x04, 0x6c, 0x69, 0x73, 0x74, 0x12, 0x12, 0x0a, 0x04, 0x72, 0x65, 0x61, - 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x72, 0x65, 0x61, 0x64, 0x12, 0x12, 0x0a, - 0x04, 0x65, 0x64, 0x69, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, 0x08, 0x52, 0x04, 0x65, 0x64, 0x69, - 0x74, 0x12, 0x16, 0x0a, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, - 0x08, 0x52, 0x06, 0x63, 0x72, 0x65, 0x61, 0x74, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x64, 0x65, 0x6c, - 0x65, 0x74, 0x65, 0x18, 0x05, 0x20, 0x01, 0x28, 0x08, 0x52, 0x06, 0x64, 0x65, 0x6c, 0x65, 0x74, - 0x65, 0x42, 0x33, 0x5a, 0x31, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, - 0x67, 0x72, 0x61, 0x76, 0x69, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x61, 0x6c, 0x2f, 0x74, 0x65, - 0x6c, 0x65, 0x70, 0x6f, 0x72, 0x74, 0x2f, 0x6c, 0x69, 0x62, 0x2f, 0x74, 0x65, 0x6c, 0x65, 0x74, - 0x65, 0x72, 0x6d, 0x2f, 0x76, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, -} - -var ( - file_v1_cluster_proto_rawDescOnce sync.Once - file_v1_cluster_proto_rawDescData = file_v1_cluster_proto_rawDesc -) - -func file_v1_cluster_proto_rawDescGZIP() []byte { - file_v1_cluster_proto_rawDescOnce.Do(func() { - file_v1_cluster_proto_rawDescData = protoimpl.X.CompressGZIP(file_v1_cluster_proto_rawDescData) - }) - return file_v1_cluster_proto_rawDescData -} - -var file_v1_cluster_proto_msgTypes = make([]protoimpl.MessageInfo, 4) -var file_v1_cluster_proto_goTypes = []interface{}{ - (*Cluster)(nil), // 0: teleport.terminal.v1.Cluster - (*LoggedInUser)(nil), // 1: teleport.terminal.v1.LoggedInUser - (*ACL)(nil), // 2: teleport.terminal.v1.ACL - (*ResourceAccess)(nil), // 3: teleport.terminal.v1.ResourceAccess -} -var file_v1_cluster_proto_depIdxs = []int32{ - 1, // 0: teleport.terminal.v1.Cluster.logged_in_user:type_name -> teleport.terminal.v1.LoggedInUser - 2, // 1: teleport.terminal.v1.LoggedInUser.acl:type_name -> teleport.terminal.v1.ACL - 3, // 2: teleport.terminal.v1.ACL.sessions:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 3: teleport.terminal.v1.ACL.auth_connectors:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 4: teleport.terminal.v1.ACL.roles:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 5: teleport.terminal.v1.ACL.users:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 6: teleport.terminal.v1.ACL.trusted_clusters:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 7: teleport.terminal.v1.ACL.events:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 8: teleport.terminal.v1.ACL.tokens:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 9: teleport.terminal.v1.ACL.servers:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 10: teleport.terminal.v1.ACL.apps:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 11: teleport.terminal.v1.ACL.dbs:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 12: teleport.terminal.v1.ACL.kubeservers:type_name -> teleport.terminal.v1.ResourceAccess - 3, // 13: teleport.terminal.v1.ACL.access_requests:type_name -> teleport.terminal.v1.ResourceAccess - 14, // [14:14] is the sub-list for method output_type - 14, // [14:14] is the sub-list for method input_type - 14, // [14:14] is the sub-list for extension type_name - 14, // [14:14] is the sub-list for extension extendee - 0, // [0:14] is the sub-list for field type_name -} - -func init() { file_v1_cluster_proto_init() } -func file_v1_cluster_proto_init() { - if File_v1_cluster_proto != nil { - return - } - if !protoimpl.UnsafeEnabled { - file_v1_cluster_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*Cluster); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_v1_cluster_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*LoggedInUser); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_v1_cluster_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ACL); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_v1_cluster_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*ResourceAccess); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - } - type x struct{} - out := protoimpl.TypeBuilder{ - File: protoimpl.DescBuilder{ - GoPackagePath: reflect.TypeOf(x{}).PkgPath(), - RawDescriptor: file_v1_cluster_proto_rawDesc, - NumEnums: 0, - NumMessages: 4, - NumExtensions: 0, - NumServices: 0, - }, - GoTypes: file_v1_cluster_proto_goTypes, - DependencyIndexes: file_v1_cluster_proto_depIdxs, - MessageInfos: file_v1_cluster_proto_msgTypes, - }.Build() - File_v1_cluster_proto = out.File - file_v1_cluster_proto_rawDesc = nil - file_v1_cluster_proto_goTypes = nil - file_v1_cluster_proto_depIdxs = nil -} diff --git a/lib/teleterm/api/protogen/js/v1/database_pb.js b/lib/teleterm/api/protogen/js/v1/database_pb.js deleted file mode 100644 index 8848814cb7625..0000000000000 --- a/lib/teleterm/api/protogen/js/v1/database_pb.js +++ /dev/null @@ -1,412 +0,0 @@ -// source: v1/database.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.Database', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.Database = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.Database.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.Database, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.Database.displayName = 'proto.teleport.terminal.v1.Database'; -} - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.Database.repeatedFields_ = [8]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.Database.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Database.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Database} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Database.toObject = function(includeInstance, msg) { - var f, obj = { - uri: jspb.Message.getFieldWithDefault(msg, 1, ""), - name: jspb.Message.getFieldWithDefault(msg, 2, ""), - desc: jspb.Message.getFieldWithDefault(msg, 3, ""), - protocol: jspb.Message.getFieldWithDefault(msg, 4, ""), - type: jspb.Message.getFieldWithDefault(msg, 5, ""), - hostname: jspb.Message.getFieldWithDefault(msg, 6, ""), - addr: jspb.Message.getFieldWithDefault(msg, 7, ""), - labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Database} - */ -proto.teleport.terminal.v1.Database.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Database; - return proto.teleport.terminal.v1.Database.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Database} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Database} - */ -proto.teleport.terminal.v1.Database.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setDesc(value); - break; - case 4: - var value = /** @type {string} */ (reader.readString()); - msg.setProtocol(value); - break; - case 5: - var value = /** @type {string} */ (reader.readString()); - msg.setType(value); - break; - case 6: - var value = /** @type {string} */ (reader.readString()); - msg.setHostname(value); - break; - case 7: - var value = /** @type {string} */ (reader.readString()); - msg.setAddr(value); - break; - case 8: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); - msg.addLabels(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.Database.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Database.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Database} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Database.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getDesc(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getProtocol(); - if (f.length > 0) { - writer.writeString( - 4, - f - ); - } - f = message.getType(); - if (f.length > 0) { - writer.writeString( - 5, - f - ); - } - f = message.getHostname(); - if (f.length > 0) { - writer.writeString( - 6, - f - ); - } - f = message.getAddr(); - if (f.length > 0) { - writer.writeString( - 7, - f - ); - } - f = message.getLabelsList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 8, - f, - v1_label_pb.Label.serializeBinaryToWriter - ); - } -}; - - -/** - * optional string uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string desc = 3; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getDesc = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setDesc = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * optional string protocol = 4; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getProtocol = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setProtocol = function(value) { - return jspb.Message.setProto3StringField(this, 4, value); -}; - - -/** - * optional string type = 5; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getType = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setType = function(value) { - return jspb.Message.setProto3StringField(this, 5, value); -}; - - -/** - * optional string hostname = 6; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getHostname = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setHostname = function(value) { - return jspb.Message.setProto3StringField(this, 6, value); -}; - - -/** - * optional string addr = 7; - * @return {string} - */ -proto.teleport.terminal.v1.Database.prototype.getAddr = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.setAddr = function(value) { - return jspb.Message.setProto3StringField(this, 7, value); -}; - - -/** - * repeated Label labels = 8; - * @return {!Array} - */ -proto.teleport.terminal.v1.Database.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 8)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.Database} returns this -*/ -proto.teleport.terminal.v1.Database.prototype.setLabelsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 8, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Label=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} - */ -proto.teleport.terminal.v1.Database.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 8, opt_value, proto.teleport.terminal.v1.Label, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.Database} returns this - */ -proto.teleport.terminal.v1.Database.prototype.clearLabelsList = function() { - return this.setLabelsList([]); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/lib/teleterm/api/protogen/js/v1/kube_pb.js b/lib/teleterm/api/protogen/js/v1/kube_pb.js deleted file mode 100644 index 79fb75e61f5d4..0000000000000 --- a/lib/teleterm/api/protogen/js/v1/kube_pb.js +++ /dev/null @@ -1,262 +0,0 @@ -// source: v1/kube.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.Kube', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.Kube = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.Kube.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.Kube, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.Kube.displayName = 'proto.teleport.terminal.v1.Kube'; -} - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.Kube.repeatedFields_ = [3]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.Kube.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Kube.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Kube} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Kube.toObject = function(includeInstance, msg) { - var f, obj = { - uri: jspb.Message.getFieldWithDefault(msg, 1, ""), - name: jspb.Message.getFieldWithDefault(msg, 2, ""), - labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Kube} - */ -proto.teleport.terminal.v1.Kube.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Kube; - return proto.teleport.terminal.v1.Kube.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Kube} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Kube} - */ -proto.teleport.terminal.v1.Kube.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 3: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); - msg.addLabels(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.Kube.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Kube.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Kube} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Kube.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getLabelsList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 3, - f, - v1_label_pb.Label.serializeBinaryToWriter - ); - } -}; - - -/** - * optional string uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.Kube.prototype.getUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Kube} returns this - */ -proto.teleport.terminal.v1.Kube.prototype.setUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.Kube.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Kube} returns this - */ -proto.teleport.terminal.v1.Kube.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * repeated Label labels = 3; - * @return {!Array} - */ -proto.teleport.terminal.v1.Kube.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 3)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.Kube} returns this -*/ -proto.teleport.terminal.v1.Kube.prototype.setLabelsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 3, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Label=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} - */ -proto.teleport.terminal.v1.Kube.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 3, opt_value, proto.teleport.terminal.v1.Label, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.Kube} returns this - */ -proto.teleport.terminal.v1.Kube.prototype.clearLabelsList = function() { - return this.setLabelsList([]); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/lib/teleterm/api/protogen/js/v1/service_grpc_pb.d.ts b/lib/teleterm/api/protogen/js/v1/service_grpc_pb.d.ts deleted file mode 100644 index 8d15635b2c1dc..0000000000000 --- a/lib/teleterm/api/protogen/js/v1/service_grpc_pb.d.ts +++ /dev/null @@ -1,370 +0,0 @@ -// package: teleport.terminal.v1 -// file: v1/service.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as grpc from "grpc"; -import * as v1_service_pb from "../v1/service_pb"; -import * as v1_app_pb from "../v1/app_pb"; -import * as v1_auth_settings_pb from "../v1/auth_settings_pb"; -import * as v1_cluster_pb from "../v1/cluster_pb"; -import * as v1_database_pb from "../v1/database_pb"; -import * as v1_gateway_pb from "../v1/gateway_pb"; -import * as v1_kube_pb from "../v1/kube_pb"; -import * as v1_server_pb from "../v1/server_pb"; - -interface ITerminalServiceService extends grpc.ServiceDefinition { - listRootClusters: ITerminalServiceService_IListRootClusters; - listLeafClusters: ITerminalServiceService_IListLeafClusters; - listDatabases: ITerminalServiceService_IListDatabases; - listDatabaseUsers: ITerminalServiceService_IListDatabaseUsers; - listServers: ITerminalServiceService_IListServers; - listKubes: ITerminalServiceService_IListKubes; - listApps: ITerminalServiceService_IListApps; - addCluster: ITerminalServiceService_IAddCluster; - removeCluster: ITerminalServiceService_IRemoveCluster; - listGateways: ITerminalServiceService_IListGateways; - createGateway: ITerminalServiceService_ICreateGateway; - removeGateway: ITerminalServiceService_IRemoveGateway; - restartGateway: ITerminalServiceService_IRestartGateway; - setGatewayTargetSubresourceName: ITerminalServiceService_ISetGatewayTargetSubresourceName; - setGatewayLocalPort: ITerminalServiceService_ISetGatewayLocalPort; - getAuthSettings: ITerminalServiceService_IGetAuthSettings; - getCluster: ITerminalServiceService_IGetCluster; - login: ITerminalServiceService_ILogin; - loginPasswordless: ITerminalServiceService_ILoginPasswordless; - logout: ITerminalServiceService_ILogout; -} - -interface ITerminalServiceService_IListRootClusters extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListRootClusters"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListLeafClusters extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListLeafClusters"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListDatabases extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListDatabases"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListDatabaseUsers extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListDatabaseUsers"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListServers extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListServers"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListKubes extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListKubes"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListApps extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListApps"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IAddCluster extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/AddCluster"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IRemoveCluster extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/RemoveCluster"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListGateways extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListGateways"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ICreateGateway extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/CreateGateway"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IRemoveGateway extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/RemoveGateway"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IRestartGateway extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/RestartGateway"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ISetGatewayTargetSubresourceName extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/SetGatewayTargetSubresourceName"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ISetGatewayLocalPort extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/SetGatewayLocalPort"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IGetAuthSettings extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/GetAuthSettings"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IGetCluster extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/GetCluster"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ILogin extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/Login"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ILoginPasswordless extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/LoginPasswordless"; - requestStream: true; - responseStream: true; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ILogout extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/Logout"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} - -export const TerminalServiceService: ITerminalServiceService; - -export interface ITerminalServiceServer { - listRootClusters: grpc.handleUnaryCall; - listLeafClusters: grpc.handleUnaryCall; - listDatabases: grpc.handleUnaryCall; - listDatabaseUsers: grpc.handleUnaryCall; - listServers: grpc.handleUnaryCall; - listKubes: grpc.handleUnaryCall; - listApps: grpc.handleUnaryCall; - addCluster: grpc.handleUnaryCall; - removeCluster: grpc.handleUnaryCall; - listGateways: grpc.handleUnaryCall; - createGateway: grpc.handleUnaryCall; - removeGateway: grpc.handleUnaryCall; - restartGateway: grpc.handleUnaryCall; - setGatewayTargetSubresourceName: grpc.handleUnaryCall; - setGatewayLocalPort: grpc.handleUnaryCall; - getAuthSettings: grpc.handleUnaryCall; - getCluster: grpc.handleUnaryCall; - login: grpc.handleUnaryCall; - loginPasswordless: grpc.handleBidiStreamingCall; - logout: grpc.handleUnaryCall; -} - -export interface ITerminalServiceClient { - listRootClusters(request: v1_service_pb.ListClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listDatabases(request: v1_service_pb.ListDatabasesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - listServers(request: v1_service_pb.ListServersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - listKubes(request: v1_service_pb.ListKubesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - listApps(request: v1_service_pb.ListAppsRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - addCluster(request: v1_service_pb.AddClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - removeCluster(request: v1_service_pb.RemoveClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - listGateways(request: v1_service_pb.ListGatewaysRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - createGateway(request: v1_service_pb.CreateGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - removeGateway(request: v1_service_pb.RemoveGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - restartGateway(request: v1_service_pb.RestartGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - getCluster(request: v1_service_pb.GetClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - login(request: v1_service_pb.LoginRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - loginPasswordless(): grpc.ClientDuplexStream; - loginPasswordless(options: Partial): grpc.ClientDuplexStream; - loginPasswordless(metadata: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; - logout(request: v1_service_pb.LogoutRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; -} - -export class TerminalServiceClient extends grpc.Client implements ITerminalServiceClient { - constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); - public listRootClusters(request: v1_service_pb.ListClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listDatabases(request: v1_service_pb.ListDatabasesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - public listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - public listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - public listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - public listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - public listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - public listServers(request: v1_service_pb.ListServersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - public listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - public listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - public listKubes(request: v1_service_pb.ListKubesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - public listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - public listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - public listApps(request: v1_service_pb.ListAppsRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - public listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - public listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - public addCluster(request: v1_service_pb.AddClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public removeCluster(request: v1_service_pb.RemoveClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public listGateways(request: v1_service_pb.ListGatewaysRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - public listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - public listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - public createGateway(request: v1_service_pb.CreateGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public removeGateway(request: v1_service_pb.RemoveGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public restartGateway(request: v1_service_pb.RestartGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - public getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - public getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - public getCluster(request: v1_service_pb.GetClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public login(request: v1_service_pb.LoginRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public loginPasswordless(options?: Partial): grpc.ClientDuplexStream; - public loginPasswordless(metadata?: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; - public logout(request: v1_service_pb.LogoutRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; -} diff --git a/lib/teleterm/api/protogen/js/v1/service_grpc_pb.js b/lib/teleterm/api/protogen/js/v1/service_grpc_pb.js deleted file mode 100644 index 5c26581215393..0000000000000 --- a/lib/teleterm/api/protogen/js/v1/service_grpc_pb.js +++ /dev/null @@ -1,647 +0,0 @@ -// GENERATED CODE -- DO NOT EDIT! - -// Original file comments: -// Copyright 2021 Gravitational, Inc -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -'use strict'; -var grpc = require('@grpc/grpc-js'); -var v1_service_pb = require('../v1/service_pb.js'); -var v1_app_pb = require('../v1/app_pb.js'); -var v1_auth_settings_pb = require('../v1/auth_settings_pb.js'); -var v1_cluster_pb = require('../v1/cluster_pb.js'); -var v1_database_pb = require('../v1/database_pb.js'); -var v1_gateway_pb = require('../v1/gateway_pb.js'); -var v1_kube_pb = require('../v1/kube_pb.js'); -var v1_server_pb = require('../v1/server_pb.js'); - -function serialize_teleport_terminal_v1_AddClusterRequest(arg) { - if (!(arg instanceof v1_service_pb.AddClusterRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.AddClusterRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_AddClusterRequest(buffer_arg) { - return v1_service_pb.AddClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_AuthSettings(arg) { - if (!(arg instanceof v1_auth_settings_pb.AuthSettings)) { - throw new Error('Expected argument of type teleport.terminal.v1.AuthSettings'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_AuthSettings(buffer_arg) { - return v1_auth_settings_pb.AuthSettings.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_Cluster(arg) { - if (!(arg instanceof v1_cluster_pb.Cluster)) { - throw new Error('Expected argument of type teleport.terminal.v1.Cluster'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_Cluster(buffer_arg) { - return v1_cluster_pb.Cluster.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_CreateGatewayRequest(arg) { - if (!(arg instanceof v1_service_pb.CreateGatewayRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.CreateGatewayRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_CreateGatewayRequest(buffer_arg) { - return v1_service_pb.CreateGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_EmptyResponse(arg) { - if (!(arg instanceof v1_service_pb.EmptyResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.EmptyResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_EmptyResponse(buffer_arg) { - return v1_service_pb.EmptyResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_Gateway(arg) { - if (!(arg instanceof v1_gateway_pb.Gateway)) { - throw new Error('Expected argument of type teleport.terminal.v1.Gateway'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_Gateway(buffer_arg) { - return v1_gateway_pb.Gateway.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_GetAuthSettingsRequest(arg) { - if (!(arg instanceof v1_service_pb.GetAuthSettingsRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.GetAuthSettingsRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_GetAuthSettingsRequest(buffer_arg) { - return v1_service_pb.GetAuthSettingsRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_GetClusterRequest(arg) { - if (!(arg instanceof v1_service_pb.GetClusterRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.GetClusterRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_GetClusterRequest(buffer_arg) { - return v1_service_pb.GetClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListAppsRequest(arg) { - if (!(arg instanceof v1_service_pb.ListAppsRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListAppsRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListAppsRequest(buffer_arg) { - return v1_service_pb.ListAppsRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListAppsResponse(arg) { - if (!(arg instanceof v1_service_pb.ListAppsResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListAppsResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListAppsResponse(buffer_arg) { - return v1_service_pb.ListAppsResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListClustersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListClustersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListClustersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListClustersRequest(buffer_arg) { - return v1_service_pb.ListClustersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListClustersResponse(arg) { - if (!(arg instanceof v1_service_pb.ListClustersResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListClustersResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListClustersResponse(buffer_arg) { - return v1_service_pb.ListClustersResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabaseUsersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListDatabaseUsersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabaseUsersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabaseUsersRequest(buffer_arg) { - return v1_service_pb.ListDatabaseUsersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabaseUsersResponse(arg) { - if (!(arg instanceof v1_service_pb.ListDatabaseUsersResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabaseUsersResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabaseUsersResponse(buffer_arg) { - return v1_service_pb.ListDatabaseUsersResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabasesRequest(arg) { - if (!(arg instanceof v1_service_pb.ListDatabasesRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabasesRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabasesRequest(buffer_arg) { - return v1_service_pb.ListDatabasesRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabasesResponse(arg) { - if (!(arg instanceof v1_service_pb.ListDatabasesResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabasesResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabasesResponse(buffer_arg) { - return v1_service_pb.ListDatabasesResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListGatewaysRequest(arg) { - if (!(arg instanceof v1_service_pb.ListGatewaysRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListGatewaysRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListGatewaysRequest(buffer_arg) { - return v1_service_pb.ListGatewaysRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListGatewaysResponse(arg) { - if (!(arg instanceof v1_service_pb.ListGatewaysResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListGatewaysResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListGatewaysResponse(buffer_arg) { - return v1_service_pb.ListGatewaysResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListKubesRequest(arg) { - if (!(arg instanceof v1_service_pb.ListKubesRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListKubesRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListKubesRequest(buffer_arg) { - return v1_service_pb.ListKubesRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListKubesResponse(arg) { - if (!(arg instanceof v1_service_pb.ListKubesResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListKubesResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListKubesResponse(buffer_arg) { - return v1_service_pb.ListKubesResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListLeafClustersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListLeafClustersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListLeafClustersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListLeafClustersRequest(buffer_arg) { - return v1_service_pb.ListLeafClustersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListServersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListServersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListServersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListServersRequest(buffer_arg) { - return v1_service_pb.ListServersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListServersResponse(arg) { - if (!(arg instanceof v1_service_pb.ListServersResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListServersResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListServersResponse(buffer_arg) { - return v1_service_pb.ListServersResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LoginPasswordlessRequest(arg) { - if (!(arg instanceof v1_service_pb.LoginPasswordlessRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.LoginPasswordlessRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LoginPasswordlessRequest(buffer_arg) { - return v1_service_pb.LoginPasswordlessRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LoginPasswordlessResponse(arg) { - if (!(arg instanceof v1_service_pb.LoginPasswordlessResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.LoginPasswordlessResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LoginPasswordlessResponse(buffer_arg) { - return v1_service_pb.LoginPasswordlessResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LoginRequest(arg) { - if (!(arg instanceof v1_service_pb.LoginRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.LoginRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LoginRequest(buffer_arg) { - return v1_service_pb.LoginRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LogoutRequest(arg) { - if (!(arg instanceof v1_service_pb.LogoutRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.LogoutRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LogoutRequest(buffer_arg) { - return v1_service_pb.LogoutRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_RemoveClusterRequest(arg) { - if (!(arg instanceof v1_service_pb.RemoveClusterRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.RemoveClusterRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_RemoveClusterRequest(buffer_arg) { - return v1_service_pb.RemoveClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_RemoveGatewayRequest(arg) { - if (!(arg instanceof v1_service_pb.RemoveGatewayRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.RemoveGatewayRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_RemoveGatewayRequest(buffer_arg) { - return v1_service_pb.RemoveGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_RestartGatewayRequest(arg) { - if (!(arg instanceof v1_service_pb.RestartGatewayRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.RestartGatewayRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_RestartGatewayRequest(buffer_arg) { - return v1_service_pb.RestartGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_SetGatewayLocalPortRequest(arg) { - if (!(arg instanceof v1_service_pb.SetGatewayLocalPortRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.SetGatewayLocalPortRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_SetGatewayLocalPortRequest(buffer_arg) { - return v1_service_pb.SetGatewayLocalPortRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest(arg) { - if (!(arg instanceof v1_service_pb.SetGatewayTargetSubresourceNameRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest(buffer_arg) { - return v1_service_pb.SetGatewayTargetSubresourceNameRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - - -// TerminalService describes Teleterm service -var TerminalServiceService = exports.TerminalServiceService = { - // ListRootClusters lists root clusters -listRootClusters: { - path: '/teleport.terminal.v1.TerminalService/ListRootClusters', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListClustersRequest, - responseType: v1_service_pb.ListClustersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListClustersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListClustersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListClustersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListClustersResponse, - }, - // ListLeafClusters lists leaf clusters -listLeafClusters: { - path: '/teleport.terminal.v1.TerminalService/ListLeafClusters', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListLeafClustersRequest, - responseType: v1_service_pb.ListClustersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListLeafClustersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListLeafClustersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListClustersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListClustersResponse, - }, - // ListDatabases lists databases -listDatabases: { - path: '/teleport.terminal.v1.TerminalService/ListDatabases', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListDatabasesRequest, - responseType: v1_service_pb.ListDatabasesResponse, - requestSerialize: serialize_teleport_terminal_v1_ListDatabasesRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListDatabasesRequest, - responseSerialize: serialize_teleport_terminal_v1_ListDatabasesResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListDatabasesResponse, - }, - // ListDatabaseUsers lists allowed users for the given database based on the role set. -listDatabaseUsers: { - path: '/teleport.terminal.v1.TerminalService/ListDatabaseUsers', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListDatabaseUsersRequest, - responseType: v1_service_pb.ListDatabaseUsersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListDatabaseUsersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListDatabaseUsersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListDatabaseUsersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListDatabaseUsersResponse, - }, - // ListServers lists servers -listServers: { - path: '/teleport.terminal.v1.TerminalService/ListServers', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListServersRequest, - responseType: v1_service_pb.ListServersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListServersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListServersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListServersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListServersResponse, - }, - // ListKubes list kubes -listKubes: { - path: '/teleport.terminal.v1.TerminalService/ListKubes', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListKubesRequest, - responseType: v1_service_pb.ListKubesResponse, - requestSerialize: serialize_teleport_terminal_v1_ListKubesRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListKubesRequest, - responseSerialize: serialize_teleport_terminal_v1_ListKubesResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListKubesResponse, - }, - // ListApps list apps -listApps: { - path: '/teleport.terminal.v1.TerminalService/ListApps', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListAppsRequest, - responseType: v1_service_pb.ListAppsResponse, - requestSerialize: serialize_teleport_terminal_v1_ListAppsRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListAppsRequest, - responseSerialize: serialize_teleport_terminal_v1_ListAppsResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListAppsResponse, - }, - // AddCluster adds a cluster to profile -addCluster: { - path: '/teleport.terminal.v1.TerminalService/AddCluster', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.AddClusterRequest, - responseType: v1_cluster_pb.Cluster, - requestSerialize: serialize_teleport_terminal_v1_AddClusterRequest, - requestDeserialize: deserialize_teleport_terminal_v1_AddClusterRequest, - responseSerialize: serialize_teleport_terminal_v1_Cluster, - responseDeserialize: deserialize_teleport_terminal_v1_Cluster, - }, - // RemoveCluster removes a cluster from profile -removeCluster: { - path: '/teleport.terminal.v1.TerminalService/RemoveCluster', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.RemoveClusterRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_RemoveClusterRequest, - requestDeserialize: deserialize_teleport_terminal_v1_RemoveClusterRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // ListGateways lists gateways -listGateways: { - path: '/teleport.terminal.v1.TerminalService/ListGateways', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListGatewaysRequest, - responseType: v1_service_pb.ListGatewaysResponse, - requestSerialize: serialize_teleport_terminal_v1_ListGatewaysRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListGatewaysRequest, - responseSerialize: serialize_teleport_terminal_v1_ListGatewaysResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListGatewaysResponse, - }, - // CreateGateway creates a gateway -createGateway: { - path: '/teleport.terminal.v1.TerminalService/CreateGateway', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.CreateGatewayRequest, - responseType: v1_gateway_pb.Gateway, - requestSerialize: serialize_teleport_terminal_v1_CreateGatewayRequest, - requestDeserialize: deserialize_teleport_terminal_v1_CreateGatewayRequest, - responseSerialize: serialize_teleport_terminal_v1_Gateway, - responseDeserialize: deserialize_teleport_terminal_v1_Gateway, - }, - // RemoveGateway removes a gateway -removeGateway: { - path: '/teleport.terminal.v1.TerminalService/RemoveGateway', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.RemoveGatewayRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_RemoveGatewayRequest, - requestDeserialize: deserialize_teleport_terminal_v1_RemoveGatewayRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // RestartGateway stops a gateway and starts a new with identical parameters, keeping the -// original URI. A temporary workaround until it's possible to refresh certs in a running -// database proxy. -restartGateway: { - path: '/teleport.terminal.v1.TerminalService/RestartGateway', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.RestartGatewayRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_RestartGatewayRequest, - requestDeserialize: deserialize_teleport_terminal_v1_RestartGatewayRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // SetGatewayTargetSubresourceName changes the TargetSubresourceName field of gateway.Gateway -// and returns the updated version of gateway.Gateway. -// -// In Connect this is used to update the db name of a db connection along with the CLI command. -setGatewayTargetSubresourceName: { - path: '/teleport.terminal.v1.TerminalService/SetGatewayTargetSubresourceName', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.SetGatewayTargetSubresourceNameRequest, - responseType: v1_gateway_pb.Gateway, - requestSerialize: serialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest, - requestDeserialize: deserialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest, - responseSerialize: serialize_teleport_terminal_v1_Gateway, - responseDeserialize: deserialize_teleport_terminal_v1_Gateway, - }, - // SetGatewayLocalPort starts a new gateway on the new port, stops the old gateway and then -// assigns the URI of the old gateway to the new one. It does so without fetching a new db cert. -setGatewayLocalPort: { - path: '/teleport.terminal.v1.TerminalService/SetGatewayLocalPort', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.SetGatewayLocalPortRequest, - responseType: v1_gateway_pb.Gateway, - requestSerialize: serialize_teleport_terminal_v1_SetGatewayLocalPortRequest, - requestDeserialize: deserialize_teleport_terminal_v1_SetGatewayLocalPortRequest, - responseSerialize: serialize_teleport_terminal_v1_Gateway, - responseDeserialize: deserialize_teleport_terminal_v1_Gateway, - }, - // GetAuthSettings returns cluster auth settigns -getAuthSettings: { - path: '/teleport.terminal.v1.TerminalService/GetAuthSettings', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.GetAuthSettingsRequest, - responseType: v1_auth_settings_pb.AuthSettings, - requestSerialize: serialize_teleport_terminal_v1_GetAuthSettingsRequest, - requestDeserialize: deserialize_teleport_terminal_v1_GetAuthSettingsRequest, - responseSerialize: serialize_teleport_terminal_v1_AuthSettings, - responseDeserialize: deserialize_teleport_terminal_v1_AuthSettings, - }, - // GetCluster returns a cluster -getCluster: { - path: '/teleport.terminal.v1.TerminalService/GetCluster', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.GetClusterRequest, - responseType: v1_cluster_pb.Cluster, - requestSerialize: serialize_teleport_terminal_v1_GetClusterRequest, - requestDeserialize: deserialize_teleport_terminal_v1_GetClusterRequest, - responseSerialize: serialize_teleport_terminal_v1_Cluster, - responseDeserialize: deserialize_teleport_terminal_v1_Cluster, - }, - // Login logs in a user to a cluster -login: { - path: '/teleport.terminal.v1.TerminalService/Login', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.LoginRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_LoginRequest, - requestDeserialize: deserialize_teleport_terminal_v1_LoginRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // LoginPasswordless logs in a user to a cluster passwordlessly. -// -// The RPC is streaming both ways and the message sequence example for hardware keys are: -// (-> means client-to-server, <- means server-to-client) -// -// Hardware keys: -// -> Init -// <- Send PasswordlessPrompt enum TAP to choose a device -// -> Receive TAP device response -// <- Send PasswordlessPrompt enum PIN -// -> Receive PIN response -// <- Send PasswordlessPrompt enum RETAP to confirm -// -> Receive RETAP device response -// <- Send list of credentials (e.g. usernames) associated with device -// -> Receive the index number associated with the selected credential in list -// <- End -loginPasswordless: { - path: '/teleport.terminal.v1.TerminalService/LoginPasswordless', - requestStream: true, - responseStream: true, - requestType: v1_service_pb.LoginPasswordlessRequest, - responseType: v1_service_pb.LoginPasswordlessResponse, - requestSerialize: serialize_teleport_terminal_v1_LoginPasswordlessRequest, - requestDeserialize: deserialize_teleport_terminal_v1_LoginPasswordlessRequest, - responseSerialize: serialize_teleport_terminal_v1_LoginPasswordlessResponse, - responseDeserialize: deserialize_teleport_terminal_v1_LoginPasswordlessResponse, - }, - // ClusterLogin logs out a user from cluster -logout: { - path: '/teleport.terminal.v1.TerminalService/Logout', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.LogoutRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_LogoutRequest, - requestDeserialize: deserialize_teleport_terminal_v1_LogoutRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, -}; - -exports.TerminalServiceClient = grpc.makeGenericClientConstructor(TerminalServiceService); diff --git a/lib/teleterm/apiserver/apiserver.go b/lib/teleterm/apiserver/apiserver.go index 5837adcd81477..acea9e4b709a5 100644 --- a/lib/teleterm/apiserver/apiserver.go +++ b/lib/teleterm/apiserver/apiserver.go @@ -28,7 +28,7 @@ import ( "google.golang.org/grpc/credentials" "github.com/gravitational/teleport/api/utils/keys" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/apiserver/handler" "github.com/gravitational/teleport/lib/utils" ) diff --git a/lib/teleterm/apiserver/handler/handler.go b/lib/teleterm/apiserver/handler/handler.go index 3785fc1fad238..6d5a3281dabd6 100644 --- a/lib/teleterm/apiserver/handler/handler.go +++ b/lib/teleterm/apiserver/handler/handler.go @@ -17,7 +17,7 @@ package handler import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/daemon" ) diff --git a/lib/teleterm/apiserver/handler/handler_apps.go b/lib/teleterm/apiserver/handler/handler_apps.go index 579cad4fd65c0..cde59cc267222 100644 --- a/lib/teleterm/apiserver/handler/handler_apps.go +++ b/lib/teleterm/apiserver/handler/handler_apps.go @@ -20,7 +20,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/clusters" ) diff --git a/lib/teleterm/apiserver/handler/handler_auth.go b/lib/teleterm/apiserver/handler/handler_auth.go index 71cf5bea7f227..a9de78a285309 100644 --- a/lib/teleterm/apiserver/handler/handler_auth.go +++ b/lib/teleterm/apiserver/handler/handler_auth.go @@ -19,7 +19,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" ) // Login logs in a user to a cluster diff --git a/lib/teleterm/apiserver/handler/handler_clusters.go b/lib/teleterm/apiserver/handler/handler_clusters.go index d6fb35568c98c..53f20bbfbe15b 100644 --- a/lib/teleterm/apiserver/handler/handler_clusters.go +++ b/lib/teleterm/apiserver/handler/handler_clusters.go @@ -19,7 +19,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/clusters" ) diff --git a/lib/teleterm/apiserver/handler/handler_databases.go b/lib/teleterm/apiserver/handler/handler_databases.go index d6c3554222c39..47308491688c0 100644 --- a/lib/teleterm/apiserver/handler/handler_databases.go +++ b/lib/teleterm/apiserver/handler/handler_databases.go @@ -20,7 +20,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/clusters" ) diff --git a/lib/teleterm/apiserver/handler/handler_gateways.go b/lib/teleterm/apiserver/handler/handler_gateways.go index 22bc8a30dc4eb..abb46d9a1062f 100644 --- a/lib/teleterm/apiserver/handler/handler_gateways.go +++ b/lib/teleterm/apiserver/handler/handler_gateways.go @@ -19,7 +19,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/daemon" "github.com/gravitational/teleport/lib/teleterm/gateway" ) diff --git a/lib/teleterm/apiserver/handler/handler_kubes.go b/lib/teleterm/apiserver/handler/handler_kubes.go index 1b76eb5893058..973776e8c7406 100644 --- a/lib/teleterm/apiserver/handler/handler_kubes.go +++ b/lib/teleterm/apiserver/handler/handler_kubes.go @@ -20,7 +20,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/clusters" ) diff --git a/lib/teleterm/apiserver/handler/handler_servers.go b/lib/teleterm/apiserver/handler/handler_servers.go index 33046d798656c..65b1d0acc6234 100644 --- a/lib/teleterm/apiserver/handler/handler_servers.go +++ b/lib/teleterm/apiserver/handler/handler_servers.go @@ -20,7 +20,7 @@ import ( "github.com/gravitational/trace" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/teleterm/clusters" ) diff --git a/lib/teleterm/buf.gen.yaml b/lib/teleterm/buf.gen.yaml deleted file mode 100644 index 825bf322a90cb..0000000000000 --- a/lib/teleterm/buf.gen.yaml +++ /dev/null @@ -1,26 +0,0 @@ -version: v1 -plugins: - # Generated using an old version of protoc-gen-go - we can't use the latest - # plugins because Teleport itself depends on an old google.golang.org/grpc - # version. - # protoc itself may be the latest one. - # $ go install github.com/golang/protobuf/protoc-gen-go@v1.4.3 - - name: go - out: lib/teleterm/api/protogen/golang - opt: - - plugins=grpc - - paths=source_relative - - - name: js - out: lib/teleterm/api/protogen/js - opt: - - import_style=commonjs,binary - - - name: grpc - out: lib/teleterm/api/protogen/js - opt: grpc_js - path: grpc_tools_node_protoc_plugin - - - name: ts - out: lib/teleterm/api/protogen/js - opt: "service=grpc-node" diff --git a/lib/teleterm/clusters/cluster_auth.go b/lib/teleterm/clusters/cluster_auth.go index af4faa7adb265..ebcc43cc249f5 100644 --- a/lib/teleterm/clusters/cluster_auth.go +++ b/lib/teleterm/clusters/cluster_auth.go @@ -26,12 +26,12 @@ import ( "github.com/gravitational/teleport/api/client/webclient" "github.com/gravitational/teleport/api/constants" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" "github.com/gravitational/teleport/lib/auth" wancli "github.com/gravitational/teleport/lib/auth/webauthncli" "github.com/gravitational/teleport/lib/client" dbprofile "github.com/gravitational/teleport/lib/client/db" "github.com/gravitational/teleport/lib/kube/kubeconfig" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" ) // SyncAuthPreference fetches Teleport auth preferences and stores it in the cluster profile diff --git a/lib/teleterm/clusters/cluster_auth_test.go b/lib/teleterm/clusters/cluster_auth_test.go index 3df6c12694c22..33cd4bfea2c8a 100644 --- a/lib/teleterm/clusters/cluster_auth_test.go +++ b/lib/teleterm/clusters/cluster_auth_test.go @@ -24,8 +24,8 @@ import ( "github.com/stretchr/testify/require" "google.golang.org/grpc" + api "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1" wancli "github.com/gravitational/teleport/lib/auth/webauthncli" - api "github.com/gravitational/teleport/lib/teleterm/api/protogen/golang/v1" ) func TestPwdlessLoginPrompt_PromptPIN(t *testing.T) { diff --git a/proto/buf.yaml b/proto/buf.yaml index c25015f5aed9d..c0fd08aca9687 100644 --- a/proto/buf.yaml +++ b/proto/buf.yaml @@ -3,15 +3,39 @@ lint: use: - DEFAULT - PACKAGE_NO_IMPORT_CYCLE + - UNARY_RPC # Top-level types require comments. - COMMENT_ENUM - COMMENT_MESSAGE - COMMENT_RPC - COMMENT_SERVICE + except: + # Allow Google API-style responses (CreateFoo returns Foo). + # See https://cloud.google.com/apis/design/standard_methods. + - RPC_REQUEST_RESPONSE_UNIQUE + - RPC_RESPONSE_STANDARD_NAME ignore: # "legacy" lib protos. - teleport/lib/multiplexer/test/ping.proto - teleport/lib/web/envelope.proto + ignore_only: + # Allow only certain services to use streaming RPCs. + # + # We should avoid streaming RPCs until we have a compelling reason to use them (e.g. the + # implementation needs 1-N messages or the server cannot dial directly to the client). + # + # Check out the links below. If you still have questions or doubts, reach out to @codingllama. + # + # https://docs.buf.build/lint/rules#unary_rpc + # https://github.com/gravitational/teleport/pull/16043#issuecomment-1235728212 + # https://github.com/twitchtv/twirp/issues/70#issuecomment-470367807 + UNARY_RPC: + - teleport/lib/teleterm/v1/service.proto + # TODO(ravicious): Fix protos and re-enable lib/teleterm lint rules below. + RPC_REQUEST_STANDARD_NAME: + - teleport/lib/teleterm + COMMENT_MESSAGE: + - teleport/lib/teleterm breaking: use: - FILE diff --git a/lib/teleterm/api/proto/v1/app.proto b/proto/teleport/lib/teleterm/v1/app.proto similarity index 90% rename from lib/teleterm/api/proto/v1/app.proto rename to proto/teleport/lib/teleterm/v1/app.proto index a0b5316c67713..141f876d612c7 100644 --- a/lib/teleterm/api/proto/v1/app.proto +++ b/proto/teleport/lib/teleterm/v1/app.proto @@ -14,11 +14,11 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -import "v1/label.proto"; +import "teleport/lib/teleterm/v1/label.proto"; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // App describes connected Application message App { diff --git a/lib/teleterm/api/proto/v1/auth_settings.proto b/proto/teleport/lib/teleterm/v1/auth_settings.proto similarity index 93% rename from lib/teleterm/api/proto/v1/auth_settings.proto rename to proto/teleport/lib/teleterm/v1/auth_settings.proto index 4f39d167e5745..3cd826b2bce18 100644 --- a/lib/teleterm/api/proto/v1/auth_settings.proto +++ b/proto/teleport/lib/teleterm/v1/auth_settings.proto @@ -14,9 +14,9 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // AuthSettings contains the form of authentication the auth server supports. message AuthSettings { diff --git a/lib/teleterm/api/proto/v1/cluster.proto b/proto/teleport/lib/teleterm/v1/cluster.proto similarity index 95% rename from lib/teleterm/api/proto/v1/cluster.proto rename to proto/teleport/lib/teleterm/v1/cluster.proto index bf4aec0624fc1..1669f032bddff 100644 --- a/lib/teleterm/api/proto/v1/cluster.proto +++ b/proto/teleport/lib/teleterm/v1/cluster.proto @@ -14,9 +14,9 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // Cluster describes cluster fields message Cluster { diff --git a/lib/teleterm/api/proto/v1/database.proto b/proto/teleport/lib/teleterm/v1/database.proto similarity index 87% rename from lib/teleterm/api/proto/v1/database.proto rename to proto/teleport/lib/teleterm/v1/database.proto index 83f60d1a21999..88956b0c447aa 100644 --- a/lib/teleterm/api/proto/v1/database.proto +++ b/proto/teleport/lib/teleterm/v1/database.proto @@ -14,11 +14,11 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -import "v1/label.proto"; +import "teleport/lib/teleterm/v1/label.proto"; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // Database describes a database message Database { diff --git a/lib/teleterm/api/proto/v1/gateway.proto b/proto/teleport/lib/teleterm/v1/gateway.proto similarity index 94% rename from lib/teleterm/api/proto/v1/gateway.proto rename to proto/teleport/lib/teleterm/v1/gateway.proto index 91861f47b1a0e..4d0f53d2003ec 100644 --- a/lib/teleterm/api/proto/v1/gateway.proto +++ b/proto/teleport/lib/teleterm/v1/gateway.proto @@ -14,9 +14,9 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // Gateway is Teleterm's name for a connection to a resource like a database or a web app // established through our ALPN proxy. diff --git a/lib/teleterm/api/proto/v1/kube.proto b/proto/teleport/lib/teleterm/v1/kube.proto similarity index 82% rename from lib/teleterm/api/proto/v1/kube.proto rename to proto/teleport/lib/teleterm/v1/kube.proto index d13e4166b9b3a..df4f668788f56 100644 --- a/lib/teleterm/api/proto/v1/kube.proto +++ b/proto/teleport/lib/teleterm/v1/kube.proto @@ -14,11 +14,11 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -import "v1/label.proto"; +import "teleport/lib/teleterm/v1/label.proto"; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // Kube describes connected Kubernetes cluster message Kube { diff --git a/lib/teleterm/api/proto/v1/label.proto b/proto/teleport/lib/teleterm/v1/label.proto similarity index 85% rename from lib/teleterm/api/proto/v1/label.proto rename to proto/teleport/lib/teleterm/v1/label.proto index 669c144339cca..365fd8ba64e26 100644 --- a/lib/teleterm/api/proto/v1/label.proto +++ b/proto/teleport/lib/teleterm/v1/label.proto @@ -14,9 +14,9 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // Label describes a label message Label { diff --git a/lib/teleterm/api/proto/v1/server.proto b/proto/teleport/lib/teleterm/v1/server.proto similarity index 85% rename from lib/teleterm/api/proto/v1/server.proto rename to proto/teleport/lib/teleterm/v1/server.proto index 2a639f0d03de9..176f32f4ee903 100644 --- a/lib/teleterm/api/proto/v1/server.proto +++ b/proto/teleport/lib/teleterm/v1/server.proto @@ -14,11 +14,11 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -import "v1/label.proto"; +import "teleport/lib/teleterm/v1/label.proto"; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // Server describes connected Server message Server { diff --git a/lib/teleterm/api/proto/v1/service.proto b/proto/teleport/lib/teleterm/v1/service.proto similarity index 94% rename from lib/teleterm/api/proto/v1/service.proto rename to proto/teleport/lib/teleterm/v1/service.proto index 70cc41ccc1a64..c5f8ea2ea5e8c 100644 --- a/lib/teleterm/api/proto/v1/service.proto +++ b/proto/teleport/lib/teleterm/v1/service.proto @@ -14,17 +14,17 @@ syntax = "proto3"; -package teleport.terminal.v1; +package teleport.lib.teleterm.v1; -import "v1/app.proto"; -import "v1/auth_settings.proto"; -import "v1/cluster.proto"; -import "v1/database.proto"; -import "v1/gateway.proto"; -import "v1/kube.proto"; -import "v1/server.proto"; +import "teleport/lib/teleterm/v1/app.proto"; +import "teleport/lib/teleterm/v1/auth_settings.proto"; +import "teleport/lib/teleterm/v1/cluster.proto"; +import "teleport/lib/teleterm/v1/database.proto"; +import "teleport/lib/teleterm/v1/gateway.proto"; +import "teleport/lib/teleterm/v1/kube.proto"; +import "teleport/lib/teleterm/v1/server.proto"; -option go_package = "github.com/gravitational/teleport/lib/teleterm/v1"; +option go_package = "github.com/gravitational/teleport/gen/proto/go/teleport/lib/teleterm/v1"; // TerminalService describes Teleterm service service TerminalService { diff --git a/tsconfig.json b/tsconfig.json index 7c2fe8a7b7fcf..0ed2f529c79bf 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -47,6 +47,9 @@ ], "e-teleport/*": [ "e/web/teleport/src/*" + ], + "gen-proto-js/*": [ + "gen/proto/js/*" ] } }, diff --git a/web/packages/build/jest/config.js b/web/packages/build/jest/config.js index d3734924dead3..d4c81486e0693 100644 --- a/web/packages/build/jest/config.js +++ b/web/packages/build/jest/config.js @@ -27,5 +27,6 @@ module.exports = { '^teleport($|/.*)': '/web/packages/teleport/src/$1', '^teleterm($|/.*)': '/web/packages/teleterm/src/$1', '^e-teleport/(.*)$': '/e/web/teleport/src/$1', + '^gen-proto-js/(.*)$': '/gen/proto/js/$1', }, }; diff --git a/web/packages/build/webpack/webpack.base.js b/web/packages/build/webpack/webpack.base.js index 3f25ea2f0892c..8aa5700a14819 100644 --- a/web/packages/build/webpack/webpack.base.js +++ b/web/packages/build/webpack/webpack.base.js @@ -172,6 +172,7 @@ function createDefaultConfig() { 'e-teleport': path.join(__dirname, '/../../../../e/web/teleport/src'), design: path.join(__dirname, '/../../design/src'), shared: path.join(__dirname, '/../../shared'), + 'gen-proto-js': path.join(__dirname, '/../../../../gen/proto/js'), }, /* diff --git a/web/packages/teleterm/README.md b/web/packages/teleterm/README.md index 588b10f294847..6432483a92bbf 100644 --- a/web/packages/teleterm/README.md +++ b/web/packages/teleterm/README.md @@ -85,37 +85,15 @@ For a quick restart which restarts all processes and the `tsh` daemon, press `F6 ### Generating tshd gRPC protobuf files -Rebulding them is needed only if you change any of the files in `lib/teleterm/api/proto/` dir. +Rebuilding them is needed only if you change any of the files in `proto/teleport/lib/teleterm` dir. -1. To rebuild and update gRPC proto files: +To rebuild and update gRPC proto files: ```sh $ make grpc ``` -Resulting files both `nodejs` and `golang` can be found in the `lib/teleterm/api/protogen/` -directory. - -```pro -lib/teleterm/api/protogen/ -├── golang -│ └── v1 -│ ├── auth_challenge.pb.go -│ ├── auth_settings.pb.go -│ ├── ... -│ └── ... -└── js - └── v1 - ├── service_grpc_pb.js - ├── service_pb.d.ts - └── ... -``` - -2. Update `nodejs` files by copying them to the `web/packages/teleterm/src/services/tshd/` location. - -```sh -$ rm -rf web/packages/teleterm/src/services/tshd/v1/ && cp -R lib/teleterm/api/protogen/js/v1 web/packages/teleterm/src/services/tshd/v1 -``` +Resulting Go and JS files can be found in `gen/proto`. ### Generating shared process gRPC protobuf files diff --git a/web/packages/teleterm/src/services/tshd/createClient.ts b/web/packages/teleterm/src/services/tshd/createClient.ts index 6e82ff2a9c57b..3d358c3426d1e 100644 --- a/web/packages/teleterm/src/services/tshd/createClient.ts +++ b/web/packages/teleterm/src/services/tshd/createClient.ts @@ -15,9 +15,9 @@ */ import { ChannelCredentials, ClientDuplexStream } from '@grpc/grpc-js'; +import * as api from 'gen-proto-js/teleport/lib/teleterm/v1/service_pb'; +import { TerminalServiceClient } from 'gen-proto-js/teleport/lib/teleterm/v1/service_grpc_pb'; -import { TerminalServiceClient } from 'teleterm/services/tshd/v1/service_grpc_pb'; -import * as api from 'teleterm/services/tshd/v1/service_pb'; import * as types from 'teleterm/services/tshd/types'; import Logger from 'teleterm/logger'; diff --git a/web/packages/teleterm/src/services/tshd/types.ts b/web/packages/teleterm/src/services/tshd/types.ts index d1a1c5dee56f7..f8f3d9db3bb2a 100644 --- a/web/packages/teleterm/src/services/tshd/types.ts +++ b/web/packages/teleterm/src/services/tshd/types.ts @@ -14,19 +14,19 @@ * limitations under the License. */ -import apiCluster from './v1/cluster_pb'; -import apiDb from './v1/database_pb'; -import apigateway from './v1/gateway_pb'; -import apiServer from './v1/server_pb'; -import apiKube from './v1/kube_pb'; -import apiApp from './v1/app_pb'; -import apiService from './v1/service_pb'; -import apiAuthSettings from './v1/auth_settings_pb'; +import apiCluster from 'gen-proto-js/teleport/lib/teleterm/v1/cluster_pb'; +import apiDb from 'gen-proto-js/teleport/lib/teleterm/v1/database_pb'; +import apiGateway from 'gen-proto-js/teleport/lib/teleterm/v1/gateway_pb'; +import apiServer from 'gen-proto-js/teleport/lib/teleterm/v1/server_pb'; +import apiKube from 'gen-proto-js/teleport/lib/teleterm/v1/kube_pb'; +import apiApp from 'gen-proto-js/teleport/lib/teleterm/v1/app_pb'; +import apiService from 'gen-proto-js/teleport/lib/teleterm/v1/service_pb'; +import apiAuthSettings from 'gen-proto-js/teleport/lib/teleterm/v1/auth_settings_pb'; export type Application = apiApp.App.AsObject; export type Kube = apiKube.Kube.AsObject; export type Server = apiServer.Server.AsObject; -export type Gateway = apigateway.Gateway.AsObject; +export type Gateway = apiGateway.Gateway.AsObject; // Available types are listed here: // https://github.com/gravitational/teleport/blob/v9.0.3/lib/defaults/defaults.go#L513-L530 // diff --git a/web/packages/teleterm/src/services/tshd/v1/app_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/app_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/app_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/app_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/app_pb.d.ts deleted file mode 100644 index ebde3fe5c0ecb..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/app_pb.d.ts +++ /dev/null @@ -1,108 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/app.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; - -export class App extends jspb.Message { - getUri(): string; - setUri(value: string): App; - - getName(): string; - setName(value: string): App; - - getDescription(): string; - setDescription(value: string): App; - - getAppUri(): string; - setAppUri(value: string): App; - - getPublicAddr(): string; - setPublicAddr(value: string): App; - - getFqdn(): string; - setFqdn(value: string): App; - - clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): App; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; - - getAwsConsole(): boolean; - setAwsConsole(value: boolean): App; - - clearAwsRolesList(): void; - getAwsRolesList(): Array; - setAwsRolesList(value: Array): App; - addAwsRoles(value?: App.AWSRole, index?: number): App.AWSRole; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): App.AsObject; - static toObject(includeInstance: boolean, msg: App): App.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: App, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): App; - static deserializeBinaryFromReader(message: App, reader: jspb.BinaryReader): App; -} - -export namespace App { - export type AsObject = { - uri: string, - name: string, - description: string, - appUri: string, - publicAddr: string, - fqdn: string, - labelsList: Array, - awsConsole: boolean, - awsRolesList: Array, - } - - - export class AWSRole extends jspb.Message { - getDisplay(): string; - setDisplay(value: string): AWSRole; - - getArn(): string; - setArn(value: string): AWSRole; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): AWSRole.AsObject; - static toObject(includeInstance: boolean, msg: AWSRole): AWSRole.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: AWSRole, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): AWSRole; - static deserializeBinaryFromReader(message: AWSRole, reader: jspb.BinaryReader): AWSRole; - } - - export namespace AWSRole { - export type AsObject = { - display: string, - arn: string, - } - } - -} diff --git a/web/packages/teleterm/src/services/tshd/v1/app_pb.js b/web/packages/teleterm/src/services/tshd/v1/app_pb.js deleted file mode 100644 index 1fb0888edd33f..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/app_pb.js +++ /dev/null @@ -1,647 +0,0 @@ -// source: v1/app.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.App', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.App.AWSRole', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.App = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.App.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.App, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.App.displayName = 'proto.teleport.terminal.v1.App'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.App.AWSRole = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.App.AWSRole, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.App.AWSRole.displayName = 'proto.teleport.terminal.v1.App.AWSRole'; -} - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.App.repeatedFields_ = [7,9]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.App.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.App.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.App} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.App.toObject = function(includeInstance, msg) { - var f, obj = { - uri: jspb.Message.getFieldWithDefault(msg, 1, ""), - name: jspb.Message.getFieldWithDefault(msg, 2, ""), - description: jspb.Message.getFieldWithDefault(msg, 3, ""), - appUri: jspb.Message.getFieldWithDefault(msg, 4, ""), - publicAddr: jspb.Message.getFieldWithDefault(msg, 5, ""), - fqdn: jspb.Message.getFieldWithDefault(msg, 6, ""), - labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance), - awsConsole: jspb.Message.getBooleanFieldWithDefault(msg, 8, false), - awsRolesList: jspb.Message.toObjectList(msg.getAwsRolesList(), - proto.teleport.terminal.v1.App.AWSRole.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.App} - */ -proto.teleport.terminal.v1.App.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.App; - return proto.teleport.terminal.v1.App.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.App} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.App} - */ -proto.teleport.terminal.v1.App.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setDescription(value); - break; - case 4: - var value = /** @type {string} */ (reader.readString()); - msg.setAppUri(value); - break; - case 5: - var value = /** @type {string} */ (reader.readString()); - msg.setPublicAddr(value); - break; - case 6: - var value = /** @type {string} */ (reader.readString()); - msg.setFqdn(value); - break; - case 7: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); - msg.addLabels(value); - break; - case 8: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setAwsConsole(value); - break; - case 9: - var value = new proto.teleport.terminal.v1.App.AWSRole; - reader.readMessage(value,proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader); - msg.addAwsRoles(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.App.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.App.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.App} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.App.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getDescription(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getAppUri(); - if (f.length > 0) { - writer.writeString( - 4, - f - ); - } - f = message.getPublicAddr(); - if (f.length > 0) { - writer.writeString( - 5, - f - ); - } - f = message.getFqdn(); - if (f.length > 0) { - writer.writeString( - 6, - f - ); - } - f = message.getLabelsList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 7, - f, - v1_label_pb.Label.serializeBinaryToWriter - ); - } - f = message.getAwsConsole(); - if (f) { - writer.writeBool( - 8, - f - ); - } - f = message.getAwsRolesList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 9, - f, - proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter - ); - } -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.App.AWSRole.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.App.AWSRole.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.App.AWSRole} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.App.AWSRole.toObject = function(includeInstance, msg) { - var f, obj = { - display: jspb.Message.getFieldWithDefault(msg, 1, ""), - arn: jspb.Message.getFieldWithDefault(msg, 2, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.App.AWSRole} - */ -proto.teleport.terminal.v1.App.AWSRole.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.App.AWSRole; - return proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.App.AWSRole} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.App.AWSRole} - */ -proto.teleport.terminal.v1.App.AWSRole.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setDisplay(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setArn(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.App.AWSRole.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.App.AWSRole} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.App.AWSRole.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getDisplay(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getArn(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } -}; - - -/** - * optional string display = 1; - * @return {string} - */ -proto.teleport.terminal.v1.App.AWSRole.prototype.getDisplay = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App.AWSRole} returns this - */ -proto.teleport.terminal.v1.App.AWSRole.prototype.setDisplay = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string arn = 2; - * @return {string} - */ -proto.teleport.terminal.v1.App.AWSRole.prototype.getArn = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App.AWSRole} returns this - */ -proto.teleport.terminal.v1.App.AWSRole.prototype.setArn = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.App.prototype.getUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.App.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string description = 3; - * @return {string} - */ -proto.teleport.terminal.v1.App.prototype.getDescription = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setDescription = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * optional string app_uri = 4; - * @return {string} - */ -proto.teleport.terminal.v1.App.prototype.getAppUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setAppUri = function(value) { - return jspb.Message.setProto3StringField(this, 4, value); -}; - - -/** - * optional string public_addr = 5; - * @return {string} - */ -proto.teleport.terminal.v1.App.prototype.getPublicAddr = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setPublicAddr = function(value) { - return jspb.Message.setProto3StringField(this, 5, value); -}; - - -/** - * optional string fqdn = 6; - * @return {string} - */ -proto.teleport.terminal.v1.App.prototype.getFqdn = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setFqdn = function(value) { - return jspb.Message.setProto3StringField(this, 6, value); -}; - - -/** - * repeated Label labels = 7; - * @return {!Array} - */ -proto.teleport.terminal.v1.App.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 7)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.App} returns this -*/ -proto.teleport.terminal.v1.App.prototype.setLabelsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 7, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Label=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} - */ -proto.teleport.terminal.v1.App.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 7, opt_value, proto.teleport.terminal.v1.Label, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.clearLabelsList = function() { - return this.setLabelsList([]); -}; - - -/** - * optional bool aws_console = 8; - * @return {boolean} - */ -proto.teleport.terminal.v1.App.prototype.getAwsConsole = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 8, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.setAwsConsole = function(value) { - return jspb.Message.setProto3BooleanField(this, 8, value); -}; - - -/** - * repeated AWSRole aws_roles = 9; - * @return {!Array} - */ -proto.teleport.terminal.v1.App.prototype.getAwsRolesList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.teleport.terminal.v1.App.AWSRole, 9)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.App} returns this -*/ -proto.teleport.terminal.v1.App.prototype.setAwsRolesList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 9, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.App.AWSRole=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.App.AWSRole} - */ -proto.teleport.terminal.v1.App.prototype.addAwsRoles = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 9, opt_value, proto.teleport.terminal.v1.App.AWSRole, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.App} returns this - */ -proto.teleport.terminal.v1.App.prototype.clearAwsRolesList = function() { - return this.setAwsRolesList([]); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/services/tshd/v1/auth_settings_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/auth_settings_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/auth_settings_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.d.ts deleted file mode 100644 index 9ed436f8e90eb..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.d.ts +++ /dev/null @@ -1,103 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/auth_settings.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; - -export class AuthSettings extends jspb.Message { - getLocalAuthEnabled(): boolean; - setLocalAuthEnabled(value: boolean): AuthSettings; - - getSecondFactor(): string; - setSecondFactor(value: string): AuthSettings; - - getPreferredMfa(): string; - setPreferredMfa(value: string): AuthSettings; - - clearAuthProvidersList(): void; - getAuthProvidersList(): Array; - setAuthProvidersList(value: Array): AuthSettings; - addAuthProviders(value?: AuthProvider, index?: number): AuthProvider; - - getHasMessageOfTheDay(): boolean; - setHasMessageOfTheDay(value: boolean): AuthSettings; - - getAuthType(): string; - setAuthType(value: string): AuthSettings; - - getAllowPasswordless(): boolean; - setAllowPasswordless(value: boolean): AuthSettings; - - getLocalConnectorName(): string; - setLocalConnectorName(value: string): AuthSettings; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): AuthSettings.AsObject; - static toObject(includeInstance: boolean, msg: AuthSettings): AuthSettings.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: AuthSettings, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): AuthSettings; - static deserializeBinaryFromReader(message: AuthSettings, reader: jspb.BinaryReader): AuthSettings; -} - -export namespace AuthSettings { - export type AsObject = { - localAuthEnabled: boolean, - secondFactor: string, - preferredMfa: string, - authProvidersList: Array, - hasMessageOfTheDay: boolean, - authType: string, - allowPasswordless: boolean, - localConnectorName: string, - } -} - -export class AuthProvider extends jspb.Message { - getType(): string; - setType(value: string): AuthProvider; - - getName(): string; - setName(value: string): AuthProvider; - - getDisplayName(): string; - setDisplayName(value: string): AuthProvider; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): AuthProvider.AsObject; - static toObject(includeInstance: boolean, msg: AuthProvider): AuthProvider.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: AuthProvider, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): AuthProvider; - static deserializeBinaryFromReader(message: AuthProvider, reader: jspb.BinaryReader): AuthProvider; -} - -export namespace AuthProvider { - export type AsObject = { - type: string, - name: string, - displayName: string, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.js b/web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.js deleted file mode 100644 index 2f9065ee7e3a9..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/auth_settings_pb.js +++ /dev/null @@ -1,622 +0,0 @@ -// source: v1/auth_settings.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -goog.exportSymbol('proto.teleport.terminal.v1.AuthProvider', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.AuthSettings', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.AuthSettings = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.AuthSettings.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.AuthSettings, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.AuthSettings.displayName = 'proto.teleport.terminal.v1.AuthSettings'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.AuthProvider = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.AuthProvider, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.AuthProvider.displayName = 'proto.teleport.terminal.v1.AuthProvider'; -} - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.AuthSettings.repeatedFields_ = [4]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.AuthSettings.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.AuthSettings} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.AuthSettings.toObject = function(includeInstance, msg) { - var f, obj = { - localAuthEnabled: jspb.Message.getBooleanFieldWithDefault(msg, 1, false), - secondFactor: jspb.Message.getFieldWithDefault(msg, 2, ""), - preferredMfa: jspb.Message.getFieldWithDefault(msg, 3, ""), - authProvidersList: jspb.Message.toObjectList(msg.getAuthProvidersList(), - proto.teleport.terminal.v1.AuthProvider.toObject, includeInstance), - hasMessageOfTheDay: jspb.Message.getBooleanFieldWithDefault(msg, 5, false), - authType: jspb.Message.getFieldWithDefault(msg, 6, ""), - allowPasswordless: jspb.Message.getBooleanFieldWithDefault(msg, 7, false), - localConnectorName: jspb.Message.getFieldWithDefault(msg, 8, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.AuthSettings} - */ -proto.teleport.terminal.v1.AuthSettings.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.AuthSettings; - return proto.teleport.terminal.v1.AuthSettings.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.AuthSettings} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.AuthSettings} - */ -proto.teleport.terminal.v1.AuthSettings.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setLocalAuthEnabled(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setSecondFactor(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setPreferredMfa(value); - break; - case 4: - var value = new proto.teleport.terminal.v1.AuthProvider; - reader.readMessage(value,proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader); - msg.addAuthProviders(value); - break; - case 5: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setHasMessageOfTheDay(value); - break; - case 6: - var value = /** @type {string} */ (reader.readString()); - msg.setAuthType(value); - break; - case 7: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setAllowPasswordless(value); - break; - case 8: - var value = /** @type {string} */ (reader.readString()); - msg.setLocalConnectorName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.AuthSettings.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.AuthSettings} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.AuthSettings.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getLocalAuthEnabled(); - if (f) { - writer.writeBool( - 1, - f - ); - } - f = message.getSecondFactor(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getPreferredMfa(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getAuthProvidersList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 4, - f, - proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter - ); - } - f = message.getHasMessageOfTheDay(); - if (f) { - writer.writeBool( - 5, - f - ); - } - f = message.getAuthType(); - if (f.length > 0) { - writer.writeString( - 6, - f - ); - } - f = message.getAllowPasswordless(); - if (f) { - writer.writeBool( - 7, - f - ); - } - f = message.getLocalConnectorName(); - if (f.length > 0) { - writer.writeString( - 8, - f - ); - } -}; - - -/** - * optional bool local_auth_enabled = 1; - * @return {boolean} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getLocalAuthEnabled = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 1, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setLocalAuthEnabled = function(value) { - return jspb.Message.setProto3BooleanField(this, 1, value); -}; - - -/** - * optional string second_factor = 2; - * @return {string} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getSecondFactor = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setSecondFactor = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string preferred_mfa = 3; - * @return {string} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getPreferredMfa = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setPreferredMfa = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * repeated AuthProvider auth_providers = 4; - * @return {!Array} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getAuthProvidersList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.teleport.terminal.v1.AuthProvider, 4)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this -*/ -proto.teleport.terminal.v1.AuthSettings.prototype.setAuthProvidersList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 4, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.AuthProvider=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.AuthProvider} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.addAuthProviders = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 4, opt_value, proto.teleport.terminal.v1.AuthProvider, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.clearAuthProvidersList = function() { - return this.setAuthProvidersList([]); -}; - - -/** - * optional bool has_message_of_the_day = 5; - * @return {boolean} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getHasMessageOfTheDay = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setHasMessageOfTheDay = function(value) { - return jspb.Message.setProto3BooleanField(this, 5, value); -}; - - -/** - * optional string auth_type = 6; - * @return {string} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getAuthType = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setAuthType = function(value) { - return jspb.Message.setProto3StringField(this, 6, value); -}; - - -/** - * optional bool allow_passwordless = 7; - * @return {boolean} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getAllowPasswordless = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 7, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setAllowPasswordless = function(value) { - return jspb.Message.setProto3BooleanField(this, 7, value); -}; - - -/** - * optional string local_connector_name = 8; - * @return {string} - */ -proto.teleport.terminal.v1.AuthSettings.prototype.getLocalConnectorName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthSettings} returns this - */ -proto.teleport.terminal.v1.AuthSettings.prototype.setLocalConnectorName = function(value) { - return jspb.Message.setProto3StringField(this, 8, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.AuthProvider.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.AuthProvider.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.AuthProvider} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.AuthProvider.toObject = function(includeInstance, msg) { - var f, obj = { - type: jspb.Message.getFieldWithDefault(msg, 1, ""), - name: jspb.Message.getFieldWithDefault(msg, 2, ""), - displayName: jspb.Message.getFieldWithDefault(msg, 3, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.AuthProvider} - */ -proto.teleport.terminal.v1.AuthProvider.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.AuthProvider; - return proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.AuthProvider} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.AuthProvider} - */ -proto.teleport.terminal.v1.AuthProvider.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setType(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setDisplayName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.AuthProvider.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.AuthProvider} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.AuthProvider.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getType(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getDisplayName(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } -}; - - -/** - * optional string type = 1; - * @return {string} - */ -proto.teleport.terminal.v1.AuthProvider.prototype.getType = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthProvider} returns this - */ -proto.teleport.terminal.v1.AuthProvider.prototype.setType = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.AuthProvider.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthProvider} returns this - */ -proto.teleport.terminal.v1.AuthProvider.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string display_name = 3; - * @return {string} - */ -proto.teleport.terminal.v1.AuthProvider.prototype.getDisplayName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AuthProvider} returns this - */ -proto.teleport.terminal.v1.AuthProvider.prototype.setDisplayName = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/services/tshd/v1/cluster_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/cluster_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/cluster_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/cluster_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/cluster_pb.d.ts deleted file mode 100644 index 09765dddcdfe3..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/cluster_pb.d.ts +++ /dev/null @@ -1,245 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/cluster.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; - -export class Cluster extends jspb.Message { - getUri(): string; - setUri(value: string): Cluster; - - getName(): string; - setName(value: string): Cluster; - - getProxyHost(): string; - setProxyHost(value: string): Cluster; - - getConnected(): boolean; - setConnected(value: boolean): Cluster; - - getLeaf(): boolean; - setLeaf(value: boolean): Cluster; - - - hasLoggedInUser(): boolean; - clearLoggedInUser(): void; - getLoggedInUser(): LoggedInUser | undefined; - setLoggedInUser(value?: LoggedInUser): Cluster; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): Cluster.AsObject; - static toObject(includeInstance: boolean, msg: Cluster): Cluster.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: Cluster, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): Cluster; - static deserializeBinaryFromReader(message: Cluster, reader: jspb.BinaryReader): Cluster; -} - -export namespace Cluster { - export type AsObject = { - uri: string, - name: string, - proxyHost: string, - connected: boolean, - leaf: boolean, - loggedInUser?: LoggedInUser.AsObject, - } -} - -export class LoggedInUser extends jspb.Message { - getName(): string; - setName(value: string): LoggedInUser; - - clearRolesList(): void; - getRolesList(): Array; - setRolesList(value: Array): LoggedInUser; - addRoles(value: string, index?: number): string; - - clearSshLoginsList(): void; - getSshLoginsList(): Array; - setSshLoginsList(value: Array): LoggedInUser; - addSshLogins(value: string, index?: number): string; - - - hasAcl(): boolean; - clearAcl(): void; - getAcl(): ACL | undefined; - setAcl(value?: ACL): LoggedInUser; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoggedInUser.AsObject; - static toObject(includeInstance: boolean, msg: LoggedInUser): LoggedInUser.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoggedInUser, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoggedInUser; - static deserializeBinaryFromReader(message: LoggedInUser, reader: jspb.BinaryReader): LoggedInUser; -} - -export namespace LoggedInUser { - export type AsObject = { - name: string, - rolesList: Array, - sshLoginsList: Array, - acl?: ACL.AsObject, - } -} - -export class ACL extends jspb.Message { - - hasSessions(): boolean; - clearSessions(): void; - getSessions(): ResourceAccess | undefined; - setSessions(value?: ResourceAccess): ACL; - - - hasAuthConnectors(): boolean; - clearAuthConnectors(): void; - getAuthConnectors(): ResourceAccess | undefined; - setAuthConnectors(value?: ResourceAccess): ACL; - - - hasRoles(): boolean; - clearRoles(): void; - getRoles(): ResourceAccess | undefined; - setRoles(value?: ResourceAccess): ACL; - - - hasUsers(): boolean; - clearUsers(): void; - getUsers(): ResourceAccess | undefined; - setUsers(value?: ResourceAccess): ACL; - - - hasTrustedClusters(): boolean; - clearTrustedClusters(): void; - getTrustedClusters(): ResourceAccess | undefined; - setTrustedClusters(value?: ResourceAccess): ACL; - - - hasEvents(): boolean; - clearEvents(): void; - getEvents(): ResourceAccess | undefined; - setEvents(value?: ResourceAccess): ACL; - - - hasTokens(): boolean; - clearTokens(): void; - getTokens(): ResourceAccess | undefined; - setTokens(value?: ResourceAccess): ACL; - - - hasServers(): boolean; - clearServers(): void; - getServers(): ResourceAccess | undefined; - setServers(value?: ResourceAccess): ACL; - - - hasApps(): boolean; - clearApps(): void; - getApps(): ResourceAccess | undefined; - setApps(value?: ResourceAccess): ACL; - - - hasDbs(): boolean; - clearDbs(): void; - getDbs(): ResourceAccess | undefined; - setDbs(value?: ResourceAccess): ACL; - - - hasKubeservers(): boolean; - clearKubeservers(): void; - getKubeservers(): ResourceAccess | undefined; - setKubeservers(value?: ResourceAccess): ACL; - - - hasAccessRequests(): boolean; - clearAccessRequests(): void; - getAccessRequests(): ResourceAccess | undefined; - setAccessRequests(value?: ResourceAccess): ACL; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ACL.AsObject; - static toObject(includeInstance: boolean, msg: ACL): ACL.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ACL, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ACL; - static deserializeBinaryFromReader(message: ACL, reader: jspb.BinaryReader): ACL; -} - -export namespace ACL { - export type AsObject = { - sessions?: ResourceAccess.AsObject, - authConnectors?: ResourceAccess.AsObject, - roles?: ResourceAccess.AsObject, - users?: ResourceAccess.AsObject, - trustedClusters?: ResourceAccess.AsObject, - events?: ResourceAccess.AsObject, - tokens?: ResourceAccess.AsObject, - servers?: ResourceAccess.AsObject, - apps?: ResourceAccess.AsObject, - dbs?: ResourceAccess.AsObject, - kubeservers?: ResourceAccess.AsObject, - accessRequests?: ResourceAccess.AsObject, - } -} - -export class ResourceAccess extends jspb.Message { - getList(): boolean; - setList(value: boolean): ResourceAccess; - - getRead(): boolean; - setRead(value: boolean): ResourceAccess; - - getEdit(): boolean; - setEdit(value: boolean): ResourceAccess; - - getCreate(): boolean; - setCreate(value: boolean): ResourceAccess; - - getDelete(): boolean; - setDelete(value: boolean): ResourceAccess; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ResourceAccess.AsObject; - static toObject(includeInstance: boolean, msg: ResourceAccess): ResourceAccess.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ResourceAccess, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ResourceAccess; - static deserializeBinaryFromReader(message: ResourceAccess, reader: jspb.BinaryReader): ResourceAccess; -} - -export namespace ResourceAccess { - export type AsObject = { - list: boolean, - read: boolean, - edit: boolean, - create: boolean, - pb_delete: boolean, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/cluster_pb.js b/web/packages/teleterm/src/services/tshd/v1/cluster_pb.js deleted file mode 100644 index 1628062757caa..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/cluster_pb.js +++ /dev/null @@ -1,1655 +0,0 @@ -// source: v1/cluster.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -goog.exportSymbol('proto.teleport.terminal.v1.ACL', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.Cluster', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoggedInUser', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ResourceAccess', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.Cluster = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.Cluster, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.Cluster.displayName = 'proto.teleport.terminal.v1.Cluster'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoggedInUser = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.LoggedInUser.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoggedInUser, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoggedInUser.displayName = 'proto.teleport.terminal.v1.LoggedInUser'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ACL = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ACL, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ACL.displayName = 'proto.teleport.terminal.v1.ACL'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ResourceAccess = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ResourceAccess, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ResourceAccess.displayName = 'proto.teleport.terminal.v1.ResourceAccess'; -} - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.Cluster.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Cluster.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Cluster} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Cluster.toObject = function(includeInstance, msg) { - var f, obj = { - uri: jspb.Message.getFieldWithDefault(msg, 1, ""), - name: jspb.Message.getFieldWithDefault(msg, 2, ""), - proxyHost: jspb.Message.getFieldWithDefault(msg, 3, ""), - connected: jspb.Message.getBooleanFieldWithDefault(msg, 4, false), - leaf: jspb.Message.getBooleanFieldWithDefault(msg, 5, false), - loggedInUser: (f = msg.getLoggedInUser()) && proto.teleport.terminal.v1.LoggedInUser.toObject(includeInstance, f) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Cluster} - */ -proto.teleport.terminal.v1.Cluster.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Cluster; - return proto.teleport.terminal.v1.Cluster.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Cluster} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Cluster} - */ -proto.teleport.terminal.v1.Cluster.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setProxyHost(value); - break; - case 4: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setConnected(value); - break; - case 5: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setLeaf(value); - break; - case 7: - var value = new proto.teleport.terminal.v1.LoggedInUser; - reader.readMessage(value,proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader); - msg.setLoggedInUser(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.Cluster.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Cluster.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Cluster} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Cluster.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getProxyHost(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getConnected(); - if (f) { - writer.writeBool( - 4, - f - ); - } - f = message.getLeaf(); - if (f) { - writer.writeBool( - 5, - f - ); - } - f = message.getLoggedInUser(); - if (f != null) { - writer.writeMessage( - 7, - f, - proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter - ); - } -}; - - -/** - * optional string uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.Cluster.prototype.getUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this - */ -proto.teleport.terminal.v1.Cluster.prototype.setUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.Cluster.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this - */ -proto.teleport.terminal.v1.Cluster.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string proxy_host = 3; - * @return {string} - */ -proto.teleport.terminal.v1.Cluster.prototype.getProxyHost = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this - */ -proto.teleport.terminal.v1.Cluster.prototype.setProxyHost = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * optional bool connected = 4; - * @return {boolean} - */ -proto.teleport.terminal.v1.Cluster.prototype.getConnected = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 4, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this - */ -proto.teleport.terminal.v1.Cluster.prototype.setConnected = function(value) { - return jspb.Message.setProto3BooleanField(this, 4, value); -}; - - -/** - * optional bool leaf = 5; - * @return {boolean} - */ -proto.teleport.terminal.v1.Cluster.prototype.getLeaf = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this - */ -proto.teleport.terminal.v1.Cluster.prototype.setLeaf = function(value) { - return jspb.Message.setProto3BooleanField(this, 5, value); -}; - - -/** - * optional LoggedInUser logged_in_user = 7; - * @return {?proto.teleport.terminal.v1.LoggedInUser} - */ -proto.teleport.terminal.v1.Cluster.prototype.getLoggedInUser = function() { - return /** @type{?proto.teleport.terminal.v1.LoggedInUser} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoggedInUser, 7)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.LoggedInUser|undefined} value - * @return {!proto.teleport.terminal.v1.Cluster} returns this -*/ -proto.teleport.terminal.v1.Cluster.prototype.setLoggedInUser = function(value) { - return jspb.Message.setWrapperField(this, 7, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.Cluster} returns this - */ -proto.teleport.terminal.v1.Cluster.prototype.clearLoggedInUser = function() { - return this.setLoggedInUser(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.Cluster.prototype.hasLoggedInUser = function() { - return jspb.Message.getField(this, 7) != null; -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.LoggedInUser.repeatedFields_ = [2,3]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoggedInUser.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoggedInUser} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoggedInUser.toObject = function(includeInstance, msg) { - var f, obj = { - name: jspb.Message.getFieldWithDefault(msg, 1, ""), - rolesList: (f = jspb.Message.getRepeatedField(msg, 2)) == null ? undefined : f, - sshLoginsList: (f = jspb.Message.getRepeatedField(msg, 3)) == null ? undefined : f, - acl: (f = msg.getAcl()) && proto.teleport.terminal.v1.ACL.toObject(includeInstance, f) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoggedInUser} - */ -proto.teleport.terminal.v1.LoggedInUser.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoggedInUser; - return proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoggedInUser} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoggedInUser} - */ -proto.teleport.terminal.v1.LoggedInUser.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.addRoles(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.addSshLogins(value); - break; - case 4: - var value = new proto.teleport.terminal.v1.ACL; - reader.readMessage(value,proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader); - msg.setAcl(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoggedInUser} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoggedInUser.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getRolesList(); - if (f.length > 0) { - writer.writeRepeatedString( - 2, - f - ); - } - f = message.getSshLoginsList(); - if (f.length > 0) { - writer.writeRepeatedString( - 3, - f - ); - } - f = message.getAcl(); - if (f != null) { - writer.writeMessage( - 4, - f, - proto.teleport.terminal.v1.ACL.serializeBinaryToWriter - ); - } -}; - - -/** - * optional string name = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * repeated string roles = 2; - * @return {!Array} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getRolesList = function() { - return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 2)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setRolesList = function(value) { - return jspb.Message.setField(this, 2, value || []); -}; - - -/** - * @param {string} value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.addRoles = function(value, opt_index) { - return jspb.Message.addToRepeatedField(this, 2, value, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.clearRolesList = function() { - return this.setRolesList([]); -}; - - -/** - * repeated string ssh_logins = 3; - * @return {!Array} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getSshLoginsList = function() { - return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 3)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.setSshLoginsList = function(value) { - return jspb.Message.setField(this, 3, value || []); -}; - - -/** - * @param {string} value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.addSshLogins = function(value, opt_index) { - return jspb.Message.addToRepeatedField(this, 3, value, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.clearSshLoginsList = function() { - return this.setSshLoginsList([]); -}; - - -/** - * optional ACL acl = 4; - * @return {?proto.teleport.terminal.v1.ACL} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.getAcl = function() { - return /** @type{?proto.teleport.terminal.v1.ACL} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ACL, 4)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ACL|undefined} value - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this -*/ -proto.teleport.terminal.v1.LoggedInUser.prototype.setAcl = function(value) { - return jspb.Message.setWrapperField(this, 4, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoggedInUser} returns this - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.clearAcl = function() { - return this.setAcl(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.LoggedInUser.prototype.hasAcl = function() { - return jspb.Message.getField(this, 4) != null; -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ACL.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ACL.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ACL} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ACL.toObject = function(includeInstance, msg) { - var f, obj = { - sessions: (f = msg.getSessions()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - authConnectors: (f = msg.getAuthConnectors()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - roles: (f = msg.getRoles()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - users: (f = msg.getUsers()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - trustedClusters: (f = msg.getTrustedClusters()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - events: (f = msg.getEvents()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - tokens: (f = msg.getTokens()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - servers: (f = msg.getServers()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - apps: (f = msg.getApps()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - dbs: (f = msg.getDbs()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - kubeservers: (f = msg.getKubeservers()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f), - accessRequests: (f = msg.getAccessRequests()) && proto.teleport.terminal.v1.ResourceAccess.toObject(includeInstance, f) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ACL} - */ -proto.teleport.terminal.v1.ACL.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ACL; - return proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ACL} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ACL} - */ -proto.teleport.terminal.v1.ACL.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setSessions(value); - break; - case 2: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setAuthConnectors(value); - break; - case 3: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setRoles(value); - break; - case 4: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setUsers(value); - break; - case 5: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setTrustedClusters(value); - break; - case 6: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setEvents(value); - break; - case 7: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setTokens(value); - break; - case 8: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setServers(value); - break; - case 9: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setApps(value); - break; - case 10: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setDbs(value); - break; - case 11: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setKubeservers(value); - break; - case 12: - var value = new proto.teleport.terminal.v1.ResourceAccess; - reader.readMessage(value,proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader); - msg.setAccessRequests(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ACL.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ACL.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ACL} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ACL.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getSessions(); - if (f != null) { - writer.writeMessage( - 1, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getAuthConnectors(); - if (f != null) { - writer.writeMessage( - 2, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getRoles(); - if (f != null) { - writer.writeMessage( - 3, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getUsers(); - if (f != null) { - writer.writeMessage( - 4, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getTrustedClusters(); - if (f != null) { - writer.writeMessage( - 5, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getEvents(); - if (f != null) { - writer.writeMessage( - 6, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getTokens(); - if (f != null) { - writer.writeMessage( - 7, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getServers(); - if (f != null) { - writer.writeMessage( - 8, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getApps(); - if (f != null) { - writer.writeMessage( - 9, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getDbs(); - if (f != null) { - writer.writeMessage( - 10, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getKubeservers(); - if (f != null) { - writer.writeMessage( - 11, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } - f = message.getAccessRequests(); - if (f != null) { - writer.writeMessage( - 12, - f, - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter - ); - } -}; - - -/** - * optional ResourceAccess sessions = 1; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getSessions = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 1)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setSessions = function(value) { - return jspb.Message.setWrapperField(this, 1, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearSessions = function() { - return this.setSessions(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasSessions = function() { - return jspb.Message.getField(this, 1) != null; -}; - - -/** - * optional ResourceAccess auth_connectors = 2; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getAuthConnectors = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 2)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setAuthConnectors = function(value) { - return jspb.Message.setWrapperField(this, 2, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearAuthConnectors = function() { - return this.setAuthConnectors(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasAuthConnectors = function() { - return jspb.Message.getField(this, 2) != null; -}; - - -/** - * optional ResourceAccess roles = 3; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getRoles = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 3)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setRoles = function(value) { - return jspb.Message.setWrapperField(this, 3, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearRoles = function() { - return this.setRoles(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasRoles = function() { - return jspb.Message.getField(this, 3) != null; -}; - - -/** - * optional ResourceAccess users = 4; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getUsers = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 4)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setUsers = function(value) { - return jspb.Message.setWrapperField(this, 4, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearUsers = function() { - return this.setUsers(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasUsers = function() { - return jspb.Message.getField(this, 4) != null; -}; - - -/** - * optional ResourceAccess trusted_clusters = 5; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getTrustedClusters = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 5)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setTrustedClusters = function(value) { - return jspb.Message.setWrapperField(this, 5, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearTrustedClusters = function() { - return this.setTrustedClusters(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasTrustedClusters = function() { - return jspb.Message.getField(this, 5) != null; -}; - - -/** - * optional ResourceAccess events = 6; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getEvents = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 6)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setEvents = function(value) { - return jspb.Message.setWrapperField(this, 6, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearEvents = function() { - return this.setEvents(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasEvents = function() { - return jspb.Message.getField(this, 6) != null; -}; - - -/** - * optional ResourceAccess tokens = 7; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getTokens = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 7)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setTokens = function(value) { - return jspb.Message.setWrapperField(this, 7, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearTokens = function() { - return this.setTokens(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasTokens = function() { - return jspb.Message.getField(this, 7) != null; -}; - - -/** - * optional ResourceAccess servers = 8; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getServers = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 8)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setServers = function(value) { - return jspb.Message.setWrapperField(this, 8, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearServers = function() { - return this.setServers(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasServers = function() { - return jspb.Message.getField(this, 8) != null; -}; - - -/** - * optional ResourceAccess apps = 9; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getApps = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 9)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setApps = function(value) { - return jspb.Message.setWrapperField(this, 9, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearApps = function() { - return this.setApps(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasApps = function() { - return jspb.Message.getField(this, 9) != null; -}; - - -/** - * optional ResourceAccess dbs = 10; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getDbs = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 10)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setDbs = function(value) { - return jspb.Message.setWrapperField(this, 10, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearDbs = function() { - return this.setDbs(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasDbs = function() { - return jspb.Message.getField(this, 10) != null; -}; - - -/** - * optional ResourceAccess kubeservers = 11; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getKubeservers = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 11)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setKubeservers = function(value) { - return jspb.Message.setWrapperField(this, 11, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearKubeservers = function() { - return this.setKubeservers(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasKubeservers = function() { - return jspb.Message.getField(this, 11) != null; -}; - - -/** - * optional ResourceAccess access_requests = 12; - * @return {?proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ACL.prototype.getAccessRequests = function() { - return /** @type{?proto.teleport.terminal.v1.ResourceAccess} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.ResourceAccess, 12)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.ResourceAccess|undefined} value - * @return {!proto.teleport.terminal.v1.ACL} returns this -*/ -proto.teleport.terminal.v1.ACL.prototype.setAccessRequests = function(value) { - return jspb.Message.setWrapperField(this, 12, value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.ACL} returns this - */ -proto.teleport.terminal.v1.ACL.prototype.clearAccessRequests = function() { - return this.setAccessRequests(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.ACL.prototype.hasAccessRequests = function() { - return jspb.Message.getField(this, 12) != null; -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ResourceAccess.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ResourceAccess} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ResourceAccess.toObject = function(includeInstance, msg) { - var f, obj = { - list: jspb.Message.getBooleanFieldWithDefault(msg, 1, false), - read: jspb.Message.getBooleanFieldWithDefault(msg, 2, false), - edit: jspb.Message.getBooleanFieldWithDefault(msg, 3, false), - create: jspb.Message.getBooleanFieldWithDefault(msg, 4, false), - pb_delete: jspb.Message.getBooleanFieldWithDefault(msg, 5, false) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ResourceAccess.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ResourceAccess; - return proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ResourceAccess} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ResourceAccess} - */ -proto.teleport.terminal.v1.ResourceAccess.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setList(value); - break; - case 2: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setRead(value); - break; - case 3: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setEdit(value); - break; - case 4: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setCreate(value); - break; - case 5: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setDelete(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ResourceAccess} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ResourceAccess.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getList(); - if (f) { - writer.writeBool( - 1, - f - ); - } - f = message.getRead(); - if (f) { - writer.writeBool( - 2, - f - ); - } - f = message.getEdit(); - if (f) { - writer.writeBool( - 3, - f - ); - } - f = message.getCreate(); - if (f) { - writer.writeBool( - 4, - f - ); - } - f = message.getDelete(); - if (f) { - writer.writeBool( - 5, - f - ); - } -}; - - -/** - * optional bool list = 1; - * @return {boolean} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getList = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 1, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setList = function(value) { - return jspb.Message.setProto3BooleanField(this, 1, value); -}; - - -/** - * optional bool read = 2; - * @return {boolean} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getRead = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setRead = function(value) { - return jspb.Message.setProto3BooleanField(this, 2, value); -}; - - -/** - * optional bool edit = 3; - * @return {boolean} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getEdit = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 3, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setEdit = function(value) { - return jspb.Message.setProto3BooleanField(this, 3, value); -}; - - -/** - * optional bool create = 4; - * @return {boolean} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getCreate = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 4, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setCreate = function(value) { - return jspb.Message.setProto3BooleanField(this, 4, value); -}; - - -/** - * optional bool delete = 5; - * @return {boolean} - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.getDelete = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 5, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.ResourceAccess} returns this - */ -proto.teleport.terminal.v1.ResourceAccess.prototype.setDelete = function(value) { - return jspb.Message.setProto3BooleanField(this, 5, value); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/services/tshd/v1/database_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/database_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/database_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/database_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/database_pb.d.ts deleted file mode 100644 index 86113649cba2e..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/database_pb.d.ts +++ /dev/null @@ -1,75 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/database.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; - -export class Database extends jspb.Message { - getUri(): string; - setUri(value: string): Database; - - getName(): string; - setName(value: string): Database; - - getDesc(): string; - setDesc(value: string): Database; - - getProtocol(): string; - setProtocol(value: string): Database; - - getType(): string; - setType(value: string): Database; - - getHostname(): string; - setHostname(value: string): Database; - - getAddr(): string; - setAddr(value: string): Database; - - clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): Database; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): Database.AsObject; - static toObject(includeInstance: boolean, msg: Database): Database.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: Database, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): Database; - static deserializeBinaryFromReader(message: Database, reader: jspb.BinaryReader): Database; -} - -export namespace Database { - export type AsObject = { - uri: string, - name: string, - desc: string, - protocol: string, - type: string, - hostname: string, - addr: string, - labelsList: Array, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/gateway_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/gateway_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/gateway_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/gateway_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/gateway_pb.d.ts deleted file mode 100644 index 85359d0841a1f..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/gateway_pb.d.ts +++ /dev/null @@ -1,76 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/gateway.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; - -export class Gateway extends jspb.Message { - getUri(): string; - setUri(value: string): Gateway; - - getTargetName(): string; - setTargetName(value: string): Gateway; - - getTargetUri(): string; - setTargetUri(value: string): Gateway; - - getTargetUser(): string; - setTargetUser(value: string): Gateway; - - getLocalAddress(): string; - setLocalAddress(value: string): Gateway; - - getLocalPort(): string; - setLocalPort(value: string): Gateway; - - getProtocol(): string; - setProtocol(value: string): Gateway; - - getCliCommand(): string; - setCliCommand(value: string): Gateway; - - getTargetSubresourceName(): string; - setTargetSubresourceName(value: string): Gateway; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): Gateway.AsObject; - static toObject(includeInstance: boolean, msg: Gateway): Gateway.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: Gateway, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): Gateway; - static deserializeBinaryFromReader(message: Gateway, reader: jspb.BinaryReader): Gateway; -} - -export namespace Gateway { - export type AsObject = { - uri: string, - targetName: string, - targetUri: string, - targetUser: string, - localAddress: string, - localPort: string, - protocol: string, - cliCommand: string, - targetSubresourceName: string, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/gateway_pb.js b/web/packages/teleterm/src/services/tshd/v1/gateway_pb.js deleted file mode 100644 index 2d1d042f37490..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/gateway_pb.js +++ /dev/null @@ -1,410 +0,0 @@ -// source: v1/gateway.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -goog.exportSymbol('proto.teleport.terminal.v1.Gateway', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.Gateway = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.Gateway, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.Gateway.displayName = 'proto.teleport.terminal.v1.Gateway'; -} - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.Gateway.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Gateway.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Gateway} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Gateway.toObject = function(includeInstance, msg) { - var f, obj = { - uri: jspb.Message.getFieldWithDefault(msg, 1, ""), - targetName: jspb.Message.getFieldWithDefault(msg, 2, ""), - targetUri: jspb.Message.getFieldWithDefault(msg, 3, ""), - targetUser: jspb.Message.getFieldWithDefault(msg, 4, ""), - localAddress: jspb.Message.getFieldWithDefault(msg, 5, ""), - localPort: jspb.Message.getFieldWithDefault(msg, 6, ""), - protocol: jspb.Message.getFieldWithDefault(msg, 7, ""), - cliCommand: jspb.Message.getFieldWithDefault(msg, 8, ""), - targetSubresourceName: jspb.Message.getFieldWithDefault(msg, 9, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Gateway} - */ -proto.teleport.terminal.v1.Gateway.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Gateway; - return proto.teleport.terminal.v1.Gateway.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Gateway} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Gateway} - */ -proto.teleport.terminal.v1.Gateway.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetName(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetUri(value); - break; - case 4: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetUser(value); - break; - case 5: - var value = /** @type {string} */ (reader.readString()); - msg.setLocalAddress(value); - break; - case 6: - var value = /** @type {string} */ (reader.readString()); - msg.setLocalPort(value); - break; - case 7: - var value = /** @type {string} */ (reader.readString()); - msg.setProtocol(value); - break; - case 8: - var value = /** @type {string} */ (reader.readString()); - msg.setCliCommand(value); - break; - case 9: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetSubresourceName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.Gateway.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Gateway.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Gateway} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Gateway.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getTargetName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getTargetUri(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getTargetUser(); - if (f.length > 0) { - writer.writeString( - 4, - f - ); - } - f = message.getLocalAddress(); - if (f.length > 0) { - writer.writeString( - 5, - f - ); - } - f = message.getLocalPort(); - if (f.length > 0) { - writer.writeString( - 6, - f - ); - } - f = message.getProtocol(); - if (f.length > 0) { - writer.writeString( - 7, - f - ); - } - f = message.getCliCommand(); - if (f.length > 0) { - writer.writeString( - 8, - f - ); - } - f = message.getTargetSubresourceName(); - if (f.length > 0) { - writer.writeString( - 9, - f - ); - } -}; - - -/** - * optional string uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string target_name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string target_uri = 3; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetUri = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * optional string target_user = 4; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetUser = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetUser = function(value) { - return jspb.Message.setProto3StringField(this, 4, value); -}; - - -/** - * optional string local_address = 5; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getLocalAddress = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setLocalAddress = function(value) { - return jspb.Message.setProto3StringField(this, 5, value); -}; - - -/** - * optional string local_port = 6; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getLocalPort = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 6, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setLocalPort = function(value) { - return jspb.Message.setProto3StringField(this, 6, value); -}; - - -/** - * optional string protocol = 7; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getProtocol = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 7, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setProtocol = function(value) { - return jspb.Message.setProto3StringField(this, 7, value); -}; - - -/** - * optional string cli_command = 8; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getCliCommand = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 8, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setCliCommand = function(value) { - return jspb.Message.setProto3StringField(this, 8, value); -}; - - -/** - * optional string target_subresource_name = 9; - * @return {string} - */ -proto.teleport.terminal.v1.Gateway.prototype.getTargetSubresourceName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 9, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Gateway} returns this - */ -proto.teleport.terminal.v1.Gateway.prototype.setTargetSubresourceName = function(value) { - return jspb.Message.setProto3StringField(this, 9, value); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/services/tshd/v1/kube_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/kube_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/kube_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/kube_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/kube_pb.d.ts deleted file mode 100644 index 1584270f5b4ba..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/kube_pb.d.ts +++ /dev/null @@ -1,55 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/kube.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; - -export class Kube extends jspb.Message { - getUri(): string; - setUri(value: string): Kube; - - getName(): string; - setName(value: string): Kube; - - clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): Kube; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): Kube.AsObject; - static toObject(includeInstance: boolean, msg: Kube): Kube.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: Kube, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): Kube; - static deserializeBinaryFromReader(message: Kube, reader: jspb.BinaryReader): Kube; -} - -export namespace Kube { - export type AsObject = { - uri: string, - name: string, - labelsList: Array, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/label_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/label_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/label_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/label_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/label_pb.d.ts deleted file mode 100644 index 8bb66fed5fdb3..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/label_pb.d.ts +++ /dev/null @@ -1,48 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/label.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; - -export class Label extends jspb.Message { - getName(): string; - setName(value: string): Label; - - getValue(): string; - setValue(value: string): Label; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): Label.AsObject; - static toObject(includeInstance: boolean, msg: Label): Label.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: Label, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): Label; - static deserializeBinaryFromReader(message: Label, reader: jspb.BinaryReader): Label; -} - -export namespace Label { - export type AsObject = { - name: string, - value: string, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/label_pb.js b/web/packages/teleterm/src/services/tshd/v1/label_pb.js deleted file mode 100644 index bc76168736a09..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/label_pb.js +++ /dev/null @@ -1,200 +0,0 @@ -// source: v1/label.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -goog.exportSymbol('proto.teleport.terminal.v1.Label', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.Label = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.Label, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.Label.displayName = 'proto.teleport.terminal.v1.Label'; -} - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.Label.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Label.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Label} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Label.toObject = function(includeInstance, msg) { - var f, obj = { - name: jspb.Message.getFieldWithDefault(msg, 1, ""), - value: jspb.Message.getFieldWithDefault(msg, 2, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Label} - */ -proto.teleport.terminal.v1.Label.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Label; - return proto.teleport.terminal.v1.Label.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Label} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Label} - */ -proto.teleport.terminal.v1.Label.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setValue(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.Label.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Label.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Label} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Label.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getValue(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } -}; - - -/** - * optional string name = 1; - * @return {string} - */ -proto.teleport.terminal.v1.Label.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Label} returns this - */ -proto.teleport.terminal.v1.Label.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string value = 2; - * @return {string} - */ -proto.teleport.terminal.v1.Label.prototype.getValue = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Label} returns this - */ -proto.teleport.terminal.v1.Label.prototype.setValue = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/services/tshd/v1/server_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/server_grpc_pb.js deleted file mode 100644 index 97b3a2461dbea..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/server_grpc_pb.js +++ /dev/null @@ -1 +0,0 @@ -// GENERATED CODE -- NO SERVICES IN PROTO \ No newline at end of file diff --git a/web/packages/teleterm/src/services/tshd/v1/server_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/server_pb.d.ts deleted file mode 100644 index bebbf6ac4759a..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/server_pb.d.ts +++ /dev/null @@ -1,67 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/server.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; -import * as v1_label_pb from "../v1/label_pb"; - -export class Server extends jspb.Message { - getUri(): string; - setUri(value: string): Server; - - getTunnel(): boolean; - setTunnel(value: boolean): Server; - - getName(): string; - setName(value: string): Server; - - getHostname(): string; - setHostname(value: string): Server; - - getAddr(): string; - setAddr(value: string): Server; - - clearLabelsList(): void; - getLabelsList(): Array; - setLabelsList(value: Array): Server; - addLabels(value?: v1_label_pb.Label, index?: number): v1_label_pb.Label; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): Server.AsObject; - static toObject(includeInstance: boolean, msg: Server): Server.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: Server, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): Server; - static deserializeBinaryFromReader(message: Server, reader: jspb.BinaryReader): Server; -} - -export namespace Server { - export type AsObject = { - uri: string, - tunnel: boolean, - name: string, - hostname: string, - addr: string, - labelsList: Array, - } -} diff --git a/web/packages/teleterm/src/services/tshd/v1/server_pb.js b/web/packages/teleterm/src/services/tshd/v1/server_pb.js deleted file mode 100644 index 42e0239661697..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/server_pb.js +++ /dev/null @@ -1,352 +0,0 @@ -// source: v1/server.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -var v1_label_pb = require('../v1/label_pb.js'); -goog.object.extend(proto, v1_label_pb); -goog.exportSymbol('proto.teleport.terminal.v1.Server', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.Server = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.Server.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.Server, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.Server.displayName = 'proto.teleport.terminal.v1.Server'; -} - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.Server.repeatedFields_ = [6]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.Server.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.Server.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.Server} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Server.toObject = function(includeInstance, msg) { - var f, obj = { - uri: jspb.Message.getFieldWithDefault(msg, 1, ""), - tunnel: jspb.Message.getBooleanFieldWithDefault(msg, 2, false), - name: jspb.Message.getFieldWithDefault(msg, 3, ""), - hostname: jspb.Message.getFieldWithDefault(msg, 4, ""), - addr: jspb.Message.getFieldWithDefault(msg, 5, ""), - labelsList: jspb.Message.toObjectList(msg.getLabelsList(), - v1_label_pb.Label.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.Server} - */ -proto.teleport.terminal.v1.Server.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.Server; - return proto.teleport.terminal.v1.Server.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.Server} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.Server} - */ -proto.teleport.terminal.v1.Server.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUri(value); - break; - case 2: - var value = /** @type {boolean} */ (reader.readBool()); - msg.setTunnel(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - case 4: - var value = /** @type {string} */ (reader.readString()); - msg.setHostname(value); - break; - case 5: - var value = /** @type {string} */ (reader.readString()); - msg.setAddr(value); - break; - case 6: - var value = new v1_label_pb.Label; - reader.readMessage(value,v1_label_pb.Label.deserializeBinaryFromReader); - msg.addLabels(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.Server.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.Server.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.Server} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.Server.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getTunnel(); - if (f) { - writer.writeBool( - 2, - f - ); - } - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getHostname(); - if (f.length > 0) { - writer.writeString( - 4, - f - ); - } - f = message.getAddr(); - if (f.length > 0) { - writer.writeString( - 5, - f - ); - } - f = message.getLabelsList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 6, - f, - v1_label_pb.Label.serializeBinaryToWriter - ); - } -}; - - -/** - * optional string uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.Server.prototype.getUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this - */ -proto.teleport.terminal.v1.Server.prototype.setUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional bool tunnel = 2; - * @return {boolean} - */ -proto.teleport.terminal.v1.Server.prototype.getTunnel = function() { - return /** @type {boolean} */ (jspb.Message.getBooleanFieldWithDefault(this, 2, false)); -}; - - -/** - * @param {boolean} value - * @return {!proto.teleport.terminal.v1.Server} returns this - */ -proto.teleport.terminal.v1.Server.prototype.setTunnel = function(value) { - return jspb.Message.setProto3BooleanField(this, 2, value); -}; - - -/** - * optional string name = 3; - * @return {string} - */ -proto.teleport.terminal.v1.Server.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this - */ -proto.teleport.terminal.v1.Server.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * optional string hostname = 4; - * @return {string} - */ -proto.teleport.terminal.v1.Server.prototype.getHostname = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this - */ -proto.teleport.terminal.v1.Server.prototype.setHostname = function(value) { - return jspb.Message.setProto3StringField(this, 4, value); -}; - - -/** - * optional string addr = 5; - * @return {string} - */ -proto.teleport.terminal.v1.Server.prototype.getAddr = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 5, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.Server} returns this - */ -proto.teleport.terminal.v1.Server.prototype.setAddr = function(value) { - return jspb.Message.setProto3StringField(this, 5, value); -}; - - -/** - * repeated Label labels = 6; - * @return {!Array} - */ -proto.teleport.terminal.v1.Server.prototype.getLabelsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_label_pb.Label, 6)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.Server} returns this -*/ -proto.teleport.terminal.v1.Server.prototype.setLabelsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 6, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Label=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Label} - */ -proto.teleport.terminal.v1.Server.prototype.addLabels = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 6, opt_value, proto.teleport.terminal.v1.Label, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.Server} returns this - */ -proto.teleport.terminal.v1.Server.prototype.clearLabelsList = function() { - return this.setLabelsList([]); -}; - - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.d.ts deleted file mode 100644 index 1c1f1eb4bd159..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.d.ts +++ /dev/null @@ -1,386 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/service.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as grpc from "grpc"; -import * as v1_service_pb from "../v1/service_pb"; -import * as v1_app_pb from "../v1/app_pb"; -import * as v1_auth_settings_pb from "../v1/auth_settings_pb"; -import * as v1_cluster_pb from "../v1/cluster_pb"; -import * as v1_database_pb from "../v1/database_pb"; -import * as v1_gateway_pb from "../v1/gateway_pb"; -import * as v1_kube_pb from "../v1/kube_pb"; -import * as v1_server_pb from "../v1/server_pb"; - -interface ITerminalServiceService extends grpc.ServiceDefinition { - listRootClusters: ITerminalServiceService_IListRootClusters; - listLeafClusters: ITerminalServiceService_IListLeafClusters; - listDatabases: ITerminalServiceService_IListDatabases; - listDatabaseUsers: ITerminalServiceService_IListDatabaseUsers; - listServers: ITerminalServiceService_IListServers; - listKubes: ITerminalServiceService_IListKubes; - listApps: ITerminalServiceService_IListApps; - addCluster: ITerminalServiceService_IAddCluster; - removeCluster: ITerminalServiceService_IRemoveCluster; - listGateways: ITerminalServiceService_IListGateways; - createGateway: ITerminalServiceService_ICreateGateway; - removeGateway: ITerminalServiceService_IRemoveGateway; - restartGateway: ITerminalServiceService_IRestartGateway; - setGatewayTargetSubresourceName: ITerminalServiceService_ISetGatewayTargetSubresourceName; - setGatewayLocalPort: ITerminalServiceService_ISetGatewayLocalPort; - getAuthSettings: ITerminalServiceService_IGetAuthSettings; - getCluster: ITerminalServiceService_IGetCluster; - login: ITerminalServiceService_ILogin; - loginPasswordless: ITerminalServiceService_ILoginPasswordless; - logout: ITerminalServiceService_ILogout; -} - -interface ITerminalServiceService_IListRootClusters extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListRootClusters"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListLeafClusters extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListLeafClusters"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListDatabases extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListDatabases"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListDatabaseUsers extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListDatabaseUsers"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListServers extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListServers"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListKubes extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListKubes"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListApps extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListApps"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IAddCluster extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/AddCluster"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IRemoveCluster extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/RemoveCluster"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IListGateways extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/ListGateways"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ICreateGateway extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/CreateGateway"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IRemoveGateway extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/RemoveGateway"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IRestartGateway extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/RestartGateway"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ISetGatewayTargetSubresourceName extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/SetGatewayTargetSubresourceName"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ISetGatewayLocalPort extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/SetGatewayLocalPort"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IGetAuthSettings extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/GetAuthSettings"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_IGetCluster extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/GetCluster"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ILogin extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/Login"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ILoginPasswordless extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/LoginPasswordless"; - requestStream: true; - responseStream: true; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} -interface ITerminalServiceService_ILogout extends grpc.MethodDefinition { - path: "/teleport.terminal.v1.TerminalService/Logout"; - requestStream: false; - responseStream: false; - requestSerialize: grpc.serialize; - requestDeserialize: grpc.deserialize; - responseSerialize: grpc.serialize; - responseDeserialize: grpc.deserialize; -} - -export const TerminalServiceService: ITerminalServiceService; - -export interface ITerminalServiceServer { - listRootClusters: grpc.handleUnaryCall; - listLeafClusters: grpc.handleUnaryCall; - listDatabases: grpc.handleUnaryCall; - listDatabaseUsers: grpc.handleUnaryCall; - listServers: grpc.handleUnaryCall; - listKubes: grpc.handleUnaryCall; - listApps: grpc.handleUnaryCall; - addCluster: grpc.handleUnaryCall; - removeCluster: grpc.handleUnaryCall; - listGateways: grpc.handleUnaryCall; - createGateway: grpc.handleUnaryCall; - removeGateway: grpc.handleUnaryCall; - restartGateway: grpc.handleUnaryCall; - setGatewayTargetSubresourceName: grpc.handleUnaryCall; - setGatewayLocalPort: grpc.handleUnaryCall; - getAuthSettings: grpc.handleUnaryCall; - getCluster: grpc.handleUnaryCall; - login: grpc.handleUnaryCall; - loginPasswordless: grpc.handleBidiStreamingCall; - logout: grpc.handleUnaryCall; -} - -export interface ITerminalServiceClient { - listRootClusters(request: v1_service_pb.ListClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - listDatabases(request: v1_service_pb.ListDatabasesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - listServers(request: v1_service_pb.ListServersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - listKubes(request: v1_service_pb.ListKubesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - listApps(request: v1_service_pb.ListAppsRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - addCluster(request: v1_service_pb.AddClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - removeCluster(request: v1_service_pb.RemoveClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - listGateways(request: v1_service_pb.ListGatewaysRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - createGateway(request: v1_service_pb.CreateGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - removeGateway(request: v1_service_pb.RemoveGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - restartGateway(request: v1_service_pb.RestartGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - getCluster(request: v1_service_pb.GetClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - login(request: v1_service_pb.LoginRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - loginPasswordless(): grpc.ClientDuplexStream; - loginPasswordless(options: Partial): grpc.ClientDuplexStream; - loginPasswordless(metadata: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; - logout(request: v1_service_pb.LogoutRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; -} - -export class TerminalServiceClient extends grpc.Client implements ITerminalServiceClient { - constructor(address: string, credentials: grpc.ChannelCredentials, options?: object); - public listRootClusters(request: v1_service_pb.ListClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listRootClusters(request: v1_service_pb.ListClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listLeafClusters(request: v1_service_pb.ListLeafClustersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListClustersResponse) => void): grpc.ClientUnaryCall; - public listDatabases(request: v1_service_pb.ListDatabasesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - public listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - public listDatabases(request: v1_service_pb.ListDatabasesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabasesResponse) => void): grpc.ClientUnaryCall; - public listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - public listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - public listDatabaseUsers(request: v1_service_pb.ListDatabaseUsersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListDatabaseUsersResponse) => void): grpc.ClientUnaryCall; - public listServers(request: v1_service_pb.ListServersRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - public listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - public listServers(request: v1_service_pb.ListServersRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListServersResponse) => void): grpc.ClientUnaryCall; - public listKubes(request: v1_service_pb.ListKubesRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - public listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - public listKubes(request: v1_service_pb.ListKubesRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListKubesResponse) => void): grpc.ClientUnaryCall; - public listApps(request: v1_service_pb.ListAppsRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - public listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - public listApps(request: v1_service_pb.ListAppsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListAppsResponse) => void): grpc.ClientUnaryCall; - public addCluster(request: v1_service_pb.AddClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public addCluster(request: v1_service_pb.AddClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public removeCluster(request: v1_service_pb.RemoveClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeCluster(request: v1_service_pb.RemoveClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public listGateways(request: v1_service_pb.ListGatewaysRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - public listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - public listGateways(request: v1_service_pb.ListGatewaysRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.ListGatewaysResponse) => void): grpc.ClientUnaryCall; - public createGateway(request: v1_service_pb.CreateGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public createGateway(request: v1_service_pb.CreateGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public removeGateway(request: v1_service_pb.RemoveGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public removeGateway(request: v1_service_pb.RemoveGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public restartGateway(request: v1_service_pb.RestartGatewayRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public restartGateway(request: v1_service_pb.RestartGatewayRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayTargetSubresourceName(request: v1_service_pb.SetGatewayTargetSubresourceNameRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public setGatewayLocalPort(request: v1_service_pb.SetGatewayLocalPortRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_gateway_pb.Gateway) => void): grpc.ClientUnaryCall; - public getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - public getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - public getAuthSettings(request: v1_service_pb.GetAuthSettingsRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_auth_settings_pb.AuthSettings) => void): grpc.ClientUnaryCall; - public getCluster(request: v1_service_pb.GetClusterRequest, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public getCluster(request: v1_service_pb.GetClusterRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_cluster_pb.Cluster) => void): grpc.ClientUnaryCall; - public login(request: v1_service_pb.LoginRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public login(request: v1_service_pb.LoginRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public loginPasswordless(options?: Partial): grpc.ClientDuplexStream; - public loginPasswordless(metadata?: grpc.Metadata, options?: Partial): grpc.ClientDuplexStream; - public logout(request: v1_service_pb.LogoutRequest, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; - public logout(request: v1_service_pb.LogoutRequest, metadata: grpc.Metadata, options: Partial, callback: (error: grpc.ServiceError | null, response: v1_service_pb.EmptyResponse) => void): grpc.ClientUnaryCall; -} diff --git a/web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.js b/web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.js deleted file mode 100644 index 5c26581215393..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/service_grpc_pb.js +++ /dev/null @@ -1,647 +0,0 @@ -// GENERATED CODE -- DO NOT EDIT! - -// Original file comments: -// Copyright 2021 Gravitational, Inc -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. -// -'use strict'; -var grpc = require('@grpc/grpc-js'); -var v1_service_pb = require('../v1/service_pb.js'); -var v1_app_pb = require('../v1/app_pb.js'); -var v1_auth_settings_pb = require('../v1/auth_settings_pb.js'); -var v1_cluster_pb = require('../v1/cluster_pb.js'); -var v1_database_pb = require('../v1/database_pb.js'); -var v1_gateway_pb = require('../v1/gateway_pb.js'); -var v1_kube_pb = require('../v1/kube_pb.js'); -var v1_server_pb = require('../v1/server_pb.js'); - -function serialize_teleport_terminal_v1_AddClusterRequest(arg) { - if (!(arg instanceof v1_service_pb.AddClusterRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.AddClusterRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_AddClusterRequest(buffer_arg) { - return v1_service_pb.AddClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_AuthSettings(arg) { - if (!(arg instanceof v1_auth_settings_pb.AuthSettings)) { - throw new Error('Expected argument of type teleport.terminal.v1.AuthSettings'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_AuthSettings(buffer_arg) { - return v1_auth_settings_pb.AuthSettings.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_Cluster(arg) { - if (!(arg instanceof v1_cluster_pb.Cluster)) { - throw new Error('Expected argument of type teleport.terminal.v1.Cluster'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_Cluster(buffer_arg) { - return v1_cluster_pb.Cluster.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_CreateGatewayRequest(arg) { - if (!(arg instanceof v1_service_pb.CreateGatewayRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.CreateGatewayRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_CreateGatewayRequest(buffer_arg) { - return v1_service_pb.CreateGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_EmptyResponse(arg) { - if (!(arg instanceof v1_service_pb.EmptyResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.EmptyResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_EmptyResponse(buffer_arg) { - return v1_service_pb.EmptyResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_Gateway(arg) { - if (!(arg instanceof v1_gateway_pb.Gateway)) { - throw new Error('Expected argument of type teleport.terminal.v1.Gateway'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_Gateway(buffer_arg) { - return v1_gateway_pb.Gateway.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_GetAuthSettingsRequest(arg) { - if (!(arg instanceof v1_service_pb.GetAuthSettingsRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.GetAuthSettingsRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_GetAuthSettingsRequest(buffer_arg) { - return v1_service_pb.GetAuthSettingsRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_GetClusterRequest(arg) { - if (!(arg instanceof v1_service_pb.GetClusterRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.GetClusterRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_GetClusterRequest(buffer_arg) { - return v1_service_pb.GetClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListAppsRequest(arg) { - if (!(arg instanceof v1_service_pb.ListAppsRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListAppsRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListAppsRequest(buffer_arg) { - return v1_service_pb.ListAppsRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListAppsResponse(arg) { - if (!(arg instanceof v1_service_pb.ListAppsResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListAppsResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListAppsResponse(buffer_arg) { - return v1_service_pb.ListAppsResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListClustersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListClustersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListClustersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListClustersRequest(buffer_arg) { - return v1_service_pb.ListClustersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListClustersResponse(arg) { - if (!(arg instanceof v1_service_pb.ListClustersResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListClustersResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListClustersResponse(buffer_arg) { - return v1_service_pb.ListClustersResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabaseUsersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListDatabaseUsersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabaseUsersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabaseUsersRequest(buffer_arg) { - return v1_service_pb.ListDatabaseUsersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabaseUsersResponse(arg) { - if (!(arg instanceof v1_service_pb.ListDatabaseUsersResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabaseUsersResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabaseUsersResponse(buffer_arg) { - return v1_service_pb.ListDatabaseUsersResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabasesRequest(arg) { - if (!(arg instanceof v1_service_pb.ListDatabasesRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabasesRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabasesRequest(buffer_arg) { - return v1_service_pb.ListDatabasesRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListDatabasesResponse(arg) { - if (!(arg instanceof v1_service_pb.ListDatabasesResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListDatabasesResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListDatabasesResponse(buffer_arg) { - return v1_service_pb.ListDatabasesResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListGatewaysRequest(arg) { - if (!(arg instanceof v1_service_pb.ListGatewaysRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListGatewaysRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListGatewaysRequest(buffer_arg) { - return v1_service_pb.ListGatewaysRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListGatewaysResponse(arg) { - if (!(arg instanceof v1_service_pb.ListGatewaysResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListGatewaysResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListGatewaysResponse(buffer_arg) { - return v1_service_pb.ListGatewaysResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListKubesRequest(arg) { - if (!(arg instanceof v1_service_pb.ListKubesRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListKubesRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListKubesRequest(buffer_arg) { - return v1_service_pb.ListKubesRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListKubesResponse(arg) { - if (!(arg instanceof v1_service_pb.ListKubesResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListKubesResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListKubesResponse(buffer_arg) { - return v1_service_pb.ListKubesResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListLeafClustersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListLeafClustersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListLeafClustersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListLeafClustersRequest(buffer_arg) { - return v1_service_pb.ListLeafClustersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListServersRequest(arg) { - if (!(arg instanceof v1_service_pb.ListServersRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListServersRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListServersRequest(buffer_arg) { - return v1_service_pb.ListServersRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_ListServersResponse(arg) { - if (!(arg instanceof v1_service_pb.ListServersResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.ListServersResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_ListServersResponse(buffer_arg) { - return v1_service_pb.ListServersResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LoginPasswordlessRequest(arg) { - if (!(arg instanceof v1_service_pb.LoginPasswordlessRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.LoginPasswordlessRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LoginPasswordlessRequest(buffer_arg) { - return v1_service_pb.LoginPasswordlessRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LoginPasswordlessResponse(arg) { - if (!(arg instanceof v1_service_pb.LoginPasswordlessResponse)) { - throw new Error('Expected argument of type teleport.terminal.v1.LoginPasswordlessResponse'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LoginPasswordlessResponse(buffer_arg) { - return v1_service_pb.LoginPasswordlessResponse.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LoginRequest(arg) { - if (!(arg instanceof v1_service_pb.LoginRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.LoginRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LoginRequest(buffer_arg) { - return v1_service_pb.LoginRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_LogoutRequest(arg) { - if (!(arg instanceof v1_service_pb.LogoutRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.LogoutRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_LogoutRequest(buffer_arg) { - return v1_service_pb.LogoutRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_RemoveClusterRequest(arg) { - if (!(arg instanceof v1_service_pb.RemoveClusterRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.RemoveClusterRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_RemoveClusterRequest(buffer_arg) { - return v1_service_pb.RemoveClusterRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_RemoveGatewayRequest(arg) { - if (!(arg instanceof v1_service_pb.RemoveGatewayRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.RemoveGatewayRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_RemoveGatewayRequest(buffer_arg) { - return v1_service_pb.RemoveGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_RestartGatewayRequest(arg) { - if (!(arg instanceof v1_service_pb.RestartGatewayRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.RestartGatewayRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_RestartGatewayRequest(buffer_arg) { - return v1_service_pb.RestartGatewayRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_SetGatewayLocalPortRequest(arg) { - if (!(arg instanceof v1_service_pb.SetGatewayLocalPortRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.SetGatewayLocalPortRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_SetGatewayLocalPortRequest(buffer_arg) { - return v1_service_pb.SetGatewayLocalPortRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - -function serialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest(arg) { - if (!(arg instanceof v1_service_pb.SetGatewayTargetSubresourceNameRequest)) { - throw new Error('Expected argument of type teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest'); - } - return Buffer.from(arg.serializeBinary()); -} - -function deserialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest(buffer_arg) { - return v1_service_pb.SetGatewayTargetSubresourceNameRequest.deserializeBinary(new Uint8Array(buffer_arg)); -} - - -// TerminalService describes Teleterm service -var TerminalServiceService = exports.TerminalServiceService = { - // ListRootClusters lists root clusters -listRootClusters: { - path: '/teleport.terminal.v1.TerminalService/ListRootClusters', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListClustersRequest, - responseType: v1_service_pb.ListClustersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListClustersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListClustersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListClustersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListClustersResponse, - }, - // ListLeafClusters lists leaf clusters -listLeafClusters: { - path: '/teleport.terminal.v1.TerminalService/ListLeafClusters', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListLeafClustersRequest, - responseType: v1_service_pb.ListClustersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListLeafClustersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListLeafClustersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListClustersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListClustersResponse, - }, - // ListDatabases lists databases -listDatabases: { - path: '/teleport.terminal.v1.TerminalService/ListDatabases', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListDatabasesRequest, - responseType: v1_service_pb.ListDatabasesResponse, - requestSerialize: serialize_teleport_terminal_v1_ListDatabasesRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListDatabasesRequest, - responseSerialize: serialize_teleport_terminal_v1_ListDatabasesResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListDatabasesResponse, - }, - // ListDatabaseUsers lists allowed users for the given database based on the role set. -listDatabaseUsers: { - path: '/teleport.terminal.v1.TerminalService/ListDatabaseUsers', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListDatabaseUsersRequest, - responseType: v1_service_pb.ListDatabaseUsersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListDatabaseUsersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListDatabaseUsersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListDatabaseUsersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListDatabaseUsersResponse, - }, - // ListServers lists servers -listServers: { - path: '/teleport.terminal.v1.TerminalService/ListServers', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListServersRequest, - responseType: v1_service_pb.ListServersResponse, - requestSerialize: serialize_teleport_terminal_v1_ListServersRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListServersRequest, - responseSerialize: serialize_teleport_terminal_v1_ListServersResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListServersResponse, - }, - // ListKubes list kubes -listKubes: { - path: '/teleport.terminal.v1.TerminalService/ListKubes', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListKubesRequest, - responseType: v1_service_pb.ListKubesResponse, - requestSerialize: serialize_teleport_terminal_v1_ListKubesRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListKubesRequest, - responseSerialize: serialize_teleport_terminal_v1_ListKubesResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListKubesResponse, - }, - // ListApps list apps -listApps: { - path: '/teleport.terminal.v1.TerminalService/ListApps', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListAppsRequest, - responseType: v1_service_pb.ListAppsResponse, - requestSerialize: serialize_teleport_terminal_v1_ListAppsRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListAppsRequest, - responseSerialize: serialize_teleport_terminal_v1_ListAppsResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListAppsResponse, - }, - // AddCluster adds a cluster to profile -addCluster: { - path: '/teleport.terminal.v1.TerminalService/AddCluster', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.AddClusterRequest, - responseType: v1_cluster_pb.Cluster, - requestSerialize: serialize_teleport_terminal_v1_AddClusterRequest, - requestDeserialize: deserialize_teleport_terminal_v1_AddClusterRequest, - responseSerialize: serialize_teleport_terminal_v1_Cluster, - responseDeserialize: deserialize_teleport_terminal_v1_Cluster, - }, - // RemoveCluster removes a cluster from profile -removeCluster: { - path: '/teleport.terminal.v1.TerminalService/RemoveCluster', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.RemoveClusterRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_RemoveClusterRequest, - requestDeserialize: deserialize_teleport_terminal_v1_RemoveClusterRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // ListGateways lists gateways -listGateways: { - path: '/teleport.terminal.v1.TerminalService/ListGateways', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.ListGatewaysRequest, - responseType: v1_service_pb.ListGatewaysResponse, - requestSerialize: serialize_teleport_terminal_v1_ListGatewaysRequest, - requestDeserialize: deserialize_teleport_terminal_v1_ListGatewaysRequest, - responseSerialize: serialize_teleport_terminal_v1_ListGatewaysResponse, - responseDeserialize: deserialize_teleport_terminal_v1_ListGatewaysResponse, - }, - // CreateGateway creates a gateway -createGateway: { - path: '/teleport.terminal.v1.TerminalService/CreateGateway', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.CreateGatewayRequest, - responseType: v1_gateway_pb.Gateway, - requestSerialize: serialize_teleport_terminal_v1_CreateGatewayRequest, - requestDeserialize: deserialize_teleport_terminal_v1_CreateGatewayRequest, - responseSerialize: serialize_teleport_terminal_v1_Gateway, - responseDeserialize: deserialize_teleport_terminal_v1_Gateway, - }, - // RemoveGateway removes a gateway -removeGateway: { - path: '/teleport.terminal.v1.TerminalService/RemoveGateway', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.RemoveGatewayRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_RemoveGatewayRequest, - requestDeserialize: deserialize_teleport_terminal_v1_RemoveGatewayRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // RestartGateway stops a gateway and starts a new with identical parameters, keeping the -// original URI. A temporary workaround until it's possible to refresh certs in a running -// database proxy. -restartGateway: { - path: '/teleport.terminal.v1.TerminalService/RestartGateway', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.RestartGatewayRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_RestartGatewayRequest, - requestDeserialize: deserialize_teleport_terminal_v1_RestartGatewayRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // SetGatewayTargetSubresourceName changes the TargetSubresourceName field of gateway.Gateway -// and returns the updated version of gateway.Gateway. -// -// In Connect this is used to update the db name of a db connection along with the CLI command. -setGatewayTargetSubresourceName: { - path: '/teleport.terminal.v1.TerminalService/SetGatewayTargetSubresourceName', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.SetGatewayTargetSubresourceNameRequest, - responseType: v1_gateway_pb.Gateway, - requestSerialize: serialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest, - requestDeserialize: deserialize_teleport_terminal_v1_SetGatewayTargetSubresourceNameRequest, - responseSerialize: serialize_teleport_terminal_v1_Gateway, - responseDeserialize: deserialize_teleport_terminal_v1_Gateway, - }, - // SetGatewayLocalPort starts a new gateway on the new port, stops the old gateway and then -// assigns the URI of the old gateway to the new one. It does so without fetching a new db cert. -setGatewayLocalPort: { - path: '/teleport.terminal.v1.TerminalService/SetGatewayLocalPort', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.SetGatewayLocalPortRequest, - responseType: v1_gateway_pb.Gateway, - requestSerialize: serialize_teleport_terminal_v1_SetGatewayLocalPortRequest, - requestDeserialize: deserialize_teleport_terminal_v1_SetGatewayLocalPortRequest, - responseSerialize: serialize_teleport_terminal_v1_Gateway, - responseDeserialize: deserialize_teleport_terminal_v1_Gateway, - }, - // GetAuthSettings returns cluster auth settigns -getAuthSettings: { - path: '/teleport.terminal.v1.TerminalService/GetAuthSettings', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.GetAuthSettingsRequest, - responseType: v1_auth_settings_pb.AuthSettings, - requestSerialize: serialize_teleport_terminal_v1_GetAuthSettingsRequest, - requestDeserialize: deserialize_teleport_terminal_v1_GetAuthSettingsRequest, - responseSerialize: serialize_teleport_terminal_v1_AuthSettings, - responseDeserialize: deserialize_teleport_terminal_v1_AuthSettings, - }, - // GetCluster returns a cluster -getCluster: { - path: '/teleport.terminal.v1.TerminalService/GetCluster', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.GetClusterRequest, - responseType: v1_cluster_pb.Cluster, - requestSerialize: serialize_teleport_terminal_v1_GetClusterRequest, - requestDeserialize: deserialize_teleport_terminal_v1_GetClusterRequest, - responseSerialize: serialize_teleport_terminal_v1_Cluster, - responseDeserialize: deserialize_teleport_terminal_v1_Cluster, - }, - // Login logs in a user to a cluster -login: { - path: '/teleport.terminal.v1.TerminalService/Login', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.LoginRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_LoginRequest, - requestDeserialize: deserialize_teleport_terminal_v1_LoginRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, - // LoginPasswordless logs in a user to a cluster passwordlessly. -// -// The RPC is streaming both ways and the message sequence example for hardware keys are: -// (-> means client-to-server, <- means server-to-client) -// -// Hardware keys: -// -> Init -// <- Send PasswordlessPrompt enum TAP to choose a device -// -> Receive TAP device response -// <- Send PasswordlessPrompt enum PIN -// -> Receive PIN response -// <- Send PasswordlessPrompt enum RETAP to confirm -// -> Receive RETAP device response -// <- Send list of credentials (e.g. usernames) associated with device -// -> Receive the index number associated with the selected credential in list -// <- End -loginPasswordless: { - path: '/teleport.terminal.v1.TerminalService/LoginPasswordless', - requestStream: true, - responseStream: true, - requestType: v1_service_pb.LoginPasswordlessRequest, - responseType: v1_service_pb.LoginPasswordlessResponse, - requestSerialize: serialize_teleport_terminal_v1_LoginPasswordlessRequest, - requestDeserialize: deserialize_teleport_terminal_v1_LoginPasswordlessRequest, - responseSerialize: serialize_teleport_terminal_v1_LoginPasswordlessResponse, - responseDeserialize: deserialize_teleport_terminal_v1_LoginPasswordlessResponse, - }, - // ClusterLogin logs out a user from cluster -logout: { - path: '/teleport.terminal.v1.TerminalService/Logout', - requestStream: false, - responseStream: false, - requestType: v1_service_pb.LogoutRequest, - responseType: v1_service_pb.EmptyResponse, - requestSerialize: serialize_teleport_terminal_v1_LogoutRequest, - requestDeserialize: deserialize_teleport_terminal_v1_LogoutRequest, - responseSerialize: serialize_teleport_terminal_v1_EmptyResponse, - responseDeserialize: deserialize_teleport_terminal_v1_EmptyResponse, - }, -}; - -exports.TerminalServiceClient = grpc.makeGenericClientConstructor(TerminalServiceService); diff --git a/web/packages/teleterm/src/services/tshd/v1/service_pb.d.ts b/web/packages/teleterm/src/services/tshd/v1/service_pb.d.ts deleted file mode 100644 index 61a2d4d622aab..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/service_pb.d.ts +++ /dev/null @@ -1,879 +0,0 @@ -/** - * Copyright 2023 Gravitational, Inc - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -// package: teleport.terminal.v1 -// file: v1/service.proto - -/* tslint:disable */ -/* eslint-disable */ - -import * as jspb from "google-protobuf"; -import * as v1_app_pb from "../v1/app_pb"; -import * as v1_auth_settings_pb from "../v1/auth_settings_pb"; -import * as v1_cluster_pb from "../v1/cluster_pb"; -import * as v1_database_pb from "../v1/database_pb"; -import * as v1_gateway_pb from "../v1/gateway_pb"; -import * as v1_kube_pb from "../v1/kube_pb"; -import * as v1_server_pb from "../v1/server_pb"; - -export class RemoveClusterRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): RemoveClusterRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): RemoveClusterRequest.AsObject; - static toObject(includeInstance: boolean, msg: RemoveClusterRequest): RemoveClusterRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: RemoveClusterRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): RemoveClusterRequest; - static deserializeBinaryFromReader(message: RemoveClusterRequest, reader: jspb.BinaryReader): RemoveClusterRequest; -} - -export namespace RemoveClusterRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class GetClusterRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): GetClusterRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): GetClusterRequest.AsObject; - static toObject(includeInstance: boolean, msg: GetClusterRequest): GetClusterRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: GetClusterRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): GetClusterRequest; - static deserializeBinaryFromReader(message: GetClusterRequest, reader: jspb.BinaryReader): GetClusterRequest; -} - -export namespace GetClusterRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class LogoutRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): LogoutRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LogoutRequest.AsObject; - static toObject(includeInstance: boolean, msg: LogoutRequest): LogoutRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LogoutRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LogoutRequest; - static deserializeBinaryFromReader(message: LogoutRequest, reader: jspb.BinaryReader): LogoutRequest; -} - -export namespace LogoutRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class CredentialInfo extends jspb.Message { - getUsername(): string; - setUsername(value: string): CredentialInfo; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): CredentialInfo.AsObject; - static toObject(includeInstance: boolean, msg: CredentialInfo): CredentialInfo.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: CredentialInfo, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): CredentialInfo; - static deserializeBinaryFromReader(message: CredentialInfo, reader: jspb.BinaryReader): CredentialInfo; -} - -export namespace CredentialInfo { - export type AsObject = { - username: string, - } -} - -export class LoginPasswordlessResponse extends jspb.Message { - getPrompt(): PasswordlessPrompt; - setPrompt(value: PasswordlessPrompt): LoginPasswordlessResponse; - - clearCredentialsList(): void; - getCredentialsList(): Array; - setCredentialsList(value: Array): LoginPasswordlessResponse; - addCredentials(value?: CredentialInfo, index?: number): CredentialInfo; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoginPasswordlessResponse.AsObject; - static toObject(includeInstance: boolean, msg: LoginPasswordlessResponse): LoginPasswordlessResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoginPasswordlessResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoginPasswordlessResponse; - static deserializeBinaryFromReader(message: LoginPasswordlessResponse, reader: jspb.BinaryReader): LoginPasswordlessResponse; -} - -export namespace LoginPasswordlessResponse { - export type AsObject = { - prompt: PasswordlessPrompt, - credentialsList: Array, - } -} - -export class LoginPasswordlessRequest extends jspb.Message { - - hasInit(): boolean; - clearInit(): void; - getInit(): LoginPasswordlessRequest.LoginPasswordlessRequestInit | undefined; - setInit(value?: LoginPasswordlessRequest.LoginPasswordlessRequestInit): LoginPasswordlessRequest; - - - hasPin(): boolean; - clearPin(): void; - getPin(): LoginPasswordlessRequest.LoginPasswordlessPINResponse | undefined; - setPin(value?: LoginPasswordlessRequest.LoginPasswordlessPINResponse): LoginPasswordlessRequest; - - - hasCredential(): boolean; - clearCredential(): void; - getCredential(): LoginPasswordlessRequest.LoginPasswordlessCredentialResponse | undefined; - setCredential(value?: LoginPasswordlessRequest.LoginPasswordlessCredentialResponse): LoginPasswordlessRequest; - - - getRequestCase(): LoginPasswordlessRequest.RequestCase; - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoginPasswordlessRequest.AsObject; - static toObject(includeInstance: boolean, msg: LoginPasswordlessRequest): LoginPasswordlessRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoginPasswordlessRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoginPasswordlessRequest; - static deserializeBinaryFromReader(message: LoginPasswordlessRequest, reader: jspb.BinaryReader): LoginPasswordlessRequest; -} - -export namespace LoginPasswordlessRequest { - export type AsObject = { - init?: LoginPasswordlessRequest.LoginPasswordlessRequestInit.AsObject, - pin?: LoginPasswordlessRequest.LoginPasswordlessPINResponse.AsObject, - credential?: LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.AsObject, - } - - - export class LoginPasswordlessRequestInit extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): LoginPasswordlessRequestInit; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoginPasswordlessRequestInit.AsObject; - static toObject(includeInstance: boolean, msg: LoginPasswordlessRequestInit): LoginPasswordlessRequestInit.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoginPasswordlessRequestInit, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoginPasswordlessRequestInit; - static deserializeBinaryFromReader(message: LoginPasswordlessRequestInit, reader: jspb.BinaryReader): LoginPasswordlessRequestInit; - } - - export namespace LoginPasswordlessRequestInit { - export type AsObject = { - clusterUri: string, - } - } - - export class LoginPasswordlessPINResponse extends jspb.Message { - getPin(): string; - setPin(value: string): LoginPasswordlessPINResponse; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoginPasswordlessPINResponse.AsObject; - static toObject(includeInstance: boolean, msg: LoginPasswordlessPINResponse): LoginPasswordlessPINResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoginPasswordlessPINResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoginPasswordlessPINResponse; - static deserializeBinaryFromReader(message: LoginPasswordlessPINResponse, reader: jspb.BinaryReader): LoginPasswordlessPINResponse; - } - - export namespace LoginPasswordlessPINResponse { - export type AsObject = { - pin: string, - } - } - - export class LoginPasswordlessCredentialResponse extends jspb.Message { - getIndex(): number; - setIndex(value: number): LoginPasswordlessCredentialResponse; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoginPasswordlessCredentialResponse.AsObject; - static toObject(includeInstance: boolean, msg: LoginPasswordlessCredentialResponse): LoginPasswordlessCredentialResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoginPasswordlessCredentialResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoginPasswordlessCredentialResponse; - static deserializeBinaryFromReader(message: LoginPasswordlessCredentialResponse, reader: jspb.BinaryReader): LoginPasswordlessCredentialResponse; - } - - export namespace LoginPasswordlessCredentialResponse { - export type AsObject = { - index: number, - } - } - - - export enum RequestCase { - REQUEST_NOT_SET = 0, - - INIT = 1, - - PIN = 2, - - CREDENTIAL = 3, - - } - -} - -export class LoginRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): LoginRequest; - - - hasLocal(): boolean; - clearLocal(): void; - getLocal(): LoginRequest.LocalParams | undefined; - setLocal(value?: LoginRequest.LocalParams): LoginRequest; - - - hasSso(): boolean; - clearSso(): void; - getSso(): LoginRequest.SsoParams | undefined; - setSso(value?: LoginRequest.SsoParams): LoginRequest; - - - getParamsCase(): LoginRequest.ParamsCase; - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LoginRequest.AsObject; - static toObject(includeInstance: boolean, msg: LoginRequest): LoginRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LoginRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LoginRequest; - static deserializeBinaryFromReader(message: LoginRequest, reader: jspb.BinaryReader): LoginRequest; -} - -export namespace LoginRequest { - export type AsObject = { - clusterUri: string, - local?: LoginRequest.LocalParams.AsObject, - sso?: LoginRequest.SsoParams.AsObject, - } - - - export class LocalParams extends jspb.Message { - getUser(): string; - setUser(value: string): LocalParams; - - getPassword(): string; - setPassword(value: string): LocalParams; - - getToken(): string; - setToken(value: string): LocalParams; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): LocalParams.AsObject; - static toObject(includeInstance: boolean, msg: LocalParams): LocalParams.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: LocalParams, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): LocalParams; - static deserializeBinaryFromReader(message: LocalParams, reader: jspb.BinaryReader): LocalParams; - } - - export namespace LocalParams { - export type AsObject = { - user: string, - password: string, - token: string, - } - } - - export class SsoParams extends jspb.Message { - getProviderType(): string; - setProviderType(value: string): SsoParams; - - getProviderName(): string; - setProviderName(value: string): SsoParams; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): SsoParams.AsObject; - static toObject(includeInstance: boolean, msg: SsoParams): SsoParams.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: SsoParams, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): SsoParams; - static deserializeBinaryFromReader(message: SsoParams, reader: jspb.BinaryReader): SsoParams; - } - - export namespace SsoParams { - export type AsObject = { - providerType: string, - providerName: string, - } - } - - - export enum ParamsCase { - PARAMS_NOT_SET = 0, - - LOCAL = 2, - - SSO = 3, - - } - -} - -export class AddClusterRequest extends jspb.Message { - getName(): string; - setName(value: string): AddClusterRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): AddClusterRequest.AsObject; - static toObject(includeInstance: boolean, msg: AddClusterRequest): AddClusterRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: AddClusterRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): AddClusterRequest; - static deserializeBinaryFromReader(message: AddClusterRequest, reader: jspb.BinaryReader): AddClusterRequest; -} - -export namespace AddClusterRequest { - export type AsObject = { - name: string, - } -} - -export class ListKubesRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): ListKubesRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListKubesRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListKubesRequest): ListKubesRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListKubesRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListKubesRequest; - static deserializeBinaryFromReader(message: ListKubesRequest, reader: jspb.BinaryReader): ListKubesRequest; -} - -export namespace ListKubesRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class ListAppsRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): ListAppsRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListAppsRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListAppsRequest): ListAppsRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListAppsRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListAppsRequest; - static deserializeBinaryFromReader(message: ListAppsRequest, reader: jspb.BinaryReader): ListAppsRequest; -} - -export namespace ListAppsRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class ListClustersRequest extends jspb.Message { - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListClustersRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListClustersRequest): ListClustersRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListClustersRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListClustersRequest; - static deserializeBinaryFromReader(message: ListClustersRequest, reader: jspb.BinaryReader): ListClustersRequest; -} - -export namespace ListClustersRequest { - export type AsObject = { - } -} - -export class ListClustersResponse extends jspb.Message { - clearClustersList(): void; - getClustersList(): Array; - setClustersList(value: Array): ListClustersResponse; - addClusters(value?: v1_cluster_pb.Cluster, index?: number): v1_cluster_pb.Cluster; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListClustersResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListClustersResponse): ListClustersResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListClustersResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListClustersResponse; - static deserializeBinaryFromReader(message: ListClustersResponse, reader: jspb.BinaryReader): ListClustersResponse; -} - -export namespace ListClustersResponse { - export type AsObject = { - clustersList: Array, - } -} - -export class ListDatabasesRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): ListDatabasesRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListDatabasesRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListDatabasesRequest): ListDatabasesRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListDatabasesRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListDatabasesRequest; - static deserializeBinaryFromReader(message: ListDatabasesRequest, reader: jspb.BinaryReader): ListDatabasesRequest; -} - -export namespace ListDatabasesRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class ListLeafClustersRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): ListLeafClustersRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListLeafClustersRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListLeafClustersRequest): ListLeafClustersRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListLeafClustersRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListLeafClustersRequest; - static deserializeBinaryFromReader(message: ListLeafClustersRequest, reader: jspb.BinaryReader): ListLeafClustersRequest; -} - -export namespace ListLeafClustersRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class ListDatabasesResponse extends jspb.Message { - clearDatabasesList(): void; - getDatabasesList(): Array; - setDatabasesList(value: Array): ListDatabasesResponse; - addDatabases(value?: v1_database_pb.Database, index?: number): v1_database_pb.Database; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListDatabasesResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListDatabasesResponse): ListDatabasesResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListDatabasesResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListDatabasesResponse; - static deserializeBinaryFromReader(message: ListDatabasesResponse, reader: jspb.BinaryReader): ListDatabasesResponse; -} - -export namespace ListDatabasesResponse { - export type AsObject = { - databasesList: Array, - } -} - -export class ListDatabaseUsersRequest extends jspb.Message { - getDbUri(): string; - setDbUri(value: string): ListDatabaseUsersRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListDatabaseUsersRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListDatabaseUsersRequest): ListDatabaseUsersRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListDatabaseUsersRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListDatabaseUsersRequest; - static deserializeBinaryFromReader(message: ListDatabaseUsersRequest, reader: jspb.BinaryReader): ListDatabaseUsersRequest; -} - -export namespace ListDatabaseUsersRequest { - export type AsObject = { - dbUri: string, - } -} - -export class ListDatabaseUsersResponse extends jspb.Message { - clearUsersList(): void; - getUsersList(): Array; - setUsersList(value: Array): ListDatabaseUsersResponse; - addUsers(value: string, index?: number): string; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListDatabaseUsersResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListDatabaseUsersResponse): ListDatabaseUsersResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListDatabaseUsersResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListDatabaseUsersResponse; - static deserializeBinaryFromReader(message: ListDatabaseUsersResponse, reader: jspb.BinaryReader): ListDatabaseUsersResponse; -} - -export namespace ListDatabaseUsersResponse { - export type AsObject = { - usersList: Array, - } -} - -export class CreateGatewayRequest extends jspb.Message { - getTargetUri(): string; - setTargetUri(value: string): CreateGatewayRequest; - - getTargetUser(): string; - setTargetUser(value: string): CreateGatewayRequest; - - getLocalPort(): string; - setLocalPort(value: string): CreateGatewayRequest; - - getTargetSubresourceName(): string; - setTargetSubresourceName(value: string): CreateGatewayRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): CreateGatewayRequest.AsObject; - static toObject(includeInstance: boolean, msg: CreateGatewayRequest): CreateGatewayRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: CreateGatewayRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): CreateGatewayRequest; - static deserializeBinaryFromReader(message: CreateGatewayRequest, reader: jspb.BinaryReader): CreateGatewayRequest; -} - -export namespace CreateGatewayRequest { - export type AsObject = { - targetUri: string, - targetUser: string, - localPort: string, - targetSubresourceName: string, - } -} - -export class ListGatewaysRequest extends jspb.Message { - clearClusterIdsList(): void; - getClusterIdsList(): Array; - setClusterIdsList(value: Array): ListGatewaysRequest; - addClusterIds(value: string, index?: number): string; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListGatewaysRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListGatewaysRequest): ListGatewaysRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListGatewaysRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListGatewaysRequest; - static deserializeBinaryFromReader(message: ListGatewaysRequest, reader: jspb.BinaryReader): ListGatewaysRequest; -} - -export namespace ListGatewaysRequest { - export type AsObject = { - clusterIdsList: Array, - } -} - -export class ListGatewaysResponse extends jspb.Message { - clearGatewaysList(): void; - getGatewaysList(): Array; - setGatewaysList(value: Array): ListGatewaysResponse; - addGateways(value?: v1_gateway_pb.Gateway, index?: number): v1_gateway_pb.Gateway; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListGatewaysResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListGatewaysResponse): ListGatewaysResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListGatewaysResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListGatewaysResponse; - static deserializeBinaryFromReader(message: ListGatewaysResponse, reader: jspb.BinaryReader): ListGatewaysResponse; -} - -export namespace ListGatewaysResponse { - export type AsObject = { - gatewaysList: Array, - } -} - -export class RemoveGatewayRequest extends jspb.Message { - getGatewayUri(): string; - setGatewayUri(value: string): RemoveGatewayRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): RemoveGatewayRequest.AsObject; - static toObject(includeInstance: boolean, msg: RemoveGatewayRequest): RemoveGatewayRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: RemoveGatewayRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): RemoveGatewayRequest; - static deserializeBinaryFromReader(message: RemoveGatewayRequest, reader: jspb.BinaryReader): RemoveGatewayRequest; -} - -export namespace RemoveGatewayRequest { - export type AsObject = { - gatewayUri: string, - } -} - -export class RestartGatewayRequest extends jspb.Message { - getGatewayUri(): string; - setGatewayUri(value: string): RestartGatewayRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): RestartGatewayRequest.AsObject; - static toObject(includeInstance: boolean, msg: RestartGatewayRequest): RestartGatewayRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: RestartGatewayRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): RestartGatewayRequest; - static deserializeBinaryFromReader(message: RestartGatewayRequest, reader: jspb.BinaryReader): RestartGatewayRequest; -} - -export namespace RestartGatewayRequest { - export type AsObject = { - gatewayUri: string, - } -} - -export class SetGatewayTargetSubresourceNameRequest extends jspb.Message { - getGatewayUri(): string; - setGatewayUri(value: string): SetGatewayTargetSubresourceNameRequest; - - getTargetSubresourceName(): string; - setTargetSubresourceName(value: string): SetGatewayTargetSubresourceNameRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): SetGatewayTargetSubresourceNameRequest.AsObject; - static toObject(includeInstance: boolean, msg: SetGatewayTargetSubresourceNameRequest): SetGatewayTargetSubresourceNameRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: SetGatewayTargetSubresourceNameRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): SetGatewayTargetSubresourceNameRequest; - static deserializeBinaryFromReader(message: SetGatewayTargetSubresourceNameRequest, reader: jspb.BinaryReader): SetGatewayTargetSubresourceNameRequest; -} - -export namespace SetGatewayTargetSubresourceNameRequest { - export type AsObject = { - gatewayUri: string, - targetSubresourceName: string, - } -} - -export class SetGatewayLocalPortRequest extends jspb.Message { - getGatewayUri(): string; - setGatewayUri(value: string): SetGatewayLocalPortRequest; - - getLocalPort(): string; - setLocalPort(value: string): SetGatewayLocalPortRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): SetGatewayLocalPortRequest.AsObject; - static toObject(includeInstance: boolean, msg: SetGatewayLocalPortRequest): SetGatewayLocalPortRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: SetGatewayLocalPortRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): SetGatewayLocalPortRequest; - static deserializeBinaryFromReader(message: SetGatewayLocalPortRequest, reader: jspb.BinaryReader): SetGatewayLocalPortRequest; -} - -export namespace SetGatewayLocalPortRequest { - export type AsObject = { - gatewayUri: string, - localPort: string, - } -} - -export class ListServersRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): ListServersRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListServersRequest.AsObject; - static toObject(includeInstance: boolean, msg: ListServersRequest): ListServersRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListServersRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListServersRequest; - static deserializeBinaryFromReader(message: ListServersRequest, reader: jspb.BinaryReader): ListServersRequest; -} - -export namespace ListServersRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class ListServersResponse extends jspb.Message { - clearServersList(): void; - getServersList(): Array; - setServersList(value: Array): ListServersResponse; - addServers(value?: v1_server_pb.Server, index?: number): v1_server_pb.Server; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListServersResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListServersResponse): ListServersResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListServersResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListServersResponse; - static deserializeBinaryFromReader(message: ListServersResponse, reader: jspb.BinaryReader): ListServersResponse; -} - -export namespace ListServersResponse { - export type AsObject = { - serversList: Array, - } -} - -export class ListKubesResponse extends jspb.Message { - clearKubesList(): void; - getKubesList(): Array; - setKubesList(value: Array): ListKubesResponse; - addKubes(value?: v1_kube_pb.Kube, index?: number): v1_kube_pb.Kube; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListKubesResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListKubesResponse): ListKubesResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListKubesResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListKubesResponse; - static deserializeBinaryFromReader(message: ListKubesResponse, reader: jspb.BinaryReader): ListKubesResponse; -} - -export namespace ListKubesResponse { - export type AsObject = { - kubesList: Array, - } -} - -export class ListAppsResponse extends jspb.Message { - clearAppsList(): void; - getAppsList(): Array; - setAppsList(value: Array): ListAppsResponse; - addApps(value?: v1_app_pb.App, index?: number): v1_app_pb.App; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): ListAppsResponse.AsObject; - static toObject(includeInstance: boolean, msg: ListAppsResponse): ListAppsResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: ListAppsResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): ListAppsResponse; - static deserializeBinaryFromReader(message: ListAppsResponse, reader: jspb.BinaryReader): ListAppsResponse; -} - -export namespace ListAppsResponse { - export type AsObject = { - appsList: Array, - } -} - -export class GetAuthSettingsRequest extends jspb.Message { - getClusterUri(): string; - setClusterUri(value: string): GetAuthSettingsRequest; - - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): GetAuthSettingsRequest.AsObject; - static toObject(includeInstance: boolean, msg: GetAuthSettingsRequest): GetAuthSettingsRequest.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: GetAuthSettingsRequest, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): GetAuthSettingsRequest; - static deserializeBinaryFromReader(message: GetAuthSettingsRequest, reader: jspb.BinaryReader): GetAuthSettingsRequest; -} - -export namespace GetAuthSettingsRequest { - export type AsObject = { - clusterUri: string, - } -} - -export class EmptyResponse extends jspb.Message { - - serializeBinary(): Uint8Array; - toObject(includeInstance?: boolean): EmptyResponse.AsObject; - static toObject(includeInstance: boolean, msg: EmptyResponse): EmptyResponse.AsObject; - static extensions: {[key: number]: jspb.ExtensionFieldInfo}; - static extensionsBinary: {[key: number]: jspb.ExtensionFieldBinaryInfo}; - static serializeBinaryToWriter(message: EmptyResponse, writer: jspb.BinaryWriter): void; - static deserializeBinary(bytes: Uint8Array): EmptyResponse; - static deserializeBinaryFromReader(message: EmptyResponse, reader: jspb.BinaryReader): EmptyResponse; -} - -export namespace EmptyResponse { - export type AsObject = { - } -} - -export enum PasswordlessPrompt { - PASSWORDLESS_PROMPT_UNSPECIFIED = 0, - PASSWORDLESS_PROMPT_PIN = 1, - PASSWORDLESS_PROMPT_TAP = 2, - PASSWORDLESS_PROMPT_CREDENTIAL = 3, -} diff --git a/web/packages/teleterm/src/services/tshd/v1/service_pb.js b/web/packages/teleterm/src/services/tshd/v1/service_pb.js deleted file mode 100644 index 6a8d8a65f87cd..0000000000000 --- a/web/packages/teleterm/src/services/tshd/v1/service_pb.js +++ /dev/null @@ -1,6117 +0,0 @@ -// source: v1/service.proto -/** - * @fileoverview - * @enhanceable - * @suppress {missingRequire} reports error on implicit type usages. - * @suppress {messageConventions} JS Compiler reports an error if a variable or - * field starts with 'MSG_' and isn't a translatable message. - * @public - */ -// GENERATED CODE -- DO NOT EDIT! -/* eslint-disable */ -// @ts-nocheck - -var jspb = require('google-protobuf'); -var goog = jspb; -var global = (function() { return this || window || global || self || Function('return this')(); }).call(null); - -var v1_app_pb = require('../v1/app_pb.js'); -goog.object.extend(proto, v1_app_pb); -var v1_auth_settings_pb = require('../v1/auth_settings_pb.js'); -goog.object.extend(proto, v1_auth_settings_pb); -var v1_cluster_pb = require('../v1/cluster_pb.js'); -goog.object.extend(proto, v1_cluster_pb); -var v1_database_pb = require('../v1/database_pb.js'); -goog.object.extend(proto, v1_database_pb); -var v1_gateway_pb = require('../v1/gateway_pb.js'); -goog.object.extend(proto, v1_gateway_pb); -var v1_kube_pb = require('../v1/kube_pb.js'); -goog.object.extend(proto, v1_kube_pb); -var v1_server_pb = require('../v1/server_pb.js'); -goog.object.extend(proto, v1_server_pb); -goog.exportSymbol('proto.teleport.terminal.v1.AddClusterRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.CreateGatewayRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.CredentialInfo', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.EmptyResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.GetAuthSettingsRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.GetClusterRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListAppsRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListAppsResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListClustersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListClustersResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabaseUsersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabaseUsersResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabasesRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListDatabasesResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListGatewaysRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListGatewaysResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListKubesRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListKubesResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListLeafClustersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListServersRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.ListServersResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginPasswordlessResponse', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest.LocalParams', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest.ParamsCase', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LoginRequest.SsoParams', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.LogoutRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.PasswordlessPrompt', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.RemoveClusterRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.RemoveGatewayRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.RestartGatewayRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.SetGatewayLocalPortRequest', null, global); -goog.exportSymbol('proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest', null, global); -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.RemoveClusterRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.RemoveClusterRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.RemoveClusterRequest.displayName = 'proto.teleport.terminal.v1.RemoveClusterRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.GetClusterRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.GetClusterRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.GetClusterRequest.displayName = 'proto.teleport.terminal.v1.GetClusterRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LogoutRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.LogoutRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LogoutRequest.displayName = 'proto.teleport.terminal.v1.LogoutRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.CredentialInfo = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.CredentialInfo, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.CredentialInfo.displayName = 'proto.teleport.terminal.v1.CredentialInfo'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.LoginPasswordlessResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginPasswordlessResponse.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_); -}; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.displayName = 'proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, proto.teleport.terminal.v1.LoginRequest.oneofGroups_); -}; -goog.inherits(proto.teleport.terminal.v1.LoginRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginRequest.displayName = 'proto.teleport.terminal.v1.LoginRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoginRequest.LocalParams, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginRequest.LocalParams.displayName = 'proto.teleport.terminal.v1.LoginRequest.LocalParams'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.LoginRequest.SsoParams, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.LoginRequest.SsoParams.displayName = 'proto.teleport.terminal.v1.LoginRequest.SsoParams'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.AddClusterRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.AddClusterRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.AddClusterRequest.displayName = 'proto.teleport.terminal.v1.AddClusterRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListKubesRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListKubesRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListKubesRequest.displayName = 'proto.teleport.terminal.v1.ListKubesRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListAppsRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListAppsRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListAppsRequest.displayName = 'proto.teleport.terminal.v1.ListAppsRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListClustersRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListClustersRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListClustersRequest.displayName = 'proto.teleport.terminal.v1.ListClustersRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListClustersResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListClustersResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListClustersResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListClustersResponse.displayName = 'proto.teleport.terminal.v1.ListClustersResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListDatabasesRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListDatabasesRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListDatabasesRequest.displayName = 'proto.teleport.terminal.v1.ListDatabasesRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListLeafClustersRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListLeafClustersRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListLeafClustersRequest.displayName = 'proto.teleport.terminal.v1.ListLeafClustersRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListDatabasesResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListDatabasesResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListDatabasesResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListDatabasesResponse.displayName = 'proto.teleport.terminal.v1.ListDatabasesResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListDatabaseUsersRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListDatabaseUsersRequest.displayName = 'proto.teleport.terminal.v1.ListDatabaseUsersRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListDatabaseUsersResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListDatabaseUsersResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListDatabaseUsersResponse.displayName = 'proto.teleport.terminal.v1.ListDatabaseUsersResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.CreateGatewayRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.CreateGatewayRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.CreateGatewayRequest.displayName = 'proto.teleport.terminal.v1.CreateGatewayRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListGatewaysRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListGatewaysRequest.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListGatewaysRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListGatewaysRequest.displayName = 'proto.teleport.terminal.v1.ListGatewaysRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListGatewaysResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListGatewaysResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListGatewaysResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListGatewaysResponse.displayName = 'proto.teleport.terminal.v1.ListGatewaysResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.RemoveGatewayRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.RemoveGatewayRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.RemoveGatewayRequest.displayName = 'proto.teleport.terminal.v1.RemoveGatewayRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.RestartGatewayRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.RestartGatewayRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.RestartGatewayRequest.displayName = 'proto.teleport.terminal.v1.RestartGatewayRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.displayName = 'proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.SetGatewayLocalPortRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.SetGatewayLocalPortRequest.displayName = 'proto.teleport.terminal.v1.SetGatewayLocalPortRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListServersRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListServersRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListServersRequest.displayName = 'proto.teleport.terminal.v1.ListServersRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListServersResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListServersResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListServersResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListServersResponse.displayName = 'proto.teleport.terminal.v1.ListServersResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListKubesResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListKubesResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListKubesResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListKubesResponse.displayName = 'proto.teleport.terminal.v1.ListKubesResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.ListAppsResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, proto.teleport.terminal.v1.ListAppsResponse.repeatedFields_, null); -}; -goog.inherits(proto.teleport.terminal.v1.ListAppsResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.ListAppsResponse.displayName = 'proto.teleport.terminal.v1.ListAppsResponse'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.GetAuthSettingsRequest, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.GetAuthSettingsRequest.displayName = 'proto.teleport.terminal.v1.GetAuthSettingsRequest'; -} -/** - * Generated by JsPbCodeGenerator. - * @param {Array=} opt_data Optional initial data array, typically from a - * server response, or constructed directly in Javascript. The array is used - * in place and becomes part of the constructed object. It is not cloned. - * If no data is provided, the constructed object will be empty, but still - * valid. - * @extends {jspb.Message} - * @constructor - */ -proto.teleport.terminal.v1.EmptyResponse = function(opt_data) { - jspb.Message.initialize(this, opt_data, 0, -1, null, null); -}; -goog.inherits(proto.teleport.terminal.v1.EmptyResponse, jspb.Message); -if (goog.DEBUG && !COMPILED) { - /** - * @public - * @override - */ - proto.teleport.terminal.v1.EmptyResponse.displayName = 'proto.teleport.terminal.v1.EmptyResponse'; -} - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.RemoveClusterRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.RemoveClusterRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.RemoveClusterRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.RemoveClusterRequest} - */ -proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.RemoveClusterRequest; - return proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.RemoveClusterRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.RemoveClusterRequest} - */ -proto.teleport.terminal.v1.RemoveClusterRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.RemoveClusterRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.RemoveClusterRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.RemoveClusterRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.RemoveClusterRequest} returns this - */ -proto.teleport.terminal.v1.RemoveClusterRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.GetClusterRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.GetClusterRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.GetClusterRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.GetClusterRequest} - */ -proto.teleport.terminal.v1.GetClusterRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.GetClusterRequest; - return proto.teleport.terminal.v1.GetClusterRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.GetClusterRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.GetClusterRequest} - */ -proto.teleport.terminal.v1.GetClusterRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.GetClusterRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.GetClusterRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.GetClusterRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.GetClusterRequest} returns this - */ -proto.teleport.terminal.v1.GetClusterRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LogoutRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LogoutRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LogoutRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LogoutRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LogoutRequest} - */ -proto.teleport.terminal.v1.LogoutRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LogoutRequest; - return proto.teleport.terminal.v1.LogoutRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LogoutRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LogoutRequest} - */ -proto.teleport.terminal.v1.LogoutRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LogoutRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LogoutRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LogoutRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LogoutRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LogoutRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LogoutRequest} returns this - */ -proto.teleport.terminal.v1.LogoutRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.CredentialInfo.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.CredentialInfo.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.CredentialInfo} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.CredentialInfo.toObject = function(includeInstance, msg) { - var f, obj = { - username: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.CredentialInfo} - */ -proto.teleport.terminal.v1.CredentialInfo.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.CredentialInfo; - return proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.CredentialInfo} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.CredentialInfo} - */ -proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUsername(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.CredentialInfo.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.CredentialInfo} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUsername(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string username = 1; - * @return {string} - */ -proto.teleport.terminal.v1.CredentialInfo.prototype.getUsername = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.CredentialInfo} returns this - */ -proto.teleport.terminal.v1.CredentialInfo.prototype.setUsername = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.repeatedFields_ = [2]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.toObject = function(includeInstance, msg) { - var f, obj = { - prompt: jspb.Message.getFieldWithDefault(msg, 1, 0), - credentialsList: jspb.Message.toObjectList(msg.getCredentialsList(), - proto.teleport.terminal.v1.CredentialInfo.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessResponse; - return proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {!proto.teleport.terminal.v1.PasswordlessPrompt} */ (reader.readEnum()); - msg.setPrompt(value); - break; - case 2: - var value = new proto.teleport.terminal.v1.CredentialInfo; - reader.readMessage(value,proto.teleport.terminal.v1.CredentialInfo.deserializeBinaryFromReader); - msg.addCredentials(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getPrompt(); - if (f !== 0.0) { - writer.writeEnum( - 1, - f - ); - } - f = message.getCredentialsList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 2, - f, - proto.teleport.terminal.v1.CredentialInfo.serializeBinaryToWriter - ); - } -}; - - -/** - * optional PasswordlessPrompt prompt = 1; - * @return {!proto.teleport.terminal.v1.PasswordlessPrompt} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.getPrompt = function() { - return /** @type {!proto.teleport.terminal.v1.PasswordlessPrompt} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); -}; - - -/** - * @param {!proto.teleport.terminal.v1.PasswordlessPrompt} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.setPrompt = function(value) { - return jspb.Message.setProto3EnumField(this, 1, value); -}; - - -/** - * repeated CredentialInfo credentials = 2; - * @return {!Array} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.getCredentialsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, proto.teleport.terminal.v1.CredentialInfo, 2)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} returns this -*/ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.setCredentialsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 2, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.CredentialInfo=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.CredentialInfo} - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.addCredentials = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 2, opt_value, proto.teleport.terminal.v1.CredentialInfo, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessResponse} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessResponse.prototype.clearCredentialsList = function() { - return this.setCredentialsList([]); -}; - - - -/** - * Oneof group definitions for this message. Each group defines the field - * numbers belonging to that group. When of these fields' value is set, all - * other fields in the group are cleared. During deserialization, if multiple - * fields are encountered for a group, only the last value seen will be kept. - * @private {!Array>} - * @const - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_ = [[1,2,3]]; - -/** - * @enum {number} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase = { - REQUEST_NOT_SET: 0, - INIT: 1, - PIN: 2, - CREDENTIAL: 3 -}; - -/** - * @return {proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getRequestCase = function() { - return /** @type {proto.teleport.terminal.v1.LoginPasswordlessRequest.RequestCase} */(jspb.Message.computeOneofCase(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0])); -}; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.toObject = function(includeInstance, msg) { - var f, obj = { - init: (f = msg.getInit()) && proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject(includeInstance, f), - pin: (f = msg.getPin()) && proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject(includeInstance, f), - credential: (f = msg.getCredential()) && proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject(includeInstance, f) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit; - reader.readMessage(value,proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader); - msg.setInit(value); - break; - case 2: - var value = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse; - reader.readMessage(value,proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader); - msg.setPin(value); - break; - case 3: - var value = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse; - reader.readMessage(value,proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader); - msg.setCredential(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getInit(); - if (f != null) { - writer.writeMessage( - 1, - f, - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter - ); - } - f = message.getPin(); - if (f != null) { - writer.writeMessage( - 2, - f, - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter - ); - } - f = message.getCredential(); - if (f != null) { - writer.writeMessage( - 3, - f, - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter - ); - } -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.toObject = function(includeInstance, msg) { - var f, obj = { - pin: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setPin(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getPin(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string pin = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.getPin = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse.prototype.setPin = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.toObject = function(includeInstance, msg) { - var f, obj = { - index: jspb.Message.getFieldWithDefault(msg, 1, 0) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse; - return proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {number} */ (reader.readInt64()); - msg.setIndex(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getIndex(); - if (f !== 0) { - writer.writeInt64( - 1, - f - ); - } -}; - - -/** - * optional int64 index = 1; - * @return {number} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.getIndex = function() { - return /** @type {number} */ (jspb.Message.getFieldWithDefault(this, 1, 0)); -}; - - -/** - * @param {number} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse.prototype.setIndex = function(value) { - return jspb.Message.setProto3IntField(this, 1, value); -}; - - -/** - * optional LoginPasswordlessRequestInit init = 1; - * @return {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getInit = function() { - return /** @type{?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit, 1)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessRequestInit|undefined} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this -*/ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.setInit = function(value) { - return jspb.Message.setOneofWrapperField(this, 1, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0], value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearInit = function() { - return this.setInit(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasInit = function() { - return jspb.Message.getField(this, 1) != null; -}; - - -/** - * optional LoginPasswordlessPINResponse pin = 2; - * @return {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getPin = function() { - return /** @type{?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse, 2)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessPINResponse|undefined} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this -*/ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.setPin = function(value) { - return jspb.Message.setOneofWrapperField(this, 2, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0], value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearPin = function() { - return this.setPin(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasPin = function() { - return jspb.Message.getField(this, 2) != null; -}; - - -/** - * optional LoginPasswordlessCredentialResponse credential = 3; - * @return {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.getCredential = function() { - return /** @type{?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse, 3)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.LoginPasswordlessRequest.LoginPasswordlessCredentialResponse|undefined} value - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this -*/ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.setCredential = function(value) { - return jspb.Message.setOneofWrapperField(this, 3, proto.teleport.terminal.v1.LoginPasswordlessRequest.oneofGroups_[0], value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginPasswordlessRequest} returns this - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.clearCredential = function() { - return this.setCredential(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.LoginPasswordlessRequest.prototype.hasCredential = function() { - return jspb.Message.getField(this, 3) != null; -}; - - - -/** - * Oneof group definitions for this message. Each group defines the field - * numbers belonging to that group. When of these fields' value is set, all - * other fields in the group are cleared. During deserialization, if multiple - * fields are encountered for a group, only the last value seen will be kept. - * @private {!Array>} - * @const - */ -proto.teleport.terminal.v1.LoginRequest.oneofGroups_ = [[2,3]]; - -/** - * @enum {number} - */ -proto.teleport.terminal.v1.LoginRequest.ParamsCase = { - PARAMS_NOT_SET: 0, - LOCAL: 2, - SSO: 3 -}; - -/** - * @return {proto.teleport.terminal.v1.LoginRequest.ParamsCase} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.getParamsCase = function() { - return /** @type {proto.teleport.terminal.v1.LoginRequest.ParamsCase} */(jspb.Message.computeOneofCase(this, proto.teleport.terminal.v1.LoginRequest.oneofGroups_[0])); -}; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, ""), - local: (f = msg.getLocal()) && proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject(includeInstance, f), - sso: (f = msg.getSso()) && proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject(includeInstance, f) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginRequest} - */ -proto.teleport.terminal.v1.LoginRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginRequest; - return proto.teleport.terminal.v1.LoginRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginRequest} - */ -proto.teleport.terminal.v1.LoginRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - case 2: - var value = new proto.teleport.terminal.v1.LoginRequest.LocalParams; - reader.readMessage(value,proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader); - msg.setLocal(value); - break; - case 3: - var value = new proto.teleport.terminal.v1.LoginRequest.SsoParams; - reader.readMessage(value,proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader); - msg.setSso(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getLocal(); - if (f != null) { - writer.writeMessage( - 2, - f, - proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter - ); - } - f = message.getSso(); - if (f != null) { - writer.writeMessage( - 3, - f, - proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter - ); - } -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginRequest.LocalParams} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.toObject = function(includeInstance, msg) { - var f, obj = { - user: jspb.Message.getFieldWithDefault(msg, 1, ""), - password: jspb.Message.getFieldWithDefault(msg, 2, ""), - token: jspb.Message.getFieldWithDefault(msg, 3, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginRequest.LocalParams; - return proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginRequest.LocalParams} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setUser(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setPassword(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setToken(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginRequest.LocalParams} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUser(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getPassword(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getToken(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } -}; - - -/** - * optional string user = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.getUser = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} returns this - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setUser = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string password = 2; - * @return {string} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.getPassword = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} returns this - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setPassword = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string token = 3; - * @return {string} - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.getToken = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.LocalParams} returns this - */ -proto.teleport.terminal.v1.LoginRequest.LocalParams.prototype.setToken = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.LoginRequest.SsoParams} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.toObject = function(includeInstance, msg) { - var f, obj = { - providerType: jspb.Message.getFieldWithDefault(msg, 1, ""), - providerName: jspb.Message.getFieldWithDefault(msg, 2, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.LoginRequest.SsoParams; - return proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.LoginRequest.SsoParams} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setProviderType(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setProviderName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.LoginRequest.SsoParams} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getProviderType(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getProviderName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } -}; - - -/** - * optional string provider_type = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.getProviderType = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} returns this - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.setProviderType = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string provider_name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.getProviderName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest.SsoParams} returns this - */ -proto.teleport.terminal.v1.LoginRequest.SsoParams.prototype.setProviderName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this - */ -proto.teleport.terminal.v1.LoginRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional LocalParams local = 2; - * @return {?proto.teleport.terminal.v1.LoginRequest.LocalParams} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.getLocal = function() { - return /** @type{?proto.teleport.terminal.v1.LoginRequest.LocalParams} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginRequest.LocalParams, 2)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.LoginRequest.LocalParams|undefined} value - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this -*/ -proto.teleport.terminal.v1.LoginRequest.prototype.setLocal = function(value) { - return jspb.Message.setOneofWrapperField(this, 2, proto.teleport.terminal.v1.LoginRequest.oneofGroups_[0], value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this - */ -proto.teleport.terminal.v1.LoginRequest.prototype.clearLocal = function() { - return this.setLocal(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.hasLocal = function() { - return jspb.Message.getField(this, 2) != null; -}; - - -/** - * optional SsoParams sso = 3; - * @return {?proto.teleport.terminal.v1.LoginRequest.SsoParams} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.getSso = function() { - return /** @type{?proto.teleport.terminal.v1.LoginRequest.SsoParams} */ ( - jspb.Message.getWrapperField(this, proto.teleport.terminal.v1.LoginRequest.SsoParams, 3)); -}; - - -/** - * @param {?proto.teleport.terminal.v1.LoginRequest.SsoParams|undefined} value - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this -*/ -proto.teleport.terminal.v1.LoginRequest.prototype.setSso = function(value) { - return jspb.Message.setOneofWrapperField(this, 3, proto.teleport.terminal.v1.LoginRequest.oneofGroups_[0], value); -}; - - -/** - * Clears the message field making it undefined. - * @return {!proto.teleport.terminal.v1.LoginRequest} returns this - */ -proto.teleport.terminal.v1.LoginRequest.prototype.clearSso = function() { - return this.setSso(undefined); -}; - - -/** - * Returns whether this field is set. - * @return {boolean} - */ -proto.teleport.terminal.v1.LoginRequest.prototype.hasSso = function() { - return jspb.Message.getField(this, 3) != null; -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.AddClusterRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.AddClusterRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.AddClusterRequest.toObject = function(includeInstance, msg) { - var f, obj = { - name: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.AddClusterRequest} - */ -proto.teleport.terminal.v1.AddClusterRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.AddClusterRequest; - return proto.teleport.terminal.v1.AddClusterRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.AddClusterRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.AddClusterRequest} - */ -proto.teleport.terminal.v1.AddClusterRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.AddClusterRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.AddClusterRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.AddClusterRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getName(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string name = 1; - * @return {string} - */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.getName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.AddClusterRequest} returns this - */ -proto.teleport.terminal.v1.AddClusterRequest.prototype.setName = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListKubesRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListKubesRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListKubesRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListKubesRequest} - */ -proto.teleport.terminal.v1.ListKubesRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListKubesRequest; - return proto.teleport.terminal.v1.ListKubesRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListKubesRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListKubesRequest} - */ -proto.teleport.terminal.v1.ListKubesRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListKubesRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListKubesRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListKubesRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.ListKubesRequest} returns this - */ -proto.teleport.terminal.v1.ListKubesRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListAppsRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListAppsRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListAppsRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListAppsRequest} - */ -proto.teleport.terminal.v1.ListAppsRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListAppsRequest; - return proto.teleport.terminal.v1.ListAppsRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListAppsRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListAppsRequest} - */ -proto.teleport.terminal.v1.ListAppsRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListAppsRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListAppsRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListAppsRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.ListAppsRequest} returns this - */ -proto.teleport.terminal.v1.ListAppsRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListClustersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListClustersRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListClustersRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListClustersRequest.toObject = function(includeInstance, msg) { - var f, obj = { - - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListClustersRequest} - */ -proto.teleport.terminal.v1.ListClustersRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListClustersRequest; - return proto.teleport.terminal.v1.ListClustersRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListClustersRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListClustersRequest} - */ -proto.teleport.terminal.v1.ListClustersRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListClustersRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListClustersRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListClustersRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListClustersRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListClustersResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListClustersResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListClustersResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListClustersResponse.toObject = function(includeInstance, msg) { - var f, obj = { - clustersList: jspb.Message.toObjectList(msg.getClustersList(), - v1_cluster_pb.Cluster.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListClustersResponse} - */ -proto.teleport.terminal.v1.ListClustersResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListClustersResponse; - return proto.teleport.terminal.v1.ListClustersResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListClustersResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListClustersResponse} - */ -proto.teleport.terminal.v1.ListClustersResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new v1_cluster_pb.Cluster; - reader.readMessage(value,v1_cluster_pb.Cluster.deserializeBinaryFromReader); - msg.addClusters(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListClustersResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListClustersResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListClustersResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClustersList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 1, - f, - v1_cluster_pb.Cluster.serializeBinaryToWriter - ); - } -}; - - -/** - * repeated Cluster clusters = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.getClustersList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_cluster_pb.Cluster, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListClustersResponse} returns this -*/ -proto.teleport.terminal.v1.ListClustersResponse.prototype.setClustersList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 1, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Cluster=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Cluster} - */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.addClusters = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Cluster, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListClustersResponse} returns this - */ -proto.teleport.terminal.v1.ListClustersResponse.prototype.clearClustersList = function() { - return this.setClustersList([]); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabasesRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabasesRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabasesRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabasesRequest} - */ -proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabasesRequest; - return proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabasesRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabasesRequest} - */ -proto.teleport.terminal.v1.ListDatabasesRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabasesRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabasesRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabasesRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.ListDatabasesRequest} returns this - */ -proto.teleport.terminal.v1.ListDatabasesRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListLeafClustersRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListLeafClustersRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListLeafClustersRequest} - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListLeafClustersRequest; - return proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListLeafClustersRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListLeafClustersRequest} - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListLeafClustersRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListLeafClustersRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.ListLeafClustersRequest} returns this - */ -proto.teleport.terminal.v1.ListLeafClustersRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListDatabasesResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabasesResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabasesResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabasesResponse.toObject = function(includeInstance, msg) { - var f, obj = { - databasesList: jspb.Message.toObjectList(msg.getDatabasesList(), - v1_database_pb.Database.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} - */ -proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabasesResponse; - return proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabasesResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} - */ -proto.teleport.terminal.v1.ListDatabasesResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new v1_database_pb.Database; - reader.readMessage(value,v1_database_pb.Database.deserializeBinaryFromReader); - msg.addDatabases(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabasesResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabasesResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabasesResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getDatabasesList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 1, - f, - v1_database_pb.Database.serializeBinaryToWriter - ); - } -}; - - -/** - * repeated Database databases = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.getDatabasesList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_database_pb.Database, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} returns this -*/ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.setDatabasesList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 1, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Database=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Database} - */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.addDatabases = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Database, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListDatabasesResponse} returns this - */ -proto.teleport.terminal.v1.ListDatabasesResponse.prototype.clearDatabasesList = function() { - return this.setDatabasesList([]); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabaseUsersRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.toObject = function(includeInstance, msg) { - var f, obj = { - dbUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabaseUsersRequest; - return proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setDbUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabaseUsersRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getDbUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string db_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.getDbUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersRequest} returns this - */ -proto.teleport.terminal.v1.ListDatabaseUsersRequest.prototype.setDbUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListDatabaseUsersResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.toObject = function(includeInstance, msg) { - var f, obj = { - usersList: (f = jspb.Message.getRepeatedField(msg, 1)) == null ? undefined : f - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListDatabaseUsersResponse; - return proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.addUsers(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListDatabaseUsersResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getUsersList(); - if (f.length > 0) { - writer.writeRepeatedString( - 1, - f - ); - } -}; - - -/** - * repeated string users = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.getUsersList = function() { - return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} returns this - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.setUsersList = function(value) { - return jspb.Message.setField(this, 1, value || []); -}; - - -/** - * @param {string} value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} returns this - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.addUsers = function(value, opt_index) { - return jspb.Message.addToRepeatedField(this, 1, value, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListDatabaseUsersResponse} returns this - */ -proto.teleport.terminal.v1.ListDatabaseUsersResponse.prototype.clearUsersList = function() { - return this.setUsersList([]); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.CreateGatewayRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.CreateGatewayRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.CreateGatewayRequest.toObject = function(includeInstance, msg) { - var f, obj = { - targetUri: jspb.Message.getFieldWithDefault(msg, 1, ""), - targetUser: jspb.Message.getFieldWithDefault(msg, 2, ""), - localPort: jspb.Message.getFieldWithDefault(msg, 3, ""), - targetSubresourceName: jspb.Message.getFieldWithDefault(msg, 4, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.CreateGatewayRequest; - return proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.CreateGatewayRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetUser(value); - break; - case 3: - var value = /** @type {string} */ (reader.readString()); - msg.setLocalPort(value); - break; - case 4: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetSubresourceName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.CreateGatewayRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.CreateGatewayRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.CreateGatewayRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getTargetUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getTargetUser(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } - f = message.getLocalPort(); - if (f.length > 0) { - writer.writeString( - 3, - f - ); - } - f = message.getTargetSubresourceName(); - if (f.length > 0) { - writer.writeString( - 4, - f - ); - } -}; - - -/** - * optional string target_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getTargetUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string target_user = 2; - * @return {string} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getTargetUser = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetUser = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - -/** - * optional string local_port = 3; - * @return {string} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getLocalPort = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 3, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setLocalPort = function(value) { - return jspb.Message.setProto3StringField(this, 3, value); -}; - - -/** - * optional string target_subresource_name = 4; - * @return {string} - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.getTargetSubresourceName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 4, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.CreateGatewayRequest} returns this - */ -proto.teleport.terminal.v1.CreateGatewayRequest.prototype.setTargetSubresourceName = function(value) { - return jspb.Message.setProto3StringField(this, 4, value); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListGatewaysRequest.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListGatewaysRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListGatewaysRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListGatewaysRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterIdsList: (f = jspb.Message.getRepeatedField(msg, 1)) == null ? undefined : f - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} - */ -proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListGatewaysRequest; - return proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListGatewaysRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} - */ -proto.teleport.terminal.v1.ListGatewaysRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.addClusterIds(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListGatewaysRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListGatewaysRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListGatewaysRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterIdsList(); - if (f.length > 0) { - writer.writeRepeatedString( - 1, - f - ); - } -}; - - -/** - * repeated string cluster_ids = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.getClusterIdsList = function() { - return /** @type {!Array} */ (jspb.Message.getRepeatedField(this, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} returns this - */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.setClusterIdsList = function(value) { - return jspb.Message.setField(this, 1, value || []); -}; - - -/** - * @param {string} value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} returns this - */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.addClusterIds = function(value, opt_index) { - return jspb.Message.addToRepeatedField(this, 1, value, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListGatewaysRequest} returns this - */ -proto.teleport.terminal.v1.ListGatewaysRequest.prototype.clearClusterIdsList = function() { - return this.setClusterIdsList([]); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListGatewaysResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListGatewaysResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListGatewaysResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListGatewaysResponse.toObject = function(includeInstance, msg) { - var f, obj = { - gatewaysList: jspb.Message.toObjectList(msg.getGatewaysList(), - v1_gateway_pb.Gateway.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} - */ -proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListGatewaysResponse; - return proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListGatewaysResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} - */ -proto.teleport.terminal.v1.ListGatewaysResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new v1_gateway_pb.Gateway; - reader.readMessage(value,v1_gateway_pb.Gateway.deserializeBinaryFromReader); - msg.addGateways(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListGatewaysResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListGatewaysResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListGatewaysResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getGatewaysList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 1, - f, - v1_gateway_pb.Gateway.serializeBinaryToWriter - ); - } -}; - - -/** - * repeated Gateway gateways = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.getGatewaysList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_gateway_pb.Gateway, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} returns this -*/ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.setGatewaysList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 1, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Gateway=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Gateway} - */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.addGateways = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Gateway, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListGatewaysResponse} returns this - */ -proto.teleport.terminal.v1.ListGatewaysResponse.prototype.clearGatewaysList = function() { - return this.setGatewaysList([]); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.RemoveGatewayRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.RemoveGatewayRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.toObject = function(includeInstance, msg) { - var f, obj = { - gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.RemoveGatewayRequest} - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.RemoveGatewayRequest; - return proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.RemoveGatewayRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.RemoveGatewayRequest} - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setGatewayUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.RemoveGatewayRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.RemoveGatewayRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getGatewayUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string gateway_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.getGatewayUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.RemoveGatewayRequest} returns this - */ -proto.teleport.terminal.v1.RemoveGatewayRequest.prototype.setGatewayUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.RestartGatewayRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.RestartGatewayRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.RestartGatewayRequest.toObject = function(includeInstance, msg) { - var f, obj = { - gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.RestartGatewayRequest} - */ -proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.RestartGatewayRequest; - return proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.RestartGatewayRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.RestartGatewayRequest} - */ -proto.teleport.terminal.v1.RestartGatewayRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setGatewayUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.RestartGatewayRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.RestartGatewayRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.RestartGatewayRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getGatewayUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string gateway_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.getGatewayUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.RestartGatewayRequest} returns this - */ -proto.teleport.terminal.v1.RestartGatewayRequest.prototype.setGatewayUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.toObject = function(includeInstance, msg) { - var f, obj = { - gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, ""), - targetSubresourceName: jspb.Message.getFieldWithDefault(msg, 2, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest; - return proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setGatewayUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setTargetSubresourceName(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getGatewayUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getTargetSubresourceName(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } -}; - - -/** - * optional string gateway_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.getGatewayUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} returns this - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.setGatewayUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string target_subresource_name = 2; - * @return {string} - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.getTargetSubresourceName = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest} returns this - */ -proto.teleport.terminal.v1.SetGatewayTargetSubresourceNameRequest.prototype.setTargetSubresourceName = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.SetGatewayLocalPortRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.toObject = function(includeInstance, msg) { - var f, obj = { - gatewayUri: jspb.Message.getFieldWithDefault(msg, 1, ""), - localPort: jspb.Message.getFieldWithDefault(msg, 2, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.SetGatewayLocalPortRequest; - return proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setGatewayUri(value); - break; - case 2: - var value = /** @type {string} */ (reader.readString()); - msg.setLocalPort(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getGatewayUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } - f = message.getLocalPort(); - if (f.length > 0) { - writer.writeString( - 2, - f - ); - } -}; - - -/** - * optional string gateway_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.getGatewayUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} returns this - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.setGatewayUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - -/** - * optional string local_port = 2; - * @return {string} - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.getLocalPort = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 2, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.SetGatewayLocalPortRequest} returns this - */ -proto.teleport.terminal.v1.SetGatewayLocalPortRequest.prototype.setLocalPort = function(value) { - return jspb.Message.setProto3StringField(this, 2, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListServersRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListServersRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListServersRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListServersRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListServersRequest} - */ -proto.teleport.terminal.v1.ListServersRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListServersRequest; - return proto.teleport.terminal.v1.ListServersRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListServersRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListServersRequest} - */ -proto.teleport.terminal.v1.ListServersRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListServersRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListServersRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListServersRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListServersRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.ListServersRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.ListServersRequest} returns this - */ -proto.teleport.terminal.v1.ListServersRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListServersResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListServersResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListServersResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListServersResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListServersResponse.toObject = function(includeInstance, msg) { - var f, obj = { - serversList: jspb.Message.toObjectList(msg.getServersList(), - v1_server_pb.Server.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListServersResponse} - */ -proto.teleport.terminal.v1.ListServersResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListServersResponse; - return proto.teleport.terminal.v1.ListServersResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListServersResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListServersResponse} - */ -proto.teleport.terminal.v1.ListServersResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new v1_server_pb.Server; - reader.readMessage(value,v1_server_pb.Server.deserializeBinaryFromReader); - msg.addServers(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListServersResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListServersResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListServersResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListServersResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getServersList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 1, - f, - v1_server_pb.Server.serializeBinaryToWriter - ); - } -}; - - -/** - * repeated Server servers = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListServersResponse.prototype.getServersList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_server_pb.Server, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListServersResponse} returns this -*/ -proto.teleport.terminal.v1.ListServersResponse.prototype.setServersList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 1, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Server=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Server} - */ -proto.teleport.terminal.v1.ListServersResponse.prototype.addServers = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Server, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListServersResponse} returns this - */ -proto.teleport.terminal.v1.ListServersResponse.prototype.clearServersList = function() { - return this.setServersList([]); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListKubesResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListKubesResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListKubesResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListKubesResponse.toObject = function(includeInstance, msg) { - var f, obj = { - kubesList: jspb.Message.toObjectList(msg.getKubesList(), - v1_kube_pb.Kube.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListKubesResponse} - */ -proto.teleport.terminal.v1.ListKubesResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListKubesResponse; - return proto.teleport.terminal.v1.ListKubesResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListKubesResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListKubesResponse} - */ -proto.teleport.terminal.v1.ListKubesResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new v1_kube_pb.Kube; - reader.readMessage(value,v1_kube_pb.Kube.deserializeBinaryFromReader); - msg.addKubes(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListKubesResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListKubesResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListKubesResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getKubesList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 1, - f, - v1_kube_pb.Kube.serializeBinaryToWriter - ); - } -}; - - -/** - * repeated Kube kubes = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.getKubesList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_kube_pb.Kube, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListKubesResponse} returns this -*/ -proto.teleport.terminal.v1.ListKubesResponse.prototype.setKubesList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 1, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.Kube=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.Kube} - */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.addKubes = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.Kube, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListKubesResponse} returns this - */ -proto.teleport.terminal.v1.ListKubesResponse.prototype.clearKubesList = function() { - return this.setKubesList([]); -}; - - - -/** - * List of repeated fields within this message type. - * @private {!Array} - * @const - */ -proto.teleport.terminal.v1.ListAppsResponse.repeatedFields_ = [1]; - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.ListAppsResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.ListAppsResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListAppsResponse.toObject = function(includeInstance, msg) { - var f, obj = { - appsList: jspb.Message.toObjectList(msg.getAppsList(), - v1_app_pb.App.toObject, includeInstance) - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.ListAppsResponse} - */ -proto.teleport.terminal.v1.ListAppsResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.ListAppsResponse; - return proto.teleport.terminal.v1.ListAppsResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.ListAppsResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.ListAppsResponse} - */ -proto.teleport.terminal.v1.ListAppsResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = new v1_app_pb.App; - reader.readMessage(value,v1_app_pb.App.deserializeBinaryFromReader); - msg.addApps(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.ListAppsResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.ListAppsResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.ListAppsResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getAppsList(); - if (f.length > 0) { - writer.writeRepeatedMessage( - 1, - f, - v1_app_pb.App.serializeBinaryToWriter - ); - } -}; - - -/** - * repeated App apps = 1; - * @return {!Array} - */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.getAppsList = function() { - return /** @type{!Array} */ ( - jspb.Message.getRepeatedWrapperField(this, v1_app_pb.App, 1)); -}; - - -/** - * @param {!Array} value - * @return {!proto.teleport.terminal.v1.ListAppsResponse} returns this -*/ -proto.teleport.terminal.v1.ListAppsResponse.prototype.setAppsList = function(value) { - return jspb.Message.setRepeatedWrapperField(this, 1, value); -}; - - -/** - * @param {!proto.teleport.terminal.v1.App=} opt_value - * @param {number=} opt_index - * @return {!proto.teleport.terminal.v1.App} - */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.addApps = function(opt_value, opt_index) { - return jspb.Message.addToRepeatedWrapperField(this, 1, opt_value, proto.teleport.terminal.v1.App, opt_index); -}; - - -/** - * Clears the list making it empty but non-null. - * @return {!proto.teleport.terminal.v1.ListAppsResponse} returns this - */ -proto.teleport.terminal.v1.ListAppsResponse.prototype.clearAppsList = function() { - return this.setAppsList([]); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.GetAuthSettingsRequest.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.GetAuthSettingsRequest} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.toObject = function(includeInstance, msg) { - var f, obj = { - clusterUri: jspb.Message.getFieldWithDefault(msg, 1, "") - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.GetAuthSettingsRequest} - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.GetAuthSettingsRequest; - return proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.GetAuthSettingsRequest} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.GetAuthSettingsRequest} - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - case 1: - var value = /** @type {string} */ (reader.readString()); - msg.setClusterUri(value); - break; - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.GetAuthSettingsRequest.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.GetAuthSettingsRequest} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.serializeBinaryToWriter = function(message, writer) { - var f = undefined; - f = message.getClusterUri(); - if (f.length > 0) { - writer.writeString( - 1, - f - ); - } -}; - - -/** - * optional string cluster_uri = 1; - * @return {string} - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.getClusterUri = function() { - return /** @type {string} */ (jspb.Message.getFieldWithDefault(this, 1, "")); -}; - - -/** - * @param {string} value - * @return {!proto.teleport.terminal.v1.GetAuthSettingsRequest} returns this - */ -proto.teleport.terminal.v1.GetAuthSettingsRequest.prototype.setClusterUri = function(value) { - return jspb.Message.setProto3StringField(this, 1, value); -}; - - - - - -if (jspb.Message.GENERATE_TO_OBJECT) { -/** - * Creates an object representation of this proto. - * Field names that are reserved in JavaScript and will be renamed to pb_name. - * Optional fields that are not set will be set to undefined. - * To access a reserved field use, foo.pb_, eg, foo.pb_default. - * For the list of reserved names please see: - * net/proto2/compiler/js/internal/generator.cc#kKeyword. - * @param {boolean=} opt_includeInstance Deprecated. whether to include the - * JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @return {!Object} - */ -proto.teleport.terminal.v1.EmptyResponse.prototype.toObject = function(opt_includeInstance) { - return proto.teleport.terminal.v1.EmptyResponse.toObject(opt_includeInstance, this); -}; - - -/** - * Static version of the {@see toObject} method. - * @param {boolean|undefined} includeInstance Deprecated. Whether to include - * the JSPB instance for transitional soy proto support: - * http://goto/soy-param-migration - * @param {!proto.teleport.terminal.v1.EmptyResponse} msg The msg instance to transform. - * @return {!Object} - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.EmptyResponse.toObject = function(includeInstance, msg) { - var f, obj = { - - }; - - if (includeInstance) { - obj.$jspbMessageInstance = msg; - } - return obj; -}; -} - - -/** - * Deserializes binary data (in protobuf wire format). - * @param {jspb.ByteSource} bytes The bytes to deserialize. - * @return {!proto.teleport.terminal.v1.EmptyResponse} - */ -proto.teleport.terminal.v1.EmptyResponse.deserializeBinary = function(bytes) { - var reader = new jspb.BinaryReader(bytes); - var msg = new proto.teleport.terminal.v1.EmptyResponse; - return proto.teleport.terminal.v1.EmptyResponse.deserializeBinaryFromReader(msg, reader); -}; - - -/** - * Deserializes binary data (in protobuf wire format) from the - * given reader into the given message object. - * @param {!proto.teleport.terminal.v1.EmptyResponse} msg The message object to deserialize into. - * @param {!jspb.BinaryReader} reader The BinaryReader to use. - * @return {!proto.teleport.terminal.v1.EmptyResponse} - */ -proto.teleport.terminal.v1.EmptyResponse.deserializeBinaryFromReader = function(msg, reader) { - while (reader.nextField()) { - if (reader.isEndGroup()) { - break; - } - var field = reader.getFieldNumber(); - switch (field) { - default: - reader.skipField(); - break; - } - } - return msg; -}; - - -/** - * Serializes the message to binary data (in protobuf wire format). - * @return {!Uint8Array} - */ -proto.teleport.terminal.v1.EmptyResponse.prototype.serializeBinary = function() { - var writer = new jspb.BinaryWriter(); - proto.teleport.terminal.v1.EmptyResponse.serializeBinaryToWriter(this, writer); - return writer.getResultBuffer(); -}; - - -/** - * Serializes the given message to binary data (in protobuf wire - * format), writing to the given BinaryWriter. - * @param {!proto.teleport.terminal.v1.EmptyResponse} message - * @param {!jspb.BinaryWriter} writer - * @suppress {unusedLocalVariables} f is only used for nested messages - */ -proto.teleport.terminal.v1.EmptyResponse.serializeBinaryToWriter = function(message, writer) { - var f = undefined; -}; - - -/** - * @enum {number} - */ -proto.teleport.terminal.v1.PasswordlessPrompt = { - PASSWORDLESS_PROMPT_UNSPECIFIED: 0, - PASSWORDLESS_PROMPT_PIN: 1, - PASSWORDLESS_PROMPT_TAP: 2, - PASSWORDLESS_PROMPT_CREDENTIAL: 3 -}; - -goog.object.extend(exports, proto.teleport.terminal.v1); diff --git a/web/packages/teleterm/src/ui/StatusBar/ShareFeedback/ShareFeedback.test.tsx b/web/packages/teleterm/src/ui/StatusBar/ShareFeedback/ShareFeedback.test.tsx index dc2c4cfbb0854..16cf8d76b5e28 100644 --- a/web/packages/teleterm/src/ui/StatusBar/ShareFeedback/ShareFeedback.test.tsx +++ b/web/packages/teleterm/src/ui/StatusBar/ShareFeedback/ShareFeedback.test.tsx @@ -18,10 +18,9 @@ import React from 'react'; import { fireEvent, render } from 'design/utils/testing'; import { MockAppContextProvider } from 'teleterm/ui/fixtures/MockAppContextProvider'; -import { Cluster } from 'teleterm/services/tshd/v1/cluster_pb'; import { MockAppContext } from 'teleterm/ui/fixtures/mocks'; - import { IAppContext } from 'teleterm/ui/types'; +import { Cluster } from 'teleterm/services/tshd/types'; import { ShareFeedback } from './ShareFeedback'; @@ -44,7 +43,7 @@ test('email field is not prefilled with the username if is not an email', () => .mockImplementation(() => { return { loggedInUser: { name: 'alice' }, - } as Cluster.AsObject; + } as Cluster; }); jest @@ -69,7 +68,7 @@ test('email field is prefilled with the username if it looks like an email', () loggedInUser: { name: 'bob@prod.com', }, - } as Cluster.AsObject; + } as Cluster; }); jest