# Functions
@Summary Get workspaces @Schemes @Description Get workspaces @Tags workspaces @Accept application/json @Produce application/json @Success 200 {array} apicontracts.Workspace @Failure 401 {object} rorerror.RorError @Failure 403 {object} rorerror.RorError @Success 404 {array} apicontracts.Workspace @Router /v1/workspaces [get] @Security ApiKey || AccessToken.
@Summary Get a workspace by id @Schemes @Description Get a workspace its id @Tags workspaces @Accept application/json @Produce application/json @Param id path string true "id" @Success 200 {object} apicontracts.Workspace @Failure 403 {string} Forbidden @Failure 400 {object} rorerror.RorError @Failure 401 {object} rorerror.RorError @Failure 500 {object} rorerror.RorError @Router /v1/workspaces/id/{workspaceName} [get] @Security ApiKey || AccessToken.
@Summary Get a workspace @Schemes @Description Get a workspace its name @Tags workspaces @Accept application/json @Produce application/json @Param name path string true "name" @Success 200 {object} apicontracts.Workspace @Failure 403 {string} Forbidden @Failure 400 {object} rorerror.RorError @Failure 401 {object} rorerror.RorError @Failure 500 {object} rorerror.RorError @Router /v1/workspaces/{workspaceName} [get] @Security ApiKey || AccessToken.
Get a kubeconfig by workspace name.
No description provided by the author