Documentation
¶
Overview ¶
Package specs contains OpenAPI specifications that are merged into the main API spec The scim.yaml file contains the SCIM 2.0 OpenAPI specification which is automatically loaded and merged into the main OpenAPI specification during server startup The openlane.openapi.json file contains the fully composed OpenAPI specification that is served from /api-docs and kept in source control for linting and diffing
Code generated by go run ./internal/httpserve/specs/generate --emit-types. DO NOT EDIT.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var OpenlaneSpec []byte
View Source
var SCIMSpec []byte
View Source
var SpecInstances = map[string]any{ "github.com/theopenlane/core/common/openapi.AccountAccessRequest": pkg0.AccountAccessRequest{}, "github.com/theopenlane/core/common/openapi.AccountFeaturesRequest": pkg0.AccountFeaturesRequest{}, "github.com/theopenlane/core/common/openapi.AccountFeaturesResponse": pkg0.AccountFeaturesResponse{}, "github.com/theopenlane/core/common/openapi.AccountRolesMeRequest": pkg0.AccountRolesMeRequest{}, "github.com/theopenlane/core/common/openapi.AccountRolesMeResponse": pkg0.AccountRolesMeResponse{}, "github.com/theopenlane/core/common/openapi.AccountRolesOrganizationRequest": pkg0.AccountRolesOrganizationRequest{}, "github.com/theopenlane/core/common/openapi.AccountRolesOrganizationResponse": pkg0.AccountRolesOrganizationResponse{}, "github.com/theopenlane/core/common/openapi.AccountRolesRequest": pkg0.AccountRolesRequest{}, "github.com/theopenlane/core/common/openapi.DeleteIntegrationResponse": pkg0.DeleteIntegrationResponse{}, "github.com/theopenlane/core/common/openapi.DisconnectIntegrationRequest": pkg0.DisconnectIntegrationRequest{}, "github.com/theopenlane/core/common/openapi.ForgotPasswordRequest": pkg0.ForgotPasswordRequest{}, "github.com/theopenlane/core/common/openapi.ForgotPasswordResponse": pkg0.ForgotPasswordResponse{}, "github.com/theopenlane/core/common/openapi.GetQuestionnaireResponse": pkg0.GetQuestionnaireResponse{}, "github.com/theopenlane/core/common/openapi.InviteRequest": pkg0.InviteRequest{}, "github.com/theopenlane/core/common/openapi.InviteResponse": pkg0.InviteResponse{}, "github.com/theopenlane/core/common/openapi.LoginRequest": pkg0.LoginRequest{}, "github.com/theopenlane/core/common/openapi.LoginResponse": pkg0.LoginResponse{}, "github.com/theopenlane/core/common/openapi.LogoutRequest": pkg0.LogoutRequest{}, "github.com/theopenlane/core/common/openapi.LogoutResponse": pkg0.LogoutResponse{}, "github.com/theopenlane/core/common/openapi.OrganizationRolesRequest": pkg0.OrganizationRolesRequest{}, "github.com/theopenlane/core/common/openapi.OrganizationRolesResponse": pkg0.OrganizationRolesResponse{}, "github.com/theopenlane/core/common/openapi.ProductCatalogRequest": pkg0.ProductCatalogRequest{}, "github.com/theopenlane/core/common/openapi.ProductCatalogResponse": pkg0.ProductCatalogResponse{}, "github.com/theopenlane/core/common/openapi.RefreshRequest": pkg0.RefreshRequest{}, "github.com/theopenlane/core/common/openapi.RefreshResponse": pkg0.RefreshResponse{}, "github.com/theopenlane/core/common/openapi.RegisterRequest": pkg0.RegisterRequest{}, "github.com/theopenlane/core/common/openapi.RegisterResponse": pkg0.RegisterResponse{}, "github.com/theopenlane/core/common/openapi.ResendQuestionnaireRequest": pkg0.ResendQuestionnaireRequest{}, "github.com/theopenlane/core/common/openapi.ResendRequest": pkg0.ResendRequest{}, "github.com/theopenlane/core/common/openapi.ResendResponse": pkg0.ResendResponse{}, "github.com/theopenlane/core/common/openapi.ResetPasswordRequest": pkg0.ResetPasswordRequest{}, "github.com/theopenlane/core/common/openapi.ResetPasswordResponse": pkg0.ResetPasswordResponse{}, "github.com/theopenlane/core/common/openapi.RolesRequest": pkg0.RolesRequest{}, "github.com/theopenlane/core/common/openapi.SSOInitiateRequest": pkg0.SSOInitiateRequest{}, "github.com/theopenlane/core/common/openapi.SSOLoginResponse": pkg0.SSOLoginResponse{}, "github.com/theopenlane/core/common/openapi.ScopesRequest": pkg0.ScopesRequest{}, "github.com/theopenlane/core/common/openapi.SubmitQuestionnaireRequest": pkg0.SubmitQuestionnaireRequest{}, "github.com/theopenlane/core/common/openapi.SubmitQuestionnaireResponse": pkg0.SubmitQuestionnaireResponse{}, "github.com/theopenlane/core/common/openapi.SwitchOrganizationRequest": pkg0.SwitchOrganizationRequest{}, "github.com/theopenlane/core/common/openapi.SwitchOrganizationResponse": pkg0.SwitchOrganizationResponse{}, "github.com/theopenlane/core/common/openapi.UnsubscribeRequest": pkg0.UnsubscribeRequest{}, "github.com/theopenlane/core/common/openapi.UnsubscribeResponse": pkg0.UnsubscribeResponse{}, "github.com/theopenlane/core/common/openapi.VerifyRequest": pkg0.VerifyRequest{}, "github.com/theopenlane/core/common/openapi.VerifyResponse": pkg0.VerifyResponse{}, "github.com/theopenlane/core/common/openapi.VerifySubscribeRequest": pkg0.VerifySubscribeRequest{}, "github.com/theopenlane/core/common/openapi.VerifySubscribeResponse": pkg0.VerifySubscribeResponse{}, "github.com/theopenlane/core/internal/httpserve/handlers.IntegrationProvidersResponse": pkg1.IntegrationProvidersResponse{}, }
SpecInstances maps qualified model type names to instances for schema reflection during spec generation
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.