package
1.0.0-rc8
Repository: https://github.com/cosmo-workspace/cosmo.git
Documentation: pkg.go.dev

# Functions

NewAuthServiceClient constructs a client for the dashboard.v1alpha1.AuthService service.
NewAuthServiceHandler builds an HTTP handler from the service implementation.
NewStreamServiceClient constructs a client for the dashboard.v1alpha1.StreamService service.
NewStreamServiceHandler builds an HTTP handler from the service implementation.
NewTemplateServiceClient constructs a client for the dashboard.v1alpha1.TemplateService service.
NewTemplateServiceHandler builds an HTTP handler from the service implementation.
NewUserServiceClient constructs a client for the dashboard.v1alpha1.UserService service.
NewUserServiceHandler builds an HTTP handler from the service implementation.
NewWebAuthnServiceClient constructs a client for the dashboard.v1alpha1.WebAuthnService service.
NewWebAuthnServiceHandler builds an HTTP handler from the service implementation.
NewWorkspaceServiceClient constructs a client for the dashboard.v1alpha1.WorkspaceService service.
NewWorkspaceServiceHandler builds an HTTP handler from the service implementation.

# Constants

AuthServiceLoginProcedure is the fully-qualified name of the AuthService's Login RPC.
AuthServiceLogoutProcedure is the fully-qualified name of the AuthService's Logout RPC.
AuthServiceName is the fully-qualified name of the AuthService service.
AuthServiceServiceAccountLoginProcedure is the fully-qualified name of the AuthService's ServiceAccountLogin RPC.
AuthServiceVerifyProcedure is the fully-qualified name of the AuthService's Verify RPC.
StreamServiceName is the fully-qualified name of the StreamService service.
StreamServiceStreamingEventsProcedure is the fully-qualified name of the StreamService's StreamingEvents RPC.
TemplateServiceGetUserAddonTemplatesProcedure is the fully-qualified name of the TemplateService's GetUserAddonTemplates RPC.
TemplateServiceGetWorkspaceTemplatesProcedure is the fully-qualified name of the TemplateService's GetWorkspaceTemplates RPC.
TemplateServiceName is the fully-qualified name of the TemplateService service.
UserServiceCreateUserProcedure is the fully-qualified name of the UserService's CreateUser RPC.
UserServiceDeleteUserProcedure is the fully-qualified name of the UserService's DeleteUser RPC.
UserServiceGetEventsProcedure is the fully-qualified name of the UserService's GetEvents RPC.
UserServiceGetUserProcedure is the fully-qualified name of the UserService's GetUser RPC.
UserServiceGetUsersProcedure is the fully-qualified name of the UserService's GetUsers RPC.
UserServiceName is the fully-qualified name of the UserService service.
UserServiceUpdateUserAddonsProcedure is the fully-qualified name of the UserService's UpdateUserAddons RPC.
UserServiceUpdateUserDeletePolicyProcedure is the fully-qualified name of the UserService's UpdateUserDeletePolicy RPC.
UserServiceUpdateUserDisplayNameProcedure is the fully-qualified name of the UserService's UpdateUserDisplayName RPC.
UserServiceUpdateUserPasswordProcedure is the fully-qualified name of the UserService's UpdateUserPassword RPC.
UserServiceUpdateUserRoleProcedure is the fully-qualified name of the UserService's UpdateUserRole RPC.
WebAuthnServiceBeginLoginProcedure is the fully-qualified name of the WebAuthnService's BeginLogin RPC.
WebAuthnServiceBeginRegistrationProcedure is the fully-qualified name of the WebAuthnService's BeginRegistration RPC.
WebAuthnServiceDeleteCredentialProcedure is the fully-qualified name of the WebAuthnService's DeleteCredential RPC.
WebAuthnServiceFinishLoginProcedure is the fully-qualified name of the WebAuthnService's FinishLogin RPC.
WebAuthnServiceFinishRegistrationProcedure is the fully-qualified name of the WebAuthnService's FinishRegistration RPC.
WebAuthnServiceListCredentialsProcedure is the fully-qualified name of the WebAuthnService's ListCredentials RPC.
WebAuthnServiceName is the fully-qualified name of the WebAuthnService service.
WebAuthnServiceUpdateCredentialProcedure is the fully-qualified name of the WebAuthnService's UpdateCredential RPC.
WorkspaceServiceCreateWorkspaceProcedure is the fully-qualified name of the WorkspaceService's CreateWorkspace RPC.
WorkspaceServiceDeleteNetworkRuleProcedure is the fully-qualified name of the WorkspaceService's DeleteNetworkRule RPC.
WorkspaceServiceDeleteWorkspaceProcedure is the fully-qualified name of the WorkspaceService's DeleteWorkspace RPC.
WorkspaceServiceGetWorkspaceProcedure is the fully-qualified name of the WorkspaceService's GetWorkspace RPC.
WorkspaceServiceGetWorkspacesProcedure is the fully-qualified name of the WorkspaceService's GetWorkspaces RPC.
WorkspaceServiceName is the fully-qualified name of the WorkspaceService service.
WorkspaceServiceUpdateWorkspaceProcedure is the fully-qualified name of the WorkspaceService's UpdateWorkspace RPC.
WorkspaceServiceUpsertNetworkRuleProcedure is the fully-qualified name of the WorkspaceService's UpsertNetworkRule RPC.

# Structs

UnimplementedAuthServiceHandler returns CodeUnimplemented from all methods.
UnimplementedStreamServiceHandler returns CodeUnimplemented from all methods.
UnimplementedTemplateServiceHandler returns CodeUnimplemented from all methods.
UnimplementedUserServiceHandler returns CodeUnimplemented from all methods.
UnimplementedWebAuthnServiceHandler returns CodeUnimplemented from all methods.
UnimplementedWorkspaceServiceHandler returns CodeUnimplemented from all methods.

# Interfaces

AuthServiceClient is a client for the dashboard.v1alpha1.AuthService service.
AuthServiceHandler is an implementation of the dashboard.v1alpha1.AuthService service.
StreamServiceClient is a client for the dashboard.v1alpha1.StreamService service.
StreamServiceHandler is an implementation of the dashboard.v1alpha1.StreamService service.
TemplateServiceClient is a client for the dashboard.v1alpha1.TemplateService service.
TemplateServiceHandler is an implementation of the dashboard.v1alpha1.TemplateService service.
UserServiceClient is a client for the dashboard.v1alpha1.UserService service.
UserServiceHandler is an implementation of the dashboard.v1alpha1.UserService service.
WebAuthnServiceClient is a client for the dashboard.v1alpha1.WebAuthnService service.
WebAuthnServiceHandler is an implementation of the dashboard.v1alpha1.WebAuthnService service.
WorkspaceServiceClient is a client for the dashboard.v1alpha1.WorkspaceService service.
WorkspaceServiceHandler is an implementation of the dashboard.v1alpha1.WorkspaceService service.