package
3.2.17+incompatible
Repository: https://github.com/geoinstinct-web/teleport.git
Documentation: pkg.go.dev
# Functions
MakeServers creates server objects for webapp.
NewAvailableClusters returns all available clusters.
NewUserContext constructs user context from roles assigned to user.
# Constants
WebConfigAuthProviderGitHubType is GitHub provider type.
WebConfigAuthProviderGitHubURL is GitHub webapi endpoint.
WebConfigAuthProviderOIDCType is OIDC provider type.
WebConfigAuthProviderOIDCURL is OIDC webapi endpoint.
WebConfigAuthProviderSAMLType is SAML provider type.
WebConfigAuthProviderSAMLURL is SAML webapi endpoint.
# Structs
AvailableClusters describes all available clusters.
Cluster describes a cluster.
Label describes label for webapp.
Server describes a server for webapp.
WebConfig is web application configuration.
WebConfigAuthProvider describes auth.
WebConfigAuthSettings describes auth configuration.