Versions in this module Expand all Collapse all v0 v0.1.0 Jul 19, 2026 Changes in this version + func NewDeleteApiV1AdminHooksNameRequest(server string, name string, params *DeleteApiV1AdminHooksNameParams) (*http.Request, error) + func NewDeleteApiV1AdminKeysIdRequest(server string, id string, params *DeleteApiV1AdminKeysIdParams) (*http.Request, error) + func NewGetApiV1AdminAdminAuthRequest(server string) (*http.Request, error) + func NewGetApiV1AdminAuditRequest(server string, params *GetApiV1AdminAuditParams) (*http.Request, error) + func NewGetApiV1AdminAuthRequest(server string) (*http.Request, error) + func NewGetApiV1AdminConfigDiffRequest(server string, params *GetApiV1AdminConfigDiffParams) (*http.Request, error) + func NewGetApiV1AdminConfigRequest(server string) (*http.Request, error) + func NewGetApiV1AdminConfigVersionsRequest(server string, params *GetApiV1AdminConfigVersionsParams) (*http.Request, error) + func NewGetApiV1AdminConfigVersionsVRequest(server string, v int) (*http.Request, error) + func NewGetApiV1AdminHooksNameHealthRequest(server string, name string) (*http.Request, error) + func NewGetApiV1AdminHooksNameRequest(server string, name string) (*http.Request, error) + func NewGetApiV1AdminHooksNameSchemaRequest(server string, name string) (*http.Request, error) + func NewGetApiV1AdminHooksNameStatusRequest(server string, name string) (*http.Request, error) + func NewGetApiV1AdminHooksRequest(server string) (*http.Request, error) + func NewGetApiV1AdminInfoRequest(server string) (*http.Request, error) + func NewGetApiV1AdminKeysIdRequest(server string, id string) (*http.Request, error) + func NewGetApiV1AdminKeysIdUsageRequest(server string, id string) (*http.Request, error) + func NewGetApiV1AdminKeysRequest(server string, params *GetApiV1AdminKeysParams) (*http.Request, error) + func NewGetApiV1AdminModelsRequest(server string) (*http.Request, error) + func NewGetApiV1AdminOpenapiJsonRequest(server string) (*http.Request, error) + func NewGetApiV1AdminPluginsRequest(server string, params *GetApiV1AdminPluginsParams) (*http.Request, error) + func NewGetApiV1AdminPoolsNameRequest(server string, name string) (*http.Request, error) + func NewGetApiV1AdminPoolsRequest(server string, params *GetApiV1AdminPoolsParams) (*http.Request, error) + func NewGetApiV1AdminProvidersRequest(server string) (*http.Request, error) + func NewGetApiV1AdminUsageRequest(server string, params *GetApiV1AdminUsageParams) (*http.Request, error) + func NewPatchApiV1AdminHooksNameSettingsRequest(server string, name string, params *PatchApiV1AdminHooksNameSettingsParams) (*http.Request, error) + func NewPatchApiV1AdminKeysIdRequest(server string, id string, params *PatchApiV1AdminKeysIdParams) (*http.Request, error) + func NewPostApiV1AdminAuthCacheFlushRequest(server string) (*http.Request, error) + func NewPostApiV1AdminConfigApplyRequest(server string, params *PostApiV1AdminConfigApplyParams) (*http.Request, error) + func NewPostApiV1AdminConfigReloadRequest(server string) (*http.Request, error) + func NewPostApiV1AdminConfigRollbackRequest(server string, params *PostApiV1AdminConfigRollbackParams) (*http.Request, error) + func NewPostApiV1AdminConfigValidateRequest(server string) (*http.Request, error) + func NewPostApiV1AdminHooksRequest(server string, params *PostApiV1AdminHooksParams) (*http.Request, error) + func NewPostApiV1AdminKeysIdRotateRequest(server string, id string) (*http.Request, error) + func NewPostApiV1AdminKeysRequest(server string) (*http.Request, error) + func NewPutApiV1AdminAdminAuthRequest(server string, params *PutApiV1AdminAdminAuthParams) (*http.Request, error) + func NewPutApiV1AdminHooksNameRequest(server string, name string, params *PutApiV1AdminHooksNameParams) (*http.Request, error) + type AdminAuthPutView struct + Applied bool + ConfigVersion uint64 + Configured bool + Modules []string + Note string + type AdminAuthView struct + Configured bool + Modules []string + type AuditEntry struct + Action string + Hash string + Outcome string + PrevHash string + Principal string + Resource string + Seq uint64 + Ts uint64 + type AuditPageView struct + Items []AuditEntry + NextCursor *string + type AuthView struct + Chain []string + Open bool + UpstreamCredentials string + type BuildInfo struct + AuthModules []string + HookPlugins []string + WeightedFloor bool + type CacheFlushView struct + Flushed uint + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) DeleteApiV1AdminHooksName(ctx context.Context, name string, params *DeleteApiV1AdminHooksNameParams, ...) (*http.Response, error) + func (c *Client) DeleteApiV1AdminKeysId(ctx context.Context, id string, params *DeleteApiV1AdminKeysIdParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminAdminAuth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminAudit(ctx context.Context, params *GetApiV1AdminAuditParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminAuth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminConfig(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminConfigDiff(ctx context.Context, params *GetApiV1AdminConfigDiffParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminConfigVersions(ctx context.Context, params *GetApiV1AdminConfigVersionsParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminConfigVersionsV(ctx context.Context, v int, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminHooks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminHooksName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminHooksNameHealth(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminHooksNameSchema(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminHooksNameStatus(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminInfo(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminKeys(ctx context.Context, params *GetApiV1AdminKeysParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminKeysId(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminKeysIdUsage(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminModels(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminOpenapiJson(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminPlugins(ctx context.Context, params *GetApiV1AdminPluginsParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminPools(ctx context.Context, params *GetApiV1AdminPoolsParams, ...) (*http.Response, error) + func (c *Client) GetApiV1AdminPoolsName(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetApiV1AdminUsage(ctx context.Context, params *GetApiV1AdminUsageParams, ...) (*http.Response, error) + func (c *Client) PatchApiV1AdminHooksNameSettings(ctx context.Context, name string, ...) (*http.Response, error) + func (c *Client) PatchApiV1AdminKeysId(ctx context.Context, id string, params *PatchApiV1AdminKeysIdParams, ...) (*http.Response, error) + func (c *Client) PostApiV1AdminAuthCacheFlush(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostApiV1AdminConfigApply(ctx context.Context, params *PostApiV1AdminConfigApplyParams, ...) (*http.Response, error) + func (c *Client) PostApiV1AdminConfigReload(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostApiV1AdminConfigRollback(ctx context.Context, params *PostApiV1AdminConfigRollbackParams, ...) (*http.Response, error) + func (c *Client) PostApiV1AdminConfigValidate(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostApiV1AdminHooks(ctx context.Context, params *PostApiV1AdminHooksParams, ...) (*http.Response, error) + func (c *Client) PostApiV1AdminKeys(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PostApiV1AdminKeysIdRotate(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) PutApiV1AdminAdminAuth(ctx context.Context, params *PutApiV1AdminAdminAuthParams, ...) (*http.Response, error) + func (c *Client) PutApiV1AdminHooksName(ctx context.Context, name string, params *PutApiV1AdminHooksNameParams, ...) (*http.Response, error) + type ClientInterface interface + DeleteApiV1AdminHooksName func(ctx context.Context, name string, params *DeleteApiV1AdminHooksNameParams, ...) (*http.Response, error) + DeleteApiV1AdminKeysId func(ctx context.Context, id string, params *DeleteApiV1AdminKeysIdParams, ...) (*http.Response, error) + GetApiV1AdminAdminAuth func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminAudit func(ctx context.Context, params *GetApiV1AdminAuditParams, ...) (*http.Response, error) + GetApiV1AdminAuth func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminConfig func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminConfigDiff func(ctx context.Context, params *GetApiV1AdminConfigDiffParams, ...) (*http.Response, error) + GetApiV1AdminConfigVersions func(ctx context.Context, params *GetApiV1AdminConfigVersionsParams, ...) (*http.Response, error) + GetApiV1AdminConfigVersionsV func(ctx context.Context, v int, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminHooks func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminHooksName func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminHooksNameHealth func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminHooksNameSchema func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminHooksNameStatus func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminInfo func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminKeys func(ctx context.Context, params *GetApiV1AdminKeysParams, ...) (*http.Response, error) + GetApiV1AdminKeysId func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminKeysIdUsage func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminModels func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminOpenapiJson func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminPlugins func(ctx context.Context, params *GetApiV1AdminPluginsParams, ...) (*http.Response, error) + GetApiV1AdminPools func(ctx context.Context, params *GetApiV1AdminPoolsParams, ...) (*http.Response, error) + GetApiV1AdminPoolsName func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminProviders func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetApiV1AdminUsage func(ctx context.Context, params *GetApiV1AdminUsageParams, ...) (*http.Response, error) + PatchApiV1AdminHooksNameSettings func(ctx context.Context, name string, ...) (*http.Response, error) + PatchApiV1AdminKeysId func(ctx context.Context, id string, params *PatchApiV1AdminKeysIdParams, ...) (*http.Response, error) + PostApiV1AdminAuthCacheFlush func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + PostApiV1AdminConfigApply func(ctx context.Context, params *PostApiV1AdminConfigApplyParams, ...) (*http.Response, error) + PostApiV1AdminConfigReload func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + PostApiV1AdminConfigRollback func(ctx context.Context, params *PostApiV1AdminConfigRollbackParams, ...) (*http.Response, error) + PostApiV1AdminConfigValidate func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + PostApiV1AdminHooks func(ctx context.Context, params *PostApiV1AdminHooksParams, ...) (*http.Response, error) + PostApiV1AdminKeys func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + PostApiV1AdminKeysIdRotate func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) + PutApiV1AdminAdminAuth func(ctx context.Context, params *PutApiV1AdminAdminAuthParams, ...) (*http.Response, error) + PutApiV1AdminHooksName func(ctx context.Context, name string, params *PutApiV1AdminHooksNameParams, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) DeleteApiV1AdminHooksNameWithResponse(ctx context.Context, name string, params *DeleteApiV1AdminHooksNameParams, ...) (*DeleteApiV1AdminHooksNameResponse, error) + func (c *ClientWithResponses) DeleteApiV1AdminKeysIdWithResponse(ctx context.Context, id string, params *DeleteApiV1AdminKeysIdParams, ...) (*DeleteApiV1AdminKeysIdResponse, error) + func (c *ClientWithResponses) GetApiV1AdminAdminAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminAdminAuthResponse, error) + func (c *ClientWithResponses) GetApiV1AdminAuditWithResponse(ctx context.Context, params *GetApiV1AdminAuditParams, ...) (*GetApiV1AdminAuditResponse, error) + func (c *ClientWithResponses) GetApiV1AdminAuthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminAuthResponse, error) + func (c *ClientWithResponses) GetApiV1AdminConfigDiffWithResponse(ctx context.Context, params *GetApiV1AdminConfigDiffParams, ...) (*GetApiV1AdminConfigDiffResponse, error) + func (c *ClientWithResponses) GetApiV1AdminConfigVersionsVWithResponse(ctx context.Context, v int, reqEditors ...RequestEditorFn) (*GetApiV1AdminConfigVersionsVResponse, error) + func (c *ClientWithResponses) GetApiV1AdminConfigVersionsWithResponse(ctx context.Context, params *GetApiV1AdminConfigVersionsParams, ...) (*GetApiV1AdminConfigVersionsResponse, error) + func (c *ClientWithResponses) GetApiV1AdminConfigWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminConfigResponse, error) + func (c *ClientWithResponses) GetApiV1AdminHooksNameHealthWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameHealthResponse, error) + func (c *ClientWithResponses) GetApiV1AdminHooksNameSchemaWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameSchemaResponse, error) + func (c *ClientWithResponses) GetApiV1AdminHooksNameStatusWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameStatusResponse, error) + func (c *ClientWithResponses) GetApiV1AdminHooksNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameResponse, error) + func (c *ClientWithResponses) GetApiV1AdminHooksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksResponse, error) + func (c *ClientWithResponses) GetApiV1AdminInfoWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminInfoResponse, error) + func (c *ClientWithResponses) GetApiV1AdminKeysIdUsageWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiV1AdminKeysIdUsageResponse, error) + func (c *ClientWithResponses) GetApiV1AdminKeysIdWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiV1AdminKeysIdResponse, error) + func (c *ClientWithResponses) GetApiV1AdminKeysWithResponse(ctx context.Context, params *GetApiV1AdminKeysParams, ...) (*GetApiV1AdminKeysResponse, error) + func (c *ClientWithResponses) GetApiV1AdminModelsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminModelsResponse, error) + func (c *ClientWithResponses) GetApiV1AdminOpenapiJsonWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminOpenapiJsonResponse, error) + func (c *ClientWithResponses) GetApiV1AdminPluginsWithResponse(ctx context.Context, params *GetApiV1AdminPluginsParams, ...) (*GetApiV1AdminPluginsResponse, error) + func (c *ClientWithResponses) GetApiV1AdminPoolsNameWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminPoolsNameResponse, error) + func (c *ClientWithResponses) GetApiV1AdminPoolsWithResponse(ctx context.Context, params *GetApiV1AdminPoolsParams, ...) (*GetApiV1AdminPoolsResponse, error) + func (c *ClientWithResponses) GetApiV1AdminProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminProvidersResponse, error) + func (c *ClientWithResponses) GetApiV1AdminUsageWithResponse(ctx context.Context, params *GetApiV1AdminUsageParams, ...) (*GetApiV1AdminUsageResponse, error) + func (c *ClientWithResponses) PatchApiV1AdminHooksNameSettingsWithResponse(ctx context.Context, name string, ...) (*PatchApiV1AdminHooksNameSettingsResponse, error) + func (c *ClientWithResponses) PatchApiV1AdminKeysIdWithResponse(ctx context.Context, id string, params *PatchApiV1AdminKeysIdParams, ...) (*PatchApiV1AdminKeysIdResponse, error) + func (c *ClientWithResponses) PostApiV1AdminAuthCacheFlushWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminAuthCacheFlushResponse, error) + func (c *ClientWithResponses) PostApiV1AdminConfigApplyWithResponse(ctx context.Context, params *PostApiV1AdminConfigApplyParams, ...) (*PostApiV1AdminConfigApplyResponse, error) + func (c *ClientWithResponses) PostApiV1AdminConfigReloadWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminConfigReloadResponse, error) + func (c *ClientWithResponses) PostApiV1AdminConfigRollbackWithResponse(ctx context.Context, params *PostApiV1AdminConfigRollbackParams, ...) (*PostApiV1AdminConfigRollbackResponse, error) + func (c *ClientWithResponses) PostApiV1AdminConfigValidateWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminConfigValidateResponse, error) + func (c *ClientWithResponses) PostApiV1AdminHooksWithResponse(ctx context.Context, params *PostApiV1AdminHooksParams, ...) (*PostApiV1AdminHooksResponse, error) + func (c *ClientWithResponses) PostApiV1AdminKeysIdRotateWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*PostApiV1AdminKeysIdRotateResponse, error) + func (c *ClientWithResponses) PostApiV1AdminKeysWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminKeysResponse, error) + func (c *ClientWithResponses) PutApiV1AdminAdminAuthWithResponse(ctx context.Context, params *PutApiV1AdminAdminAuthParams, ...) (*PutApiV1AdminAdminAuthResponse, error) + func (c *ClientWithResponses) PutApiV1AdminHooksNameWithResponse(ctx context.Context, name string, params *PutApiV1AdminHooksNameParams, ...) (*PutApiV1AdminHooksNameResponse, error) + type ClientWithResponsesInterface interface + DeleteApiV1AdminHooksNameWithResponse func(ctx context.Context, name string, params *DeleteApiV1AdminHooksNameParams, ...) (*DeleteApiV1AdminHooksNameResponse, error) + DeleteApiV1AdminKeysIdWithResponse func(ctx context.Context, id string, params *DeleteApiV1AdminKeysIdParams, ...) (*DeleteApiV1AdminKeysIdResponse, error) + GetApiV1AdminAdminAuthWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminAdminAuthResponse, error) + GetApiV1AdminAuditWithResponse func(ctx context.Context, params *GetApiV1AdminAuditParams, ...) (*GetApiV1AdminAuditResponse, error) + GetApiV1AdminAuthWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminAuthResponse, error) + GetApiV1AdminConfigDiffWithResponse func(ctx context.Context, params *GetApiV1AdminConfigDiffParams, ...) (*GetApiV1AdminConfigDiffResponse, error) + GetApiV1AdminConfigVersionsVWithResponse func(ctx context.Context, v int, reqEditors ...RequestEditorFn) (*GetApiV1AdminConfigVersionsVResponse, error) + GetApiV1AdminConfigVersionsWithResponse func(ctx context.Context, params *GetApiV1AdminConfigVersionsParams, ...) (*GetApiV1AdminConfigVersionsResponse, error) + GetApiV1AdminConfigWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminConfigResponse, error) + GetApiV1AdminHooksNameHealthWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameHealthResponse, error) + GetApiV1AdminHooksNameSchemaWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameSchemaResponse, error) + GetApiV1AdminHooksNameStatusWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameStatusResponse, error) + GetApiV1AdminHooksNameWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksNameResponse, error) + GetApiV1AdminHooksWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminHooksResponse, error) + GetApiV1AdminInfoWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminInfoResponse, error) + GetApiV1AdminKeysIdUsageWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiV1AdminKeysIdUsageResponse, error) + GetApiV1AdminKeysIdWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*GetApiV1AdminKeysIdResponse, error) + GetApiV1AdminKeysWithResponse func(ctx context.Context, params *GetApiV1AdminKeysParams, ...) (*GetApiV1AdminKeysResponse, error) + GetApiV1AdminModelsWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminModelsResponse, error) + GetApiV1AdminOpenapiJsonWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminOpenapiJsonResponse, error) + GetApiV1AdminPluginsWithResponse func(ctx context.Context, params *GetApiV1AdminPluginsParams, ...) (*GetApiV1AdminPluginsResponse, error) + GetApiV1AdminPoolsNameWithResponse func(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetApiV1AdminPoolsNameResponse, error) + GetApiV1AdminPoolsWithResponse func(ctx context.Context, params *GetApiV1AdminPoolsParams, ...) (*GetApiV1AdminPoolsResponse, error) + GetApiV1AdminProvidersWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetApiV1AdminProvidersResponse, error) + GetApiV1AdminUsageWithResponse func(ctx context.Context, params *GetApiV1AdminUsageParams, ...) (*GetApiV1AdminUsageResponse, error) + PatchApiV1AdminHooksNameSettingsWithResponse func(ctx context.Context, name string, ...) (*PatchApiV1AdminHooksNameSettingsResponse, error) + PatchApiV1AdminKeysIdWithResponse func(ctx context.Context, id string, params *PatchApiV1AdminKeysIdParams, ...) (*PatchApiV1AdminKeysIdResponse, error) + PostApiV1AdminAuthCacheFlushWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminAuthCacheFlushResponse, error) + PostApiV1AdminConfigApplyWithResponse func(ctx context.Context, params *PostApiV1AdminConfigApplyParams, ...) (*PostApiV1AdminConfigApplyResponse, error) + PostApiV1AdminConfigReloadWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminConfigReloadResponse, error) + PostApiV1AdminConfigRollbackWithResponse func(ctx context.Context, params *PostApiV1AdminConfigRollbackParams, ...) (*PostApiV1AdminConfigRollbackResponse, error) + PostApiV1AdminConfigValidateWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminConfigValidateResponse, error) + PostApiV1AdminHooksWithResponse func(ctx context.Context, params *PostApiV1AdminHooksParams, ...) (*PostApiV1AdminHooksResponse, error) + PostApiV1AdminKeysIdRotateWithResponse func(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*PostApiV1AdminKeysIdRotateResponse, error) + PostApiV1AdminKeysWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*PostApiV1AdminKeysResponse, error) + PutApiV1AdminAdminAuthWithResponse func(ctx context.Context, params *PutApiV1AdminAdminAuthParams, ...) (*PutApiV1AdminAdminAuthResponse, error) + PutApiV1AdminHooksNameWithResponse func(ctx context.Context, name string, params *PutApiV1AdminHooksNameParams, ...) (*PutApiV1AdminHooksNameResponse, error) + type ConfigApplyView struct + Applied bool + ConfigVersion uint64 + Note string + type ConfigDiffGlobalHooks struct + From []string + To []string + type ConfigDiffHooks struct + Added []string + Changed []string + Removed []string + type ConfigDiffView struct + From uint64 + GlobalHooks *ConfigDiffGlobalHooks + Hooks ConfigDiffHooks + To uint64 + type ConfigReloadView struct + ConfigVersion uint64 + Reloaded bool + type ConfigRollbackView struct + ConfigVersion uint64 + RestoredVersion uint64 + type ConfigValidateView struct + Errors []string + Ok bool + type ConfigVersion struct + Principal string + Summary string + Ts uint64 + Version uint64 + type ConfigVersionDetailView struct + GlobalHooks []string + Hooks map[string]HookView + Principal string + Summary string + Ts uint64 + Version uint64 + type ConfigVersionPageView struct + Items []ConfigVersion + NextCursor *string + type CreatedKeyView struct + AllowedPools []string + AwsAccessKeyId *string + AwsSecretAccessKey *string + BudgetPeriod string + CreatedAt uint64 + Enabled bool + Id string + MaxBudgetCents *int64 + Name string + RpmLimit *uint32 + Secret string + TpmLimit *uint32 + type DeleteApiV1AdminHooksNameParams struct + IfMatch *string + type DeleteApiV1AdminHooksNameResponse struct + Body []byte + HTTPResponse *http.Response + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParseDeleteApiV1AdminHooksNameResponse(rsp *http.Response) (*DeleteApiV1AdminHooksNameResponse, error) + func (r DeleteApiV1AdminHooksNameResponse) ContentType() string + func (r DeleteApiV1AdminHooksNameResponse) GetBody() []byte + func (r DeleteApiV1AdminHooksNameResponse) GetJSON401() *Error + func (r DeleteApiV1AdminHooksNameResponse) GetJSON403() *Error + func (r DeleteApiV1AdminHooksNameResponse) GetJSON404() *Error + func (r DeleteApiV1AdminHooksNameResponse) GetJSON409() *Error + func (r DeleteApiV1AdminHooksNameResponse) GetJSON429() *Error + func (r DeleteApiV1AdminHooksNameResponse) Status() string + func (r DeleteApiV1AdminHooksNameResponse) StatusCode() int + type DeleteApiV1AdminKeysIdParams struct + IfMatch *string + type DeleteApiV1AdminKeysIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParseDeleteApiV1AdminKeysIdResponse(rsp *http.Response) (*DeleteApiV1AdminKeysIdResponse, error) + func (r DeleteApiV1AdminKeysIdResponse) ContentType() string + func (r DeleteApiV1AdminKeysIdResponse) GetBody() []byte + func (r DeleteApiV1AdminKeysIdResponse) GetJSON400() *Error + func (r DeleteApiV1AdminKeysIdResponse) GetJSON401() *Error + func (r DeleteApiV1AdminKeysIdResponse) GetJSON403() *Error + func (r DeleteApiV1AdminKeysIdResponse) GetJSON404() *Error + func (r DeleteApiV1AdminKeysIdResponse) GetJSON409() *Error + func (r DeleteApiV1AdminKeysIdResponse) GetJSON429() *Error + func (r DeleteApiV1AdminKeysIdResponse) Status() string + func (r DeleteApiV1AdminKeysIdResponse) StatusCode() int + type EffectiveConfigView struct + Auth AuthView + GlobalHooks []string + Hooks []HookView + Models []ModelView + Pools []PoolView + Providers []ProviderView + Version uint64 + type Error struct + Error struct{ ... } + type ErrorErrorCode string + const Conflict + const Forbidden + const Internal + const InvalidRequest + const MethodNotAllowed + const NotFound + const RateLimited + const Unauthorized + const VersionConflict + func (e ErrorErrorCode) Valid() bool + type GetApiV1AdminAdminAuthResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminAuthView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminAdminAuthResponse(rsp *http.Response) (*GetApiV1AdminAdminAuthResponse, error) + func (r GetApiV1AdminAdminAuthResponse) ContentType() string + func (r GetApiV1AdminAdminAuthResponse) GetBody() []byte + func (r GetApiV1AdminAdminAuthResponse) GetJSON200() *AdminAuthView + func (r GetApiV1AdminAdminAuthResponse) GetJSON401() *Error + func (r GetApiV1AdminAdminAuthResponse) GetJSON403() *Error + func (r GetApiV1AdminAdminAuthResponse) Status() string + func (r GetApiV1AdminAdminAuthResponse) StatusCode() int + type GetApiV1AdminAuditParams struct + Action *string + Cursor *string + Limit *string + Resource *string + type GetApiV1AdminAuditResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AuditPageView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminAuditResponse(rsp *http.Response) (*GetApiV1AdminAuditResponse, error) + func (r GetApiV1AdminAuditResponse) ContentType() string + func (r GetApiV1AdminAuditResponse) GetBody() []byte + func (r GetApiV1AdminAuditResponse) GetJSON200() *AuditPageView + func (r GetApiV1AdminAuditResponse) GetJSON401() *Error + func (r GetApiV1AdminAuditResponse) GetJSON403() *Error + func (r GetApiV1AdminAuditResponse) Status() string + func (r GetApiV1AdminAuditResponse) StatusCode() int + type GetApiV1AdminAuthResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AuthView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminAuthResponse(rsp *http.Response) (*GetApiV1AdminAuthResponse, error) + func (r GetApiV1AdminAuthResponse) ContentType() string + func (r GetApiV1AdminAuthResponse) GetBody() []byte + func (r GetApiV1AdminAuthResponse) GetJSON200() *AuthView + func (r GetApiV1AdminAuthResponse) GetJSON401() *Error + func (r GetApiV1AdminAuthResponse) GetJSON403() *Error + func (r GetApiV1AdminAuthResponse) Status() string + func (r GetApiV1AdminAuthResponse) StatusCode() int + type GetApiV1AdminConfigDiffParams struct + From int + To int + type GetApiV1AdminConfigDiffResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigDiffView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminConfigDiffResponse(rsp *http.Response) (*GetApiV1AdminConfigDiffResponse, error) + func (r GetApiV1AdminConfigDiffResponse) ContentType() string + func (r GetApiV1AdminConfigDiffResponse) GetBody() []byte + func (r GetApiV1AdminConfigDiffResponse) GetJSON200() *ConfigDiffView + func (r GetApiV1AdminConfigDiffResponse) GetJSON400() *Error + func (r GetApiV1AdminConfigDiffResponse) GetJSON401() *Error + func (r GetApiV1AdminConfigDiffResponse) GetJSON403() *Error + func (r GetApiV1AdminConfigDiffResponse) GetJSON404() *Error + func (r GetApiV1AdminConfigDiffResponse) Status() string + func (r GetApiV1AdminConfigDiffResponse) StatusCode() int + type GetApiV1AdminConfigResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *EffectiveConfigView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminConfigResponse(rsp *http.Response) (*GetApiV1AdminConfigResponse, error) + func (r GetApiV1AdminConfigResponse) ContentType() string + func (r GetApiV1AdminConfigResponse) GetBody() []byte + func (r GetApiV1AdminConfigResponse) GetJSON200() *EffectiveConfigView + func (r GetApiV1AdminConfigResponse) GetJSON401() *Error + func (r GetApiV1AdminConfigResponse) GetJSON403() *Error + func (r GetApiV1AdminConfigResponse) Status() string + func (r GetApiV1AdminConfigResponse) StatusCode() int + type GetApiV1AdminConfigVersionsParams struct + Cursor *string + Limit *string + type GetApiV1AdminConfigVersionsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigVersionPageView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminConfigVersionsResponse(rsp *http.Response) (*GetApiV1AdminConfigVersionsResponse, error) + func (r GetApiV1AdminConfigVersionsResponse) ContentType() string + func (r GetApiV1AdminConfigVersionsResponse) GetBody() []byte + func (r GetApiV1AdminConfigVersionsResponse) GetJSON200() *ConfigVersionPageView + func (r GetApiV1AdminConfigVersionsResponse) GetJSON401() *Error + func (r GetApiV1AdminConfigVersionsResponse) GetJSON403() *Error + func (r GetApiV1AdminConfigVersionsResponse) Status() string + func (r GetApiV1AdminConfigVersionsResponse) StatusCode() int + type GetApiV1AdminConfigVersionsVResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigVersionDetailView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminConfigVersionsVResponse(rsp *http.Response) (*GetApiV1AdminConfigVersionsVResponse, error) + func (r GetApiV1AdminConfigVersionsVResponse) ContentType() string + func (r GetApiV1AdminConfigVersionsVResponse) GetBody() []byte + func (r GetApiV1AdminConfigVersionsVResponse) GetJSON200() *ConfigVersionDetailView + func (r GetApiV1AdminConfigVersionsVResponse) GetJSON401() *Error + func (r GetApiV1AdminConfigVersionsVResponse) GetJSON403() *Error + func (r GetApiV1AdminConfigVersionsVResponse) GetJSON404() *Error + func (r GetApiV1AdminConfigVersionsVResponse) Status() string + func (r GetApiV1AdminConfigVersionsVResponse) StatusCode() int + type GetApiV1AdminHooksNameHealthResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookHealthView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminHooksNameHealthResponse(rsp *http.Response) (*GetApiV1AdminHooksNameHealthResponse, error) + func (r GetApiV1AdminHooksNameHealthResponse) ContentType() string + func (r GetApiV1AdminHooksNameHealthResponse) GetBody() []byte + func (r GetApiV1AdminHooksNameHealthResponse) GetJSON200() *HookHealthView + func (r GetApiV1AdminHooksNameHealthResponse) GetJSON401() *Error + func (r GetApiV1AdminHooksNameHealthResponse) GetJSON403() *Error + func (r GetApiV1AdminHooksNameHealthResponse) GetJSON404() *Error + func (r GetApiV1AdminHooksNameHealthResponse) Status() string + func (r GetApiV1AdminHooksNameHealthResponse) StatusCode() int + type GetApiV1AdminHooksNameResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminHooksNameResponse(rsp *http.Response) (*GetApiV1AdminHooksNameResponse, error) + func (r GetApiV1AdminHooksNameResponse) ContentType() string + func (r GetApiV1AdminHooksNameResponse) GetBody() []byte + func (r GetApiV1AdminHooksNameResponse) GetJSON200() *HookView + func (r GetApiV1AdminHooksNameResponse) GetJSON401() *Error + func (r GetApiV1AdminHooksNameResponse) GetJSON403() *Error + func (r GetApiV1AdminHooksNameResponse) GetJSON404() *Error + func (r GetApiV1AdminHooksNameResponse) Status() string + func (r GetApiV1AdminHooksNameResponse) StatusCode() int + type GetApiV1AdminHooksNameSchemaResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookSchemaView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminHooksNameSchemaResponse(rsp *http.Response) (*GetApiV1AdminHooksNameSchemaResponse, error) + func (r GetApiV1AdminHooksNameSchemaResponse) ContentType() string + func (r GetApiV1AdminHooksNameSchemaResponse) GetBody() []byte + func (r GetApiV1AdminHooksNameSchemaResponse) GetJSON200() *HookSchemaView + func (r GetApiV1AdminHooksNameSchemaResponse) GetJSON401() *Error + func (r GetApiV1AdminHooksNameSchemaResponse) GetJSON403() *Error + func (r GetApiV1AdminHooksNameSchemaResponse) GetJSON404() *Error + func (r GetApiV1AdminHooksNameSchemaResponse) Status() string + func (r GetApiV1AdminHooksNameSchemaResponse) StatusCode() int + type GetApiV1AdminHooksNameStatusResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookStatusView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminHooksNameStatusResponse(rsp *http.Response) (*GetApiV1AdminHooksNameStatusResponse, error) + func (r GetApiV1AdminHooksNameStatusResponse) ContentType() string + func (r GetApiV1AdminHooksNameStatusResponse) GetBody() []byte + func (r GetApiV1AdminHooksNameStatusResponse) GetJSON200() *HookStatusView + func (r GetApiV1AdminHooksNameStatusResponse) GetJSON401() *Error + func (r GetApiV1AdminHooksNameStatusResponse) GetJSON403() *Error + func (r GetApiV1AdminHooksNameStatusResponse) GetJSON404() *Error + func (r GetApiV1AdminHooksNameStatusResponse) Status() string + func (r GetApiV1AdminHooksNameStatusResponse) StatusCode() int + type GetApiV1AdminHooksResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PageHookView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminHooksResponse(rsp *http.Response) (*GetApiV1AdminHooksResponse, error) + func (r GetApiV1AdminHooksResponse) ContentType() string + func (r GetApiV1AdminHooksResponse) GetBody() []byte + func (r GetApiV1AdminHooksResponse) GetJSON200() *PageHookView + func (r GetApiV1AdminHooksResponse) GetJSON401() *Error + func (r GetApiV1AdminHooksResponse) GetJSON403() *Error + func (r GetApiV1AdminHooksResponse) Status() string + func (r GetApiV1AdminHooksResponse) StatusCode() int + type GetApiV1AdminInfoResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *InfoView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminInfoResponse(rsp *http.Response) (*GetApiV1AdminInfoResponse, error) + func (r GetApiV1AdminInfoResponse) ContentType() string + func (r GetApiV1AdminInfoResponse) GetBody() []byte + func (r GetApiV1AdminInfoResponse) GetJSON200() *InfoView + func (r GetApiV1AdminInfoResponse) GetJSON401() *Error + func (r GetApiV1AdminInfoResponse) GetJSON403() *Error + func (r GetApiV1AdminInfoResponse) Status() string + func (r GetApiV1AdminInfoResponse) StatusCode() int + type GetApiV1AdminKeysIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *KeyView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminKeysIdResponse(rsp *http.Response) (*GetApiV1AdminKeysIdResponse, error) + func (r GetApiV1AdminKeysIdResponse) ContentType() string + func (r GetApiV1AdminKeysIdResponse) GetBody() []byte + func (r GetApiV1AdminKeysIdResponse) GetJSON200() *KeyView + func (r GetApiV1AdminKeysIdResponse) GetJSON401() *Error + func (r GetApiV1AdminKeysIdResponse) GetJSON403() *Error + func (r GetApiV1AdminKeysIdResponse) GetJSON404() *Error + func (r GetApiV1AdminKeysIdResponse) Status() string + func (r GetApiV1AdminKeysIdResponse) StatusCode() int + type GetApiV1AdminKeysIdUsageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *KeyMeteringView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminKeysIdUsageResponse(rsp *http.Response) (*GetApiV1AdminKeysIdUsageResponse, error) + func (r GetApiV1AdminKeysIdUsageResponse) ContentType() string + func (r GetApiV1AdminKeysIdUsageResponse) GetBody() []byte + func (r GetApiV1AdminKeysIdUsageResponse) GetJSON200() *KeyMeteringView + func (r GetApiV1AdminKeysIdUsageResponse) GetJSON401() *Error + func (r GetApiV1AdminKeysIdUsageResponse) GetJSON403() *Error + func (r GetApiV1AdminKeysIdUsageResponse) GetJSON404() *Error + func (r GetApiV1AdminKeysIdUsageResponse) Status() string + func (r GetApiV1AdminKeysIdUsageResponse) StatusCode() int + type GetApiV1AdminKeysParams struct + Cursor *string + Enabled *string + Limit *string + Prefix *string + type GetApiV1AdminKeysResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *KeyPageView + JSON400 *Error + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminKeysResponse(rsp *http.Response) (*GetApiV1AdminKeysResponse, error) + func (r GetApiV1AdminKeysResponse) ContentType() string + func (r GetApiV1AdminKeysResponse) GetBody() []byte + func (r GetApiV1AdminKeysResponse) GetJSON200() *KeyPageView + func (r GetApiV1AdminKeysResponse) GetJSON400() *Error + func (r GetApiV1AdminKeysResponse) GetJSON401() *Error + func (r GetApiV1AdminKeysResponse) GetJSON403() *Error + func (r GetApiV1AdminKeysResponse) Status() string + func (r GetApiV1AdminKeysResponse) StatusCode() int + type GetApiV1AdminModelsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PageModelView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminModelsResponse(rsp *http.Response) (*GetApiV1AdminModelsResponse, error) + func (r GetApiV1AdminModelsResponse) ContentType() string + func (r GetApiV1AdminModelsResponse) GetBody() []byte + func (r GetApiV1AdminModelsResponse) GetJSON200() *PageModelView + func (r GetApiV1AdminModelsResponse) GetJSON401() *Error + func (r GetApiV1AdminModelsResponse) GetJSON403() *Error + func (r GetApiV1AdminModelsResponse) Status() string + func (r GetApiV1AdminModelsResponse) StatusCode() int + type GetApiV1AdminOpenapiJsonResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *map[string]interface{} + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminOpenapiJsonResponse(rsp *http.Response) (*GetApiV1AdminOpenapiJsonResponse, error) + func (r GetApiV1AdminOpenapiJsonResponse) ContentType() string + func (r GetApiV1AdminOpenapiJsonResponse) GetBody() []byte + func (r GetApiV1AdminOpenapiJsonResponse) GetJSON200() *map[string]interface{} + func (r GetApiV1AdminOpenapiJsonResponse) GetJSON401() *Error + func (r GetApiV1AdminOpenapiJsonResponse) GetJSON403() *Error + func (r GetApiV1AdminOpenapiJsonResponse) Status() string + func (r GetApiV1AdminOpenapiJsonResponse) StatusCode() int + type GetApiV1AdminPluginsParams struct + Type string + type GetApiV1AdminPluginsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PagePluginView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminPluginsResponse(rsp *http.Response) (*GetApiV1AdminPluginsResponse, error) + func (r GetApiV1AdminPluginsResponse) ContentType() string + func (r GetApiV1AdminPluginsResponse) GetBody() []byte + func (r GetApiV1AdminPluginsResponse) GetJSON200() *PagePluginView + func (r GetApiV1AdminPluginsResponse) GetJSON401() *Error + func (r GetApiV1AdminPluginsResponse) GetJSON403() *Error + func (r GetApiV1AdminPluginsResponse) Status() string + func (r GetApiV1AdminPluginsResponse) StatusCode() int + type GetApiV1AdminPoolsNameResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PoolDetailView + JSON401 *Error + JSON403 *Error + JSON404 *Error + func ParseGetApiV1AdminPoolsNameResponse(rsp *http.Response) (*GetApiV1AdminPoolsNameResponse, error) + func (r GetApiV1AdminPoolsNameResponse) ContentType() string + func (r GetApiV1AdminPoolsNameResponse) GetBody() []byte + func (r GetApiV1AdminPoolsNameResponse) GetJSON200() *PoolDetailView + func (r GetApiV1AdminPoolsNameResponse) GetJSON401() *Error + func (r GetApiV1AdminPoolsNameResponse) GetJSON403() *Error + func (r GetApiV1AdminPoolsNameResponse) GetJSON404() *Error + func (r GetApiV1AdminPoolsNameResponse) Status() string + func (r GetApiV1AdminPoolsNameResponse) StatusCode() int + type GetApiV1AdminPoolsParams struct + Detail *string + type GetApiV1AdminPoolsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PagePoolView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminPoolsResponse(rsp *http.Response) (*GetApiV1AdminPoolsResponse, error) + func (r GetApiV1AdminPoolsResponse) ContentType() string + func (r GetApiV1AdminPoolsResponse) GetBody() []byte + func (r GetApiV1AdminPoolsResponse) GetJSON200() *PagePoolView + func (r GetApiV1AdminPoolsResponse) GetJSON401() *Error + func (r GetApiV1AdminPoolsResponse) GetJSON403() *Error + func (r GetApiV1AdminPoolsResponse) Status() string + func (r GetApiV1AdminPoolsResponse) StatusCode() int + type GetApiV1AdminProvidersResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *PageProviderView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminProvidersResponse(rsp *http.Response) (*GetApiV1AdminProvidersResponse, error) + func (r GetApiV1AdminProvidersResponse) ContentType() string + func (r GetApiV1AdminProvidersResponse) GetBody() []byte + func (r GetApiV1AdminProvidersResponse) GetJSON200() *PageProviderView + func (r GetApiV1AdminProvidersResponse) GetJSON401() *Error + func (r GetApiV1AdminProvidersResponse) GetJSON403() *Error + func (r GetApiV1AdminProvidersResponse) Status() string + func (r GetApiV1AdminProvidersResponse) StatusCode() int + type GetApiV1AdminUsageParams struct + Window *string + type GetApiV1AdminUsageResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *UsageView + JSON401 *Error + JSON403 *Error + func ParseGetApiV1AdminUsageResponse(rsp *http.Response) (*GetApiV1AdminUsageResponse, error) + func (r GetApiV1AdminUsageResponse) ContentType() string + func (r GetApiV1AdminUsageResponse) GetBody() []byte + func (r GetApiV1AdminUsageResponse) GetJSON200() *UsageView + func (r GetApiV1AdminUsageResponse) GetJSON401() *Error + func (r GetApiV1AdminUsageResponse) GetJSON403() *Error + func (r GetApiV1AdminUsageResponse) Status() string + func (r GetApiV1AdminUsageResponse) StatusCode() int + type HookDesiredStatus struct + Settings map[string]interface{} + SettingsVersion uint64 + type HookHealthView struct + Detail *string + Name string + Reachable *bool + Transport HookTransportView + type HookReportedStatus struct + Settings *map[string]interface{} + SettingsVersion *uint64 + type HookSchemaView struct + Name string + Schema interface{} + type HookStatusView struct + AsOf uint64 + Desired HookDesiredStatus + Drift *bool + Metrics []interface{} + Name string + Note *string + Reported *HookReportedStatus + Source string + type HookTransportView struct + Kind string + Target *string + type HookView struct + At *string + Global bool + Kind string + Name string + OnError string + Priority uint16 + Prompt string + Settings map[string]interface{} + TimeoutMs uint64 + Transport HookTransportView + User string + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type InfoView struct + Build BuildInfo + ConfigPersistence bool + ConfigVersion uint64 + StartedAt *uint64 + Topology TopologyInfo + UptimeSeconds *uint64 + Version string + type KeyMeteringView struct + AsOf uint64 + BudgetPeriod *string + Id string + RateHeadroom *float64 + Requests uint64 + SpendCents int64 + Tokens uint64 + WindowStart *uint64 + type KeyPageView struct + Items []KeyView + NextCursor *string + type KeyUsageView struct + Id string + Name *string + Requests uint64 + SpendMicros int64 + TokensCacheCreation uint64 + TokensCacheRead uint64 + TokensInput uint64 + TokensOutput uint64 + type KeyView struct + AllowedPools []string + BudgetPeriod string + CreatedAt uint64 + Enabled bool + Id string + MaxBudgetCents *int64 + Name string + RpmLimit *uint32 + TpmLimit *uint32 + type ModelUsageView struct + Model string + Provider string + Requests uint64 + SpendMicros int64 + TokensCacheCreation uint64 + TokensCacheRead uint64 + TokensInput uint64 + TokensOutput uint64 + type ModelView struct + Model string + Provider string + type PageHookView struct + Items []HookView + NextCursor *string + type PageModelView struct + Items []ModelView + NextCursor *string + type PagePluginView struct + Items []PluginView + NextCursor *string + type PagePoolView struct + Items []PoolView + NextCursor *string + type PageProviderView struct + Items []ProviderView + NextCursor *string + type PatchApiV1AdminHooksNameSettingsParams struct + IfMatch *string + type PatchApiV1AdminHooksNameSettingsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParsePatchApiV1AdminHooksNameSettingsResponse(rsp *http.Response) (*PatchApiV1AdminHooksNameSettingsResponse, error) + func (r PatchApiV1AdminHooksNameSettingsResponse) ContentType() string + func (r PatchApiV1AdminHooksNameSettingsResponse) GetBody() []byte + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON200() *HookView + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON400() *Error + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON401() *Error + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON403() *Error + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON404() *Error + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON409() *Error + func (r PatchApiV1AdminHooksNameSettingsResponse) GetJSON429() *Error + func (r PatchApiV1AdminHooksNameSettingsResponse) Status() string + func (r PatchApiV1AdminHooksNameSettingsResponse) StatusCode() int + type PatchApiV1AdminKeysIdParams struct + IfMatch *string + type PatchApiV1AdminKeysIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *KeyView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParsePatchApiV1AdminKeysIdResponse(rsp *http.Response) (*PatchApiV1AdminKeysIdResponse, error) + func (r PatchApiV1AdminKeysIdResponse) ContentType() string + func (r PatchApiV1AdminKeysIdResponse) GetBody() []byte + func (r PatchApiV1AdminKeysIdResponse) GetJSON200() *KeyView + func (r PatchApiV1AdminKeysIdResponse) GetJSON400() *Error + func (r PatchApiV1AdminKeysIdResponse) GetJSON401() *Error + func (r PatchApiV1AdminKeysIdResponse) GetJSON403() *Error + func (r PatchApiV1AdminKeysIdResponse) GetJSON404() *Error + func (r PatchApiV1AdminKeysIdResponse) GetJSON409() *Error + func (r PatchApiV1AdminKeysIdResponse) GetJSON429() *Error + func (r PatchApiV1AdminKeysIdResponse) Status() string + func (r PatchApiV1AdminKeysIdResponse) StatusCode() int + type PluginView struct + Active *bool + Loader string + Name string + Target *string + Type string + type PoolDetailView struct + Members []PoolMemberStatusView + Name string + type PoolMemberStatusView struct + AvailableConcurrency uint + CooldownRemainingSeconds uint64 + Dead bool + Err uint64 + Inflight int64 + LastTripAt *uint64 + LatencyMs *float64 + Model string + Ok uint64 + TripCount uint64 + Usable bool + Weight uint32 + type PoolMemberView struct + Model string + Weight uint32 + type PoolView struct + Members []PoolMemberView + Name string + type PostApiV1AdminAuthCacheFlushResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *CacheFlushView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON429 *Error + func ParsePostApiV1AdminAuthCacheFlushResponse(rsp *http.Response) (*PostApiV1AdminAuthCacheFlushResponse, error) + func (r PostApiV1AdminAuthCacheFlushResponse) ContentType() string + func (r PostApiV1AdminAuthCacheFlushResponse) GetBody() []byte + func (r PostApiV1AdminAuthCacheFlushResponse) GetJSON200() *CacheFlushView + func (r PostApiV1AdminAuthCacheFlushResponse) GetJSON400() *Error + func (r PostApiV1AdminAuthCacheFlushResponse) GetJSON401() *Error + func (r PostApiV1AdminAuthCacheFlushResponse) GetJSON403() *Error + func (r PostApiV1AdminAuthCacheFlushResponse) GetJSON429() *Error + func (r PostApiV1AdminAuthCacheFlushResponse) Status() string + func (r PostApiV1AdminAuthCacheFlushResponse) StatusCode() int + type PostApiV1AdminConfigApplyParams struct + IfMatch *string + type PostApiV1AdminConfigApplyResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigApplyView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON429 *Error + func ParsePostApiV1AdminConfigApplyResponse(rsp *http.Response) (*PostApiV1AdminConfigApplyResponse, error) + func (r PostApiV1AdminConfigApplyResponse) ContentType() string + func (r PostApiV1AdminConfigApplyResponse) GetBody() []byte + func (r PostApiV1AdminConfigApplyResponse) GetJSON200() *ConfigApplyView + func (r PostApiV1AdminConfigApplyResponse) GetJSON400() *Error + func (r PostApiV1AdminConfigApplyResponse) GetJSON401() *Error + func (r PostApiV1AdminConfigApplyResponse) GetJSON403() *Error + func (r PostApiV1AdminConfigApplyResponse) GetJSON409() *Error + func (r PostApiV1AdminConfigApplyResponse) GetJSON429() *Error + func (r PostApiV1AdminConfigApplyResponse) Status() string + func (r PostApiV1AdminConfigApplyResponse) StatusCode() int + type PostApiV1AdminConfigReloadResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigReloadView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON429 *Error + func ParsePostApiV1AdminConfigReloadResponse(rsp *http.Response) (*PostApiV1AdminConfigReloadResponse, error) + func (r PostApiV1AdminConfigReloadResponse) ContentType() string + func (r PostApiV1AdminConfigReloadResponse) GetBody() []byte + func (r PostApiV1AdminConfigReloadResponse) GetJSON200() *ConfigReloadView + func (r PostApiV1AdminConfigReloadResponse) GetJSON400() *Error + func (r PostApiV1AdminConfigReloadResponse) GetJSON401() *Error + func (r PostApiV1AdminConfigReloadResponse) GetJSON403() *Error + func (r PostApiV1AdminConfigReloadResponse) GetJSON429() *Error + func (r PostApiV1AdminConfigReloadResponse) Status() string + func (r PostApiV1AdminConfigReloadResponse) StatusCode() int + type PostApiV1AdminConfigRollbackParams struct + IfMatch *string + type PostApiV1AdminConfigRollbackResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigRollbackView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParsePostApiV1AdminConfigRollbackResponse(rsp *http.Response) (*PostApiV1AdminConfigRollbackResponse, error) + func (r PostApiV1AdminConfigRollbackResponse) ContentType() string + func (r PostApiV1AdminConfigRollbackResponse) GetBody() []byte + func (r PostApiV1AdminConfigRollbackResponse) GetJSON200() *ConfigRollbackView + func (r PostApiV1AdminConfigRollbackResponse) GetJSON400() *Error + func (r PostApiV1AdminConfigRollbackResponse) GetJSON401() *Error + func (r PostApiV1AdminConfigRollbackResponse) GetJSON403() *Error + func (r PostApiV1AdminConfigRollbackResponse) GetJSON404() *Error + func (r PostApiV1AdminConfigRollbackResponse) GetJSON409() *Error + func (r PostApiV1AdminConfigRollbackResponse) GetJSON429() *Error + func (r PostApiV1AdminConfigRollbackResponse) Status() string + func (r PostApiV1AdminConfigRollbackResponse) StatusCode() int + type PostApiV1AdminConfigValidateResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ConfigValidateView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON429 *Error + func ParsePostApiV1AdminConfigValidateResponse(rsp *http.Response) (*PostApiV1AdminConfigValidateResponse, error) + func (r PostApiV1AdminConfigValidateResponse) ContentType() string + func (r PostApiV1AdminConfigValidateResponse) GetBody() []byte + func (r PostApiV1AdminConfigValidateResponse) GetJSON200() *ConfigValidateView + func (r PostApiV1AdminConfigValidateResponse) GetJSON400() *Error + func (r PostApiV1AdminConfigValidateResponse) GetJSON401() *Error + func (r PostApiV1AdminConfigValidateResponse) GetJSON403() *Error + func (r PostApiV1AdminConfigValidateResponse) GetJSON429() *Error + func (r PostApiV1AdminConfigValidateResponse) Status() string + func (r PostApiV1AdminConfigValidateResponse) StatusCode() int + type PostApiV1AdminHooksParams struct + IfMatch *string + type PostApiV1AdminHooksResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookView + JSON201 *HookView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON429 *Error + func ParsePostApiV1AdminHooksResponse(rsp *http.Response) (*PostApiV1AdminHooksResponse, error) + func (r PostApiV1AdminHooksResponse) ContentType() string + func (r PostApiV1AdminHooksResponse) GetBody() []byte + func (r PostApiV1AdminHooksResponse) GetJSON200() *HookView + func (r PostApiV1AdminHooksResponse) GetJSON201() *HookView + func (r PostApiV1AdminHooksResponse) GetJSON400() *Error + func (r PostApiV1AdminHooksResponse) GetJSON401() *Error + func (r PostApiV1AdminHooksResponse) GetJSON403() *Error + func (r PostApiV1AdminHooksResponse) GetJSON409() *Error + func (r PostApiV1AdminHooksResponse) GetJSON429() *Error + func (r PostApiV1AdminHooksResponse) Status() string + func (r PostApiV1AdminHooksResponse) StatusCode() int + type PostApiV1AdminKeysIdRotateResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *RotatedKeyView + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParsePostApiV1AdminKeysIdRotateResponse(rsp *http.Response) (*PostApiV1AdminKeysIdRotateResponse, error) + func (r PostApiV1AdminKeysIdRotateResponse) ContentType() string + func (r PostApiV1AdminKeysIdRotateResponse) GetBody() []byte + func (r PostApiV1AdminKeysIdRotateResponse) GetJSON200() *RotatedKeyView + func (r PostApiV1AdminKeysIdRotateResponse) GetJSON401() *Error + func (r PostApiV1AdminKeysIdRotateResponse) GetJSON403() *Error + func (r PostApiV1AdminKeysIdRotateResponse) GetJSON404() *Error + func (r PostApiV1AdminKeysIdRotateResponse) GetJSON409() *Error + func (r PostApiV1AdminKeysIdRotateResponse) GetJSON429() *Error + func (r PostApiV1AdminKeysIdRotateResponse) Status() string + func (r PostApiV1AdminKeysIdRotateResponse) StatusCode() int + type PostApiV1AdminKeysResponse struct + Body []byte + HTTPResponse *http.Response + JSON201 *CreatedKeyView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON429 *Error + func ParsePostApiV1AdminKeysResponse(rsp *http.Response) (*PostApiV1AdminKeysResponse, error) + func (r PostApiV1AdminKeysResponse) ContentType() string + func (r PostApiV1AdminKeysResponse) GetBody() []byte + func (r PostApiV1AdminKeysResponse) GetJSON201() *CreatedKeyView + func (r PostApiV1AdminKeysResponse) GetJSON400() *Error + func (r PostApiV1AdminKeysResponse) GetJSON401() *Error + func (r PostApiV1AdminKeysResponse) GetJSON403() *Error + func (r PostApiV1AdminKeysResponse) GetJSON409() *Error + func (r PostApiV1AdminKeysResponse) GetJSON429() *Error + func (r PostApiV1AdminKeysResponse) Status() string + func (r PostApiV1AdminKeysResponse) StatusCode() int + type ProviderView struct + ModelCount uint + Provider string + type PutApiV1AdminAdminAuthParams struct + IfMatch *string + type PutApiV1AdminAdminAuthResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *AdminAuthPutView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON409 *Error + JSON429 *Error + func ParsePutApiV1AdminAdminAuthResponse(rsp *http.Response) (*PutApiV1AdminAdminAuthResponse, error) + func (r PutApiV1AdminAdminAuthResponse) ContentType() string + func (r PutApiV1AdminAdminAuthResponse) GetBody() []byte + func (r PutApiV1AdminAdminAuthResponse) GetJSON200() *AdminAuthPutView + func (r PutApiV1AdminAdminAuthResponse) GetJSON400() *Error + func (r PutApiV1AdminAdminAuthResponse) GetJSON401() *Error + func (r PutApiV1AdminAdminAuthResponse) GetJSON403() *Error + func (r PutApiV1AdminAdminAuthResponse) GetJSON409() *Error + func (r PutApiV1AdminAdminAuthResponse) GetJSON429() *Error + func (r PutApiV1AdminAdminAuthResponse) Status() string + func (r PutApiV1AdminAdminAuthResponse) StatusCode() int + type PutApiV1AdminHooksNameParams struct + IfMatch *string + type PutApiV1AdminHooksNameResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *HookView + JSON400 *Error + JSON401 *Error + JSON403 *Error + JSON404 *Error + JSON409 *Error + JSON429 *Error + func ParsePutApiV1AdminHooksNameResponse(rsp *http.Response) (*PutApiV1AdminHooksNameResponse, error) + func (r PutApiV1AdminHooksNameResponse) ContentType() string + func (r PutApiV1AdminHooksNameResponse) GetBody() []byte + func (r PutApiV1AdminHooksNameResponse) GetJSON200() *HookView + func (r PutApiV1AdminHooksNameResponse) GetJSON400() *Error + func (r PutApiV1AdminHooksNameResponse) GetJSON401() *Error + func (r PutApiV1AdminHooksNameResponse) GetJSON403() *Error + func (r PutApiV1AdminHooksNameResponse) GetJSON404() *Error + func (r PutApiV1AdminHooksNameResponse) GetJSON409() *Error + func (r PutApiV1AdminHooksNameResponse) GetJSON429() *Error + func (r PutApiV1AdminHooksNameResponse) Status() string + func (r PutApiV1AdminHooksNameResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type RotatedKeyView struct + AllowedPools []string + BudgetPeriod string + CreatedAt uint64 + Enabled bool + Id string + MaxBudgetCents *int64 + Name string + RpmLimit *uint32 + Secret string + TpmLimit *uint32 + type TopologyInfo struct + Models uint + Pools uint + Providers uint + type UsageBreakdown struct + Requests uint64 + SpendMicros int64 + TokensCacheCreation uint64 + TokensCacheRead uint64 + TokensInput uint64 + TokensOutput uint64 + type UsageView struct + AsOf uint64 + ByKey []KeyUsageView + ByKeyTruncated bool + ByModel []ModelUsageView + Currency string + Others *UsageBreakdown + Total UsageBreakdown + Window UsageWindow + type UsageWindow struct + End uint64 + Start uint64