package
5.2.5+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev

# Functions

FromWatchKind converts the watch kind value between internal and the protobuf format.
No description provided by the author
No description provided by the author
ToWatchKind converts the watch kind value between the protobuf and the internal format.

# Constants

DELETE identifies deleted object.
INIT is sent as a first sentinel event on the watch channel.
PUT identifies created or updated object.

# Variables

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

AccessRequests is a collection of AccessRequest values.
AuditStreamRequest contains stream request - event or stream control request.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
AuditStreamStatus returns audit stream status with corresponding upload ID.
Set of certificates corresponding to a single public key.
CompleteStream completes the stream and uploads it to the session server.
CreateAppSessionRequest contains the parameters to request a application web session.
CreateAppSessionResponse contains the requested application web session.
CreateResetPasswordTokenRequest is a request to create an instance of ResetPasswordToken.
CreateStream creates stream for a new session ID.
DeleteAllAppServersRequest are the parameters used to remove all applications.
DeleteAllKubeServicesRequest are the parameters used to remove all kubernetes services.
DeleteAppServerRequest are the parameters used to remove an application.
DeleteAppSessionRequest contains the parameters used to remove an application web session.
DeleteKubeServiceRequest are the parameters used to remove a kubernetes service.
DeleteUserRequest is the input value for the DeleteUser method.
Event returns cluster event.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FlushAndCloseStream flushes the stream data and closes the stream.
GenerateAppTokenRequest are the parameters used to request an application token.
GenerateAppTokenResponse contains a signed application token.
GetAppServersRequest are the parameters used to request application servers.
GetAppServersResponse contains all requested application servers.
GetAppSessionRequest are the parameters used to request an application web session.
GetAppSessionResponse contains the requested application web session.
GetAppSessionsResponse contains all the requested application web sessions.
GetKubeServicesRequest are the parameters used to request kubernetes services.
GetKubeServicesResponse contains all requested kubernetes services.
GetResetPasswordTokenRequest is a request to get a reset password token.
GetUserRequest specifies parameters for the GetUser method.
GetUsersRequest specifies parameters for the GetUsers method.
GetWebSessionResponse contains the requested web session.
GetWebSessionsResponse contains all the requested web sessions.
GetWebTokenResponse contains the requested web token.
GetWebTokensResponse contains all the requested web tokens.
PingRequest is the input value for the Ping method.
PingResponse contains data about the teleport auth server.
PluginDataSeq is a sequence of plugin data.
RequestID is the unique identifier of an access request.
RequestStateSetter encodes the paramters necessary to update the state of a privilege escalation request.
ResumeStream resumes stream that was previously created.
RotateResetPasswordTokenSecretsRequest is a request to rotate token secrets.
Semaphores is a sequence of Semaphore resources.
UpsertAppServerRequest are the parameters used to add an application.
UpsertKubeServiceRequest are the parameters used to add or update a kubernetes service.
UserCertRequest specifies certificate-generation parameters for a user.
Watch specifies watch parameters.
WatchKind specifies resource kind to watch.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

Duration is a wrapper around duration to set up custom marshal/unmarshal.
Operation identifies type of operation.