flyteidl

module
v1.14.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 20, 2024 License: Apache-2.0

README

Flyteidl

This is one of the core components of Flyte. It contains the Specification of the Flyte Language using protobuf messages, the Backend API specification in gRPC, and Swagger REST. The repo contains the generated clients and protocol message structures in multiple languages. Along with the generated code, the repository also contains the Golang clients for Flyte's backend APIs (the services grouped under FlyteAdmin).

Slack

Contributing to Flyteidl

See the contributing docs for more information.

Directories

Path Synopsis
clients
go/admin
Initializes an Admin Client that exposes all implemented services by FlyteAdmin server.
Initializes an Admin Client that exposes all implemented services by FlyteAdmin server.
go/admin/pkce
Provides the setup required for the client to perform the "Authorization Code" flow with PKCE in order to obtain an access token for public/untrusted clients.
Provides the setup required for the client to perform the "Authorization Code" flow with PKCE in order to obtain an access token for public/untrusted clients.
go/coreutils
Contains convenience methods for constructing core types.
Contains convenience methods for constructing core types.
gen
pb-go/gateway/flyteidl/service
Package service is a reverse proxy.
Package service is a reverse proxy.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL