Documentation
¶
Overview ¶
Package control provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.8.0 DO NOT EDIT.
Package control also embeds the vendored OpenAPI spec (see SpecYAML) for the runtime `jentic api` passthrough. The generated client doc lives in client.go; this file adds only the hand-written embed beside spec.yaml.
Index ¶
- Variables
- func NewAcknowledgeEventRequest(server string, eventId string, body AcknowledgeEventJSONRequestBody) (*http.Request, error)
- func NewAcknowledgeEventRequestWithBody(server string, eventId string, contentType string, body io.Reader) (*http.Request, error)
- func NewAmendAccessRequestRequest(server string, requestId string, body AmendAccessRequestJSONRequestBody) (*http.Request, error)
- func NewAmendAccessRequestRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)
- func NewApproveAgentRequest(server string, agentId string) (*http.Request, error)
- func NewApproveServiceAccountRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewArchiveAgentRequest(server string, agentId string) (*http.Request, error)
- func NewArchiveRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
- func NewArchiveServiceAccountRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewAuthHealthRequest(server string) (*http.Request, error)
- func NewAuthIdpDescriptorRequest(server string) (*http.Request, error)
- func NewAuthorizeEndpointRequest(server string, params *AuthorizeEndpointParams) (*http.Request, error)
- func NewAuthorizeOauthCallbackRequest(server string, params *AuthorizeOauthCallbackParams) (*http.Request, error)
- func NewBindCredentialRequest(server string, toolkitId string, body BindCredentialJSONRequestBody) (*http.Request, error)
- func NewBindCredentialRequestWithBody(server string, toolkitId string, contentType string, body io.Reader) (*http.Request, error)
- func NewBindToolkitRequest(server string, agentId string, body BindToolkitJSONRequestBody) (*http.Request, error)
- func NewBindToolkitRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCancelJobRequest(server string, jobId string) (*http.Request, error)
- func NewChangePasswordRequest(server string, body ChangePasswordJSONRequestBody) (*http.Request, error)
- func NewChangePasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewClaimAgentRequest(server string, agentId string, body ClaimAgentJSONRequestBody) (*http.Request, error)
- func NewClaimAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
- func NewConfirmOverlayRequest(server string, vendor string, name string, version string, overlayId string, ...) (*http.Request, error)
- func NewConfirmOverlayRequestWithBody(server string, vendor string, name string, version string, overlayId string, ...) (*http.Request, error)
- func NewConnectCredentialRequest(server string, credentialId string, body ConnectCredentialJSONRequestBody) (*http.Request, error)
- func NewConnectCredentialRequestWithBody(server string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
- func NewControlHealthRequest(server string) (*http.Request, error)
- func NewCreateAdminRequest(server string, body CreateAdminJSONRequestBody) (*http.Request, error)
- func NewCreateAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
- func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCredentialRequest(server string, body CreateCredentialJSONRequestBody) (*http.Request, error)
- func NewCreateCredentialRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateKeyRequest(server string, toolkitId string, body CreateKeyJSONRequestBody) (*http.Request, error)
- func NewCreateKeyRequestWithBody(server string, toolkitId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateNoteRequest(server string, body CreateNoteJSONRequestBody) (*http.Request, error)
- func NewCreateNoteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateServiceAccountRequest(server string, body CreateServiceAccountJSONRequestBody) (*http.Request, error)
- func NewCreateServiceAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateToolkitRequest(server string, body CreateToolkitJSONRequestBody) (*http.Request, error)
- func NewCreateToolkitRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDecideAccessRequestRequest(server string, requestId string, body DecideAccessRequestJSONRequestBody) (*http.Request, error)
- func NewDecideAccessRequestRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteApiRequest(server string, vendor string, name string, version string) (*http.Request, error)
- func NewDeleteCredentialRequest(server string, credentialId string) (*http.Request, error)
- func NewDeleteKeyRequest(server string, toolkitId string, keyId string) (*http.Request, error)
- func NewDeleteNoteRequest(server string, noteId string, params *DeleteNoteParams) (*http.Request, error)
- func NewDeleteRegistrationEndpointRequest(server string, agentId string) (*http.Request, error)
- func NewDeleteRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
- func NewDeleteToolkitRequest(server string, toolkitId string) (*http.Request, error)
- func NewDeleteUserRequest(server string, userId string) (*http.Request, error)
- func NewDenyAgentRequest(server string, agentId string, body DenyAgentJSONRequestBody) (*http.Request, error)
- func NewDenyAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
- func NewDenyServiceAccountRequest(server string, serviceAccountId string, body DenyServiceAccountJSONRequestBody) (*http.Request, error)
- func NewDenyServiceAccountRequestWithBody(server string, serviceAccountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeprecateOverlayRequest(server string, vendor string, name string, version string, overlayId string) (*http.Request, error)
- func NewDisableAgentRequest(server string, agentId string) (*http.Request, error)
- func NewDisableServiceAccountRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewDisableUserRequest(server string, userId string) (*http.Request, error)
- func NewEnableAgentRequest(server string, agentId string) (*http.Request, error)
- func NewEnableServiceAccountRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewEnableUserRequest(server string, userId string) (*http.Request, error)
- func NewErrorPageRequest(server string, params *ErrorPageParams) (*http.Request, error)
- func NewFileAccessRequestRequest(server string, body FileAccessRequestJSONRequestBody) (*http.Request, error)
- func NewFileAccessRequestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewGenerateAgentApiKeyRequest(server string, agentId string) (*http.Request, error)
- func NewGenerateServiceAccountApiKeyRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewGetAccessRequestRequest(server string, requestId string) (*http.Request, error)
- func NewGetAgentApiKeyHistoryRequest(server string, agentId string) (*http.Request, error)
- func NewGetAgentApiKeyInfoRequest(server string, agentId string) (*http.Request, error)
- func NewGetAgentRequest(server string, agentId string) (*http.Request, error)
- func NewGetAgentScopesRequest(server string, agentId string) (*http.Request, error)
- func NewGetApiRequest(server string, vendor string, name string, version string) (*http.Request, error)
- func NewGetApiRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
- func NewGetApiRevisionSpecRequest(server string, vendor string, name string, version string, revisionId string, ...) (*http.Request, error)
- func NewGetApiSpecRequest(server string, vendor string, name string, version string, ...) (*http.Request, error)
- func NewGetAuditEntryRequest(server string, auditId string) (*http.Request, error)
- func NewGetCatalogEntryRequest(server string, apiId string) (*http.Request, error)
- func NewGetCredentialRequest(server string, credentialId string) (*http.Request, error)
- func NewGetCurrentUserRequest(server string) (*http.Request, error)
- func NewGetEventRequest(server string, eventId string) (*http.Request, error)
- func NewGetExecutionRequest(server string, executionId string) (*http.Request, error)
- func NewGetExecutionStatsRequest(server string, params *GetExecutionStatsParams) (*http.Request, error)
- func NewGetHealthRequest(server string) (*http.Request, error)
- func NewGetInstanceRequest(server string) (*http.Request, error)
- func NewGetJobRequest(server string, jobId string) (*http.Request, error)
- func NewGetJobResultRequest(server string, jobId string) (*http.Request, error)
- func NewGetMeRequest(server string) (*http.Request, error)
- func NewGetNoteRequest(server string, noteId string) (*http.Request, error)
- func NewGetOverlayRequest(server string, vendor string, name string, version string, overlayId string) (*http.Request, error)
- func NewGetProviderConfigRequest(server string, name string) (*http.Request, error)
- func NewGetServiceAccountRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewGetServiceAccountScopesRequest(server string, serviceAccountId string) (*http.Request, error)
- func NewGetToolkitRequest(server string, toolkitId string) (*http.Request, error)
- func NewGetUsageStatsRequest(server string, params *GetUsageStatsParams) (*http.Request, error)
- func NewGetUserRequest(server string, userId string) (*http.Request, error)
- func NewGetVersionRequest(server string) (*http.Request, error)
- func NewHealthRequest(server string) (*http.Request, error)
- func NewImportApisRequest(server string, body ImportApisJSONRequestBody) (*http.Request, error)
- func NewImportApisRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewImportCatalogEntryRequest(server string, apiId string) (*http.Request, error)
- func NewInspectOperationRequest(server string, params *InspectOperationParams) (*http.Request, error)
- func NewIntrospectEndpointRequest(server string, body IntrospectEndpointJSONRequestBody) (*http.Request, error)
- func NewIntrospectEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewJwksRequest(server string) (*http.Request, error)
- func NewListAccessRequestsRequest(server string, params *ListAccessRequestsParams) (*http.Request, error)
- func NewListActorsRequest(server string, params *ListActorsParams) (*http.Request, error)
- func NewListAgentToolkitsRequest(server string, agentId string) (*http.Request, error)
- func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
- func NewListApiOperationsRequest(server string, vendor string, name string, version string, ...) (*http.Request, error)
- func NewListApiRevisionOperationsRequest(server string, vendor string, name string, version string, revisionId string, ...) (*http.Request, error)
- func NewListApiRevisionsRequest(server string, vendor string, name string, version string, ...) (*http.Request, error)
- func NewListApiSecuritySchemesRequest(server string, vendor string, name string, version string) (*http.Request, error)
- func NewListApisRequest(server string, params *ListApisParams) (*http.Request, error)
- func NewListAuditEntriesRequest(server string, params *ListAuditEntriesParams) (*http.Request, error)
- func NewListBindingsRequest(server string, toolkitId string, params *ListBindingsParams) (*http.Request, error)
- func NewListCatalogRequest(server string, params *ListCatalogParams) (*http.Request, error)
- func NewListCredentialsRequest(server string, params *ListCredentialsParams) (*http.Request, error)
- func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
- func NewListExecutionsRequest(server string, params *ListExecutionsParams) (*http.Request, error)
- func NewListJobsRequest(server string, params *ListJobsParams) (*http.Request, error)
- func NewListKeysRequest(server string, toolkitId string, params *ListKeysParams) (*http.Request, error)
- func NewListNotesRequest(server string, params *ListNotesParams) (*http.Request, error)
- func NewListOverlaysRequest(server string, vendor string, name string, version string, ...) (*http.Request, error)
- func NewListPermissionsRequest(server string) (*http.Request, error)
- func NewListProviderConfigsRequest(server string) (*http.Request, error)
- func NewListProvidersRequest(server string) (*http.Request, error)
- func NewListServiceAccountsRequest(server string, params *ListServiceAccountsParams) (*http.Request, error)
- func NewListToolkitAgentsRequest(server string, toolkitId string, params *ListToolkitAgentsParams) (*http.Request, error)
- func NewListToolkitPermissionsRequest(server string, toolkitId string, credentialId string) (*http.Request, error)
- func NewListToolkitsRequest(server string, params *ListToolkitsParams) (*http.Request, error)
- func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
- func NewLoginRequest(server string, body LoginJSONRequestBody) (*http.Request, error)
- func NewLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewMintEndpointRequest(server string, body MintEndpointJSONRequestBody) (*http.Request, error)
- func NewMintEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewOauthAuthorizationServerRequest(server string) (*http.Request, error)
- func NewOauthCallbackRequest(server string, params *OauthCallbackParams) (*http.Request, error)
- func NewPatchPermissionsRequest(server string, toolkitId string, credentialId string, ...) (*http.Request, error)
- func NewPatchPermissionsRequestWithBody(server string, toolkitId string, credentialId string, contentType string, ...) (*http.Request, error)
- func NewPollStatusEndpointRequest(server string, agentId string) (*http.Request, error)
- func NewPreviewCatalogOperationsRequest(server string, apiId string, params *PreviewCatalogOperationsParams) (*http.Request, error)
- func NewPromoteRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
- func NewRedeemInviteRequest(server string, body RedeemInviteJSONRequestBody) (*http.Request, error)
- func NewRedeemInviteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRefreshCatalogRequest(server string) (*http.Request, error)
- func NewRefreshSessionRequest(server string) (*http.Request, error)
- func NewRegisterEndpointRequest(server string, body RegisterEndpointJSONRequestBody) (*http.Request, error)
- func NewRegisterEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRegistryHealthRequest(server string) (*http.Request, error)
- func NewReissueInviteRequest(server string, userId string) (*http.Request, error)
- func NewReplaceAgentScopesRequest(server string, agentId string, body ReplaceAgentScopesJSONRequestBody) (*http.Request, error)
- func NewReplaceAgentScopesRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
- func NewReplacePermissionsRequest(server string, toolkitId string, credentialId string, ...) (*http.Request, error)
- func NewReplacePermissionsRequestWithBody(server string, toolkitId string, credentialId string, contentType string, ...) (*http.Request, error)
- func NewReplaceServiceAccountScopesRequest(server string, serviceAccountId string, ...) (*http.Request, error)
- func NewReplaceServiceAccountScopesRequestWithBody(server string, serviceAccountId string, contentType string, body io.Reader) (*http.Request, error)
- func NewRevokeAgentApiKeyRequest(server string, agentId string) (*http.Request, error)
- func NewRevokeEndpointRequest(server string, body RevokeEndpointJSONRequestBody) (*http.Request, error)
- func NewRevokeEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewRollbackOverlayRequest(server string, vendor string, name string, version string, overlayId string) (*http.Request, error)
- func NewSearchOperationsRequest(server string, body SearchOperationsJSONRequestBody) (*http.Request, error)
- func NewSearchOperationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetProviderConfigRequest(server string, name string, body SetProviderConfigJSONRequestBody) (*http.Request, error)
- func NewSetProviderConfigRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewSetUserPermissionsRequest(server string, userId string, body SetUserPermissionsJSONRequestBody) (*http.Request, error)
- func NewSetUserPermissionsRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
- func NewSnoozeCatalogEntryRequest(server string, apiId string, body SnoozeCatalogEntryJSONRequestBody) (*http.Request, error)
- func NewSnoozeCatalogEntryRequestWithBody(server string, apiId string, contentType string, body io.Reader) (*http.Request, error)
- func NewStreamEventsRequest(server string, params *StreamEventsParams) (*http.Request, error)
- func NewSubmitOverlayRequest(server string, vendor string, name string, version string, ...) (*http.Request, error)
- func NewSubmitOverlayRequestWithBody(server string, vendor string, name string, version string, contentType string, ...) (*http.Request, error)
- func NewTestToolkitPermissionsRequest(server string, toolkitId string, credentialId string, ...) (*http.Request, error)
- func NewTestToolkitPermissionsRequestWithBody(server string, toolkitId string, credentialId string, contentType string, ...) (*http.Request, error)
- func NewTokenEndpointRequest(server string, body TokenEndpointJSONRequestBody) (*http.Request, error)
- func NewTokenEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUnbindCredentialRequest(server string, toolkitId string, credentialId string) (*http.Request, error)
- func NewUnbindToolkitRequest(server string, agentId string, toolkitId string) (*http.Request, error)
- func NewUnsnoozeCatalogEntryRequest(server string, apiId string) (*http.Request, error)
- func NewUpdateAgentRequest(server string, agentId string, body UpdateAgentJSONRequestBody) (*http.Request, error)
- func NewUpdateAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateApiRequest(server string, vendor string, name string, version string, ...) (*http.Request, error)
- func NewUpdateApiRequestWithBody(server string, vendor string, name string, version string, contentType string, ...) (*http.Request, error)
- func NewUpdateCredentialRequest(server string, credentialId string, body UpdateCredentialJSONRequestBody) (*http.Request, error)
- func NewUpdateCredentialRequestWithBody(server string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateKeyRequest(server string, toolkitId string, keyId string, body UpdateKeyJSONRequestBody) (*http.Request, error)
- func NewUpdateKeyRequestWithBody(server string, toolkitId string, keyId string, contentType string, ...) (*http.Request, error)
- func NewUpdateNoteRequest(server string, noteId string, params *UpdateNoteParams, ...) (*http.Request, error)
- func NewUpdateNoteRequestWithBody(server string, noteId string, params *UpdateNoteParams, contentType string, ...) (*http.Request, error)
- func NewUpdateOverlayRequest(server string, vendor string, name string, version string, overlayId string, ...) (*http.Request, error)
- func NewUpdateOverlayRequestWithBody(server string, vendor string, name string, version string, overlayId string, ...) (*http.Request, error)
- func NewUpdateRegistrationEndpointRequest(server string, agentId string) (*http.Request, error)
- func NewUpdateToolkitRequest(server string, toolkitId string, body UpdateToolkitJSONRequestBody) (*http.Request, error)
- func NewUpdateToolkitRequestWithBody(server string, toolkitId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateUserRequest(server string, userId string, body UpdateUserJSONRequestBody) (*http.Request, error)
- func NewUpdateUserRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
- func NewWithdrawAccessRequestRequest(server string, requestId string) (*http.Request, error)
- type APIReference
- type APIReferenceRequest
- type AccessRequestFileRequest
- type AccessRequestItemRequest
- type AccessRequestItemRequestAction
- type AccessRequestItemRequestResourceType
- type AccessRequestItemResponse
- type AccessRequestListResponse
- type AccessRequestOwnerResponse
- type AccessRequestResponse
- type AcknowledgeEventHTTPResp
- func (r AcknowledgeEventHTTPResp) ContentType() string
- func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r AcknowledgeEventHTTPResp) GetBody() []byte
- func (r AcknowledgeEventHTTPResp) GetJSON200() *EventResponse
- func (r AcknowledgeEventHTTPResp) Status() string
- func (r AcknowledgeEventHTTPResp) StatusCode() int
- type AcknowledgeEventJSONRequestBody
- type ActorListResponse
- type ActorSummaryResponse
- type ActorType
- type AgentCreateRequest
- type AgentListResponse
- type AgentPatchRequest
- type AgentResponse
- type AgentScopesRequest
- type AgentScopesResponse
- type AmendAccessRequestHTTPResp
- func (r AmendAccessRequestHTTPResp) ContentType() string
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r AmendAccessRequestHTTPResp) GetBody() []byte
- func (r AmendAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
- func (r AmendAccessRequestHTTPResp) Status() string
- func (r AmendAccessRequestHTTPResp) StatusCode() int
- type AmendAccessRequestJSONRequestBody
- type AmendItemSchema
- type AmendRequest
- type ApiImportLinksResponse
- type ApiImportRequest
- type ApiImportRequest_Sources_Item
- func (t ApiImportRequest_Sources_Item) AsApiSourceInline() (ApiSourceInline, error)
- func (t ApiImportRequest_Sources_Item) AsApiSourceUrl() (ApiSourceUrl, error)
- func (t ApiImportRequest_Sources_Item) Discriminator() (string, error)
- func (t *ApiImportRequest_Sources_Item) FromApiSourceInline(v ApiSourceInline) error
- func (t *ApiImportRequest_Sources_Item) FromApiSourceUrl(v ApiSourceUrl) error
- func (t ApiImportRequest_Sources_Item) MarshalJSON() ([]byte, error)
- func (t *ApiImportRequest_Sources_Item) MergeApiSourceInline(v ApiSourceInline) error
- func (t *ApiImportRequest_Sources_Item) MergeApiSourceUrl(v ApiSourceUrl) error
- func (t *ApiImportRequest_Sources_Item) UnmarshalJSON(b []byte) error
- func (t ApiImportRequest_Sources_Item) ValueByDiscriminator() (interface{}, error)
- type ApiImportResponse
- type ApiInfoResponse
- type ApiKeyCreateRequest
- type ApiKeyCreateRequestType
- type ApiKeyHistoryEntryResponse
- type ApiKeyHistoryResponse
- type ApiKeyInfoResponse
- type ApiKeyResponse
- type ApiKeyUpdateRequest
- type ApiKeyUpdateRequestType
- type ApiLinksResponse
- type ApiListResponse
- type ApiReferenceResponse
- type ApiResponse
- type ApiSourceInline
- type ApiSourceInlineType
- type ApiSourceUrl
- type ApiSourceUrlType
- type ApiUpdateRequest
- type ApproveAgentHTTPResp
- func (r ApproveAgentHTTPResp) ContentType() string
- func (r ApproveAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ApproveAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ApproveAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ApproveAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ApproveAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ApproveAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ApproveAgentHTTPResp) GetBody() []byte
- func (r ApproveAgentHTTPResp) GetJSON200() *AgentResponse
- func (r ApproveAgentHTTPResp) Status() string
- func (r ApproveAgentHTTPResp) StatusCode() int
- type ApproveServiceAccountHTTPResp
- func (r ApproveServiceAccountHTTPResp) ContentType() string
- func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ApproveServiceAccountHTTPResp) GetBody() []byte
- func (r ApproveServiceAccountHTTPResp) GetJSON200() *ServiceAccountResponse
- func (r ApproveServiceAccountHTTPResp) Status() string
- func (r ApproveServiceAccountHTTPResp) StatusCode() int
- type ArchiveAgentHTTPResp
- func (r ArchiveAgentHTTPResp) ContentType() string
- func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ArchiveAgentHTTPResp) GetBody() []byte
- func (r ArchiveAgentHTTPResp) Status() string
- func (r ArchiveAgentHTTPResp) StatusCode() int
- type ArchiveRevisionHTTPResp
- func (r ArchiveRevisionHTTPResp) ContentType() string
- func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ArchiveRevisionHTTPResp) GetBody() []byte
- func (r ArchiveRevisionHTTPResp) GetJSON200() *interface{}
- func (r ArchiveRevisionHTTPResp) Status() string
- func (r ArchiveRevisionHTTPResp) StatusCode() int
- type ArchiveServiceAccountHTTPResp
- func (r ArchiveServiceAccountHTTPResp) ContentType() string
- func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ArchiveServiceAccountHTTPResp) GetBody() []byte
- func (r ArchiveServiceAccountHTTPResp) Status() string
- func (r ArchiveServiceAccountHTTPResp) StatusCode() int
- type AuditListResponse
- type AuditResponse
- type AuditTargetType
- type AuthHealthHTTPResp
- func (r AuthHealthHTTPResp) ContentType() string
- func (r AuthHealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r AuthHealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r AuthHealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r AuthHealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r AuthHealthHTTPResp) GetBody() []byte
- func (r AuthHealthHTTPResp) GetJSON200() *map[string]string
- func (r AuthHealthHTTPResp) Status() string
- func (r AuthHealthHTTPResp) StatusCode() int
- type AuthIdpDescriptorHTTPResp
- func (r AuthIdpDescriptorHTTPResp) ContentType() string
- func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r AuthIdpDescriptorHTTPResp) GetBody() []byte
- func (r AuthIdpDescriptorHTTPResp) GetJSON200() *map[string]interface{}
- func (r AuthIdpDescriptorHTTPResp) Status() string
- func (r AuthIdpDescriptorHTTPResp) StatusCode() int
- type AuthorizeEndpointHTTPResp
- func (r AuthorizeEndpointHTTPResp) ContentType() string
- func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r AuthorizeEndpointHTTPResp) GetBody() []byte
- func (r AuthorizeEndpointHTTPResp) GetJSON200() *interface{}
- func (r AuthorizeEndpointHTTPResp) Status() string
- func (r AuthorizeEndpointHTTPResp) StatusCode() int
- type AuthorizeEndpointParams
- type AuthorizeOauthCallbackHTTPResp
- func (r AuthorizeOauthCallbackHTTPResp) ContentType() string
- func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r AuthorizeOauthCallbackHTTPResp) GetBody() []byte
- func (r AuthorizeOauthCallbackHTTPResp) GetJSON200() *interface{}
- func (r AuthorizeOauthCallbackHTTPResp) Status() string
- func (r AuthorizeOauthCallbackHTTPResp) StatusCode() int
- type AuthorizeOauthCallbackParams
- type BasicAuthCreateRequest
- type BasicAuthCreateRequestType
- type BasicAuthUpdateRequest
- type BasicAuthUpdateRequestType
- type BearerTokenCreateRequest
- type BearerTokenCreateRequestType
- type BearerTokenUpdateRequest
- type BearerTokenUpdateRequestType
- type BindCredentialHTTPResp
- func (r BindCredentialHTTPResp) ContentType() string
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON409() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r BindCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r BindCredentialHTTPResp) GetBody() []byte
- func (r BindCredentialHTTPResp) GetJSON201() *ToolkitCredentialBindingResponse
- func (r BindCredentialHTTPResp) Status() string
- func (r BindCredentialHTTPResp) StatusCode() int
- type BindCredentialJSONRequestBody
- type BindToolkitHTTPResp
- func (r BindToolkitHTTPResp) ContentType() string
- func (r BindToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r BindToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r BindToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r BindToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r BindToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r BindToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r BindToolkitHTTPResp) GetBody() []byte
- func (r BindToolkitHTTPResp) GetJSON201() *ToolkitBindingResponse
- func (r BindToolkitHTTPResp) Status() string
- func (r BindToolkitHTTPResp) StatusCode() int
- type BindToolkitJSONRequestBody
- type BindingWarningSchema
- type CancelJobHTTPResp
- func (r CancelJobHTTPResp) ContentType() string
- func (r CancelJobHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CancelJobHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CancelJobHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CancelJobHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CancelJobHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CancelJobHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CancelJobHTTPResp) GetBody() []byte
- func (r CancelJobHTTPResp) GetJSON200() *JobResponse
- func (r CancelJobHTTPResp) Status() string
- func (r CancelJobHTTPResp) StatusCode() int
- type CatalogEntryLinksResponse
- type CatalogEntryResponse
- type CatalogListResponse
- type CatalogRefreshResponse
- type CatalogSnoozeRequest
- type ChangePasswordHTTPResp
- func (r ChangePasswordHTTPResp) ContentType() string
- func (r ChangePasswordHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ChangePasswordHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ChangePasswordHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ChangePasswordHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ChangePasswordHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ChangePasswordHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ChangePasswordHTTPResp) GetBody() []byte
- func (r ChangePasswordHTTPResp) GetJSON200() *LoginResponse
- func (r ChangePasswordHTTPResp) Status() string
- func (r ChangePasswordHTTPResp) StatusCode() int
- type ChangePasswordJSONRequestBody
- type ChangePasswordRequest
- type ClaimAgentHTTPResp
- func (r ClaimAgentHTTPResp) ContentType() string
- func (r ClaimAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ClaimAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ClaimAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ClaimAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ClaimAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ClaimAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ClaimAgentHTTPResp) GetBody() []byte
- func (r ClaimAgentHTTPResp) GetJSON200() *AgentResponse
- func (r ClaimAgentHTTPResp) Status() string
- func (r ClaimAgentHTTPResp) StatusCode() int
- type ClaimAgentJSONRequestBody
- type ClaimRequest
- type Client
- func (c *Client) AcknowledgeEvent(ctx context.Context, eventId string, body AcknowledgeEventJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AcknowledgeEventWithBody(ctx context.Context, eventId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AmendAccessRequest(ctx context.Context, requestId string, body AmendAccessRequestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AmendAccessRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ApproveAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ApproveServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ArchiveAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ArchiveRevision(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ArchiveServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthIdpDescriptor(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) AuthorizeEndpoint(ctx context.Context, params *AuthorizeEndpointParams, ...) (*http.Response, error)
- func (c *Client) AuthorizeOauthCallback(ctx context.Context, params *AuthorizeOauthCallbackParams, ...) (*http.Response, error)
- func (c *Client) BindCredential(ctx context.Context, toolkitId string, body BindCredentialJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BindCredentialWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BindToolkit(ctx context.Context, agentId string, body BindToolkitJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BindToolkitWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CancelJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ChangePassword(ctx context.Context, body ChangePasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ClaimAgent(ctx context.Context, agentId string, body ClaimAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ClaimAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ConfirmOverlay(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ConfirmOverlayWithBody(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ConnectCredential(ctx context.Context, credentialId string, ...) (*http.Response, error)
- func (c *Client) ConnectCredentialWithBody(ctx context.Context, credentialId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ControlHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) CreateAdmin(ctx context.Context, body CreateAdminJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAdminWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCredential(ctx context.Context, body CreateCredentialJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCredentialWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateKey(ctx context.Context, toolkitId string, body CreateKeyJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateKeyWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateNote(ctx context.Context, body CreateNoteJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateNoteWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateServiceAccount(ctx context.Context, body CreateServiceAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateServiceAccountWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateToolkit(ctx context.Context, body CreateToolkitJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateToolkitWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DecideAccessRequest(ctx context.Context, requestId string, body DecideAccessRequestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DecideAccessRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteApi(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) DeleteCredential(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteKey(ctx context.Context, toolkitId string, keyId string, ...) (*http.Response, error)
- func (c *Client) DeleteNote(ctx context.Context, noteId string, params *DeleteNoteParams, ...) (*http.Response, error)
- func (c *Client) DeleteRegistrationEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRevision(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) DeleteToolkit(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DenyAgent(ctx context.Context, agentId string, body DenyAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) DenyAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DenyServiceAccount(ctx context.Context, serviceAccountId string, ...) (*http.Response, error)
- func (c *Client) DenyServiceAccountWithBody(ctx context.Context, serviceAccountId string, contentType string, ...) (*http.Response, error)
- func (c *Client) DeprecateOverlay(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) DisableAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DisableServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DisableUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) EnableUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ErrorPage(ctx context.Context, params *ErrorPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) FileAccessRequest(ctx context.Context, body FileAccessRequestJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) FileAccessRequestWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GenerateAgentApiKey(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GenerateServiceAccountApiKey(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAccessRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentApiKeyHistory(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentApiKeyInfo(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAgentScopes(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetApi(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) GetApiRevision(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) GetApiRevisionSpec(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) GetApiSpec(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) GetAuditEntry(ctx context.Context, auditId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCredential(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetEvent(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetExecution(ctx context.Context, executionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetExecutionStats(ctx context.Context, params *GetExecutionStatsParams, ...) (*http.Response, error)
- func (c *Client) GetHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetInstance(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetJobResult(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetNote(ctx context.Context, noteId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetOverlay(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) GetProviderConfig(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetServiceAccountScopes(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetToolkit(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUsageStats(ctx context.Context, params *GetUsageStatsParams, ...) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Health(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ImportApis(ctx context.Context, body ImportApisJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ImportApisWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ImportCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) InspectOperation(ctx context.Context, params *InspectOperationParams, ...) (*http.Response, error)
- func (c *Client) IntrospectEndpoint(ctx context.Context, body IntrospectEndpointJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) IntrospectEndpointWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) Jwks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAccessRequests(ctx context.Context, params *ListAccessRequestsParams, ...) (*http.Response, error)
- func (c *Client) ListActors(ctx context.Context, params *ListActorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgentToolkits(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListApiOperations(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ListApiRevisionOperations(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ListApiRevisions(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ListApiSecuritySchemes(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ListApis(ctx context.Context, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListAuditEntries(ctx context.Context, params *ListAuditEntriesParams, ...) (*http.Response, error)
- func (c *Client) ListBindings(ctx context.Context, toolkitId string, params *ListBindingsParams, ...) (*http.Response, error)
- func (c *Client) ListCatalog(ctx context.Context, params *ListCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListCredentials(ctx context.Context, params *ListCredentialsParams, ...) (*http.Response, error)
- func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListExecutions(ctx context.Context, params *ListExecutionsParams, ...) (*http.Response, error)
- func (c *Client) ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListKeys(ctx context.Context, toolkitId string, params *ListKeysParams, ...) (*http.Response, error)
- func (c *Client) ListNotes(ctx context.Context, params *ListNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListOverlays(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) ListPermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProviderConfigs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListServiceAccounts(ctx context.Context, params *ListServiceAccountsParams, ...) (*http.Response, error)
- func (c *Client) ListToolkitAgents(ctx context.Context, toolkitId string, params *ListToolkitAgentsParams, ...) (*http.Response, error)
- func (c *Client) ListToolkitPermissions(ctx context.Context, toolkitId string, credentialId string, ...) (*http.Response, error)
- func (c *Client) ListToolkits(ctx context.Context, params *ListToolkitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) LoginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) MintEndpoint(ctx context.Context, body MintEndpointJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) MintEndpointWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) OauthAuthorizationServer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) OauthCallback(ctx context.Context, params *OauthCallbackParams, ...) (*http.Response, error)
- func (c *Client) PatchPermissions(ctx context.Context, toolkitId string, credentialId string, ...) (*http.Response, error)
- func (c *Client) PatchPermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, ...) (*http.Response, error)
- func (c *Client) PollStatusEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PreviewCatalogOperations(ctx context.Context, apiId string, params *PreviewCatalogOperationsParams, ...) (*http.Response, error)
- func (c *Client) PromoteRevision(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) RedeemInvite(ctx context.Context, body RedeemInviteJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RedeemInviteWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RefreshCatalog(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RefreshSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RegisterEndpoint(ctx context.Context, body RegisterEndpointJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RegisterEndpointWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RegistryHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ReissueInvite(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ReplaceAgentScopes(ctx context.Context, agentId string, body ReplaceAgentScopesJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ReplaceAgentScopesWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplacePermissions(ctx context.Context, toolkitId string, credentialId string, ...) (*http.Response, error)
- func (c *Client) ReplacePermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, ...) (*http.Response, error)
- func (c *Client) ReplaceServiceAccountScopes(ctx context.Context, serviceAccountId string, ...) (*http.Response, error)
- func (c *Client) ReplaceServiceAccountScopesWithBody(ctx context.Context, serviceAccountId string, contentType string, ...) (*http.Response, error)
- func (c *Client) RevokeAgentApiKey(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RevokeEndpoint(ctx context.Context, body RevokeEndpointJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) RevokeEndpointWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RollbackOverlay(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) SearchOperations(ctx context.Context, body SearchOperationsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchOperationsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetProviderConfig(ctx context.Context, name string, body SetProviderConfigJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetProviderConfigWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SetUserPermissions(ctx context.Context, userId string, body SetUserPermissionsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SetUserPermissionsWithBody(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SnoozeCatalogEntry(ctx context.Context, apiId string, body SnoozeCatalogEntryJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SnoozeCatalogEntryWithBody(ctx context.Context, apiId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) StreamEvents(ctx context.Context, params *StreamEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) SubmitOverlay(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) SubmitOverlayWithBody(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) TestToolkitPermissions(ctx context.Context, toolkitId string, credentialId string, ...) (*http.Response, error)
- func (c *Client) TestToolkitPermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, ...) (*http.Response, error)
- func (c *Client) TokenEndpoint(ctx context.Context, body TokenEndpointJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) TokenEndpointWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UnbindCredential(ctx context.Context, toolkitId string, credentialId string, ...) (*http.Response, error)
- func (c *Client) UnbindToolkit(ctx context.Context, agentId string, toolkitId string, ...) (*http.Response, error)
- func (c *Client) UnsnoozeCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateAgent(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateApi(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) UpdateApiWithBody(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) UpdateCredential(ctx context.Context, credentialId string, body UpdateCredentialJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateCredentialWithBody(ctx context.Context, credentialId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateKey(ctx context.Context, toolkitId string, keyId string, ...) (*http.Response, error)
- func (c *Client) UpdateKeyWithBody(ctx context.Context, toolkitId string, keyId string, contentType string, ...) (*http.Response, error)
- func (c *Client) UpdateNote(ctx context.Context, noteId string, params *UpdateNoteParams, ...) (*http.Response, error)
- func (c *Client) UpdateNoteWithBody(ctx context.Context, noteId string, params *UpdateNoteParams, ...) (*http.Response, error)
- func (c *Client) UpdateOverlay(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) UpdateOverlayWithBody(ctx context.Context, vendor string, name string, version string, ...) (*http.Response, error)
- func (c *Client) UpdateRegistrationEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateToolkit(ctx context.Context, toolkitId string, body UpdateToolkitJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateToolkitWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) WithdrawAccessRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AcknowledgeEventWithBodyWithResponse(ctx context.Context, eventId string, contentType string, body io.Reader, ...) (*AcknowledgeEventHTTPResp, error)
- func (c *ClientWithResponses) AcknowledgeEventWithResponse(ctx context.Context, eventId string, body AcknowledgeEventJSONRequestBody, ...) (*AcknowledgeEventHTTPResp, error)
- func (c *ClientWithResponses) AmendAccessRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, ...) (*AmendAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) AmendAccessRequestWithResponse(ctx context.Context, requestId string, body AmendAccessRequestJSONRequestBody, ...) (*AmendAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) ApproveAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ApproveAgentHTTPResp, error)
- func (c *ClientWithResponses) ApproveServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*ApproveServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) ArchiveAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ArchiveAgentHTTPResp, error)
- func (c *ClientWithResponses) ArchiveRevisionWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ArchiveRevisionHTTPResp, error)
- func (c *ClientWithResponses) ArchiveServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*ArchiveServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) AuthHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthHealthHTTPResp, error)
- func (c *ClientWithResponses) AuthIdpDescriptorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthIdpDescriptorHTTPResp, error)
- func (c *ClientWithResponses) AuthorizeEndpointWithResponse(ctx context.Context, params *AuthorizeEndpointParams, ...) (*AuthorizeEndpointHTTPResp, error)
- func (c *ClientWithResponses) AuthorizeOauthCallbackWithResponse(ctx context.Context, params *AuthorizeOauthCallbackParams, ...) (*AuthorizeOauthCallbackHTTPResp, error)
- func (c *ClientWithResponses) BindCredentialWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, ...) (*BindCredentialHTTPResp, error)
- func (c *ClientWithResponses) BindCredentialWithResponse(ctx context.Context, toolkitId string, body BindCredentialJSONRequestBody, ...) (*BindCredentialHTTPResp, error)
- func (c *ClientWithResponses) BindToolkitWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*BindToolkitHTTPResp, error)
- func (c *ClientWithResponses) BindToolkitWithResponse(ctx context.Context, agentId string, body BindToolkitJSONRequestBody, ...) (*BindToolkitHTTPResp, error)
- func (c *ClientWithResponses) CancelJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*CancelJobHTTPResp, error)
- func (c *ClientWithResponses) ChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ChangePasswordHTTPResp, error)
- func (c *ClientWithResponses) ChangePasswordWithResponse(ctx context.Context, body ChangePasswordJSONRequestBody, ...) (*ChangePasswordHTTPResp, error)
- func (c *ClientWithResponses) ClaimAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*ClaimAgentHTTPResp, error)
- func (c *ClientWithResponses) ClaimAgentWithResponse(ctx context.Context, agentId string, body ClaimAgentJSONRequestBody, ...) (*ClaimAgentHTTPResp, error)
- func (c *ClientWithResponses) ConfirmOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ConfirmOverlayHTTPResp, error)
- func (c *ClientWithResponses) ConfirmOverlayWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ConfirmOverlayHTTPResp, error)
- func (c *ClientWithResponses) ConnectCredentialWithBodyWithResponse(ctx context.Context, credentialId string, contentType string, body io.Reader, ...) (*ConnectCredentialHTTPResp, error)
- func (c *ClientWithResponses) ConnectCredentialWithResponse(ctx context.Context, credentialId string, ...) (*ConnectCredentialHTTPResp, error)
- func (c *ClientWithResponses) ControlHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ControlHealthHTTPResp, error)
- func (c *ClientWithResponses) CreateAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAdminHTTPResp, error)
- func (c *ClientWithResponses) CreateAdminWithResponse(ctx context.Context, body CreateAdminJSONRequestBody, ...) (*CreateAdminHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAgentHTTPResp, error)
- func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, ...) (*CreateAgentHTTPResp, error)
- func (c *ClientWithResponses) CreateCredentialWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCredentialHTTPResp, error)
- func (c *ClientWithResponses) CreateCredentialWithResponse(ctx context.Context, body CreateCredentialJSONRequestBody, ...) (*CreateCredentialHTTPResp, error)
- func (c *ClientWithResponses) CreateKeyWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, ...) (*CreateKeyHTTPResp, error)
- func (c *ClientWithResponses) CreateKeyWithResponse(ctx context.Context, toolkitId string, body CreateKeyJSONRequestBody, ...) (*CreateKeyHTTPResp, error)
- func (c *ClientWithResponses) CreateNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateNoteHTTPResp, error)
- func (c *ClientWithResponses) CreateNoteWithResponse(ctx context.Context, body CreateNoteJSONRequestBody, ...) (*CreateNoteHTTPResp, error)
- func (c *ClientWithResponses) CreateServiceAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) CreateServiceAccountWithResponse(ctx context.Context, body CreateServiceAccountJSONRequestBody, ...) (*CreateServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) CreateToolkitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateToolkitHTTPResp, error)
- func (c *ClientWithResponses) CreateToolkitWithResponse(ctx context.Context, body CreateToolkitJSONRequestBody, ...) (*CreateToolkitHTTPResp, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserHTTPResp, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserHTTPResp, error)
- func (c *ClientWithResponses) DecideAccessRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, ...) (*DecideAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) DecideAccessRequestWithResponse(ctx context.Context, requestId string, body DecideAccessRequestJSONRequestBody, ...) (*DecideAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) DeleteApiWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*DeleteApiHTTPResp, error)
- func (c *ClientWithResponses) DeleteCredentialWithResponse(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*DeleteCredentialHTTPResp, error)
- func (c *ClientWithResponses) DeleteKeyWithResponse(ctx context.Context, toolkitId string, keyId string, ...) (*DeleteKeyHTTPResp, error)
- func (c *ClientWithResponses) DeleteNoteWithResponse(ctx context.Context, noteId string, params *DeleteNoteParams, ...) (*DeleteNoteHTTPResp, error)
- func (c *ClientWithResponses) DeleteRegistrationEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteRegistrationEndpointHTTPResp, error)
- func (c *ClientWithResponses) DeleteRevisionWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*DeleteRevisionHTTPResp, error)
- func (c *ClientWithResponses) DeleteToolkitWithResponse(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*DeleteToolkitHTTPResp, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserHTTPResp, error)
- func (c *ClientWithResponses) DenyAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*DenyAgentHTTPResp, error)
- func (c *ClientWithResponses) DenyAgentWithResponse(ctx context.Context, agentId string, body DenyAgentJSONRequestBody, ...) (*DenyAgentHTTPResp, error)
- func (c *ClientWithResponses) DenyServiceAccountWithBodyWithResponse(ctx context.Context, serviceAccountId string, contentType string, ...) (*DenyServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) DenyServiceAccountWithResponse(ctx context.Context, serviceAccountId string, ...) (*DenyServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) DeprecateOverlayWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*DeprecateOverlayHTTPResp, error)
- func (c *ClientWithResponses) DisableAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DisableAgentHTTPResp, error)
- func (c *ClientWithResponses) DisableServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*DisableServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) DisableUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DisableUserHTTPResp, error)
- func (c *ClientWithResponses) EnableAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*EnableAgentHTTPResp, error)
- func (c *ClientWithResponses) EnableServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*EnableServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) EnableUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*EnableUserHTTPResp, error)
- func (c *ClientWithResponses) ErrorPageWithResponse(ctx context.Context, params *ErrorPageParams, reqEditors ...RequestEditorFn) (*ErrorPageHTTPResp, error)
- func (c *ClientWithResponses) FileAccessRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*FileAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) FileAccessRequestWithResponse(ctx context.Context, body FileAccessRequestJSONRequestBody, ...) (*FileAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) GenerateAgentApiKeyWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GenerateAgentApiKeyHTTPResp, error)
- func (c *ClientWithResponses) GenerateServiceAccountApiKeyWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GenerateServiceAccountApiKeyHTTPResp, error)
- func (c *ClientWithResponses) GetAccessRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetAccessRequestHTTPResp, error)
- func (c *ClientWithResponses) GetAgentApiKeyHistoryWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentApiKeyHistoryHTTPResp, error)
- func (c *ClientWithResponses) GetAgentApiKeyInfoWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentApiKeyInfoHTTPResp, error)
- func (c *ClientWithResponses) GetAgentScopesWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentScopesHTTPResp, error)
- func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
- func (c *ClientWithResponses) GetApiRevisionSpecWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*GetApiRevisionSpecHTTPResp, error)
- func (c *ClientWithResponses) GetApiRevisionWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*GetApiRevisionHTTPResp, error)
- func (c *ClientWithResponses) GetApiSpecWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*GetApiSpecHTTPResp, error)
- func (c *ClientWithResponses) GetApiWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*GetApiHTTPResp, error)
- func (c *ClientWithResponses) GetAuditEntryWithResponse(ctx context.Context, auditId string, reqEditors ...RequestEditorFn) (*GetAuditEntryHTTPResp, error)
- func (c *ClientWithResponses) GetCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*GetCatalogEntryHTTPResp, error)
- func (c *ClientWithResponses) GetCredentialWithResponse(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*GetCredentialHTTPResp, error)
- func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserHTTPResp, error)
- func (c *ClientWithResponses) GetEventWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*GetEventHTTPResp, error)
- func (c *ClientWithResponses) GetExecutionStatsWithResponse(ctx context.Context, params *GetExecutionStatsParams, ...) (*GetExecutionStatsHTTPResp, error)
- func (c *ClientWithResponses) GetExecutionWithResponse(ctx context.Context, executionId string, reqEditors ...RequestEditorFn) (*GetExecutionHTTPResp, error)
- func (c *ClientWithResponses) GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthHTTPResp, error)
- func (c *ClientWithResponses) GetInstanceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstanceHTTPResp, error)
- func (c *ClientWithResponses) GetJobResultWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobResultHTTPResp, error)
- func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobHTTPResp, error)
- func (c *ClientWithResponses) GetMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMeHTTPResp, error)
- func (c *ClientWithResponses) GetNoteWithResponse(ctx context.Context, noteId string, reqEditors ...RequestEditorFn) (*GetNoteHTTPResp, error)
- func (c *ClientWithResponses) GetOverlayWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*GetOverlayHTTPResp, error)
- func (c *ClientWithResponses) GetProviderConfigWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetProviderConfigHTTPResp, error)
- func (c *ClientWithResponses) GetServiceAccountScopesWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GetServiceAccountScopesHTTPResp, error)
- func (c *ClientWithResponses) GetServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GetServiceAccountHTTPResp, error)
- func (c *ClientWithResponses) GetToolkitWithResponse(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*GetToolkitHTTPResp, error)
- func (c *ClientWithResponses) GetUsageStatsWithResponse(ctx context.Context, params *GetUsageStatsParams, ...) (*GetUsageStatsHTTPResp, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserHTTPResp, error)
- func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionHTTPResp, error)
- func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthHTTPResp, error)
- func (c *ClientWithResponses) ImportApisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ImportApisHTTPResp, error)
- func (c *ClientWithResponses) ImportApisWithResponse(ctx context.Context, body ImportApisJSONRequestBody, ...) (*ImportApisHTTPResp, error)
- func (c *ClientWithResponses) ImportCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*ImportCatalogEntryHTTPResp, error)
- func (c *ClientWithResponses) InspectOperationWithResponse(ctx context.Context, params *InspectOperationParams, ...) (*InspectOperationHTTPResp, error)
- func (c *ClientWithResponses) IntrospectEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*IntrospectEndpointHTTPResp, error)
- func (c *ClientWithResponses) IntrospectEndpointWithResponse(ctx context.Context, body IntrospectEndpointJSONRequestBody, ...) (*IntrospectEndpointHTTPResp, error)
- func (c *ClientWithResponses) JwksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*JwksHTTPResp, error)
- func (c *ClientWithResponses) ListAccessRequestsWithResponse(ctx context.Context, params *ListAccessRequestsParams, ...) (*ListAccessRequestsHTTPResp, error)
- func (c *ClientWithResponses) ListActorsWithResponse(ctx context.Context, params *ListActorsParams, reqEditors ...RequestEditorFn) (*ListActorsHTTPResp, error)
- func (c *ClientWithResponses) ListAgentToolkitsWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ListAgentToolkitsHTTPResp, error)
- func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
- func (c *ClientWithResponses) ListApiOperationsWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ListApiOperationsHTTPResp, error)
- func (c *ClientWithResponses) ListApiRevisionOperationsWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ListApiRevisionOperationsHTTPResp, error)
- func (c *ClientWithResponses) ListApiRevisionsWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ListApiRevisionsHTTPResp, error)
- func (c *ClientWithResponses) ListApiSecuritySchemesWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ListApiSecuritySchemesHTTPResp, error)
- func (c *ClientWithResponses) ListApisWithResponse(ctx context.Context, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisHTTPResp, error)
- func (c *ClientWithResponses) ListAuditEntriesWithResponse(ctx context.Context, params *ListAuditEntriesParams, ...) (*ListAuditEntriesHTTPResp, error)
- func (c *ClientWithResponses) ListBindingsWithResponse(ctx context.Context, toolkitId string, params *ListBindingsParams, ...) (*ListBindingsHTTPResp, error)
- func (c *ClientWithResponses) ListCatalogWithResponse(ctx context.Context, params *ListCatalogParams, reqEditors ...RequestEditorFn) (*ListCatalogHTTPResp, error)
- func (c *ClientWithResponses) ListCredentialsWithResponse(ctx context.Context, params *ListCredentialsParams, ...) (*ListCredentialsHTTPResp, error)
- func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
- func (c *ClientWithResponses) ListExecutionsWithResponse(ctx context.Context, params *ListExecutionsParams, ...) (*ListExecutionsHTTPResp, error)
- func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsHTTPResp, error)
- func (c *ClientWithResponses) ListKeysWithResponse(ctx context.Context, toolkitId string, params *ListKeysParams, ...) (*ListKeysHTTPResp, error)
- func (c *ClientWithResponses) ListNotesWithResponse(ctx context.Context, params *ListNotesParams, reqEditors ...RequestEditorFn) (*ListNotesHTTPResp, error)
- func (c *ClientWithResponses) ListOverlaysWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*ListOverlaysHTTPResp, error)
- func (c *ClientWithResponses) ListPermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPermissionsHTTPResp, error)
- func (c *ClientWithResponses) ListProviderConfigsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProviderConfigsHTTPResp, error)
- func (c *ClientWithResponses) ListProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersHTTPResp, error)
- func (c *ClientWithResponses) ListServiceAccountsWithResponse(ctx context.Context, params *ListServiceAccountsParams, ...) (*ListServiceAccountsHTTPResp, error)
- func (c *ClientWithResponses) ListToolkitAgentsWithResponse(ctx context.Context, toolkitId string, params *ListToolkitAgentsParams, ...) (*ListToolkitAgentsHTTPResp, error)
- func (c *ClientWithResponses) ListToolkitPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, ...) (*ListToolkitPermissionsHTTPResp, error)
- func (c *ClientWithResponses) ListToolkitsWithResponse(ctx context.Context, params *ListToolkitsParams, reqEditors ...RequestEditorFn) (*ListToolkitsHTTPResp, error)
- func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
- func (c *ClientWithResponses) LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*LoginHTTPResp, error)
- func (c *ClientWithResponses) LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginHTTPResp, error)
- func (c *ClientWithResponses) MintEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*MintEndpointHTTPResp, error)
- func (c *ClientWithResponses) MintEndpointWithResponse(ctx context.Context, body MintEndpointJSONRequestBody, ...) (*MintEndpointHTTPResp, error)
- func (c *ClientWithResponses) OauthAuthorizationServerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthAuthorizationServerHTTPResp, error)
- func (c *ClientWithResponses) OauthCallbackWithResponse(ctx context.Context, params *OauthCallbackParams, ...) (*OauthCallbackHTTPResp, error)
- func (c *ClientWithResponses) PatchPermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, ...) (*PatchPermissionsHTTPResp, error)
- func (c *ClientWithResponses) PatchPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, ...) (*PatchPermissionsHTTPResp, error)
- func (c *ClientWithResponses) PollStatusEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*PollStatusEndpointHTTPResp, error)
- func (c *ClientWithResponses) PreviewCatalogOperationsWithResponse(ctx context.Context, apiId string, params *PreviewCatalogOperationsParams, ...) (*PreviewCatalogOperationsHTTPResp, error)
- func (c *ClientWithResponses) PromoteRevisionWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*PromoteRevisionHTTPResp, error)
- func (c *ClientWithResponses) RedeemInviteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RedeemInviteHTTPResp, error)
- func (c *ClientWithResponses) RedeemInviteWithResponse(ctx context.Context, body RedeemInviteJSONRequestBody, ...) (*RedeemInviteHTTPResp, error)
- func (c *ClientWithResponses) RefreshCatalogWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshCatalogHTTPResp, error)
- func (c *ClientWithResponses) RefreshSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshSessionHTTPResp, error)
- func (c *ClientWithResponses) RegisterEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RegisterEndpointHTTPResp, error)
- func (c *ClientWithResponses) RegisterEndpointWithResponse(ctx context.Context, body RegisterEndpointJSONRequestBody, ...) (*RegisterEndpointHTTPResp, error)
- func (c *ClientWithResponses) RegistryHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RegistryHealthHTTPResp, error)
- func (c *ClientWithResponses) ReissueInviteWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*ReissueInviteHTTPResp, error)
- func (c *ClientWithResponses) ReplaceAgentScopesWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*ReplaceAgentScopesHTTPResp, error)
- func (c *ClientWithResponses) ReplaceAgentScopesWithResponse(ctx context.Context, agentId string, body ReplaceAgentScopesJSONRequestBody, ...) (*ReplaceAgentScopesHTTPResp, error)
- func (c *ClientWithResponses) ReplacePermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, ...) (*ReplacePermissionsHTTPResp, error)
- func (c *ClientWithResponses) ReplacePermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, ...) (*ReplacePermissionsHTTPResp, error)
- func (c *ClientWithResponses) ReplaceServiceAccountScopesWithBodyWithResponse(ctx context.Context, serviceAccountId string, contentType string, ...) (*ReplaceServiceAccountScopesHTTPResp, error)
- func (c *ClientWithResponses) ReplaceServiceAccountScopesWithResponse(ctx context.Context, serviceAccountId string, ...) (*ReplaceServiceAccountScopesHTTPResp, error)
- func (c *ClientWithResponses) RevokeAgentApiKeyWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*RevokeAgentApiKeyHTTPResp, error)
- func (c *ClientWithResponses) RevokeEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*RevokeEndpointHTTPResp, error)
- func (c *ClientWithResponses) RevokeEndpointWithResponse(ctx context.Context, body RevokeEndpointJSONRequestBody, ...) (*RevokeEndpointHTTPResp, error)
- func (c *ClientWithResponses) RollbackOverlayWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*RollbackOverlayHTTPResp, error)
- func (c *ClientWithResponses) SearchOperationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchOperationsHTTPResp, error)
- func (c *ClientWithResponses) SearchOperationsWithResponse(ctx context.Context, body SearchOperationsJSONRequestBody, ...) (*SearchOperationsHTTPResp, error)
- func (c *ClientWithResponses) SetProviderConfigWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*SetProviderConfigHTTPResp, error)
- func (c *ClientWithResponses) SetProviderConfigWithResponse(ctx context.Context, name string, body SetProviderConfigJSONRequestBody, ...) (*SetProviderConfigHTTPResp, error)
- func (c *ClientWithResponses) SetUserPermissionsWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*SetUserPermissionsHTTPResp, error)
- func (c *ClientWithResponses) SetUserPermissionsWithResponse(ctx context.Context, userId string, body SetUserPermissionsJSONRequestBody, ...) (*SetUserPermissionsHTTPResp, error)
- func (c *ClientWithResponses) SnoozeCatalogEntryWithBodyWithResponse(ctx context.Context, apiId string, contentType string, body io.Reader, ...) (*SnoozeCatalogEntryHTTPResp, error)
- func (c *ClientWithResponses) SnoozeCatalogEntryWithResponse(ctx context.Context, apiId string, body SnoozeCatalogEntryJSONRequestBody, ...) (*SnoozeCatalogEntryHTTPResp, error)
- func (c *ClientWithResponses) StreamEventsWithResponse(ctx context.Context, params *StreamEventsParams, reqEditors ...RequestEditorFn) (*StreamEventsHTTPResp, error)
- func (c *ClientWithResponses) SubmitOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*SubmitOverlayHTTPResp, error)
- func (c *ClientWithResponses) SubmitOverlayWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*SubmitOverlayHTTPResp, error)
- func (c *ClientWithResponses) TestToolkitPermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, ...) (*TestToolkitPermissionsHTTPResp, error)
- func (c *ClientWithResponses) TestToolkitPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, ...) (*TestToolkitPermissionsHTTPResp, error)
- func (c *ClientWithResponses) TokenEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*TokenEndpointHTTPResp, error)
- func (c *ClientWithResponses) TokenEndpointWithResponse(ctx context.Context, body TokenEndpointJSONRequestBody, ...) (*TokenEndpointHTTPResp, error)
- func (c *ClientWithResponses) UnbindCredentialWithResponse(ctx context.Context, toolkitId string, credentialId string, ...) (*UnbindCredentialHTTPResp, error)
- func (c *ClientWithResponses) UnbindToolkitWithResponse(ctx context.Context, agentId string, toolkitId string, ...) (*UnbindToolkitHTTPResp, error)
- func (c *ClientWithResponses) UnsnoozeCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*UnsnoozeCatalogEntryHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, ...) (*UpdateAgentHTTPResp, error)
- func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, ...) (*UpdateAgentHTTPResp, error)
- func (c *ClientWithResponses) UpdateApiWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*UpdateApiHTTPResp, error)
- func (c *ClientWithResponses) UpdateApiWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*UpdateApiHTTPResp, error)
- func (c *ClientWithResponses) UpdateCredentialWithBodyWithResponse(ctx context.Context, credentialId string, contentType string, body io.Reader, ...) (*UpdateCredentialHTTPResp, error)
- func (c *ClientWithResponses) UpdateCredentialWithResponse(ctx context.Context, credentialId string, body UpdateCredentialJSONRequestBody, ...) (*UpdateCredentialHTTPResp, error)
- func (c *ClientWithResponses) UpdateKeyWithBodyWithResponse(ctx context.Context, toolkitId string, keyId string, contentType string, ...) (*UpdateKeyHTTPResp, error)
- func (c *ClientWithResponses) UpdateKeyWithResponse(ctx context.Context, toolkitId string, keyId string, ...) (*UpdateKeyHTTPResp, error)
- func (c *ClientWithResponses) UpdateNoteWithBodyWithResponse(ctx context.Context, noteId string, params *UpdateNoteParams, ...) (*UpdateNoteHTTPResp, error)
- func (c *ClientWithResponses) UpdateNoteWithResponse(ctx context.Context, noteId string, params *UpdateNoteParams, ...) (*UpdateNoteHTTPResp, error)
- func (c *ClientWithResponses) UpdateOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*UpdateOverlayHTTPResp, error)
- func (c *ClientWithResponses) UpdateOverlayWithResponse(ctx context.Context, vendor string, name string, version string, ...) (*UpdateOverlayHTTPResp, error)
- func (c *ClientWithResponses) UpdateRegistrationEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*UpdateRegistrationEndpointHTTPResp, error)
- func (c *ClientWithResponses) UpdateToolkitWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, ...) (*UpdateToolkitHTTPResp, error)
- func (c *ClientWithResponses) UpdateToolkitWithResponse(ctx context.Context, toolkitId string, body UpdateToolkitJSONRequestBody, ...) (*UpdateToolkitHTTPResp, error)
- func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*UpdateUserHTTPResp, error)
- func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, ...) (*UpdateUserHTTPResp, error)
- func (c *ClientWithResponses) WithdrawAccessRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*WithdrawAccessRequestHTTPResp, error)
- type ClientWithResponsesInterface
- type ConfirmOverlayHTTPResp
- func (r ConfirmOverlayHTTPResp) ContentType() string
- func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ConfirmOverlayHTTPResp) GetBody() []byte
- func (r ConfirmOverlayHTTPResp) GetJSON200() *OverlayResponse
- func (r ConfirmOverlayHTTPResp) Status() string
- func (r ConfirmOverlayHTTPResp) StatusCode() int
- type ConfirmOverlayJSONRequestBody
- type ConnectChallengeResponse
- type ConnectCredentialHTTPResp
- func (r ConnectCredentialHTTPResp) ContentType() string
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON409() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ConnectCredentialHTTPResp) GetBody() []byte
- func (r ConnectCredentialHTTPResp) GetJSON200() *ConnectChallengeResponse
- func (r ConnectCredentialHTTPResp) Status() string
- func (r ConnectCredentialHTTPResp) StatusCode() int
- type ConnectCredentialJSONRequestBody
- type ConnectRequestBody
- type ControlHealthHTTPResp
- func (r ControlHealthHTTPResp) ContentType() string
- func (r ControlHealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ControlHealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ControlHealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ControlHealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ControlHealthHTTPResp) GetBody() []byte
- func (r ControlHealthHTTPResp) GetJSON200() *map[string]string
- func (r ControlHealthHTTPResp) Status() string
- func (r ControlHealthHTTPResp) StatusCode() int
- type CreateAdminHTTPResp
- func (r CreateAdminHTTPResp) ContentType() string
- func (r CreateAdminHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateAdminHTTPResp) GetApplicationproblemJSON410() *ProblemDetail
- func (r CreateAdminHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateAdminHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateAdminHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateAdminHTTPResp) GetBody() []byte
- func (r CreateAdminHTTPResp) GetJSON200() *LoginResponse
- func (r CreateAdminHTTPResp) Status() string
- func (r CreateAdminHTTPResp) StatusCode() int
- type CreateAdminJSONRequestBody
- type CreateAdminRequest
- type CreateAgentHTTPResp
- func (r CreateAgentHTTPResp) ContentType() string
- func (r CreateAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateAgentHTTPResp) GetBody() []byte
- func (r CreateAgentHTTPResp) GetJSON201() *AgentResponse
- func (r CreateAgentHTTPResp) Status() string
- func (r CreateAgentHTTPResp) StatusCode() int
- type CreateAgentJSONRequestBody
- type CreateCredentialHTTPResp
- func (r CreateCredentialHTTPResp) ContentType() string
- func (r CreateCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateCredentialHTTPResp) GetBody() []byte
- func (r CreateCredentialHTTPResp) GetJSON201() *CredentialCreateResponse
- func (r CreateCredentialHTTPResp) Status() string
- func (r CreateCredentialHTTPResp) StatusCode() int
- type CreateCredentialJSONBody
- func (t CreateCredentialJSONBody) AsApiKeyCreateRequest() (ApiKeyCreateRequest, error)
- func (t CreateCredentialJSONBody) AsBasicAuthCreateRequest() (BasicAuthCreateRequest, error)
- func (t CreateCredentialJSONBody) AsBearerTokenCreateRequest() (BearerTokenCreateRequest, error)
- func (t CreateCredentialJSONBody) AsNoAuthCreateRequest() (NoAuthCreateRequest, error)
- func (t CreateCredentialJSONBody) AsOAuth2CreateRequest() (OAuth2CreateRequest, error)
- func (t CreateCredentialJSONBody) AsSigv4CreateRequest() (Sigv4CreateRequest, error)
- func (t CreateCredentialJSONBody) Discriminator() (string, error)
- func (t *CreateCredentialJSONBody) FromApiKeyCreateRequest(v ApiKeyCreateRequest) error
- func (t *CreateCredentialJSONBody) FromBasicAuthCreateRequest(v BasicAuthCreateRequest) error
- func (t *CreateCredentialJSONBody) FromBearerTokenCreateRequest(v BearerTokenCreateRequest) error
- func (t *CreateCredentialJSONBody) FromNoAuthCreateRequest(v NoAuthCreateRequest) error
- func (t *CreateCredentialJSONBody) FromOAuth2CreateRequest(v OAuth2CreateRequest) error
- func (t *CreateCredentialJSONBody) FromSigv4CreateRequest(v Sigv4CreateRequest) error
- func (t CreateCredentialJSONBody) MarshalJSON() ([]byte, error)
- func (t *CreateCredentialJSONBody) MergeApiKeyCreateRequest(v ApiKeyCreateRequest) error
- func (t *CreateCredentialJSONBody) MergeBasicAuthCreateRequest(v BasicAuthCreateRequest) error
- func (t *CreateCredentialJSONBody) MergeBearerTokenCreateRequest(v BearerTokenCreateRequest) error
- func (t *CreateCredentialJSONBody) MergeNoAuthCreateRequest(v NoAuthCreateRequest) error
- func (t *CreateCredentialJSONBody) MergeOAuth2CreateRequest(v OAuth2CreateRequest) error
- func (t *CreateCredentialJSONBody) MergeSigv4CreateRequest(v Sigv4CreateRequest) error
- func (t *CreateCredentialJSONBody) UnmarshalJSON(b []byte) error
- func (t CreateCredentialJSONBody) ValueByDiscriminator() (interface{}, error)
- type CreateCredentialJSONRequestBody
- type CreateKeyHTTPResp
- func (r CreateKeyHTTPResp) ContentType() string
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateKeyHTTPResp) GetBody() []byte
- func (r CreateKeyHTTPResp) GetJSON201() *ToolkitKeyCreateResponse
- func (r CreateKeyHTTPResp) Status() string
- func (r CreateKeyHTTPResp) StatusCode() int
- type CreateKeyJSONRequestBody
- type CreateNoteHTTPResp
- func (r CreateNoteHTTPResp) ContentType() string
- func (r CreateNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateNoteHTTPResp) GetBody() []byte
- func (r CreateNoteHTTPResp) GetJSON201() *interface{}
- func (r CreateNoteHTTPResp) Status() string
- func (r CreateNoteHTTPResp) StatusCode() int
- type CreateNoteJSONRequestBody
- type CreateServiceAccountHTTPResp
- func (r CreateServiceAccountHTTPResp) ContentType() string
- func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateServiceAccountHTTPResp) GetBody() []byte
- func (r CreateServiceAccountHTTPResp) GetJSON201() *ServiceAccountResponse
- func (r CreateServiceAccountHTTPResp) Status() string
- func (r CreateServiceAccountHTTPResp) StatusCode() int
- type CreateServiceAccountJSONRequestBody
- type CreateToolkitHTTPResp
- func (r CreateToolkitHTTPResp) ContentType() string
- func (r CreateToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateToolkitHTTPResp) GetBody() []byte
- func (r CreateToolkitHTTPResp) GetJSON201() *ToolkitCreateResponse
- func (r CreateToolkitHTTPResp) Status() string
- func (r CreateToolkitHTTPResp) StatusCode() int
- type CreateToolkitJSONRequestBody
- type CreateUserHTTPResp
- func (r CreateUserHTTPResp) ContentType() string
- func (r CreateUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r CreateUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r CreateUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r CreateUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r CreateUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r CreateUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r CreateUserHTTPResp) GetBody() []byte
- func (r CreateUserHTTPResp) GetJSON201() *UserCreatedResponse
- func (r CreateUserHTTPResp) Status() string
- func (r CreateUserHTTPResp) StatusCode() int
- type CreateUserJSONRequestBody
- type CredentialCreateResponse
- type CredentialListResponse
- type CredentialLocation
- type CredentialRedactedResponse
- type CredentialType
- type CurrentUserResponse
- type DailyExecutionBucket
- type DecideAccessRequestHTTPResp
- func (r DecideAccessRequestHTTPResp) ContentType() string
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DecideAccessRequestHTTPResp) GetBody() []byte
- func (r DecideAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
- func (r DecideAccessRequestHTTPResp) Status() string
- func (r DecideAccessRequestHTTPResp) StatusCode() int
- type DecideAccessRequestJSONRequestBody
- type DecideItemSchema
- type DecideItemSchemaDecision
- type DecideRequest
- type DeleteApiHTTPResp
- func (r DeleteApiHTTPResp) ContentType() string
- func (r DeleteApiHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteApiHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteApiHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteApiHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteApiHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteApiHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteApiHTTPResp) GetBody() []byte
- func (r DeleteApiHTTPResp) Status() string
- func (r DeleteApiHTTPResp) StatusCode() int
- type DeleteCredentialHTTPResp
- func (r DeleteCredentialHTTPResp) ContentType() string
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteCredentialHTTPResp) GetBody() []byte
- func (r DeleteCredentialHTTPResp) Status() string
- func (r DeleteCredentialHTTPResp) StatusCode() int
- type DeleteKeyHTTPResp
- func (r DeleteKeyHTTPResp) ContentType() string
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteKeyHTTPResp) GetBody() []byte
- func (r DeleteKeyHTTPResp) Status() string
- func (r DeleteKeyHTTPResp) StatusCode() int
- type DeleteNoteHTTPResp
- func (r DeleteNoteHTTPResp) ContentType() string
- func (r DeleteNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteNoteHTTPResp) GetBody() []byte
- func (r DeleteNoteHTTPResp) Status() string
- func (r DeleteNoteHTTPResp) StatusCode() int
- type DeleteNoteParams
- type DeleteRegistrationEndpointHTTPResp
- func (r DeleteRegistrationEndpointHTTPResp) ContentType() string
- func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteRegistrationEndpointHTTPResp) GetBody() []byte
- func (r DeleteRegistrationEndpointHTTPResp) GetJSON200() *interface{}
- func (r DeleteRegistrationEndpointHTTPResp) Status() string
- func (r DeleteRegistrationEndpointHTTPResp) StatusCode() int
- type DeleteRevisionHTTPResp
- func (r DeleteRevisionHTTPResp) ContentType() string
- func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteRevisionHTTPResp) GetBody() []byte
- func (r DeleteRevisionHTTPResp) Status() string
- func (r DeleteRevisionHTTPResp) StatusCode() int
- type DeleteToolkitHTTPResp
- func (r DeleteToolkitHTTPResp) ContentType() string
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteToolkitHTTPResp) GetBody() []byte
- func (r DeleteToolkitHTTPResp) Status() string
- func (r DeleteToolkitHTTPResp) StatusCode() int
- type DeleteUserHTTPResp
- func (r DeleteUserHTTPResp) ContentType() string
- func (r DeleteUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeleteUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeleteUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeleteUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeleteUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeleteUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeleteUserHTTPResp) GetBody() []byte
- func (r DeleteUserHTTPResp) Status() string
- func (r DeleteUserHTTPResp) StatusCode() int
- type DenyAgentHTTPResp
- func (r DenyAgentHTTPResp) ContentType() string
- func (r DenyAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DenyAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DenyAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DenyAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DenyAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DenyAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DenyAgentHTTPResp) GetBody() []byte
- func (r DenyAgentHTTPResp) GetJSON200() *AgentResponse
- func (r DenyAgentHTTPResp) Status() string
- func (r DenyAgentHTTPResp) StatusCode() int
- type DenyAgentJSONRequestBody
- type DenyServiceAccountHTTPResp
- func (r DenyServiceAccountHTTPResp) ContentType() string
- func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DenyServiceAccountHTTPResp) GetBody() []byte
- func (r DenyServiceAccountHTTPResp) GetJSON200() *ServiceAccountResponse
- func (r DenyServiceAccountHTTPResp) Status() string
- func (r DenyServiceAccountHTTPResp) StatusCode() int
- type DenyServiceAccountJSONRequestBody
- type DeprecateOverlayHTTPResp
- func (r DeprecateOverlayHTTPResp) ContentType() string
- func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DeprecateOverlayHTTPResp) GetBody() []byte
- func (r DeprecateOverlayHTTPResp) Status() string
- func (r DeprecateOverlayHTTPResp) StatusCode() int
- type DisableAgentHTTPResp
- func (r DisableAgentHTTPResp) ContentType() string
- func (r DisableAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DisableAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DisableAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DisableAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DisableAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DisableAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DisableAgentHTTPResp) GetBody() []byte
- func (r DisableAgentHTTPResp) Status() string
- func (r DisableAgentHTTPResp) StatusCode() int
- type DisableServiceAccountHTTPResp
- func (r DisableServiceAccountHTTPResp) ContentType() string
- func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DisableServiceAccountHTTPResp) GetBody() []byte
- func (r DisableServiceAccountHTTPResp) Status() string
- func (r DisableServiceAccountHTTPResp) StatusCode() int
- type DisableUserHTTPResp
- func (r DisableUserHTTPResp) ContentType() string
- func (r DisableUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r DisableUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r DisableUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r DisableUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r DisableUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r DisableUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r DisableUserHTTPResp) GetBody() []byte
- func (r DisableUserHTTPResp) Status() string
- func (r DisableUserHTTPResp) StatusCode() int
- type DuplicatePendingProblem
- type EffectivePermission
- type EnableAgentHTTPResp
- func (r EnableAgentHTTPResp) ContentType() string
- func (r EnableAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r EnableAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r EnableAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r EnableAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r EnableAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r EnableAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r EnableAgentHTTPResp) GetBody() []byte
- func (r EnableAgentHTTPResp) Status() string
- func (r EnableAgentHTTPResp) StatusCode() int
- type EnableServiceAccountHTTPResp
- func (r EnableServiceAccountHTTPResp) ContentType() string
- func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r EnableServiceAccountHTTPResp) GetBody() []byte
- func (r EnableServiceAccountHTTPResp) Status() string
- func (r EnableServiceAccountHTTPResp) StatusCode() int
- type EnableUserHTTPResp
- func (r EnableUserHTTPResp) ContentType() string
- func (r EnableUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r EnableUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r EnableUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r EnableUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r EnableUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r EnableUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r EnableUserHTTPResp) GetBody() []byte
- func (r EnableUserHTTPResp) Status() string
- func (r EnableUserHTTPResp) StatusCode() int
- type ErrorItem
- type ErrorPageHTTPResp
- func (r ErrorPageHTTPResp) ContentType() string
- func (r ErrorPageHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ErrorPageHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ErrorPageHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ErrorPageHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ErrorPageHTTPResp) GetBody() []byte
- func (r ErrorPageHTTPResp) GetJSON200() *map[string]string
- func (r ErrorPageHTTPResp) Status() string
- func (r ErrorPageHTTPResp) StatusCode() int
- type ErrorPageParams
- type EvaluationCheckResponse
- type EvaluationResponse
- type EventAcknowledgeRequest
- type EventLinks
- type EventListResponse
- type EventResponse
- type EventSeverity
- type ExecutionListResponse
- type ExecutionRecordLinks
- type ExecutionResponse
- type ExecutionStatsResponse
- type FileAccessRequestHTTPResp
- func (r FileAccessRequestHTTPResp) ContentType() string
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON409() *DuplicatePendingProblem
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r FileAccessRequestHTTPResp) GetBody() []byte
- func (r FileAccessRequestHTTPResp) GetJSON202() *AccessRequestResponse
- func (r FileAccessRequestHTTPResp) Status() string
- func (r FileAccessRequestHTTPResp) StatusCode() int
- type FileAccessRequestJSONRequestBody
- type GenerateAgentApiKeyHTTPResp
- func (r GenerateAgentApiKeyHTTPResp) ContentType() string
- func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GenerateAgentApiKeyHTTPResp) GetBody() []byte
- func (r GenerateAgentApiKeyHTTPResp) GetJSON200() *ApiKeyResponse
- func (r GenerateAgentApiKeyHTTPResp) Status() string
- func (r GenerateAgentApiKeyHTTPResp) StatusCode() int
- type GenerateServiceAccountApiKeyHTTPResp
- func (r GenerateServiceAccountApiKeyHTTPResp) ContentType() string
- func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GenerateServiceAccountApiKeyHTTPResp) GetBody() []byte
- func (r GenerateServiceAccountApiKeyHTTPResp) GetJSON200() *ApiKeyResponse
- func (r GenerateServiceAccountApiKeyHTTPResp) Status() string
- func (r GenerateServiceAccountApiKeyHTTPResp) StatusCode() int
- type GetAccessRequestHTTPResp
- func (r GetAccessRequestHTTPResp) ContentType() string
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetAccessRequestHTTPResp) GetBody() []byte
- func (r GetAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
- func (r GetAccessRequestHTTPResp) Status() string
- func (r GetAccessRequestHTTPResp) StatusCode() int
- type GetAgentApiKeyHistoryHTTPResp
- func (r GetAgentApiKeyHistoryHTTPResp) ContentType() string
- func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetAgentApiKeyHistoryHTTPResp) GetBody() []byte
- func (r GetAgentApiKeyHistoryHTTPResp) GetJSON200() *ApiKeyHistoryResponse
- func (r GetAgentApiKeyHistoryHTTPResp) Status() string
- func (r GetAgentApiKeyHistoryHTTPResp) StatusCode() int
- type GetAgentApiKeyInfoHTTPResp
- func (r GetAgentApiKeyInfoHTTPResp) ContentType() string
- func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetAgentApiKeyInfoHTTPResp) GetBody() []byte
- func (r GetAgentApiKeyInfoHTTPResp) GetJSON200() *ApiKeyInfoResponse
- func (r GetAgentApiKeyInfoHTTPResp) Status() string
- func (r GetAgentApiKeyInfoHTTPResp) StatusCode() int
- type GetAgentHTTPResp
- func (r GetAgentHTTPResp) ContentType() string
- func (r GetAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetAgentHTTPResp) GetBody() []byte
- func (r GetAgentHTTPResp) GetJSON200() *AgentResponse
- func (r GetAgentHTTPResp) Status() string
- func (r GetAgentHTTPResp) StatusCode() int
- type GetAgentScopesHTTPResp
- func (r GetAgentScopesHTTPResp) ContentType() string
- func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetAgentScopesHTTPResp) GetBody() []byte
- func (r GetAgentScopesHTTPResp) GetJSON200() *AgentScopesResponse
- func (r GetAgentScopesHTTPResp) Status() string
- func (r GetAgentScopesHTTPResp) StatusCode() int
- type GetApiHTTPResp
- func (r GetApiHTTPResp) ContentType() string
- func (r GetApiHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetApiHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetApiHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetApiHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetApiHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetApiHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetApiHTTPResp) GetBody() []byte
- func (r GetApiHTTPResp) GetJSON200() *ApiResponse
- func (r GetApiHTTPResp) Status() string
- func (r GetApiHTTPResp) StatusCode() int
- type GetApiRevisionHTTPResp
- func (r GetApiRevisionHTTPResp) ContentType() string
- func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetApiRevisionHTTPResp) GetBody() []byte
- func (r GetApiRevisionHTTPResp) GetJSON200() *interface{}
- func (r GetApiRevisionHTTPResp) Status() string
- func (r GetApiRevisionHTTPResp) StatusCode() int
- type GetApiRevisionSpecHTTPResp
- func (r GetApiRevisionSpecHTTPResp) ContentType() string
- func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetApiRevisionSpecHTTPResp) GetBody() []byte
- func (r GetApiRevisionSpecHTTPResp) GetJSON200() *interface{}
- func (r GetApiRevisionSpecHTTPResp) Status() string
- func (r GetApiRevisionSpecHTTPResp) StatusCode() int
- type GetApiRevisionSpecParams
- type GetApiSpecHTTPResp
- func (r GetApiSpecHTTPResp) ContentType() string
- func (r GetApiSpecHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetApiSpecHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetApiSpecHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetApiSpecHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetApiSpecHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetApiSpecHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetApiSpecHTTPResp) GetBody() []byte
- func (r GetApiSpecHTTPResp) GetJSON200() *interface{}
- func (r GetApiSpecHTTPResp) Status() string
- func (r GetApiSpecHTTPResp) StatusCode() int
- type GetApiSpecParams
- type GetAuditEntryHTTPResp
- func (r GetAuditEntryHTTPResp) ContentType() string
- func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetAuditEntryHTTPResp) GetBody() []byte
- func (r GetAuditEntryHTTPResp) GetJSON200() *AuditResponse
- func (r GetAuditEntryHTTPResp) Status() string
- func (r GetAuditEntryHTTPResp) StatusCode() int
- type GetCatalogEntryHTTPResp
- func (r GetCatalogEntryHTTPResp) ContentType() string
- func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetCatalogEntryHTTPResp) GetBody() []byte
- func (r GetCatalogEntryHTTPResp) GetJSON200() *CatalogEntryResponse
- func (r GetCatalogEntryHTTPResp) Status() string
- func (r GetCatalogEntryHTTPResp) StatusCode() int
- type GetCredentialHTTPResp
- func (r GetCredentialHTTPResp) ContentType() string
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetCredentialHTTPResp) GetBody() []byte
- func (r GetCredentialHTTPResp) GetJSON200() *CredentialRedactedResponse
- func (r GetCredentialHTTPResp) Status() string
- func (r GetCredentialHTTPResp) StatusCode() int
- type GetCurrentUserHTTPResp
- func (r GetCurrentUserHTTPResp) ContentType() string
- func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetCurrentUserHTTPResp) GetBody() []byte
- func (r GetCurrentUserHTTPResp) GetJSON200() *CurrentUserResponse
- func (r GetCurrentUserHTTPResp) Status() string
- func (r GetCurrentUserHTTPResp) StatusCode() int
- type GetEventHTTPResp
- func (r GetEventHTTPResp) ContentType() string
- func (r GetEventHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetEventHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetEventHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetEventHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetEventHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetEventHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetEventHTTPResp) GetBody() []byte
- func (r GetEventHTTPResp) GetJSON200() *EventResponse
- func (r GetEventHTTPResp) Status() string
- func (r GetEventHTTPResp) StatusCode() int
- type GetExecutionHTTPResp
- func (r GetExecutionHTTPResp) ContentType() string
- func (r GetExecutionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetExecutionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetExecutionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetExecutionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetExecutionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetExecutionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetExecutionHTTPResp) GetBody() []byte
- func (r GetExecutionHTTPResp) GetJSON200() *ExecutionResponse
- func (r GetExecutionHTTPResp) Status() string
- func (r GetExecutionHTTPResp) StatusCode() int
- type GetExecutionStatsHTTPResp
- func (r GetExecutionStatsHTTPResp) ContentType() string
- func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetExecutionStatsHTTPResp) GetBody() []byte
- func (r GetExecutionStatsHTTPResp) GetJSON200() *ExecutionStatsResponse
- func (r GetExecutionStatsHTTPResp) Status() string
- func (r GetExecutionStatsHTTPResp) StatusCode() int
- type GetExecutionStatsParams
- type GetHealthHTTPResp
- type GetInstanceHTTPResp
- type GetJobHTTPResp
- func (r GetJobHTTPResp) ContentType() string
- func (r GetJobHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetJobHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetJobHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetJobHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetJobHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetJobHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetJobHTTPResp) GetBody() []byte
- func (r GetJobHTTPResp) GetJSON200() *JobResponse
- func (r GetJobHTTPResp) Status() string
- func (r GetJobHTTPResp) StatusCode() int
- type GetJobResultHTTPResp
- func (r GetJobResultHTTPResp) ContentType() string
- func (r GetJobResultHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetJobResultHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetJobResultHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetJobResultHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetJobResultHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetJobResultHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetJobResultHTTPResp) GetBody() []byte
- func (r GetJobResultHTTPResp) GetJSON200() *interface{}
- func (r GetJobResultHTTPResp) Status() string
- func (r GetJobResultHTTPResp) StatusCode() int
- type GetMe200JSONResponseBody
- func (t GetMe200JSONResponseBody) AsMeAgent() (MeAgent, error)
- func (t GetMe200JSONResponseBody) AsMeServiceAccount() (MeServiceAccount, error)
- func (t GetMe200JSONResponseBody) AsMeUser() (MeUser, error)
- func (t GetMe200JSONResponseBody) Discriminator() (string, error)
- func (t *GetMe200JSONResponseBody) FromMeAgent(v MeAgent) error
- func (t *GetMe200JSONResponseBody) FromMeServiceAccount(v MeServiceAccount) error
- func (t *GetMe200JSONResponseBody) FromMeUser(v MeUser) error
- func (t GetMe200JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *GetMe200JSONResponseBody) MergeMeAgent(v MeAgent) error
- func (t *GetMe200JSONResponseBody) MergeMeServiceAccount(v MeServiceAccount) error
- func (t *GetMe200JSONResponseBody) MergeMeUser(v MeUser) error
- func (t *GetMe200JSONResponseBody) UnmarshalJSON(b []byte) error
- func (t GetMe200JSONResponseBody) ValueByDiscriminator() (interface{}, error)
- type GetMeHTTPResp
- func (r GetMeHTTPResp) ContentType() string
- func (r GetMeHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetMeHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetMeHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetMeHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetMeHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetMeHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetMeHTTPResp) GetBody() []byte
- func (r GetMeHTTPResp) GetJSON200() *GetMe200JSONResponseBody
- func (r GetMeHTTPResp) Status() string
- func (r GetMeHTTPResp) StatusCode() int
- type GetNoteHTTPResp
- func (r GetNoteHTTPResp) ContentType() string
- func (r GetNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetNoteHTTPResp) GetBody() []byte
- func (r GetNoteHTTPResp) GetJSON200() *interface{}
- func (r GetNoteHTTPResp) Status() string
- func (r GetNoteHTTPResp) StatusCode() int
- type GetOverlayHTTPResp
- func (r GetOverlayHTTPResp) ContentType() string
- func (r GetOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetOverlayHTTPResp) GetBody() []byte
- func (r GetOverlayHTTPResp) GetJSON200() *OverlayResponse
- func (r GetOverlayHTTPResp) Status() string
- func (r GetOverlayHTTPResp) StatusCode() int
- type GetProviderConfigHTTPResp
- func (r GetProviderConfigHTTPResp) ContentType() string
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetProviderConfigHTTPResp) GetBody() []byte
- func (r GetProviderConfigHTTPResp) GetJSON200() *ProviderConfigResponse
- func (r GetProviderConfigHTTPResp) Status() string
- func (r GetProviderConfigHTTPResp) StatusCode() int
- type GetServiceAccountHTTPResp
- func (r GetServiceAccountHTTPResp) ContentType() string
- func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetServiceAccountHTTPResp) GetBody() []byte
- func (r GetServiceAccountHTTPResp) GetJSON200() *ServiceAccountResponse
- func (r GetServiceAccountHTTPResp) Status() string
- func (r GetServiceAccountHTTPResp) StatusCode() int
- type GetServiceAccountScopesHTTPResp
- func (r GetServiceAccountScopesHTTPResp) ContentType() string
- func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetServiceAccountScopesHTTPResp) GetBody() []byte
- func (r GetServiceAccountScopesHTTPResp) GetJSON200() *ServiceAccountScopesResponse
- func (r GetServiceAccountScopesHTTPResp) Status() string
- func (r GetServiceAccountScopesHTTPResp) StatusCode() int
- type GetToolkitHTTPResp
- func (r GetToolkitHTTPResp) ContentType() string
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetToolkitHTTPResp) GetBody() []byte
- func (r GetToolkitHTTPResp) GetJSON200() *ToolkitResponse
- func (r GetToolkitHTTPResp) Status() string
- func (r GetToolkitHTTPResp) StatusCode() int
- type GetUsageStatsHTTPResp
- func (r GetUsageStatsHTTPResp) ContentType() string
- func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetUsageStatsHTTPResp) GetBody() []byte
- func (r GetUsageStatsHTTPResp) GetJSON200() *UsageResponse
- func (r GetUsageStatsHTTPResp) Status() string
- func (r GetUsageStatsHTTPResp) StatusCode() int
- type GetUsageStatsParams
- type GetUserHTTPResp
- func (r GetUserHTTPResp) ContentType() string
- func (r GetUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r GetUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r GetUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r GetUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r GetUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r GetUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r GetUserHTTPResp) GetBody() []byte
- func (r GetUserHTTPResp) GetJSON200() *UserResponse
- func (r GetUserHTTPResp) Status() string
- func (r GetUserHTTPResp) StatusCode() int
- type GetVersionHTTPResp
- type GroupBy
- type HealthHTTPResp
- func (r HealthHTTPResp) ContentType() string
- func (r HealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r HealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r HealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r HealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r HealthHTTPResp) GetBody() []byte
- func (r HealthHTTPResp) GetJSON200() *HealthResponse
- func (r HealthHTTPResp) Status() string
- func (r HealthHTTPResp) StatusCode() int
- type HealthResponse
- type HttpRequestDoer
- type ImportApisHTTPResp
- func (r ImportApisHTTPResp) ContentType() string
- func (r ImportApisHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ImportApisHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ImportApisHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ImportApisHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ImportApisHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ImportApisHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ImportApisHTTPResp) GetBody() []byte
- func (r ImportApisHTTPResp) GetJSON202() *interface{}
- func (r ImportApisHTTPResp) Status() string
- func (r ImportApisHTTPResp) StatusCode() int
- type ImportApisJSONRequestBody
- type ImportCatalogEntryHTTPResp
- func (r ImportCatalogEntryHTTPResp) ContentType() string
- func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ImportCatalogEntryHTTPResp) GetBody() []byte
- func (r ImportCatalogEntryHTTPResp) GetJSON202() *ApiImportResponse
- func (r ImportCatalogEntryHTTPResp) Status() string
- func (r ImportCatalogEntryHTTPResp) StatusCode() int
- type InspectOperationHTTPResp
- func (r InspectOperationHTTPResp) ContentType() string
- func (r InspectOperationHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r InspectOperationHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r InspectOperationHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r InspectOperationHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r InspectOperationHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r InspectOperationHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r InspectOperationHTTPResp) GetBody() []byte
- func (r InspectOperationHTTPResp) GetJSON200() *interface{}
- func (r InspectOperationHTTPResp) Status() string
- func (r InspectOperationHTTPResp) StatusCode() int
- type InspectOperationParams
- type InspectOperationParamsDetail
- type InstanceIdentityResponse
- type InstanceIdentityResponseBackend
- type IntrospectEndpointHTTPResp
- func (r IntrospectEndpointHTTPResp) ContentType() string
- func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r IntrospectEndpointHTTPResp) GetBody() []byte
- func (r IntrospectEndpointHTTPResp) GetJSON200() *IntrospectResponse
- func (r IntrospectEndpointHTTPResp) Status() string
- func (r IntrospectEndpointHTTPResp) StatusCode() int
- type IntrospectEndpointJSONRequestBody
- type IntrospectRequest
- type IntrospectResponse
- type InviteIssuedResponse
- type InviteState
- type JenticOneAuthWebSchemasAgentsDenyRequest
- type JenticOneAuthWebSchemasServiceAccountsDenyRequest
- type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema
- type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect
- type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode
- type JenticOneControlWebSchemasToolkitsPermissionRuleSchema
- type JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect
- type JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode
- type JobLinksResponse
- type JobListResponse
- type JobResponse
- type JwksHTTPResp
- func (r JwksHTTPResp) ContentType() string
- func (r JwksHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r JwksHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r JwksHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r JwksHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r JwksHTTPResp) GetBody() []byte
- func (r JwksHTTPResp) GetJSON200() *map[string]interface{}
- func (r JwksHTTPResp) Status() string
- func (r JwksHTTPResp) StatusCode() int
- type ListAccessRequestsHTTPResp
- func (r ListAccessRequestsHTTPResp) ContentType() string
- func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListAccessRequestsHTTPResp) GetBody() []byte
- func (r ListAccessRequestsHTTPResp) GetJSON200() *AccessRequestListResponse
- func (r ListAccessRequestsHTTPResp) Status() string
- func (r ListAccessRequestsHTTPResp) StatusCode() int
- type ListAccessRequestsParams
- type ListActorsHTTPResp
- func (r ListActorsHTTPResp) ContentType() string
- func (r ListActorsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListActorsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListActorsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListActorsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListActorsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListActorsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListActorsHTTPResp) GetBody() []byte
- func (r ListActorsHTTPResp) GetJSON200() *ActorListResponse
- func (r ListActorsHTTPResp) Status() string
- func (r ListActorsHTTPResp) StatusCode() int
- type ListActorsParams
- type ListAgentToolkitsHTTPResp
- func (r ListAgentToolkitsHTTPResp) ContentType() string
- func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListAgentToolkitsHTTPResp) GetBody() []byte
- func (r ListAgentToolkitsHTTPResp) GetJSON200() *ToolkitBindingListResponse
- func (r ListAgentToolkitsHTTPResp) Status() string
- func (r ListAgentToolkitsHTTPResp) StatusCode() int
- type ListAgentsHTTPResp
- func (r ListAgentsHTTPResp) ContentType() string
- func (r ListAgentsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListAgentsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListAgentsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListAgentsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListAgentsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListAgentsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListAgentsHTTPResp) GetBody() []byte
- func (r ListAgentsHTTPResp) GetJSON200() *AgentListResponse
- func (r ListAgentsHTTPResp) Status() string
- func (r ListAgentsHTTPResp) StatusCode() int
- type ListAgentsParams
- type ListApiOperationsHTTPResp
- func (r ListApiOperationsHTTPResp) ContentType() string
- func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListApiOperationsHTTPResp) GetBody() []byte
- func (r ListApiOperationsHTTPResp) GetJSON200() *OperationSummaryListResponse
- func (r ListApiOperationsHTTPResp) Status() string
- func (r ListApiOperationsHTTPResp) StatusCode() int
- type ListApiOperationsParams
- type ListApiRevisionOperationsHTTPResp
- func (r ListApiRevisionOperationsHTTPResp) ContentType() string
- func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListApiRevisionOperationsHTTPResp) GetBody() []byte
- func (r ListApiRevisionOperationsHTTPResp) GetJSON200() *interface{}
- func (r ListApiRevisionOperationsHTTPResp) Status() string
- func (r ListApiRevisionOperationsHTTPResp) StatusCode() int
- type ListApiRevisionOperationsParams
- type ListApiRevisionsHTTPResp
- func (r ListApiRevisionsHTTPResp) ContentType() string
- func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListApiRevisionsHTTPResp) GetBody() []byte
- func (r ListApiRevisionsHTTPResp) GetJSON200() *interface{}
- func (r ListApiRevisionsHTTPResp) Status() string
- func (r ListApiRevisionsHTTPResp) StatusCode() int
- type ListApiRevisionsParams
- type ListApiSecuritySchemesHTTPResp
- func (r ListApiSecuritySchemesHTTPResp) ContentType() string
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListApiSecuritySchemesHTTPResp) GetBody() []byte
- func (r ListApiSecuritySchemesHTTPResp) GetJSON200() *SecuritySchemeListResponse
- func (r ListApiSecuritySchemesHTTPResp) Status() string
- func (r ListApiSecuritySchemesHTTPResp) StatusCode() int
- type ListApisHTTPResp
- func (r ListApisHTTPResp) ContentType() string
- func (r ListApisHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListApisHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListApisHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListApisHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListApisHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListApisHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListApisHTTPResp) GetBody() []byte
- func (r ListApisHTTPResp) GetJSON200() *ApiListResponse
- func (r ListApisHTTPResp) Status() string
- func (r ListApisHTTPResp) StatusCode() int
- type ListApisParams
- type ListAuditEntriesHTTPResp
- func (r ListAuditEntriesHTTPResp) ContentType() string
- func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListAuditEntriesHTTPResp) GetBody() []byte
- func (r ListAuditEntriesHTTPResp) GetJSON200() *AuditListResponse
- func (r ListAuditEntriesHTTPResp) Status() string
- func (r ListAuditEntriesHTTPResp) StatusCode() int
- type ListAuditEntriesParams
- type ListBindingsHTTPResp
- func (r ListBindingsHTTPResp) ContentType() string
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListBindingsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListBindingsHTTPResp) GetBody() []byte
- func (r ListBindingsHTTPResp) GetJSON200() *ToolkitCredentialListResponse
- func (r ListBindingsHTTPResp) Status() string
- func (r ListBindingsHTTPResp) StatusCode() int
- type ListBindingsParams
- type ListCatalogHTTPResp
- func (r ListCatalogHTTPResp) ContentType() string
- func (r ListCatalogHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListCatalogHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListCatalogHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListCatalogHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListCatalogHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListCatalogHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListCatalogHTTPResp) GetBody() []byte
- func (r ListCatalogHTTPResp) GetJSON200() *CatalogListResponse
- func (r ListCatalogHTTPResp) Status() string
- func (r ListCatalogHTTPResp) StatusCode() int
- type ListCatalogParams
- type ListCredentialsHTTPResp
- func (r ListCredentialsHTTPResp) ContentType() string
- func (r ListCredentialsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListCredentialsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListCredentialsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListCredentialsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListCredentialsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListCredentialsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListCredentialsHTTPResp) GetBody() []byte
- func (r ListCredentialsHTTPResp) GetJSON200() *CredentialListResponse
- func (r ListCredentialsHTTPResp) Status() string
- func (r ListCredentialsHTTPResp) StatusCode() int
- type ListCredentialsParams
- type ListEventsHTTPResp
- func (r ListEventsHTTPResp) ContentType() string
- func (r ListEventsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListEventsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListEventsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListEventsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListEventsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListEventsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListEventsHTTPResp) GetBody() []byte
- func (r ListEventsHTTPResp) GetJSON200() *EventListResponse
- func (r ListEventsHTTPResp) Status() string
- func (r ListEventsHTTPResp) StatusCode() int
- type ListEventsParams
- type ListExecutionsHTTPResp
- func (r ListExecutionsHTTPResp) ContentType() string
- func (r ListExecutionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListExecutionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListExecutionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListExecutionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListExecutionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListExecutionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListExecutionsHTTPResp) GetBody() []byte
- func (r ListExecutionsHTTPResp) GetJSON200() *ExecutionListResponse
- func (r ListExecutionsHTTPResp) Status() string
- func (r ListExecutionsHTTPResp) StatusCode() int
- type ListExecutionsParams
- type ListJobsHTTPResp
- func (r ListJobsHTTPResp) ContentType() string
- func (r ListJobsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListJobsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListJobsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListJobsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListJobsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListJobsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListJobsHTTPResp) GetBody() []byte
- func (r ListJobsHTTPResp) GetJSON200() *JobListResponse
- func (r ListJobsHTTPResp) Status() string
- func (r ListJobsHTTPResp) StatusCode() int
- type ListJobsParams
- type ListKeysHTTPResp
- func (r ListKeysHTTPResp) ContentType() string
- func (r ListKeysHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListKeysHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListKeysHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListKeysHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ListKeysHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListKeysHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListKeysHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListKeysHTTPResp) GetBody() []byte
- func (r ListKeysHTTPResp) GetJSON200() *ToolkitKeyListResponse
- func (r ListKeysHTTPResp) Status() string
- func (r ListKeysHTTPResp) StatusCode() int
- type ListKeysParams
- type ListNotesHTTPResp
- func (r ListNotesHTTPResp) ContentType() string
- func (r ListNotesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListNotesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListNotesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListNotesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListNotesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListNotesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListNotesHTTPResp) GetBody() []byte
- func (r ListNotesHTTPResp) GetJSON200() *interface{}
- func (r ListNotesHTTPResp) Status() string
- func (r ListNotesHTTPResp) StatusCode() int
- type ListNotesParams
- type ListOverlaysHTTPResp
- func (r ListOverlaysHTTPResp) ContentType() string
- func (r ListOverlaysHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListOverlaysHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListOverlaysHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListOverlaysHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListOverlaysHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListOverlaysHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListOverlaysHTTPResp) GetBody() []byte
- func (r ListOverlaysHTTPResp) GetJSON200() *OverlayListResponse
- func (r ListOverlaysHTTPResp) Status() string
- func (r ListOverlaysHTTPResp) StatusCode() int
- type ListOverlaysParams
- type ListPermissionsHTTPResp
- func (r ListPermissionsHTTPResp) ContentType() string
- func (r ListPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListPermissionsHTTPResp) GetBody() []byte
- func (r ListPermissionsHTTPResp) GetJSON200() *PermissionListResponse
- func (r ListPermissionsHTTPResp) Status() string
- func (r ListPermissionsHTTPResp) StatusCode() int
- type ListProviderConfigsHTTPResp
- func (r ListProviderConfigsHTTPResp) ContentType() string
- func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListProviderConfigsHTTPResp) GetBody() []byte
- func (r ListProviderConfigsHTTPResp) GetJSON200() *ProviderConfigListResponse
- func (r ListProviderConfigsHTTPResp) Status() string
- func (r ListProviderConfigsHTTPResp) StatusCode() int
- type ListProvidersHTTPResp
- func (r ListProvidersHTTPResp) ContentType() string
- func (r ListProvidersHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListProvidersHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListProvidersHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListProvidersHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListProvidersHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListProvidersHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListProvidersHTTPResp) GetBody() []byte
- func (r ListProvidersHTTPResp) GetJSON200() *ProviderDiscoveryResponse
- func (r ListProvidersHTTPResp) Status() string
- func (r ListProvidersHTTPResp) StatusCode() int
- type ListServiceAccountsHTTPResp
- func (r ListServiceAccountsHTTPResp) ContentType() string
- func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListServiceAccountsHTTPResp) GetBody() []byte
- func (r ListServiceAccountsHTTPResp) GetJSON200() *ServiceAccountListResponse
- func (r ListServiceAccountsHTTPResp) Status() string
- func (r ListServiceAccountsHTTPResp) StatusCode() int
- type ListServiceAccountsParams
- type ListToolkitAgentsHTTPResp
- func (r ListToolkitAgentsHTTPResp) ContentType() string
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListToolkitAgentsHTTPResp) GetBody() []byte
- func (r ListToolkitAgentsHTTPResp) GetJSON200() *ToolkitAgentListResponse
- func (r ListToolkitAgentsHTTPResp) Status() string
- func (r ListToolkitAgentsHTTPResp) StatusCode() int
- type ListToolkitAgentsParams
- type ListToolkitPermissionsHTTPResp
- func (r ListToolkitPermissionsHTTPResp) ContentType() string
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListToolkitPermissionsHTTPResp) GetBody() []byte
- func (r ListToolkitPermissionsHTTPResp) GetJSON200() *PermissionRuleListResponse
- func (r ListToolkitPermissionsHTTPResp) Status() string
- func (r ListToolkitPermissionsHTTPResp) StatusCode() int
- type ListToolkitsHTTPResp
- func (r ListToolkitsHTTPResp) ContentType() string
- func (r ListToolkitsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListToolkitsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListToolkitsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListToolkitsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListToolkitsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListToolkitsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListToolkitsHTTPResp) GetBody() []byte
- func (r ListToolkitsHTTPResp) GetJSON200() *ToolkitListResponse
- func (r ListToolkitsHTTPResp) Status() string
- func (r ListToolkitsHTTPResp) StatusCode() int
- type ListToolkitsParams
- type ListUsersHTTPResp
- func (r ListUsersHTTPResp) ContentType() string
- func (r ListUsersHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ListUsersHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ListUsersHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ListUsersHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ListUsersHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ListUsersHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ListUsersHTTPResp) GetBody() []byte
- func (r ListUsersHTTPResp) GetJSON200() *UserListResponse
- func (r ListUsersHTTPResp) Status() string
- func (r ListUsersHTTPResp) StatusCode() int
- type ListUsersParams
- type LoginHTTPResp
- func (r LoginHTTPResp) ContentType() string
- func (r LoginHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r LoginHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r LoginHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r LoginHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r LoginHTTPResp) GetBody() []byte
- func (r LoginHTTPResp) GetJSON200() *LoginResponse
- func (r LoginHTTPResp) Status() string
- func (r LoginHTTPResp) StatusCode() int
- type LoginJSONRequestBody
- type LoginRequest
- type LoginResponse
- type MeAgent
- type MeAgentType
- type MeServiceAccount
- type MeServiceAccountType
- type MeUser
- type MeUserType
- type MintEndpointHTTPResp
- func (r MintEndpointHTTPResp) ContentType() string
- func (r MintEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r MintEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r MintEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r MintEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r MintEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r MintEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r MintEndpointHTTPResp) GetBody() []byte
- func (r MintEndpointHTTPResp) GetJSON200() *MintResponse
- func (r MintEndpointHTTPResp) Status() string
- func (r MintEndpointHTTPResp) StatusCode() int
- type MintEndpointJSONRequestBody
- type MintRequest
- type MintResponse
- type NoAuthCreateRequest
- type NoAuthCreateRequestType
- type NoteApiReference
- type NoteConfidence
- type NoteCreateRequest
- type NoteResource
- type NoteSource
- type NoteType
- type NoteUpdateRequest
- type OAuth2CreateRequest
- type OAuth2CreateRequestType
- type OAuth2UpdateRequest
- type OAuth2UpdateRequestType
- type OauthAuthorizationServerHTTPResp
- func (r OauthAuthorizationServerHTTPResp) ContentType() string
- func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r OauthAuthorizationServerHTTPResp) GetBody() []byte
- func (r OauthAuthorizationServerHTTPResp) GetJSON200() *map[string]interface{}
- func (r OauthAuthorizationServerHTTPResp) Status() string
- func (r OauthAuthorizationServerHTTPResp) StatusCode() int
- type OauthCallbackHTTPResp
- func (r OauthCallbackHTTPResp) ContentType() string
- func (r OauthCallbackHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r OauthCallbackHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r OauthCallbackHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r OauthCallbackHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r OauthCallbackHTTPResp) GetBody() []byte
- func (r OauthCallbackHTTPResp) GetJSON200() *interface{}
- func (r OauthCallbackHTTPResp) Status() string
- func (r OauthCallbackHTTPResp) StatusCode() int
- type OauthCallbackParams
- type OperationPreviewListResponse
- type OperationResultResponse
- type OperationResultResponseType
- type OperationSummaryLinksResponse
- type OperationSummaryListResponse
- type OperationSummaryResponse
- type OverlayConfirmRequest
- type OverlayLinksResponse
- type OverlayListResponse
- type OverlayResponse
- type OverlaySubmitRequest
- type OverlayUpdateRequest
- type PatchPermissionsHTTPResp
- func (r PatchPermissionsHTTPResp) ContentType() string
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r PatchPermissionsHTTPResp) GetBody() []byte
- func (r PatchPermissionsHTTPResp) GetJSON200() *PermissionRuleListResponse
- func (r PatchPermissionsHTTPResp) Status() string
- func (r PatchPermissionsHTTPResp) StatusCode() int
- type PatchPermissionsJSONRequestBody
- type PermissionListResponse
- type PermissionResponse
- type PermissionRuleListResponse
- type PermissionRuleReadSchema
- type PermissionRuleReadSchemaEffect
- type PermissionRuleReadSchemaMatchMode
- type PermissionTestRequest
- type PermissionTestResponse
- type Permissions
- type PermissionsPatchRequest
- type PollStatusEndpointHTTPResp
- func (r PollStatusEndpointHTTPResp) ContentType() string
- func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r PollStatusEndpointHTTPResp) GetBody() []byte
- func (r PollStatusEndpointHTTPResp) GetJSON200() *RegistrationStatusResponse
- func (r PollStatusEndpointHTTPResp) Status() string
- func (r PollStatusEndpointHTTPResp) StatusCode() int
- type PreviewCatalogOperationsHTTPResp
- func (r PreviewCatalogOperationsHTTPResp) ContentType() string
- func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r PreviewCatalogOperationsHTTPResp) GetBody() []byte
- func (r PreviewCatalogOperationsHTTPResp) GetJSON200() *OperationPreviewListResponse
- func (r PreviewCatalogOperationsHTTPResp) Status() string
- func (r PreviewCatalogOperationsHTTPResp) StatusCode() int
- type PreviewCatalogOperationsParams
- type PreviewInfoResponse
- type PreviewOperationResponse
- type PreviewParameterResponse
- type ProblemDetail
- type PromoteRevisionHTTPResp
- func (r PromoteRevisionHTTPResp) ContentType() string
- func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r PromoteRevisionHTTPResp) GetBody() []byte
- func (r PromoteRevisionHTTPResp) GetJSON200() *interface{}
- func (r PromoteRevisionHTTPResp) Status() string
- func (r PromoteRevisionHTTPResp) StatusCode() int
- type ProviderConfigListResponse
- type ProviderConfigResponse
- type ProviderConfigSetRequest
- type ProviderDiscoveryEntryResponse
- type ProviderDiscoveryResponse
- type RedeemInviteHTTPResp
- func (r RedeemInviteHTTPResp) ContentType() string
- func (r RedeemInviteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RedeemInviteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RedeemInviteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RedeemInviteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RedeemInviteHTTPResp) GetBody() []byte
- func (r RedeemInviteHTTPResp) GetJSON200() *LoginResponse
- func (r RedeemInviteHTTPResp) Status() string
- func (r RedeemInviteHTTPResp) StatusCode() int
- type RedeemInviteJSONRequestBody
- type RedeemInviteRequest
- type RefreshCatalogHTTPResp
- func (r RefreshCatalogHTTPResp) ContentType() string
- func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RefreshCatalogHTTPResp) GetBody() []byte
- func (r RefreshCatalogHTTPResp) GetJSON200() *CatalogRefreshResponse
- func (r RefreshCatalogHTTPResp) Status() string
- func (r RefreshCatalogHTTPResp) StatusCode() int
- type RefreshSessionHTTPResp
- func (r RefreshSessionHTTPResp) ContentType() string
- func (r RefreshSessionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RefreshSessionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r RefreshSessionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r RefreshSessionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RefreshSessionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RefreshSessionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RefreshSessionHTTPResp) GetBody() []byte
- func (r RefreshSessionHTTPResp) GetJSON200() *LoginResponse
- func (r RefreshSessionHTTPResp) Status() string
- func (r RefreshSessionHTTPResp) StatusCode() int
- type RegisterEndpointHTTPResp
- func (r RegisterEndpointHTTPResp) ContentType() string
- func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RegisterEndpointHTTPResp) GetBody() []byte
- func (r RegisterEndpointHTTPResp) GetJSON201() *RegisterResponse
- func (r RegisterEndpointHTTPResp) Status() string
- func (r RegisterEndpointHTTPResp) StatusCode() int
- type RegisterEndpointJSONRequestBody
- type RegisterRequest
- type RegisterResponse
- type RegistrationStatusResponse
- type RegistryHealthHTTPResp
- func (r RegistryHealthHTTPResp) ContentType() string
- func (r RegistryHealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RegistryHealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RegistryHealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RegistryHealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RegistryHealthHTTPResp) GetBody() []byte
- func (r RegistryHealthHTTPResp) GetJSON200() *map[string]string
- func (r RegistryHealthHTTPResp) Status() string
- func (r RegistryHealthHTTPResp) StatusCode() int
- type ReissueInviteHTTPResp
- func (r ReissueInviteHTTPResp) ContentType() string
- func (r ReissueInviteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ReissueInviteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ReissueInviteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ReissueInviteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ReissueInviteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ReissueInviteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ReissueInviteHTTPResp) GetBody() []byte
- func (r ReissueInviteHTTPResp) GetJSON200() *InviteIssuedResponse
- func (r ReissueInviteHTTPResp) Status() string
- func (r ReissueInviteHTTPResp) StatusCode() int
- type ReplaceAgentScopesHTTPResp
- func (r ReplaceAgentScopesHTTPResp) ContentType() string
- func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ReplaceAgentScopesHTTPResp) GetBody() []byte
- func (r ReplaceAgentScopesHTTPResp) GetJSON200() *AgentScopesResponse
- func (r ReplaceAgentScopesHTTPResp) Status() string
- func (r ReplaceAgentScopesHTTPResp) StatusCode() int
- type ReplaceAgentScopesJSONRequestBody
- type ReplacePermissionsHTTPResp
- func (r ReplacePermissionsHTTPResp) ContentType() string
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ReplacePermissionsHTTPResp) GetBody() []byte
- func (r ReplacePermissionsHTTPResp) GetJSON200() *PermissionRuleListResponse
- func (r ReplacePermissionsHTTPResp) Status() string
- func (r ReplacePermissionsHTTPResp) StatusCode() int
- type ReplacePermissionsJSONBody
- type ReplacePermissionsJSONRequestBody
- type ReplaceServiceAccountScopesHTTPResp
- func (r ReplaceServiceAccountScopesHTTPResp) ContentType() string
- func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r ReplaceServiceAccountScopesHTTPResp) GetBody() []byte
- func (r ReplaceServiceAccountScopesHTTPResp) GetJSON200() *ServiceAccountScopesResponse
- func (r ReplaceServiceAccountScopesHTTPResp) Status() string
- func (r ReplaceServiceAccountScopesHTTPResp) StatusCode() int
- type ReplaceServiceAccountScopesJSONRequestBody
- type RequestEditorFn
- type RevokeAgentApiKeyHTTPResp
- func (r RevokeAgentApiKeyHTTPResp) ContentType() string
- func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RevokeAgentApiKeyHTTPResp) GetBody() []byte
- func (r RevokeAgentApiKeyHTTPResp) Status() string
- func (r RevokeAgentApiKeyHTTPResp) StatusCode() int
- type RevokeEndpointHTTPResp
- func (r RevokeEndpointHTTPResp) ContentType() string
- func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RevokeEndpointHTTPResp) GetBody() []byte
- func (r RevokeEndpointHTTPResp) GetJSON200() *interface{}
- func (r RevokeEndpointHTTPResp) Status() string
- func (r RevokeEndpointHTTPResp) StatusCode() int
- type RevokeEndpointJSONRequestBody
- type RevokeRequest
- type RollbackOverlayHTTPResp
- func (r RollbackOverlayHTTPResp) ContentType() string
- func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r RollbackOverlayHTTPResp) GetBody() []byte
- func (r RollbackOverlayHTTPResp) Status() string
- func (r RollbackOverlayHTTPResp) StatusCode() int
- type RuntimeConfig
- type SearchLinksResponse
- type SearchOperationsHTTPResp
- func (r SearchOperationsHTTPResp) ContentType() string
- func (r SearchOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r SearchOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r SearchOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r SearchOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r SearchOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r SearchOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r SearchOperationsHTTPResp) GetBody() []byte
- func (r SearchOperationsHTTPResp) GetJSON200() *SearchResponse
- func (r SearchOperationsHTTPResp) Status() string
- func (r SearchOperationsHTTPResp) StatusCode() int
- type SearchOperationsJSONRequestBody
- type SearchRequest
- type SearchResponse
- type SecuritySchemeFlowResponse
- type SecuritySchemeListResponse
- type SecuritySchemeResponse
- type ServedApiRef
- type ServiceAccountCreateRequest
- type ServiceAccountListResponse
- type ServiceAccountResponse
- type ServiceAccountScopesRequest
- type ServiceAccountScopesResponse
- type SetPermissionsRequest
- type SetProviderConfigHTTPResp
- func (r SetProviderConfigHTTPResp) ContentType() string
- func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r SetProviderConfigHTTPResp) GetBody() []byte
- func (r SetProviderConfigHTTPResp) GetJSON200() *ProviderConfigResponse
- func (r SetProviderConfigHTTPResp) Status() string
- func (r SetProviderConfigHTTPResp) StatusCode() int
- type SetProviderConfigJSONRequestBody
- type SetUserPermissionsHTTPResp
- func (r SetUserPermissionsHTTPResp) ContentType() string
- func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r SetUserPermissionsHTTPResp) GetBody() []byte
- func (r SetUserPermissionsHTTPResp) GetJSON200() *UserResponse
- func (r SetUserPermissionsHTTPResp) Status() string
- func (r SetUserPermissionsHTTPResp) StatusCode() int
- type SetUserPermissionsJSONRequestBody
- type Sigv4CreateRequest
- type Sigv4CreateRequestType
- type Sigv4UpdateRequest
- type Sigv4UpdateRequestType
- type SnoozeCatalogEntryHTTPResp
- func (r SnoozeCatalogEntryHTTPResp) ContentType() string
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON409() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r SnoozeCatalogEntryHTTPResp) GetBody() []byte
- func (r SnoozeCatalogEntryHTTPResp) Status() string
- func (r SnoozeCatalogEntryHTTPResp) StatusCode() int
- type SnoozeCatalogEntryJSONBody
- type SnoozeCatalogEntryJSONRequestBody
- type StreamEventsHTTPResp
- func (r StreamEventsHTTPResp) ContentType() string
- func (r StreamEventsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r StreamEventsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r StreamEventsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r StreamEventsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r StreamEventsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r StreamEventsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r StreamEventsHTTPResp) GetBody() []byte
- func (r StreamEventsHTTPResp) GetJSON200() *interface{}
- func (r StreamEventsHTTPResp) Status() string
- func (r StreamEventsHTTPResp) StatusCode() int
- type StreamEventsParams
- type SubmitOverlayHTTPResp
- func (r SubmitOverlayHTTPResp) ContentType() string
- func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r SubmitOverlayHTTPResp) GetBody() []byte
- func (r SubmitOverlayHTTPResp) GetJSON201() *OverlayResponse
- func (r SubmitOverlayHTTPResp) Status() string
- func (r SubmitOverlayHTTPResp) StatusCode() int
- type SubmitOverlayJSONRequestBody
- type TestToolkitPermissionsHTTPResp
- func (r TestToolkitPermissionsHTTPResp) ContentType() string
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r TestToolkitPermissionsHTTPResp) GetBody() []byte
- func (r TestToolkitPermissionsHTTPResp) GetJSON200() *PermissionTestResponse
- func (r TestToolkitPermissionsHTTPResp) Status() string
- func (r TestToolkitPermissionsHTTPResp) StatusCode() int
- type TestToolkitPermissionsJSONRequestBody
- type TokenEndpointHTTPResp
- func (r TokenEndpointHTTPResp) ContentType() string
- func (r TokenEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r TokenEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r TokenEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r TokenEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r TokenEndpointHTTPResp) GetBody() []byte
- func (r TokenEndpointHTTPResp) GetJSON200() *TokenResponse
- func (r TokenEndpointHTTPResp) Status() string
- func (r TokenEndpointHTTPResp) StatusCode() int
- type TokenEndpointJSONRequestBody
- type TokenRequest
- type TokenResponse
- type ToolkitAgentListResponse
- type ToolkitAgentResponse
- type ToolkitBindRequest
- type ToolkitBindingEntry
- type ToolkitBindingListResponse
- type ToolkitBindingResponse
- type ToolkitCreateRequest
- type ToolkitCreateResponse
- type ToolkitCredentialBindRequest
- type ToolkitCredentialBindingResponse
- type ToolkitCredentialListResponse
- type ToolkitKeyCreateRequest
- type ToolkitKeyCreateResponse
- type ToolkitKeyListResponse
- type ToolkitKeyResponse
- type ToolkitKeyUpdateRequest
- type ToolkitListResponse
- type ToolkitResponse
- type ToolkitUpdateRequest
- type TopOperation
- type UnbindCredentialHTTPResp
- func (r UnbindCredentialHTTPResp) ContentType() string
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UnbindCredentialHTTPResp) GetBody() []byte
- func (r UnbindCredentialHTTPResp) Status() string
- func (r UnbindCredentialHTTPResp) StatusCode() int
- type UnbindToolkitHTTPResp
- func (r UnbindToolkitHTTPResp) ContentType() string
- func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UnbindToolkitHTTPResp) GetBody() []byte
- func (r UnbindToolkitHTTPResp) Status() string
- func (r UnbindToolkitHTTPResp) StatusCode() int
- type UnsnoozeCatalogEntryHTTPResp
- func (r UnsnoozeCatalogEntryHTTPResp) ContentType() string
- func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UnsnoozeCatalogEntryHTTPResp) GetBody() []byte
- func (r UnsnoozeCatalogEntryHTTPResp) Status() string
- func (r UnsnoozeCatalogEntryHTTPResp) StatusCode() int
- type UpdateAgentHTTPResp
- func (r UpdateAgentHTTPResp) ContentType() string
- func (r UpdateAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateAgentHTTPResp) GetBody() []byte
- func (r UpdateAgentHTTPResp) GetJSON200() *AgentResponse
- func (r UpdateAgentHTTPResp) Status() string
- func (r UpdateAgentHTTPResp) StatusCode() int
- type UpdateAgentJSONRequestBody
- type UpdateApiHTTPResp
- func (r UpdateApiHTTPResp) ContentType() string
- func (r UpdateApiHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateApiHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateApiHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateApiHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateApiHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateApiHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateApiHTTPResp) GetBody() []byte
- func (r UpdateApiHTTPResp) GetJSON200() *interface{}
- func (r UpdateApiHTTPResp) Status() string
- func (r UpdateApiHTTPResp) StatusCode() int
- type UpdateApiJSONRequestBody
- type UpdateCredentialHTTPResp
- func (r UpdateCredentialHTTPResp) ContentType() string
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateCredentialHTTPResp) GetBody() []byte
- func (r UpdateCredentialHTTPResp) GetJSON200() *CredentialRedactedResponse
- func (r UpdateCredentialHTTPResp) Status() string
- func (r UpdateCredentialHTTPResp) StatusCode() int
- type UpdateCredentialJSONBody
- func (t UpdateCredentialJSONBody) AsApiKeyUpdateRequest() (ApiKeyUpdateRequest, error)
- func (t UpdateCredentialJSONBody) AsBasicAuthUpdateRequest() (BasicAuthUpdateRequest, error)
- func (t UpdateCredentialJSONBody) AsBearerTokenUpdateRequest() (BearerTokenUpdateRequest, error)
- func (t UpdateCredentialJSONBody) AsOAuth2UpdateRequest() (OAuth2UpdateRequest, error)
- func (t UpdateCredentialJSONBody) AsSigv4UpdateRequest() (Sigv4UpdateRequest, error)
- func (t UpdateCredentialJSONBody) Discriminator() (string, error)
- func (t *UpdateCredentialJSONBody) FromApiKeyUpdateRequest(v ApiKeyUpdateRequest) error
- func (t *UpdateCredentialJSONBody) FromBasicAuthUpdateRequest(v BasicAuthUpdateRequest) error
- func (t *UpdateCredentialJSONBody) FromBearerTokenUpdateRequest(v BearerTokenUpdateRequest) error
- func (t *UpdateCredentialJSONBody) FromOAuth2UpdateRequest(v OAuth2UpdateRequest) error
- func (t *UpdateCredentialJSONBody) FromSigv4UpdateRequest(v Sigv4UpdateRequest) error
- func (t UpdateCredentialJSONBody) MarshalJSON() ([]byte, error)
- func (t *UpdateCredentialJSONBody) MergeApiKeyUpdateRequest(v ApiKeyUpdateRequest) error
- func (t *UpdateCredentialJSONBody) MergeBasicAuthUpdateRequest(v BasicAuthUpdateRequest) error
- func (t *UpdateCredentialJSONBody) MergeBearerTokenUpdateRequest(v BearerTokenUpdateRequest) error
- func (t *UpdateCredentialJSONBody) MergeOAuth2UpdateRequest(v OAuth2UpdateRequest) error
- func (t *UpdateCredentialJSONBody) MergeSigv4UpdateRequest(v Sigv4UpdateRequest) error
- func (t *UpdateCredentialJSONBody) UnmarshalJSON(b []byte) error
- func (t UpdateCredentialJSONBody) ValueByDiscriminator() (interface{}, error)
- type UpdateCredentialJSONRequestBody
- type UpdateKeyHTTPResp
- func (r UpdateKeyHTTPResp) ContentType() string
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateKeyHTTPResp) GetBody() []byte
- func (r UpdateKeyHTTPResp) GetJSON200() *ToolkitKeyResponse
- func (r UpdateKeyHTTPResp) Status() string
- func (r UpdateKeyHTTPResp) StatusCode() int
- type UpdateKeyJSONRequestBody
- type UpdateNoteHTTPResp
- func (r UpdateNoteHTTPResp) ContentType() string
- func (r UpdateNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateNoteHTTPResp) GetBody() []byte
- func (r UpdateNoteHTTPResp) GetJSON200() *interface{}
- func (r UpdateNoteHTTPResp) Status() string
- func (r UpdateNoteHTTPResp) StatusCode() int
- type UpdateNoteJSONRequestBody
- type UpdateNoteParams
- type UpdateOverlayHTTPResp
- func (r UpdateOverlayHTTPResp) ContentType() string
- func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateOverlayHTTPResp) GetBody() []byte
- func (r UpdateOverlayHTTPResp) GetJSON200() *OverlayResponse
- func (r UpdateOverlayHTTPResp) Status() string
- func (r UpdateOverlayHTTPResp) StatusCode() int
- type UpdateOverlayJSONRequestBody
- type UpdateRegistrationEndpointHTTPResp
- func (r UpdateRegistrationEndpointHTTPResp) ContentType() string
- func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateRegistrationEndpointHTTPResp) GetBody() []byte
- func (r UpdateRegistrationEndpointHTTPResp) GetJSON200() *interface{}
- func (r UpdateRegistrationEndpointHTTPResp) Status() string
- func (r UpdateRegistrationEndpointHTTPResp) StatusCode() int
- type UpdateToolkitHTTPResp
- func (r UpdateToolkitHTTPResp) ContentType() string
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateToolkitHTTPResp) GetBody() []byte
- func (r UpdateToolkitHTTPResp) GetJSON200() *ToolkitResponse
- func (r UpdateToolkitHTTPResp) Status() string
- func (r UpdateToolkitHTTPResp) StatusCode() int
- type UpdateToolkitJSONRequestBody
- type UpdateUserHTTPResp
- func (r UpdateUserHTTPResp) ContentType() string
- func (r UpdateUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r UpdateUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r UpdateUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r UpdateUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r UpdateUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r UpdateUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r UpdateUserHTTPResp) GetBody() []byte
- func (r UpdateUserHTTPResp) GetJSON200() *UserResponse
- func (r UpdateUserHTTPResp) Status() string
- func (r UpdateUserHTTPResp) StatusCode() int
- type UpdateUserJSONRequestBody
- type UsageBucket
- type UsageResponse
- type UsageStatsBlock
- type UsageTopRow
- type UserCreateRequest
- type UserCreatedResponse
- type UserListResponse
- type UserResponse
- type UserUpdateRequest
- type VersionResponse
- type WithdrawAccessRequestHTTPResp
- func (r WithdrawAccessRequestHTTPResp) ContentType() string
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
- func (r WithdrawAccessRequestHTTPResp) GetBody() []byte
- func (r WithdrawAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
- func (r WithdrawAccessRequestHTTPResp) Status() string
- func (r WithdrawAccessRequestHTTPResp) StatusCode() int
Constants ¶
This section is empty.
Variables ¶
var SensitiveFields = map[string][]string{ "ApiKeyCreateRequest": []string{"key"}, "ApiKeyUpdateRequest": []string{"key"}, "BasicAuthCreateRequest": []string{"password"}, "BasicAuthUpdateRequest": []string{"password"}, "BearerTokenCreateRequest": []string{"token"}, "BearerTokenUpdateRequest": []string{"token"}, "ChangePasswordRequest": []string{"current_password", "new_password"}, "ClaimRequest": []string{"token"}, "CreateAdminRequest": []string{"password"}, "CredentialCreateResponse": []string{"secret"}, "IntrospectRequest": []string{"token"}, "InviteIssuedResponse": []string{"token"}, "LoginRequest": []string{"password"}, "LoginResponse": []string{"access_token"}, "MintResponse": []string{"access_token"}, "OAuth2CreateRequest": []string{"client_secret"}, "OAuth2UpdateRequest": []string{"client_secret"}, "RedeemInviteRequest": []string{"invite_token", "password"}, "RegisterResponse": []string{"claim_token", "registration_access_token"}, "RevokeRequest": []string{"token"}, "Sigv4CreateRequest": []string{"secret_access_key", "session_token"}, "Sigv4UpdateRequest": []string{"secret_access_key", "session_token"}, "TokenRequest": []string{"assertion", "client_secret", "refresh_token"}, "TokenResponse": []string{"access_token", "id_token", "refresh_token"}, "ToolkitCreateResponse": []string{"api_key"}, "ToolkitKeyCreateResponse": []string{"api_key"}, "UserCreatedResponse": []string{"invite_token"}, }
SensitiveFields maps a generated type name to the json property names the spec marks `x-sensitive: true`. The layer-1 typed redaction pass (impl/3.1 §1) treats membership here exactly like a `redact:"true"` struct tag, so generated SDK types (which carry no custom tags) are redacted from the spec, not by naming luck.
var SpecYAML []byte
SpecYAML is the vendored OpenAPI document this client was generated from, embedded verbatim. It is EXACTLY the spec `make generate-api` copied in and `check-cli-gen` pins to the SDK's commit, so the `jentic api` passthrough's path allowlist, self-description (`api describe`), and the generated client can never disagree about what the control plane offers (impl/5.0 §6a).
This file is hand-written (not emitted by tools/specgen) precisely so the generator never clobbers it; go:embed cannot cross the module root, so the embed must live here beside spec.yaml rather than in the api command package.
Functions ¶
func NewAcknowledgeEventRequest ¶
func NewAcknowledgeEventRequest(server string, eventId string, body AcknowledgeEventJSONRequestBody) (*http.Request, error)
NewAcknowledgeEventRequest calls the generic AcknowledgeEvent builder with application/json body
func NewAcknowledgeEventRequestWithBody ¶
func NewAcknowledgeEventRequestWithBody(server string, eventId string, contentType string, body io.Reader) (*http.Request, error)
NewAcknowledgeEventRequestWithBody constructs an http.Request for the AcknowledgeEvent method, with any body, and a specified content type
func NewAmendAccessRequestRequest ¶
func NewAmendAccessRequestRequest(server string, requestId string, body AmendAccessRequestJSONRequestBody) (*http.Request, error)
NewAmendAccessRequestRequest calls the generic AmendAccessRequest builder with application/json body
func NewAmendAccessRequestRequestWithBody ¶
func NewAmendAccessRequestRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)
NewAmendAccessRequestRequestWithBody constructs an http.Request for the AmendAccessRequest method, with any body, and a specified content type
func NewApproveAgentRequest ¶
NewApproveAgentRequest constructs an http.Request for the ApproveAgent method
func NewApproveServiceAccountRequest ¶
NewApproveServiceAccountRequest constructs an http.Request for the ApproveServiceAccount method
func NewArchiveAgentRequest ¶
NewArchiveAgentRequest constructs an http.Request for the ArchiveAgent method
func NewArchiveRevisionRequest ¶
func NewArchiveRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
NewArchiveRevisionRequest constructs an http.Request for the ArchiveRevision method
func NewArchiveServiceAccountRequest ¶
NewArchiveServiceAccountRequest constructs an http.Request for the ArchiveServiceAccount method
func NewAuthHealthRequest ¶
NewAuthHealthRequest constructs an http.Request for the AuthHealth method
func NewAuthIdpDescriptorRequest ¶
NewAuthIdpDescriptorRequest constructs an http.Request for the AuthIdpDescriptor method
func NewAuthorizeEndpointRequest ¶
func NewAuthorizeEndpointRequest(server string, params *AuthorizeEndpointParams) (*http.Request, error)
NewAuthorizeEndpointRequest constructs an http.Request for the AuthorizeEndpoint method
func NewAuthorizeOauthCallbackRequest ¶
func NewAuthorizeOauthCallbackRequest(server string, params *AuthorizeOauthCallbackParams) (*http.Request, error)
NewAuthorizeOauthCallbackRequest constructs an http.Request for the AuthorizeOauthCallback method
func NewBindCredentialRequest ¶
func NewBindCredentialRequest(server string, toolkitId string, body BindCredentialJSONRequestBody) (*http.Request, error)
NewBindCredentialRequest calls the generic BindCredential builder with application/json body
func NewBindCredentialRequestWithBody ¶
func NewBindCredentialRequestWithBody(server string, toolkitId string, contentType string, body io.Reader) (*http.Request, error)
NewBindCredentialRequestWithBody constructs an http.Request for the BindCredential method, with any body, and a specified content type
func NewBindToolkitRequest ¶
func NewBindToolkitRequest(server string, agentId string, body BindToolkitJSONRequestBody) (*http.Request, error)
NewBindToolkitRequest calls the generic BindToolkit builder with application/json body
func NewBindToolkitRequestWithBody ¶
func NewBindToolkitRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
NewBindToolkitRequestWithBody constructs an http.Request for the BindToolkit method, with any body, and a specified content type
func NewCancelJobRequest ¶
NewCancelJobRequest constructs an http.Request for the CancelJob method
func NewChangePasswordRequest ¶
func NewChangePasswordRequest(server string, body ChangePasswordJSONRequestBody) (*http.Request, error)
NewChangePasswordRequest calls the generic ChangePassword builder with application/json body
func NewChangePasswordRequestWithBody ¶
func NewChangePasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewChangePasswordRequestWithBody constructs an http.Request for the ChangePassword method, with any body, and a specified content type
func NewClaimAgentRequest ¶
func NewClaimAgentRequest(server string, agentId string, body ClaimAgentJSONRequestBody) (*http.Request, error)
NewClaimAgentRequest calls the generic ClaimAgent builder with application/json body
func NewClaimAgentRequestWithBody ¶
func NewClaimAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
NewClaimAgentRequestWithBody constructs an http.Request for the ClaimAgent method, with any body, and a specified content type
func NewConfirmOverlayRequest ¶
func NewConfirmOverlayRequest(server string, vendor string, name string, version string, overlayId string, body ConfirmOverlayJSONRequestBody) (*http.Request, error)
NewConfirmOverlayRequest calls the generic ConfirmOverlay builder with application/json body
func NewConfirmOverlayRequestWithBody ¶
func NewConfirmOverlayRequestWithBody(server string, vendor string, name string, version string, overlayId string, contentType string, body io.Reader) (*http.Request, error)
NewConfirmOverlayRequestWithBody constructs an http.Request for the ConfirmOverlay method, with any body, and a specified content type
func NewConnectCredentialRequest ¶
func NewConnectCredentialRequest(server string, credentialId string, body ConnectCredentialJSONRequestBody) (*http.Request, error)
NewConnectCredentialRequest calls the generic ConnectCredential builder with application/json body
func NewConnectCredentialRequestWithBody ¶
func NewConnectCredentialRequestWithBody(server string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
NewConnectCredentialRequestWithBody constructs an http.Request for the ConnectCredential method, with any body, and a specified content type
func NewControlHealthRequest ¶
NewControlHealthRequest constructs an http.Request for the ControlHealth method
func NewCreateAdminRequest ¶
func NewCreateAdminRequest(server string, body CreateAdminJSONRequestBody) (*http.Request, error)
NewCreateAdminRequest calls the generic CreateAdmin builder with application/json body
func NewCreateAdminRequestWithBody ¶
func NewCreateAdminRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAdminRequestWithBody constructs an http.Request for the CreateAdmin method, with any body, and a specified content type
func NewCreateAgentRequest ¶
func NewCreateAgentRequest(server string, body CreateAgentJSONRequestBody) (*http.Request, error)
NewCreateAgentRequest calls the generic CreateAgent builder with application/json body
func NewCreateAgentRequestWithBody ¶
func NewCreateAgentRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAgentRequestWithBody constructs an http.Request for the CreateAgent method, with any body, and a specified content type
func NewCreateCredentialRequest ¶
func NewCreateCredentialRequest(server string, body CreateCredentialJSONRequestBody) (*http.Request, error)
NewCreateCredentialRequest calls the generic CreateCredential builder with application/json body
func NewCreateCredentialRequestWithBody ¶
func NewCreateCredentialRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCredentialRequestWithBody constructs an http.Request for the CreateCredential method, with any body, and a specified content type
func NewCreateKeyRequest ¶
func NewCreateKeyRequest(server string, toolkitId string, body CreateKeyJSONRequestBody) (*http.Request, error)
NewCreateKeyRequest calls the generic CreateKey builder with application/json body
func NewCreateKeyRequestWithBody ¶
func NewCreateKeyRequestWithBody(server string, toolkitId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateKeyRequestWithBody constructs an http.Request for the CreateKey method, with any body, and a specified content type
func NewCreateNoteRequest ¶
func NewCreateNoteRequest(server string, body CreateNoteJSONRequestBody) (*http.Request, error)
NewCreateNoteRequest calls the generic CreateNote builder with application/json body
func NewCreateNoteRequestWithBody ¶
func NewCreateNoteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateNoteRequestWithBody constructs an http.Request for the CreateNote method, with any body, and a specified content type
func NewCreateServiceAccountRequest ¶
func NewCreateServiceAccountRequest(server string, body CreateServiceAccountJSONRequestBody) (*http.Request, error)
NewCreateServiceAccountRequest calls the generic CreateServiceAccount builder with application/json body
func NewCreateServiceAccountRequestWithBody ¶
func NewCreateServiceAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateServiceAccountRequestWithBody constructs an http.Request for the CreateServiceAccount method, with any body, and a specified content type
func NewCreateToolkitRequest ¶
func NewCreateToolkitRequest(server string, body CreateToolkitJSONRequestBody) (*http.Request, error)
NewCreateToolkitRequest calls the generic CreateToolkit builder with application/json body
func NewCreateToolkitRequestWithBody ¶
func NewCreateToolkitRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateToolkitRequestWithBody constructs an http.Request for the CreateToolkit method, with any body, and a specified content type
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody constructs an http.Request for the CreateUser method, with any body, and a specified content type
func NewDecideAccessRequestRequest ¶
func NewDecideAccessRequestRequest(server string, requestId string, body DecideAccessRequestJSONRequestBody) (*http.Request, error)
NewDecideAccessRequestRequest calls the generic DecideAccessRequest builder with application/json body
func NewDecideAccessRequestRequestWithBody ¶
func NewDecideAccessRequestRequestWithBody(server string, requestId string, contentType string, body io.Reader) (*http.Request, error)
NewDecideAccessRequestRequestWithBody constructs an http.Request for the DecideAccessRequest method, with any body, and a specified content type
func NewDeleteApiRequest ¶
func NewDeleteApiRequest(server string, vendor string, name string, version string) (*http.Request, error)
NewDeleteApiRequest constructs an http.Request for the DeleteApi method
func NewDeleteCredentialRequest ¶
NewDeleteCredentialRequest constructs an http.Request for the DeleteCredential method
func NewDeleteKeyRequest ¶
NewDeleteKeyRequest constructs an http.Request for the DeleteKey method
func NewDeleteNoteRequest ¶
func NewDeleteNoteRequest(server string, noteId string, params *DeleteNoteParams) (*http.Request, error)
NewDeleteNoteRequest constructs an http.Request for the DeleteNote method
func NewDeleteRegistrationEndpointRequest ¶
NewDeleteRegistrationEndpointRequest constructs an http.Request for the DeleteRegistrationEndpoint method
func NewDeleteRevisionRequest ¶
func NewDeleteRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
NewDeleteRevisionRequest constructs an http.Request for the DeleteRevision method
func NewDeleteToolkitRequest ¶
NewDeleteToolkitRequest constructs an http.Request for the DeleteToolkit method
func NewDeleteUserRequest ¶
NewDeleteUserRequest constructs an http.Request for the DeleteUser method
func NewDenyAgentRequest ¶
func NewDenyAgentRequest(server string, agentId string, body DenyAgentJSONRequestBody) (*http.Request, error)
NewDenyAgentRequest calls the generic DenyAgent builder with application/json body
func NewDenyAgentRequestWithBody ¶
func NewDenyAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
NewDenyAgentRequestWithBody constructs an http.Request for the DenyAgent method, with any body, and a specified content type
func NewDenyServiceAccountRequest ¶
func NewDenyServiceAccountRequest(server string, serviceAccountId string, body DenyServiceAccountJSONRequestBody) (*http.Request, error)
NewDenyServiceAccountRequest calls the generic DenyServiceAccount builder with application/json body
func NewDenyServiceAccountRequestWithBody ¶
func NewDenyServiceAccountRequestWithBody(server string, serviceAccountId string, contentType string, body io.Reader) (*http.Request, error)
NewDenyServiceAccountRequestWithBody constructs an http.Request for the DenyServiceAccount method, with any body, and a specified content type
func NewDeprecateOverlayRequest ¶
func NewDeprecateOverlayRequest(server string, vendor string, name string, version string, overlayId string) (*http.Request, error)
NewDeprecateOverlayRequest constructs an http.Request for the DeprecateOverlay method
func NewDisableAgentRequest ¶
NewDisableAgentRequest constructs an http.Request for the DisableAgent method
func NewDisableServiceAccountRequest ¶
NewDisableServiceAccountRequest constructs an http.Request for the DisableServiceAccount method
func NewDisableUserRequest ¶
NewDisableUserRequest constructs an http.Request for the DisableUser method
func NewEnableAgentRequest ¶
NewEnableAgentRequest constructs an http.Request for the EnableAgent method
func NewEnableServiceAccountRequest ¶
NewEnableServiceAccountRequest constructs an http.Request for the EnableServiceAccount method
func NewEnableUserRequest ¶
NewEnableUserRequest constructs an http.Request for the EnableUser method
func NewErrorPageRequest ¶
func NewErrorPageRequest(server string, params *ErrorPageParams) (*http.Request, error)
NewErrorPageRequest constructs an http.Request for the ErrorPage method
func NewFileAccessRequestRequest ¶
func NewFileAccessRequestRequest(server string, body FileAccessRequestJSONRequestBody) (*http.Request, error)
NewFileAccessRequestRequest calls the generic FileAccessRequest builder with application/json body
func NewFileAccessRequestRequestWithBody ¶
func NewFileAccessRequestRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewFileAccessRequestRequestWithBody constructs an http.Request for the FileAccessRequest method, with any body, and a specified content type
func NewGenerateAgentApiKeyRequest ¶
NewGenerateAgentApiKeyRequest constructs an http.Request for the GenerateAgentApiKey method
func NewGenerateServiceAccountApiKeyRequest ¶
func NewGenerateServiceAccountApiKeyRequest(server string, serviceAccountId string) (*http.Request, error)
NewGenerateServiceAccountApiKeyRequest constructs an http.Request for the GenerateServiceAccountApiKey method
func NewGetAccessRequestRequest ¶
NewGetAccessRequestRequest constructs an http.Request for the GetAccessRequest method
func NewGetAgentApiKeyHistoryRequest ¶
NewGetAgentApiKeyHistoryRequest constructs an http.Request for the GetAgentApiKeyHistory method
func NewGetAgentApiKeyInfoRequest ¶
NewGetAgentApiKeyInfoRequest constructs an http.Request for the GetAgentApiKeyInfo method
func NewGetAgentRequest ¶
NewGetAgentRequest constructs an http.Request for the GetAgent method
func NewGetAgentScopesRequest ¶
NewGetAgentScopesRequest constructs an http.Request for the GetAgentScopes method
func NewGetApiRequest ¶
func NewGetApiRequest(server string, vendor string, name string, version string) (*http.Request, error)
NewGetApiRequest constructs an http.Request for the GetApi method
func NewGetApiRevisionRequest ¶
func NewGetApiRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
NewGetApiRevisionRequest constructs an http.Request for the GetApiRevision method
func NewGetApiRevisionSpecRequest ¶
func NewGetApiRevisionSpecRequest(server string, vendor string, name string, version string, revisionId string, params *GetApiRevisionSpecParams) (*http.Request, error)
NewGetApiRevisionSpecRequest constructs an http.Request for the GetApiRevisionSpec method
func NewGetApiSpecRequest ¶
func NewGetApiSpecRequest(server string, vendor string, name string, version string, params *GetApiSpecParams) (*http.Request, error)
NewGetApiSpecRequest constructs an http.Request for the GetApiSpec method
func NewGetAuditEntryRequest ¶
NewGetAuditEntryRequest constructs an http.Request for the GetAuditEntry method
func NewGetCatalogEntryRequest ¶
NewGetCatalogEntryRequest constructs an http.Request for the GetCatalogEntry method
func NewGetCredentialRequest ¶
NewGetCredentialRequest constructs an http.Request for the GetCredential method
func NewGetCurrentUserRequest ¶
NewGetCurrentUserRequest constructs an http.Request for the GetCurrentUser method
func NewGetEventRequest ¶
NewGetEventRequest constructs an http.Request for the GetEvent method
func NewGetExecutionRequest ¶
NewGetExecutionRequest constructs an http.Request for the GetExecution method
func NewGetExecutionStatsRequest ¶
func NewGetExecutionStatsRequest(server string, params *GetExecutionStatsParams) (*http.Request, error)
NewGetExecutionStatsRequest constructs an http.Request for the GetExecutionStats method
func NewGetHealthRequest ¶
NewGetHealthRequest constructs an http.Request for the GetHealth method
func NewGetInstanceRequest ¶
NewGetInstanceRequest constructs an http.Request for the GetInstance method
func NewGetJobRequest ¶
NewGetJobRequest constructs an http.Request for the GetJob method
func NewGetJobResultRequest ¶
NewGetJobResultRequest constructs an http.Request for the GetJobResult method
func NewGetMeRequest ¶
NewGetMeRequest constructs an http.Request for the GetMe method
func NewGetNoteRequest ¶
NewGetNoteRequest constructs an http.Request for the GetNote method
func NewGetOverlayRequest ¶
func NewGetOverlayRequest(server string, vendor string, name string, version string, overlayId string) (*http.Request, error)
NewGetOverlayRequest constructs an http.Request for the GetOverlay method
func NewGetProviderConfigRequest ¶
NewGetProviderConfigRequest constructs an http.Request for the GetProviderConfig method
func NewGetServiceAccountRequest ¶
NewGetServiceAccountRequest constructs an http.Request for the GetServiceAccount method
func NewGetServiceAccountScopesRequest ¶
func NewGetServiceAccountScopesRequest(server string, serviceAccountId string) (*http.Request, error)
NewGetServiceAccountScopesRequest constructs an http.Request for the GetServiceAccountScopes method
func NewGetToolkitRequest ¶
NewGetToolkitRequest constructs an http.Request for the GetToolkit method
func NewGetUsageStatsRequest ¶
func NewGetUsageStatsRequest(server string, params *GetUsageStatsParams) (*http.Request, error)
NewGetUsageStatsRequest constructs an http.Request for the GetUsageStats method
func NewGetUserRequest ¶
NewGetUserRequest constructs an http.Request for the GetUser method
func NewGetVersionRequest ¶
NewGetVersionRequest constructs an http.Request for the GetVersion method
func NewHealthRequest ¶
NewHealthRequest constructs an http.Request for the Health method
func NewImportApisRequest ¶
func NewImportApisRequest(server string, body ImportApisJSONRequestBody) (*http.Request, error)
NewImportApisRequest calls the generic ImportApis builder with application/json body
func NewImportApisRequestWithBody ¶
func NewImportApisRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewImportApisRequestWithBody constructs an http.Request for the ImportApis method, with any body, and a specified content type
func NewImportCatalogEntryRequest ¶
NewImportCatalogEntryRequest constructs an http.Request for the ImportCatalogEntry method
func NewInspectOperationRequest ¶
func NewInspectOperationRequest(server string, params *InspectOperationParams) (*http.Request, error)
NewInspectOperationRequest constructs an http.Request for the InspectOperation method
func NewIntrospectEndpointRequest ¶
func NewIntrospectEndpointRequest(server string, body IntrospectEndpointJSONRequestBody) (*http.Request, error)
NewIntrospectEndpointRequest calls the generic IntrospectEndpoint builder with application/json body
func NewIntrospectEndpointRequestWithBody ¶
func NewIntrospectEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewIntrospectEndpointRequestWithBody constructs an http.Request for the IntrospectEndpoint method, with any body, and a specified content type
func NewJwksRequest ¶
NewJwksRequest constructs an http.Request for the Jwks method
func NewListAccessRequestsRequest ¶
func NewListAccessRequestsRequest(server string, params *ListAccessRequestsParams) (*http.Request, error)
NewListAccessRequestsRequest constructs an http.Request for the ListAccessRequests method
func NewListActorsRequest ¶
func NewListActorsRequest(server string, params *ListActorsParams) (*http.Request, error)
NewListActorsRequest constructs an http.Request for the ListActors method
func NewListAgentToolkitsRequest ¶
NewListAgentToolkitsRequest constructs an http.Request for the ListAgentToolkits method
func NewListAgentsRequest ¶
func NewListAgentsRequest(server string, params *ListAgentsParams) (*http.Request, error)
NewListAgentsRequest constructs an http.Request for the ListAgents method
func NewListApiOperationsRequest ¶
func NewListApiOperationsRequest(server string, vendor string, name string, version string, params *ListApiOperationsParams) (*http.Request, error)
NewListApiOperationsRequest constructs an http.Request for the ListApiOperations method
func NewListApiRevisionOperationsRequest ¶
func NewListApiRevisionOperationsRequest(server string, vendor string, name string, version string, revisionId string, params *ListApiRevisionOperationsParams) (*http.Request, error)
NewListApiRevisionOperationsRequest constructs an http.Request for the ListApiRevisionOperations method
func NewListApiRevisionsRequest ¶
func NewListApiRevisionsRequest(server string, vendor string, name string, version string, params *ListApiRevisionsParams) (*http.Request, error)
NewListApiRevisionsRequest constructs an http.Request for the ListApiRevisions method
func NewListApiSecuritySchemesRequest ¶
func NewListApiSecuritySchemesRequest(server string, vendor string, name string, version string) (*http.Request, error)
NewListApiSecuritySchemesRequest constructs an http.Request for the ListApiSecuritySchemes method
func NewListApisRequest ¶
func NewListApisRequest(server string, params *ListApisParams) (*http.Request, error)
NewListApisRequest constructs an http.Request for the ListApis method
func NewListAuditEntriesRequest ¶
func NewListAuditEntriesRequest(server string, params *ListAuditEntriesParams) (*http.Request, error)
NewListAuditEntriesRequest constructs an http.Request for the ListAuditEntries method
func NewListBindingsRequest ¶
func NewListBindingsRequest(server string, toolkitId string, params *ListBindingsParams) (*http.Request, error)
NewListBindingsRequest constructs an http.Request for the ListBindings method
func NewListCatalogRequest ¶
func NewListCatalogRequest(server string, params *ListCatalogParams) (*http.Request, error)
NewListCatalogRequest constructs an http.Request for the ListCatalog method
func NewListCredentialsRequest ¶
func NewListCredentialsRequest(server string, params *ListCredentialsParams) (*http.Request, error)
NewListCredentialsRequest constructs an http.Request for the ListCredentials method
func NewListEventsRequest ¶
func NewListEventsRequest(server string, params *ListEventsParams) (*http.Request, error)
NewListEventsRequest constructs an http.Request for the ListEvents method
func NewListExecutionsRequest ¶
func NewListExecutionsRequest(server string, params *ListExecutionsParams) (*http.Request, error)
NewListExecutionsRequest constructs an http.Request for the ListExecutions method
func NewListJobsRequest ¶
func NewListJobsRequest(server string, params *ListJobsParams) (*http.Request, error)
NewListJobsRequest constructs an http.Request for the ListJobs method
func NewListKeysRequest ¶
func NewListKeysRequest(server string, toolkitId string, params *ListKeysParams) (*http.Request, error)
NewListKeysRequest constructs an http.Request for the ListKeys method
func NewListNotesRequest ¶
func NewListNotesRequest(server string, params *ListNotesParams) (*http.Request, error)
NewListNotesRequest constructs an http.Request for the ListNotes method
func NewListOverlaysRequest ¶
func NewListOverlaysRequest(server string, vendor string, name string, version string, params *ListOverlaysParams) (*http.Request, error)
NewListOverlaysRequest constructs an http.Request for the ListOverlays method
func NewListPermissionsRequest ¶
NewListPermissionsRequest constructs an http.Request for the ListPermissions method
func NewListProviderConfigsRequest ¶
NewListProviderConfigsRequest constructs an http.Request for the ListProviderConfigs method
func NewListProvidersRequest ¶
NewListProvidersRequest constructs an http.Request for the ListProviders method
func NewListServiceAccountsRequest ¶
func NewListServiceAccountsRequest(server string, params *ListServiceAccountsParams) (*http.Request, error)
NewListServiceAccountsRequest constructs an http.Request for the ListServiceAccounts method
func NewListToolkitAgentsRequest ¶
func NewListToolkitAgentsRequest(server string, toolkitId string, params *ListToolkitAgentsParams) (*http.Request, error)
NewListToolkitAgentsRequest constructs an http.Request for the ListToolkitAgents method
func NewListToolkitPermissionsRequest ¶
func NewListToolkitPermissionsRequest(server string, toolkitId string, credentialId string) (*http.Request, error)
NewListToolkitPermissionsRequest constructs an http.Request for the ListToolkitPermissions method
func NewListToolkitsRequest ¶
func NewListToolkitsRequest(server string, params *ListToolkitsParams) (*http.Request, error)
NewListToolkitsRequest constructs an http.Request for the ListToolkits method
func NewListUsersRequest ¶
func NewListUsersRequest(server string, params *ListUsersParams) (*http.Request, error)
NewListUsersRequest constructs an http.Request for the ListUsers method
func NewLoginRequest ¶
func NewLoginRequest(server string, body LoginJSONRequestBody) (*http.Request, error)
NewLoginRequest calls the generic Login builder with application/json body
func NewLoginRequestWithBody ¶
func NewLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewLoginRequestWithBody constructs an http.Request for the Login method, with any body, and a specified content type
func NewMintEndpointRequest ¶
func NewMintEndpointRequest(server string, body MintEndpointJSONRequestBody) (*http.Request, error)
NewMintEndpointRequest calls the generic MintEndpoint builder with application/json body
func NewMintEndpointRequestWithBody ¶
func NewMintEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewMintEndpointRequestWithBody constructs an http.Request for the MintEndpoint method, with any body, and a specified content type
func NewOauthAuthorizationServerRequest ¶
NewOauthAuthorizationServerRequest constructs an http.Request for the OauthAuthorizationServer method
func NewOauthCallbackRequest ¶
func NewOauthCallbackRequest(server string, params *OauthCallbackParams) (*http.Request, error)
NewOauthCallbackRequest constructs an http.Request for the OauthCallback method
func NewPatchPermissionsRequest ¶
func NewPatchPermissionsRequest(server string, toolkitId string, credentialId string, body PatchPermissionsJSONRequestBody) (*http.Request, error)
NewPatchPermissionsRequest calls the generic PatchPermissions builder with application/json body
func NewPatchPermissionsRequestWithBody ¶
func NewPatchPermissionsRequestWithBody(server string, toolkitId string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchPermissionsRequestWithBody constructs an http.Request for the PatchPermissions method, with any body, and a specified content type
func NewPollStatusEndpointRequest ¶
NewPollStatusEndpointRequest constructs an http.Request for the PollStatusEndpoint method
func NewPreviewCatalogOperationsRequest ¶
func NewPreviewCatalogOperationsRequest(server string, apiId string, params *PreviewCatalogOperationsParams) (*http.Request, error)
NewPreviewCatalogOperationsRequest constructs an http.Request for the PreviewCatalogOperations method
func NewPromoteRevisionRequest ¶
func NewPromoteRevisionRequest(server string, vendor string, name string, version string, revisionId string) (*http.Request, error)
NewPromoteRevisionRequest constructs an http.Request for the PromoteRevision method
func NewRedeemInviteRequest ¶
func NewRedeemInviteRequest(server string, body RedeemInviteJSONRequestBody) (*http.Request, error)
NewRedeemInviteRequest calls the generic RedeemInvite builder with application/json body
func NewRedeemInviteRequestWithBody ¶
func NewRedeemInviteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRedeemInviteRequestWithBody constructs an http.Request for the RedeemInvite method, with any body, and a specified content type
func NewRefreshCatalogRequest ¶
NewRefreshCatalogRequest constructs an http.Request for the RefreshCatalog method
func NewRefreshSessionRequest ¶
NewRefreshSessionRequest constructs an http.Request for the RefreshSession method
func NewRegisterEndpointRequest ¶
func NewRegisterEndpointRequest(server string, body RegisterEndpointJSONRequestBody) (*http.Request, error)
NewRegisterEndpointRequest calls the generic RegisterEndpoint builder with application/json body
func NewRegisterEndpointRequestWithBody ¶
func NewRegisterEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRegisterEndpointRequestWithBody constructs an http.Request for the RegisterEndpoint method, with any body, and a specified content type
func NewRegistryHealthRequest ¶
NewRegistryHealthRequest constructs an http.Request for the RegistryHealth method
func NewReissueInviteRequest ¶
NewReissueInviteRequest constructs an http.Request for the ReissueInvite method
func NewReplaceAgentScopesRequest ¶
func NewReplaceAgentScopesRequest(server string, agentId string, body ReplaceAgentScopesJSONRequestBody) (*http.Request, error)
NewReplaceAgentScopesRequest calls the generic ReplaceAgentScopes builder with application/json body
func NewReplaceAgentScopesRequestWithBody ¶
func NewReplaceAgentScopesRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
NewReplaceAgentScopesRequestWithBody constructs an http.Request for the ReplaceAgentScopes method, with any body, and a specified content type
func NewReplacePermissionsRequest ¶
func NewReplacePermissionsRequest(server string, toolkitId string, credentialId string, body ReplacePermissionsJSONRequestBody) (*http.Request, error)
NewReplacePermissionsRequest calls the generic ReplacePermissions builder with application/json body
func NewReplacePermissionsRequestWithBody ¶
func NewReplacePermissionsRequestWithBody(server string, toolkitId string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
NewReplacePermissionsRequestWithBody constructs an http.Request for the ReplacePermissions method, with any body, and a specified content type
func NewReplaceServiceAccountScopesRequest ¶
func NewReplaceServiceAccountScopesRequest(server string, serviceAccountId string, body ReplaceServiceAccountScopesJSONRequestBody) (*http.Request, error)
NewReplaceServiceAccountScopesRequest calls the generic ReplaceServiceAccountScopes builder with application/json body
func NewReplaceServiceAccountScopesRequestWithBody ¶
func NewReplaceServiceAccountScopesRequestWithBody(server string, serviceAccountId string, contentType string, body io.Reader) (*http.Request, error)
NewReplaceServiceAccountScopesRequestWithBody constructs an http.Request for the ReplaceServiceAccountScopes method, with any body, and a specified content type
func NewRevokeAgentApiKeyRequest ¶
NewRevokeAgentApiKeyRequest constructs an http.Request for the RevokeAgentApiKey method
func NewRevokeEndpointRequest ¶
func NewRevokeEndpointRequest(server string, body RevokeEndpointJSONRequestBody) (*http.Request, error)
NewRevokeEndpointRequest calls the generic RevokeEndpoint builder with application/json body
func NewRevokeEndpointRequestWithBody ¶
func NewRevokeEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewRevokeEndpointRequestWithBody constructs an http.Request for the RevokeEndpoint method, with any body, and a specified content type
func NewRollbackOverlayRequest ¶
func NewRollbackOverlayRequest(server string, vendor string, name string, version string, overlayId string) (*http.Request, error)
NewRollbackOverlayRequest constructs an http.Request for the RollbackOverlay method
func NewSearchOperationsRequest ¶
func NewSearchOperationsRequest(server string, body SearchOperationsJSONRequestBody) (*http.Request, error)
NewSearchOperationsRequest calls the generic SearchOperations builder with application/json body
func NewSearchOperationsRequestWithBody ¶
func NewSearchOperationsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchOperationsRequestWithBody constructs an http.Request for the SearchOperations method, with any body, and a specified content type
func NewSetProviderConfigRequest ¶
func NewSetProviderConfigRequest(server string, name string, body SetProviderConfigJSONRequestBody) (*http.Request, error)
NewSetProviderConfigRequest calls the generic SetProviderConfig builder with application/json body
func NewSetProviderConfigRequestWithBody ¶
func NewSetProviderConfigRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewSetProviderConfigRequestWithBody constructs an http.Request for the SetProviderConfig method, with any body, and a specified content type
func NewSetUserPermissionsRequest ¶
func NewSetUserPermissionsRequest(server string, userId string, body SetUserPermissionsJSONRequestBody) (*http.Request, error)
NewSetUserPermissionsRequest calls the generic SetUserPermissions builder with application/json body
func NewSetUserPermissionsRequestWithBody ¶
func NewSetUserPermissionsRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
NewSetUserPermissionsRequestWithBody constructs an http.Request for the SetUserPermissions method, with any body, and a specified content type
func NewSnoozeCatalogEntryRequest ¶
func NewSnoozeCatalogEntryRequest(server string, apiId string, body SnoozeCatalogEntryJSONRequestBody) (*http.Request, error)
NewSnoozeCatalogEntryRequest calls the generic SnoozeCatalogEntry builder with application/json body
func NewSnoozeCatalogEntryRequestWithBody ¶
func NewSnoozeCatalogEntryRequestWithBody(server string, apiId string, contentType string, body io.Reader) (*http.Request, error)
NewSnoozeCatalogEntryRequestWithBody constructs an http.Request for the SnoozeCatalogEntry method, with any body, and a specified content type
func NewStreamEventsRequest ¶
func NewStreamEventsRequest(server string, params *StreamEventsParams) (*http.Request, error)
NewStreamEventsRequest constructs an http.Request for the StreamEvents method
func NewSubmitOverlayRequest ¶
func NewSubmitOverlayRequest(server string, vendor string, name string, version string, body SubmitOverlayJSONRequestBody) (*http.Request, error)
NewSubmitOverlayRequest calls the generic SubmitOverlay builder with application/json body
func NewSubmitOverlayRequestWithBody ¶
func NewSubmitOverlayRequestWithBody(server string, vendor string, name string, version string, contentType string, body io.Reader) (*http.Request, error)
NewSubmitOverlayRequestWithBody constructs an http.Request for the SubmitOverlay method, with any body, and a specified content type
func NewTestToolkitPermissionsRequest ¶
func NewTestToolkitPermissionsRequest(server string, toolkitId string, credentialId string, body TestToolkitPermissionsJSONRequestBody) (*http.Request, error)
NewTestToolkitPermissionsRequest calls the generic TestToolkitPermissions builder with application/json body
func NewTestToolkitPermissionsRequestWithBody ¶
func NewTestToolkitPermissionsRequestWithBody(server string, toolkitId string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
NewTestToolkitPermissionsRequestWithBody constructs an http.Request for the TestToolkitPermissions method, with any body, and a specified content type
func NewTokenEndpointRequest ¶
func NewTokenEndpointRequest(server string, body TokenEndpointJSONRequestBody) (*http.Request, error)
NewTokenEndpointRequest calls the generic TokenEndpoint builder with application/json body
func NewTokenEndpointRequestWithBody ¶
func NewTokenEndpointRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewTokenEndpointRequestWithBody constructs an http.Request for the TokenEndpoint method, with any body, and a specified content type
func NewUnbindCredentialRequest ¶
func NewUnbindCredentialRequest(server string, toolkitId string, credentialId string) (*http.Request, error)
NewUnbindCredentialRequest constructs an http.Request for the UnbindCredential method
func NewUnbindToolkitRequest ¶
func NewUnbindToolkitRequest(server string, agentId string, toolkitId string) (*http.Request, error)
NewUnbindToolkitRequest constructs an http.Request for the UnbindToolkit method
func NewUnsnoozeCatalogEntryRequest ¶
NewUnsnoozeCatalogEntryRequest constructs an http.Request for the UnsnoozeCatalogEntry method
func NewUpdateAgentRequest ¶
func NewUpdateAgentRequest(server string, agentId string, body UpdateAgentJSONRequestBody) (*http.Request, error)
NewUpdateAgentRequest calls the generic UpdateAgent builder with application/json body
func NewUpdateAgentRequestWithBody ¶
func NewUpdateAgentRequestWithBody(server string, agentId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateAgentRequestWithBody constructs an http.Request for the UpdateAgent method, with any body, and a specified content type
func NewUpdateApiRequest ¶
func NewUpdateApiRequest(server string, vendor string, name string, version string, body UpdateApiJSONRequestBody) (*http.Request, error)
NewUpdateApiRequest calls the generic UpdateApi builder with application/json body
func NewUpdateApiRequestWithBody ¶
func NewUpdateApiRequestWithBody(server string, vendor string, name string, version string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateApiRequestWithBody constructs an http.Request for the UpdateApi method, with any body, and a specified content type
func NewUpdateCredentialRequest ¶
func NewUpdateCredentialRequest(server string, credentialId string, body UpdateCredentialJSONRequestBody) (*http.Request, error)
NewUpdateCredentialRequest calls the generic UpdateCredential builder with application/json body
func NewUpdateCredentialRequestWithBody ¶
func NewUpdateCredentialRequestWithBody(server string, credentialId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateCredentialRequestWithBody constructs an http.Request for the UpdateCredential method, with any body, and a specified content type
func NewUpdateKeyRequest ¶
func NewUpdateKeyRequest(server string, toolkitId string, keyId string, body UpdateKeyJSONRequestBody) (*http.Request, error)
NewUpdateKeyRequest calls the generic UpdateKey builder with application/json body
func NewUpdateKeyRequestWithBody ¶
func NewUpdateKeyRequestWithBody(server string, toolkitId string, keyId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateKeyRequestWithBody constructs an http.Request for the UpdateKey method, with any body, and a specified content type
func NewUpdateNoteRequest ¶
func NewUpdateNoteRequest(server string, noteId string, params *UpdateNoteParams, body UpdateNoteJSONRequestBody) (*http.Request, error)
NewUpdateNoteRequest calls the generic UpdateNote builder with application/json body
func NewUpdateNoteRequestWithBody ¶
func NewUpdateNoteRequestWithBody(server string, noteId string, params *UpdateNoteParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateNoteRequestWithBody constructs an http.Request for the UpdateNote method, with any body, and a specified content type
func NewUpdateOverlayRequest ¶
func NewUpdateOverlayRequest(server string, vendor string, name string, version string, overlayId string, body UpdateOverlayJSONRequestBody) (*http.Request, error)
NewUpdateOverlayRequest calls the generic UpdateOverlay builder with application/json body
func NewUpdateOverlayRequestWithBody ¶
func NewUpdateOverlayRequestWithBody(server string, vendor string, name string, version string, overlayId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateOverlayRequestWithBody constructs an http.Request for the UpdateOverlay method, with any body, and a specified content type
func NewUpdateRegistrationEndpointRequest ¶
NewUpdateRegistrationEndpointRequest constructs an http.Request for the UpdateRegistrationEndpoint method
func NewUpdateToolkitRequest ¶
func NewUpdateToolkitRequest(server string, toolkitId string, body UpdateToolkitJSONRequestBody) (*http.Request, error)
NewUpdateToolkitRequest calls the generic UpdateToolkit builder with application/json body
func NewUpdateToolkitRequestWithBody ¶
func NewUpdateToolkitRequestWithBody(server string, toolkitId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateToolkitRequestWithBody constructs an http.Request for the UpdateToolkit method, with any body, and a specified content type
func NewUpdateUserRequest ¶
func NewUpdateUserRequest(server string, userId string, body UpdateUserJSONRequestBody) (*http.Request, error)
NewUpdateUserRequest calls the generic UpdateUser builder with application/json body
Types ¶
type APIReference ¶
type APIReference struct {
Name string `json:"name"`
Vendor string `json:"vendor"`
Version string `json:"version"`
}
APIReference Identifies a target API — the strict (all-required) variant.
Used in responses and as the canonical identity tuple.
func (APIReference) RequiredFields ¶
func (APIReference) RequiredFields() []string
type APIReferenceRequest ¶
type APIReferenceRequest struct {
CatalogApiId *string `json:"catalog_api_id,omitempty"`
Name *string `json:"name,omitempty"`
Vendor string `json:"vendor"`
Version *string `json:"version,omitempty"`
}
APIReferenceRequest Relaxed variant for request bodies where partial identification is allowed.
func (APIReferenceRequest) RequiredFields ¶
func (APIReferenceRequest) RequiredFields() []string
type AccessRequestFileRequest ¶
type AccessRequestFileRequest struct {
Items []AccessRequestItemRequest `json:"items"`
Reason *string `json:"reason,omitempty"`
}
AccessRequestFileRequest Request body for filing an access request.
func (AccessRequestFileRequest) RequiredFields ¶
func (AccessRequestFileRequest) RequiredFields() []string
type AccessRequestItemRequest ¶
type AccessRequestItemRequest struct {
Action AccessRequestItemRequestAction `json:"action"`
ResourceId *string `json:"resource_id,omitempty"`
ResourceReference *map[string]interface{} `json:"resource_reference,omitempty"`
ResourceType AccessRequestItemRequestResourceType `json:"resource_type"`
// Rules Permission rules for the binding (credential:bind only). Rules are evaluated first-match-wins by the broker; if no rule matches, the request is denied. Example: [{"effect": "allow", "path": ".*"}].
Rules *[]JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema `json:"rules,omitempty"`
ToId *string `json:"to_id,omitempty"`
ToType *string `json:"to_type,omitempty"`
}
AccessRequestItemRequest A single line-item in a file request.
**Permission rules:** Rules control which upstream API operations the broker allows through a credential binding. They are enforced per (toolkit_id, credential_id) pair, so they can only be attached to credential:bind items — not toolkit:bind or scope:grant. You do not need toolkits:write scope to set rules; include them directly on the credential:bind item when filing the access request, and the approver's decision persists them on the binding.
func (AccessRequestItemRequest) RequiredFields ¶
func (AccessRequestItemRequest) RequiredFields() []string
type AccessRequestItemRequestAction ¶
type AccessRequestItemRequestAction string
AccessRequestItemRequestAction defines model for AccessRequestItemRequest.Action.
const ( Bind AccessRequestItemRequestAction = "bind" Create AccessRequestItemRequestAction = "create" Grant AccessRequestItemRequestAction = "grant" Provision AccessRequestItemRequestAction = "provision" )
Defines values for AccessRequestItemRequestAction.
func (AccessRequestItemRequestAction) Valid ¶
func (e AccessRequestItemRequestAction) Valid() bool
Valid indicates whether the value is a known member of the AccessRequestItemRequestAction enum.
type AccessRequestItemRequestResourceType ¶
type AccessRequestItemRequestResourceType string
AccessRequestItemRequestResourceType defines model for AccessRequestItemRequest.ResourceType.
const ( AccessRequestItemRequestResourceTypeCredential AccessRequestItemRequestResourceType = "credential" AccessRequestItemRequestResourceTypeScope AccessRequestItemRequestResourceType = "scope" AccessRequestItemRequestResourceTypeToolkit AccessRequestItemRequestResourceType = "toolkit" )
Defines values for AccessRequestItemRequestResourceType.
func (AccessRequestItemRequestResourceType) Valid ¶
func (e AccessRequestItemRequestResourceType) Valid() bool
Valid indicates whether the value is a known member of the AccessRequestItemRequestResourceType enum.
type AccessRequestItemResponse ¶
type AccessRequestItemResponse struct {
Action string `json:"action"`
// AlreadySatisfied Whether this item's outcome is already in effect (the binding or grant it asks for already exists), letting a reviewer approve manually-fulfilled work instead of re-doing it in the wizard. Populated on single-request GETs for pending credential:bind, toolkit:bind, and scope:grant items; null when not computed (list endpoints, decided items, fulfilment-only intents, an item whose target cannot be determined, an ambiguous toolkit reference — which approval would refuse as filed — or a credential:bind whose credential is not visible to the caller). Toolkit REFERENCES are resolved under the caller's visibility, mirroring decide-time resolution, so False can also mean 'satisfied by a toolkit this caller cannot see'; explicit-id targets are probed directly.
AlreadySatisfied *bool `json:"already_satisfied,omitempty"`
// AlreadySatisfiedBy For a satisfied toolkit:bind, the id of the toolkit the agent is already bound to — names the exact object so consumers can point the operator at it. Null for other item types and whenever already_satisfied is not true.
AlreadySatisfiedBy *string `json:"already_satisfied_by,omitempty"`
AppliedEffects *map[string]interface{} `json:"applied_effects,omitempty"`
CredentialName *string `json:"credential_name,omitempty"`
DecidedAt *time.Time `json:"decided_at,omitempty"`
DecidedBy *string `json:"decided_by,omitempty"`
DecisionReason *string `json:"decision_reason,omitempty"`
Id string `json:"id"`
ResourceId *string `json:"resource_id,omitempty"`
ResourceReference *map[string]interface{} `json:"resource_reference,omitempty"`
ResourceType string `json:"resource_type"`
Rules *[]map[string]interface{} `json:"rules,omitempty"`
Status string `json:"status"`
ToId *string `json:"to_id,omitempty"`
ToType *string `json:"to_type,omitempty"`
ToolkitName *string `json:"toolkit_name,omitempty"`
}
AccessRequestItemResponse Response model for a single access-request line item.
func (AccessRequestItemResponse) RequiredFields ¶
func (AccessRequestItemResponse) RequiredFields() []string
type AccessRequestListResponse ¶
type AccessRequestListResponse struct {
Data []AccessRequestResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
AccessRequestListResponse Paginated list of access requests.
func (AccessRequestListResponse) RequiredFields ¶
func (AccessRequestListResponse) RequiredFields() []string
type AccessRequestOwnerResponse ¶
type AccessRequestOwnerResponse struct {
// DisplayName The owner's full name, when set on the profile.
DisplayName *string `json:"display_name,omitempty"`
// Email The owner's email address.
Email string `json:"email"`
// Id The resolved owner's user id (filer_owner_id, or created_by when null).
Id string `json:"id"`
}
AccessRequestOwnerResponse Display info for the filer's human owner (labelling only, not authorization).
Server-resolved from “filer_owner_id“ (falling back to “created_by“ when the former is null, mirroring what consumers render) so they don't need “users:read“ (or a roster fetch) just to label a row. Absent when the id doesn't resolve to a user (service-account filers, purged rows) or on mutation responses, which skip the enrichment.
func (AccessRequestOwnerResponse) RequiredFields ¶
func (AccessRequestOwnerResponse) RequiredFields() []string
type AccessRequestResponse ¶
type AccessRequestResponse struct {
ActorId string `json:"actor_id"`
ApproveUrl string `json:"approve_url"`
CreatedBy string `json:"created_by"`
Evaluation *EvaluationResponse `json:"evaluation,omitempty"`
ExpiresAt time.Time `json:"expires_at"`
FiledAt time.Time `json:"filed_at"`
FilerOwner *AccessRequestOwnerResponse `json:"filer_owner,omitempty"`
FilerOwnerId *string `json:"filer_owner_id,omitempty"`
Id string `json:"id"`
Items []AccessRequestItemResponse `json:"items"`
Reason *string `json:"reason,omitempty"`
RequestedBy string `json:"requested_by"`
Status string `json:"status"`
}
AccessRequestResponse Response model for an access request envelope.
func (AccessRequestResponse) RequiredFields ¶
func (AccessRequestResponse) RequiredFields() []string
type AcknowledgeEventHTTPResp ¶
type AcknowledgeEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EventResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseAcknowledgeEventHTTPResp ¶
func ParseAcknowledgeEventHTTPResp(rsp *http.Response) (*AcknowledgeEventHTTPResp, error)
ParseAcknowledgeEventHTTPResp parses an HTTP response from a AcknowledgeEventWithResponse call
func (AcknowledgeEventHTTPResp) ContentType ¶
func (r AcknowledgeEventHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AcknowledgeEventHTTPResp) GetApplicationproblemJSON400 ¶
func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (AcknowledgeEventHTTPResp) GetApplicationproblemJSON401 ¶
func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (AcknowledgeEventHTTPResp) GetApplicationproblemJSON403 ¶
func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (AcknowledgeEventHTTPResp) GetApplicationproblemJSON422 ¶
func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (AcknowledgeEventHTTPResp) GetApplicationproblemJSON500 ¶
func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (AcknowledgeEventHTTPResp) GetApplicationproblemJSON503 ¶
func (r AcknowledgeEventHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (AcknowledgeEventHTTPResp) GetBody ¶
func (r AcknowledgeEventHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (AcknowledgeEventHTTPResp) GetJSON200 ¶
func (r AcknowledgeEventHTTPResp) GetJSON200() *EventResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (AcknowledgeEventHTTPResp) Status ¶
func (r AcknowledgeEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AcknowledgeEventHTTPResp) StatusCode ¶
func (r AcknowledgeEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AcknowledgeEventJSONRequestBody ¶
type AcknowledgeEventJSONRequestBody = EventAcknowledgeRequest
AcknowledgeEventJSONRequestBody defines body for AcknowledgeEvent for application/json ContentType.
type ActorListResponse ¶
type ActorListResponse struct {
Data []ActorSummaryResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ActorListResponse Paginated list of actors.
func (ActorListResponse) RequiredFields ¶
func (ActorListResponse) RequiredFields() []string
type ActorSummaryResponse ¶
type ActorSummaryResponse struct {
Active bool `json:"active"`
// ActorType Type of authenticated actor.
ActorType ActorType `json:"actor_type"`
CreatedAt time.Time `json:"created_at"`
Id string `json:"id"`
Name string `json:"name"`
}
ActorSummaryResponse Single actor entry in the actors list.
func (ActorSummaryResponse) RequiredFields ¶
func (ActorSummaryResponse) RequiredFields() []string
type ActorType ¶
type ActorType string
ActorType Type of authenticated actor.
type AgentCreateRequest ¶
type AgentCreateRequest struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
Scopes *[]string `json:"scopes,omitempty"`
}
AgentCreateRequest Request body for creating an agent manually.
func (AgentCreateRequest) RequiredFields ¶
func (AgentCreateRequest) RequiredFields() []string
type AgentListResponse ¶
type AgentListResponse struct {
Data []AgentResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
AgentListResponse List of agents.
func (AgentListResponse) RequiredFields ¶
func (AgentListResponse) RequiredFields() []string
type AgentPatchRequest ¶
type AgentPatchRequest struct {
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
OwnerId *string `json:"owner_id,omitempty"`
}
AgentPatchRequest Request body for partially updating an agent.
type AgentResponse ¶
type AgentResponse struct {
ApprovedAt *time.Time `json:"approved_at,omitempty"`
ApprovedBy *string `json:"approved_by,omitempty"`
CreatedAt time.Time `json:"created_at"`
DenialReason *string `json:"denial_reason,omitempty"`
DeniedBy *string `json:"denied_by,omitempty"`
Description *string `json:"description,omitempty"`
HasApiKey *bool `json:"has_api_key,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
OwnerId *string `json:"owner_id,omitempty"`
ParentAgentId *string `json:"parent_agent_id,omitempty"`
RegisteredBy string `json:"registered_by"`
Status string `json:"status"`
}
AgentResponse Agent representation in API responses.
func (AgentResponse) RequiredFields ¶
func (AgentResponse) RequiredFields() []string
type AgentScopesRequest ¶
type AgentScopesRequest struct {
Scopes []string `json:"scopes"`
}
AgentScopesRequest Request body for replacing an agent's scopes.
func (AgentScopesRequest) RequiredFields ¶
func (AgentScopesRequest) RequiredFields() []string
type AgentScopesResponse ¶
type AgentScopesResponse struct {
Scopes []string `json:"scopes"`
}
AgentScopesResponse Response containing an agent's current scopes.
func (AgentScopesResponse) RequiredFields ¶
func (AgentScopesResponse) RequiredFields() []string
type AmendAccessRequestHTTPResp ¶
type AmendAccessRequestHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AccessRequestResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseAmendAccessRequestHTTPResp ¶
func ParseAmendAccessRequestHTTPResp(rsp *http.Response) (*AmendAccessRequestHTTPResp, error)
ParseAmendAccessRequestHTTPResp parses an HTTP response from a AmendAccessRequestWithResponse call
func (AmendAccessRequestHTTPResp) ContentType ¶
func (r AmendAccessRequestHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON400 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON401 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON403 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON404 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON422 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON500 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetApplicationproblemJSON503 ¶
func (r AmendAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (AmendAccessRequestHTTPResp) GetBody ¶
func (r AmendAccessRequestHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (AmendAccessRequestHTTPResp) GetJSON200 ¶
func (r AmendAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (AmendAccessRequestHTTPResp) Status ¶
func (r AmendAccessRequestHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AmendAccessRequestHTTPResp) StatusCode ¶
func (r AmendAccessRequestHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AmendAccessRequestJSONRequestBody ¶
type AmendAccessRequestJSONRequestBody = AmendRequest
AmendAccessRequestJSONRequestBody defines body for AmendAccessRequest for application/json ContentType.
type AmendItemSchema ¶
type AmendItemSchema struct {
ItemId string `json:"item_id"`
ResourceId *string `json:"resource_id,omitempty"`
Rules *[]JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema `json:"rules,omitempty"`
ToId *string `json:"to_id,omitempty"`
}
AmendItemSchema A single item amendment.
func (AmendItemSchema) RequiredFields ¶
func (AmendItemSchema) RequiredFields() []string
type AmendRequest ¶
type AmendRequest struct {
Items []AmendItemSchema `json:"items"`
}
AmendRequest Request body for the :amend verb.
func (AmendRequest) RequiredFields ¶
func (AmendRequest) RequiredFields() []string
type ApiImportLinksResponse ¶
type ApiImportLinksResponse struct {
Self string `json:"self"`
}
ApiImportLinksResponse Hypermedia links for an import response.
func (ApiImportLinksResponse) RequiredFields ¶
func (ApiImportLinksResponse) RequiredFields() []string
type ApiImportRequest ¶
type ApiImportRequest struct {
Sources []ApiImportRequest_Sources_Item `json:"sources"`
}
ApiImportRequest Wrapper for a batch of import sources.
func (ApiImportRequest) RequiredFields ¶
func (ApiImportRequest) RequiredFields() []string
type ApiImportRequest_Sources_Item ¶
type ApiImportRequest_Sources_Item struct {
// contains filtered or unexported fields
}
ApiImportRequest_Sources_Item defines model for ApiImportRequest.sources.Item.
func (ApiImportRequest_Sources_Item) AsApiSourceInline ¶
func (t ApiImportRequest_Sources_Item) AsApiSourceInline() (ApiSourceInline, error)
AsApiSourceInline returns the union data inside the ApiImportRequest_Sources_Item as a ApiSourceInline
func (ApiImportRequest_Sources_Item) AsApiSourceUrl ¶
func (t ApiImportRequest_Sources_Item) AsApiSourceUrl() (ApiSourceUrl, error)
AsApiSourceUrl returns the union data inside the ApiImportRequest_Sources_Item as a ApiSourceUrl
func (ApiImportRequest_Sources_Item) Discriminator ¶
func (t ApiImportRequest_Sources_Item) Discriminator() (string, error)
func (*ApiImportRequest_Sources_Item) FromApiSourceInline ¶
func (t *ApiImportRequest_Sources_Item) FromApiSourceInline(v ApiSourceInline) error
FromApiSourceInline overwrites any union data inside the ApiImportRequest_Sources_Item as the provided ApiSourceInline
func (*ApiImportRequest_Sources_Item) FromApiSourceUrl ¶
func (t *ApiImportRequest_Sources_Item) FromApiSourceUrl(v ApiSourceUrl) error
FromApiSourceUrl overwrites any union data inside the ApiImportRequest_Sources_Item as the provided ApiSourceUrl
func (ApiImportRequest_Sources_Item) MarshalJSON ¶
func (t ApiImportRequest_Sources_Item) MarshalJSON() ([]byte, error)
func (*ApiImportRequest_Sources_Item) MergeApiSourceInline ¶
func (t *ApiImportRequest_Sources_Item) MergeApiSourceInline(v ApiSourceInline) error
MergeApiSourceInline performs a merge with any union data inside the ApiImportRequest_Sources_Item, using the provided ApiSourceInline
func (*ApiImportRequest_Sources_Item) MergeApiSourceUrl ¶
func (t *ApiImportRequest_Sources_Item) MergeApiSourceUrl(v ApiSourceUrl) error
MergeApiSourceUrl performs a merge with any union data inside the ApiImportRequest_Sources_Item, using the provided ApiSourceUrl
func (*ApiImportRequest_Sources_Item) UnmarshalJSON ¶
func (t *ApiImportRequest_Sources_Item) UnmarshalJSON(b []byte) error
func (ApiImportRequest_Sources_Item) ValueByDiscriminator ¶
func (t ApiImportRequest_Sources_Item) ValueByDiscriminator() (interface{}, error)
type ApiImportResponse ¶
type ApiImportResponse struct {
// UnderscoreLinks Hypermedia links for an import response.
UnderscoreLinks ApiImportLinksResponse `json:"_links"`
JobId string `json:"job_id"`
Status string `json:"status"`
}
ApiImportResponse Acknowledgement payload for an asynchronous import job.
func (ApiImportResponse) RequiredFields ¶
func (ApiImportResponse) RequiredFields() []string
type ApiInfoResponse ¶
type ApiInfoResponse struct {
Host *string `json:"host,omitempty"`
Name string `json:"name"`
Vendor string `json:"vendor"`
Version string `json:"version"`
}
ApiInfoResponse API identification information.
func (ApiInfoResponse) RequiredFields ¶
func (ApiInfoResponse) RequiredFields() []string
type ApiKeyCreateRequest ¶
type ApiKeyCreateRequest struct {
// Api Loose (vendor, name, version) API identity tuple.
Api APIReferenceRequest `json:"api"`
// FieldName Header or query-parameter name carrying the key.
FieldName string `json:"field_name"`
// Key The API key secret. Stored encrypted; never returned after create.
Key string `json:"key"`
// Location Where to inject the key on upstream calls.
Location CredentialLocation `json:"location"`
// Name Human-readable label for the credential.
Name string `json:"name"`
// Provider Credential provider; 'static' for stored secrets.
Provider *string `json:"provider,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Type ApiKeyCreateRequestType `json:"type"`
}
ApiKeyCreateRequest Create request for api_key credentials.
Examples: {"api":{"name":"stripe","vendor":"stripe.com","version":"2024-04-10"},"field_name":"Authorization","key":"sk_live_…","location":"header","name":"Stripe live key","provider":"static","type":"api_key"}
func (ApiKeyCreateRequest) RequiredFields ¶
func (ApiKeyCreateRequest) RequiredFields() []string
type ApiKeyCreateRequestType ¶
type ApiKeyCreateRequestType string
ApiKeyCreateRequestType defines model for ApiKeyCreateRequest.Type.
const (
ApiKeyCreateRequestTypeApiKey ApiKeyCreateRequestType = "api_key"
)
Defines values for ApiKeyCreateRequestType.
func (ApiKeyCreateRequestType) Valid ¶
func (e ApiKeyCreateRequestType) Valid() bool
Valid indicates whether the value is a known member of the ApiKeyCreateRequestType enum.
type ApiKeyHistoryEntryResponse ¶
type ApiKeyHistoryEntryResponse struct {
Action string `json:"action"`
ActorId *string `json:"actor_id,omitempty"`
Id string `json:"id"`
OccurredAt time.Time `json:"occurred_at"`
Reason *string `json:"reason,omitempty"`
}
ApiKeyHistoryEntryResponse A single event in the API key audit trail.
func (ApiKeyHistoryEntryResponse) RequiredFields ¶
func (ApiKeyHistoryEntryResponse) RequiredFields() []string
type ApiKeyHistoryResponse ¶
type ApiKeyHistoryResponse struct {
Data []ApiKeyHistoryEntryResponse `json:"data"`
}
ApiKeyHistoryResponse Audit trail of API key operations.
func (ApiKeyHistoryResponse) RequiredFields ¶
func (ApiKeyHistoryResponse) RequiredFields() []string
type ApiKeyInfoResponse ¶
type ApiKeyInfoResponse struct {
CreatedAt time.Time `json:"created_at"`
CreatedBy *string `json:"created_by,omitempty"`
Id string `json:"id"`
RotatedAt *time.Time `json:"rotated_at,omitempty"`
Status string `json:"status"`
}
ApiKeyInfoResponse API key metadata — retrievable even after revocation.
func (ApiKeyInfoResponse) RequiredFields ¶
func (ApiKeyInfoResponse) RequiredFields() []string
type ApiKeyResponse ¶
type ApiKeyResponse struct {
Key string `json:"key"`
}
ApiKeyResponse Response containing a plaintext API key (shown once).
func (ApiKeyResponse) RequiredFields ¶
func (ApiKeyResponse) RequiredFields() []string
type ApiKeyUpdateRequest ¶
type ApiKeyUpdateRequest struct {
Active *bool `json:"active,omitempty"`
// FieldName Immutable after create. Accepted for backward compatibility; if provided it must equal the stored value, otherwise the request is rejected. Recreate the credential to change the parameter name.
FieldName *string `json:"field_name,omitempty"`
Key *string `json:"key,omitempty"`
// Location Immutable after create. Accepted for backward compatibility; if provided it must equal the stored value, otherwise the request is rejected. Recreate the credential to change the injection binding.
Location *CredentialLocation `json:"location,omitempty"`
Name *string `json:"name,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Type ApiKeyUpdateRequestType `json:"type"`
}
ApiKeyUpdateRequest Update request for api_key credentials.
func (ApiKeyUpdateRequest) RequiredFields ¶
func (ApiKeyUpdateRequest) RequiredFields() []string
type ApiKeyUpdateRequestType ¶
type ApiKeyUpdateRequestType string
ApiKeyUpdateRequestType defines model for ApiKeyUpdateRequest.Type.
const (
ApiKeyUpdateRequestTypeApiKey ApiKeyUpdateRequestType = "api_key"
)
Defines values for ApiKeyUpdateRequestType.
func (ApiKeyUpdateRequestType) Valid ¶
func (e ApiKeyUpdateRequestType) Valid() bool
Valid indicates whether the value is a known member of the ApiKeyUpdateRequestType enum.
type ApiLinksResponse ¶
type ApiLinksResponse struct {
CurrentRevision *string `json:"current_revision,omitempty"`
Revisions string `json:"revisions"`
Self string `json:"self"`
}
ApiLinksResponse Hypermedia links for a (local) API resource.
func (ApiLinksResponse) RequiredFields ¶
func (ApiLinksResponse) RequiredFields() []string
type ApiListResponse ¶
type ApiListResponse struct {
Data []ApiResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ApiListResponse Cursor-paginated list of APIs.
func (ApiListResponse) RequiredFields ¶
func (ApiListResponse) RequiredFields() []string
type ApiReferenceResponse ¶
type ApiReferenceResponse struct {
Host *string `json:"host"`
Name string `json:"name"`
Vendor string `json:"vendor"`
Version string `json:"version"`
}
ApiReferenceResponse Core API identifier triple plus derived host.
func (ApiReferenceResponse) RequiredFields ¶
func (ApiReferenceResponse) RequiredFields() []string
type ApiResponse ¶
type ApiResponse struct {
// UnderscoreLinks Hypermedia links for a (local) API resource.
UnderscoreLinks ApiLinksResponse `json:"_links"`
// Api Core API identifier triple plus derived host.
Api ApiReferenceResponse `json:"api"`
CatalogApiId *string `json:"catalog_api_id"`
CreatedAt time.Time `json:"created_at"`
CurrentRevisionId *string `json:"current_revision_id"`
Description *string `json:"description"`
DisplayName *string `json:"display_name"`
IconUrl *string `json:"icon_url"`
OperationCount int `json:"operation_count"`
// Origin Provenance of the current revision: `catalog` (imported from the public catalog), `overlay` (materialized from a confirmed overlay), or null (manual import).
Origin *string `json:"origin,omitempty"`
RevisionCount int `json:"revision_count"`
SecuritySchemes []string `json:"security_schemes"`
// SourceUrl Upstream spec URL backing the current revision, when known (catalog linkage).
SourceUrl *string `json:"source_url,omitempty"`
// UpdateAvailable Whether the upstream spec at `source_url` has a notified update this API hasn't adopted yet (Flow-3). Re-importing clears it.
UpdateAvailable *bool `json:"update_available,omitempty"`
UpdatedAt time.Time `json:"updated_at"`
}
ApiResponse Full API aggregate response.
“GET /apis“ is the local registry — every item is an API imported into this deployment. The public catalog of importable-but-not-yet-imported APIs is a separate surface (“GET /catalog“); the two are not blended.
func (ApiResponse) RequiredFields ¶
func (ApiResponse) RequiredFields() []string
type ApiSourceInline ¶
type ApiSourceInline struct {
ApiName *string `json:"api_name,omitempty"`
Content string `json:"content"`
Filename string `json:"filename"`
SubmittedBy *string `json:"submitted_by,omitempty"`
Type ApiSourceInlineType `json:"type"`
Vendor *string `json:"vendor,omitempty"`
Version *string `json:"version,omitempty"`
}
ApiSourceInline Import source carrying raw OpenAPI/Arazzo content inline.
func (ApiSourceInline) RequiredFields ¶
func (ApiSourceInline) RequiredFields() []string
type ApiSourceInlineType ¶
type ApiSourceInlineType string
ApiSourceInlineType defines model for ApiSourceInline.Type.
const (
Inline ApiSourceInlineType = "inline"
)
Defines values for ApiSourceInlineType.
func (ApiSourceInlineType) Valid ¶
func (e ApiSourceInlineType) Valid() bool
Valid indicates whether the value is a known member of the ApiSourceInlineType enum.
type ApiSourceUrl ¶
type ApiSourceUrl struct {
ApiName *string `json:"api_name,omitempty"`
SubmittedBy *string `json:"submitted_by,omitempty"`
Type ApiSourceUrlType `json:"type"`
Url string `json:"url"`
Vendor *string `json:"vendor,omitempty"`
Version *string `json:"version,omitempty"`
}
ApiSourceUrl Import source pointing at a fetchable URL.
func (ApiSourceUrl) RequiredFields ¶
func (ApiSourceUrl) RequiredFields() []string
type ApiSourceUrlType ¶
type ApiSourceUrlType string
ApiSourceUrlType defines model for ApiSourceUrl.Type.
const (
Url ApiSourceUrlType = "url"
)
Defines values for ApiSourceUrlType.
func (ApiSourceUrlType) Valid ¶
func (e ApiSourceUrlType) Valid() bool
Valid indicates whether the value is a known member of the ApiSourceUrlType enum.
type ApiUpdateRequest ¶
type ApiUpdateRequest struct {
Description *string `json:"description,omitempty"`
DisplayName *string `json:"display_name,omitempty"`
IconUrl *string `json:"icon_url,omitempty"`
}
ApiUpdateRequest Partial update payload for an API's presentation fields.
type ApproveAgentHTTPResp ¶
type ApproveAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseApproveAgentHTTPResp ¶
func ParseApproveAgentHTTPResp(rsp *http.Response) (*ApproveAgentHTTPResp, error)
ParseApproveAgentHTTPResp parses an HTTP response from a ApproveAgentWithResponse call
func (ApproveAgentHTTPResp) ContentType ¶
func (r ApproveAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ApproveAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r ApproveAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ApproveAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r ApproveAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ApproveAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r ApproveAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ApproveAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r ApproveAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ApproveAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r ApproveAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ApproveAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r ApproveAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ApproveAgentHTTPResp) GetBody ¶
func (r ApproveAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ApproveAgentHTTPResp) GetJSON200 ¶
func (r ApproveAgentHTTPResp) GetJSON200() *AgentResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ApproveAgentHTTPResp) Status ¶
func (r ApproveAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ApproveAgentHTTPResp) StatusCode ¶
func (r ApproveAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ApproveServiceAccountHTTPResp ¶
type ApproveServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ServiceAccountResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseApproveServiceAccountHTTPResp ¶
func ParseApproveServiceAccountHTTPResp(rsp *http.Response) (*ApproveServiceAccountHTTPResp, error)
ParseApproveServiceAccountHTTPResp parses an HTTP response from a ApproveServiceAccountWithResponse call
func (ApproveServiceAccountHTTPResp) ContentType ¶
func (r ApproveServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ApproveServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ApproveServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ApproveServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ApproveServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ApproveServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ApproveServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r ApproveServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ApproveServiceAccountHTTPResp) GetBody ¶
func (r ApproveServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ApproveServiceAccountHTTPResp) GetJSON200 ¶
func (r ApproveServiceAccountHTTPResp) GetJSON200() *ServiceAccountResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ApproveServiceAccountHTTPResp) Status ¶
func (r ApproveServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ApproveServiceAccountHTTPResp) StatusCode ¶
func (r ApproveServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveAgentHTTPResp ¶
type ArchiveAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseArchiveAgentHTTPResp ¶
func ParseArchiveAgentHTTPResp(rsp *http.Response) (*ArchiveAgentHTTPResp, error)
ParseArchiveAgentHTTPResp parses an HTTP response from a ArchiveAgentWithResponse call
func (ArchiveAgentHTTPResp) ContentType ¶
func (r ArchiveAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ArchiveAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ArchiveAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ArchiveAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ArchiveAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ArchiveAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ArchiveAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r ArchiveAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ArchiveAgentHTTPResp) GetBody ¶
func (r ArchiveAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ArchiveAgentHTTPResp) Status ¶
func (r ArchiveAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ArchiveAgentHTTPResp) StatusCode ¶
func (r ArchiveAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveRevisionHTTPResp ¶
type ArchiveRevisionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseArchiveRevisionHTTPResp ¶
func ParseArchiveRevisionHTTPResp(rsp *http.Response) (*ArchiveRevisionHTTPResp, error)
ParseArchiveRevisionHTTPResp parses an HTTP response from a ArchiveRevisionWithResponse call
func (ArchiveRevisionHTTPResp) ContentType ¶
func (r ArchiveRevisionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ArchiveRevisionHTTPResp) GetApplicationproblemJSON400 ¶
func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ArchiveRevisionHTTPResp) GetApplicationproblemJSON401 ¶
func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ArchiveRevisionHTTPResp) GetApplicationproblemJSON403 ¶
func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ArchiveRevisionHTTPResp) GetApplicationproblemJSON422 ¶
func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ArchiveRevisionHTTPResp) GetApplicationproblemJSON500 ¶
func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ArchiveRevisionHTTPResp) GetApplicationproblemJSON503 ¶
func (r ArchiveRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ArchiveRevisionHTTPResp) GetBody ¶
func (r ArchiveRevisionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ArchiveRevisionHTTPResp) GetJSON200 ¶
func (r ArchiveRevisionHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ArchiveRevisionHTTPResp) Status ¶
func (r ArchiveRevisionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ArchiveRevisionHTTPResp) StatusCode ¶
func (r ArchiveRevisionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ArchiveServiceAccountHTTPResp ¶
type ArchiveServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseArchiveServiceAccountHTTPResp ¶
func ParseArchiveServiceAccountHTTPResp(rsp *http.Response) (*ArchiveServiceAccountHTTPResp, error)
ParseArchiveServiceAccountHTTPResp parses an HTTP response from a ArchiveServiceAccountWithResponse call
func (ArchiveServiceAccountHTTPResp) ContentType ¶
func (r ArchiveServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r ArchiveServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ArchiveServiceAccountHTTPResp) GetBody ¶
func (r ArchiveServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ArchiveServiceAccountHTTPResp) Status ¶
func (r ArchiveServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ArchiveServiceAccountHTTPResp) StatusCode ¶
func (r ArchiveServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuditListResponse ¶
type AuditListResponse struct {
Data []AuditResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
AuditListResponse Paginated list of audit entries.
func (AuditListResponse) RequiredFields ¶
func (AuditListResponse) RequiredFields() []string
type AuditResponse ¶
type AuditResponse struct {
Action string `json:"action"`
ActorId *string `json:"actor_id,omitempty"`
ActorSessionId *string `json:"actor_session_id,omitempty"`
ActorType string `json:"actor_type"`
After *map[string]interface{} `json:"after,omitempty"`
Before *map[string]interface{} `json:"before,omitempty"`
Diff *map[string]interface{} `json:"diff,omitempty"`
Id string `json:"id"`
IpAddress *string `json:"ip_address,omitempty"`
JobId *string `json:"job_id,omitempty"`
OccurredAt time.Time `json:"occurred_at"`
Origin *string `json:"origin,omitempty"`
Reason *string `json:"reason,omitempty"`
RequestId *string `json:"request_id,omitempty"`
TargetId string `json:"target_id"`
TargetParentId *string `json:"target_parent_id,omitempty"`
TargetType string `json:"target_type"`
TraceId *string `json:"trace_id,omitempty"`
UserAgent *string `json:"user_agent,omitempty"`
}
AuditResponse Audit entry representation in API responses.
func (AuditResponse) RequiredFields ¶
func (AuditResponse) RequiredFields() []string
type AuditTargetType ¶
type AuditTargetType string
AuditTargetType Entity types that can be the target of an audited action.
const ( AuditTargetTypeAccessRequest AuditTargetType = "access_request" AuditTargetTypeAgent AuditTargetType = "agent" AuditTargetTypeApi AuditTargetType = "api" AuditTargetTypeCredential AuditTargetType = "credential" AuditTargetTypeCredentialBinding AuditTargetType = "credential_binding" AuditTargetTypeEvent AuditTargetType = "event" AuditTargetTypeExecutionRecord AuditTargetType = "execution_record" AuditTargetTypeInviteToken AuditTargetType = "invite_token" AuditTargetTypeJob AuditTargetType = "job" AuditTargetTypeNote AuditTargetType = "note" AuditTargetTypeOrganisation AuditTargetType = "organisation" AuditTargetTypeOverlay AuditTargetType = "overlay" AuditTargetTypePermission AuditTargetType = "permission" AuditTargetTypeProviderConfig AuditTargetType = "provider_config" AuditTargetTypeRevision AuditTargetType = "revision" AuditTargetTypeServiceAccount AuditTargetType = "service_account" AuditTargetTypeSession AuditTargetType = "session" AuditTargetTypeToken AuditTargetType = "token" AuditTargetTypeToolkit AuditTargetType = "toolkit" AuditTargetTypeToolkitKey AuditTargetType = "toolkit_key" AuditTargetTypeUser AuditTargetType = "user" )
Defines values for AuditTargetType.
func (AuditTargetType) Valid ¶
func (e AuditTargetType) Valid() bool
Valid indicates whether the value is a known member of the AuditTargetType enum.
type AuthHealthHTTPResp ¶
type AuthHealthHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]string
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseAuthHealthHTTPResp ¶
func ParseAuthHealthHTTPResp(rsp *http.Response) (*AuthHealthHTTPResp, error)
ParseAuthHealthHTTPResp parses an HTTP response from a AuthHealthWithResponse call
func (AuthHealthHTTPResp) ContentType ¶
func (r AuthHealthHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthHealthHTTPResp) GetApplicationproblemJSON400 ¶
func (r AuthHealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (AuthHealthHTTPResp) GetApplicationproblemJSON422 ¶
func (r AuthHealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (AuthHealthHTTPResp) GetApplicationproblemJSON500 ¶
func (r AuthHealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (AuthHealthHTTPResp) GetApplicationproblemJSON503 ¶
func (r AuthHealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (AuthHealthHTTPResp) GetBody ¶
func (r AuthHealthHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (AuthHealthHTTPResp) GetJSON200 ¶
func (r AuthHealthHTTPResp) GetJSON200() *map[string]string
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (AuthHealthHTTPResp) Status ¶
func (r AuthHealthHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AuthHealthHTTPResp) StatusCode ¶
func (r AuthHealthHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthIdpDescriptorHTTPResp ¶
type AuthIdpDescriptorHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseAuthIdpDescriptorHTTPResp ¶
func ParseAuthIdpDescriptorHTTPResp(rsp *http.Response) (*AuthIdpDescriptorHTTPResp, error)
ParseAuthIdpDescriptorHTTPResp parses an HTTP response from a AuthIdpDescriptorWithResponse call
func (AuthIdpDescriptorHTTPResp) ContentType ¶
func (r AuthIdpDescriptorHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON400 ¶
func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON422 ¶
func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON500 ¶
func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON503 ¶
func (r AuthIdpDescriptorHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (AuthIdpDescriptorHTTPResp) GetBody ¶
func (r AuthIdpDescriptorHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (AuthIdpDescriptorHTTPResp) GetJSON200 ¶
func (r AuthIdpDescriptorHTTPResp) GetJSON200() *map[string]interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (AuthIdpDescriptorHTTPResp) Status ¶
func (r AuthIdpDescriptorHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AuthIdpDescriptorHTTPResp) StatusCode ¶
func (r AuthIdpDescriptorHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthorizeEndpointHTTPResp ¶
type AuthorizeEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseAuthorizeEndpointHTTPResp ¶
func ParseAuthorizeEndpointHTTPResp(rsp *http.Response) (*AuthorizeEndpointHTTPResp, error)
ParseAuthorizeEndpointHTTPResp parses an HTTP response from a AuthorizeEndpointWithResponse call
func (AuthorizeEndpointHTTPResp) ContentType ¶
func (r AuthorizeEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthorizeEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (AuthorizeEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (AuthorizeEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (AuthorizeEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r AuthorizeEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (AuthorizeEndpointHTTPResp) GetBody ¶
func (r AuthorizeEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (AuthorizeEndpointHTTPResp) GetJSON200 ¶
func (r AuthorizeEndpointHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (AuthorizeEndpointHTTPResp) Status ¶
func (r AuthorizeEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AuthorizeEndpointHTTPResp) StatusCode ¶
func (r AuthorizeEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthorizeEndpointParams ¶
type AuthorizeEndpointParams struct {
ResponseType string `form:"response_type" json:"response_type"`
ClientId string `form:"client_id" json:"client_id"`
RedirectUri string `form:"redirect_uri" json:"redirect_uri"`
CodeChallenge string `form:"code_challenge" json:"code_challenge"`
CodeChallengeMethod string `form:"code_challenge_method" json:"code_challenge_method"`
Scope *string `form:"scope,omitempty" json:"scope,omitempty"`
State *string `form:"state,omitempty" json:"state,omitempty"`
Nonce *string `form:"nonce,omitempty" json:"nonce,omitempty"`
}
AuthorizeEndpointParams defines parameters for AuthorizeEndpoint.
type AuthorizeOauthCallbackHTTPResp ¶
type AuthorizeOauthCallbackHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseAuthorizeOauthCallbackHTTPResp ¶
func ParseAuthorizeOauthCallbackHTTPResp(rsp *http.Response) (*AuthorizeOauthCallbackHTTPResp, error)
ParseAuthorizeOauthCallbackHTTPResp parses an HTTP response from a AuthorizeOauthCallbackWithResponse call
func (AuthorizeOauthCallbackHTTPResp) ContentType ¶
func (r AuthorizeOauthCallbackHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON400 ¶
func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON422 ¶
func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON500 ¶
func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON503 ¶
func (r AuthorizeOauthCallbackHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (AuthorizeOauthCallbackHTTPResp) GetBody ¶
func (r AuthorizeOauthCallbackHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (AuthorizeOauthCallbackHTTPResp) GetJSON200 ¶
func (r AuthorizeOauthCallbackHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (AuthorizeOauthCallbackHTTPResp) Status ¶
func (r AuthorizeOauthCallbackHTTPResp) Status() string
Status returns HTTPResponse.Status
func (AuthorizeOauthCallbackHTTPResp) StatusCode ¶
func (r AuthorizeOauthCallbackHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AuthorizeOauthCallbackParams ¶
type AuthorizeOauthCallbackParams struct {
Code string `form:"code" json:"code"`
State string `form:"state" json:"state"`
}
AuthorizeOauthCallbackParams defines parameters for AuthorizeOauthCallback.
type BasicAuthCreateRequest ¶
type BasicAuthCreateRequest struct {
// Api Relaxed variant for request bodies where partial identification is allowed.
Api APIReferenceRequest `json:"api"`
Name string `json:"name"`
Password string `json:"password"`
Provider *string `json:"provider,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Type BasicAuthCreateRequestType `json:"type"`
Username string `json:"username"`
}
BasicAuthCreateRequest Create request for basic credentials.
func (BasicAuthCreateRequest) RequiredFields ¶
func (BasicAuthCreateRequest) RequiredFields() []string
type BasicAuthCreateRequestType ¶
type BasicAuthCreateRequestType string
BasicAuthCreateRequestType defines model for BasicAuthCreateRequest.Type.
const (
BasicAuthCreateRequestTypeBasic BasicAuthCreateRequestType = "basic"
)
Defines values for BasicAuthCreateRequestType.
func (BasicAuthCreateRequestType) Valid ¶
func (e BasicAuthCreateRequestType) Valid() bool
Valid indicates whether the value is a known member of the BasicAuthCreateRequestType enum.
type BasicAuthUpdateRequest ¶
type BasicAuthUpdateRequest struct {
Active *bool `json:"active,omitempty"`
Name *string `json:"name,omitempty"`
Password *string `json:"password,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Type BasicAuthUpdateRequestType `json:"type"`
Username *string `json:"username,omitempty"`
}
BasicAuthUpdateRequest Update request for basic credentials.
func (BasicAuthUpdateRequest) RequiredFields ¶
func (BasicAuthUpdateRequest) RequiredFields() []string
type BasicAuthUpdateRequestType ¶
type BasicAuthUpdateRequestType string
BasicAuthUpdateRequestType defines model for BasicAuthUpdateRequest.Type.
const (
BasicAuthUpdateRequestTypeBasic BasicAuthUpdateRequestType = "basic"
)
Defines values for BasicAuthUpdateRequestType.
func (BasicAuthUpdateRequestType) Valid ¶
func (e BasicAuthUpdateRequestType) Valid() bool
Valid indicates whether the value is a known member of the BasicAuthUpdateRequestType enum.
type BearerTokenCreateRequest ¶
type BearerTokenCreateRequest struct {
// Api Relaxed variant for request bodies where partial identification is allowed.
Api APIReferenceRequest `json:"api"`
Name string `json:"name"`
Provider *string `json:"provider,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Token string `json:"token"`
Type BearerTokenCreateRequestType `json:"type"`
}
BearerTokenCreateRequest Create request for bearer_token credentials.
func (BearerTokenCreateRequest) RequiredFields ¶
func (BearerTokenCreateRequest) RequiredFields() []string
type BearerTokenCreateRequestType ¶
type BearerTokenCreateRequestType string
BearerTokenCreateRequestType defines model for BearerTokenCreateRequest.Type.
const (
BearerTokenCreateRequestTypeBearerToken BearerTokenCreateRequestType = "bearer_token"
)
Defines values for BearerTokenCreateRequestType.
func (BearerTokenCreateRequestType) Valid ¶
func (e BearerTokenCreateRequestType) Valid() bool
Valid indicates whether the value is a known member of the BearerTokenCreateRequestType enum.
type BearerTokenUpdateRequest ¶
type BearerTokenUpdateRequest struct {
Active *bool `json:"active,omitempty"`
Name *string `json:"name,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Token *string `json:"token,omitempty"`
Type BearerTokenUpdateRequestType `json:"type"`
}
BearerTokenUpdateRequest Update request for bearer_token credentials.
func (BearerTokenUpdateRequest) RequiredFields ¶
func (BearerTokenUpdateRequest) RequiredFields() []string
type BearerTokenUpdateRequestType ¶
type BearerTokenUpdateRequestType string
BearerTokenUpdateRequestType defines model for BearerTokenUpdateRequest.Type.
const (
BearerTokenUpdateRequestTypeBearerToken BearerTokenUpdateRequestType = "bearer_token"
)
Defines values for BearerTokenUpdateRequestType.
func (BearerTokenUpdateRequestType) Valid ¶
func (e BearerTokenUpdateRequestType) Valid() bool
Valid indicates whether the value is a known member of the BearerTokenUpdateRequestType enum.
type BindCredentialHTTPResp ¶
type BindCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *ToolkitCredentialBindingResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON409 the response for an HTTP 409 `application/problem+json` response
ApplicationproblemJSON409 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseBindCredentialHTTPResp ¶
func ParseBindCredentialHTTPResp(rsp *http.Response) (*BindCredentialHTTPResp, error)
ParseBindCredentialHTTPResp parses an HTTP response from a BindCredentialWithResponse call
func (BindCredentialHTTPResp) ContentType ¶
func (r BindCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (BindCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON404 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON409 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON409() *ProblemDetail
GetApplicationproblemJSON409 returns the response for an HTTP 409 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (BindCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r BindCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (BindCredentialHTTPResp) GetBody ¶
func (r BindCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (BindCredentialHTTPResp) GetJSON201 ¶
func (r BindCredentialHTTPResp) GetJSON201() *ToolkitCredentialBindingResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (BindCredentialHTTPResp) Status ¶
func (r BindCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BindCredentialHTTPResp) StatusCode ¶
func (r BindCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BindCredentialJSONRequestBody ¶
type BindCredentialJSONRequestBody = ToolkitCredentialBindRequest
BindCredentialJSONRequestBody defines body for BindCredential for application/json ContentType.
type BindToolkitHTTPResp ¶
type BindToolkitHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *ToolkitBindingResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseBindToolkitHTTPResp ¶
func ParseBindToolkitHTTPResp(rsp *http.Response) (*BindToolkitHTTPResp, error)
ParseBindToolkitHTTPResp parses an HTTP response from a BindToolkitWithResponse call
func (BindToolkitHTTPResp) ContentType ¶
func (r BindToolkitHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (BindToolkitHTTPResp) GetApplicationproblemJSON400 ¶
func (r BindToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (BindToolkitHTTPResp) GetApplicationproblemJSON401 ¶
func (r BindToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (BindToolkitHTTPResp) GetApplicationproblemJSON403 ¶
func (r BindToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (BindToolkitHTTPResp) GetApplicationproblemJSON422 ¶
func (r BindToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (BindToolkitHTTPResp) GetApplicationproblemJSON500 ¶
func (r BindToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (BindToolkitHTTPResp) GetApplicationproblemJSON503 ¶
func (r BindToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (BindToolkitHTTPResp) GetBody ¶
func (r BindToolkitHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (BindToolkitHTTPResp) GetJSON201 ¶
func (r BindToolkitHTTPResp) GetJSON201() *ToolkitBindingResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (BindToolkitHTTPResp) Status ¶
func (r BindToolkitHTTPResp) Status() string
Status returns HTTPResponse.Status
func (BindToolkitHTTPResp) StatusCode ¶
func (r BindToolkitHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BindToolkitJSONRequestBody ¶
type BindToolkitJSONRequestBody = ToolkitBindRequest
BindToolkitJSONRequestBody defines body for BindToolkit for application/json ContentType.
type BindingWarningSchema ¶
type BindingWarningSchema struct {
// Code Stable machine-readable warning code.
Code string `json:"code"`
// CredentialId Credential the warning applies to; null when the whole binding is meant.
CredentialId *string `json:"credential_id,omitempty"`
// Message Human-readable explanation with a recovery pointer.
Message string `json:"message"`
}
BindingWarningSchema A non-fatal signal about a bind (or create-time inline bind).
func (BindingWarningSchema) RequiredFields ¶
func (BindingWarningSchema) RequiredFields() []string
type CancelJobHTTPResp ¶
type CancelJobHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *JobResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCancelJobHTTPResp ¶
func ParseCancelJobHTTPResp(rsp *http.Response) (*CancelJobHTTPResp, error)
ParseCancelJobHTTPResp parses an HTTP response from a CancelJobWithResponse call
func (CancelJobHTTPResp) ContentType ¶
func (r CancelJobHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CancelJobHTTPResp) GetApplicationproblemJSON400 ¶
func (r CancelJobHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CancelJobHTTPResp) GetApplicationproblemJSON401 ¶
func (r CancelJobHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CancelJobHTTPResp) GetApplicationproblemJSON403 ¶
func (r CancelJobHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CancelJobHTTPResp) GetApplicationproblemJSON422 ¶
func (r CancelJobHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CancelJobHTTPResp) GetApplicationproblemJSON500 ¶
func (r CancelJobHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CancelJobHTTPResp) GetApplicationproblemJSON503 ¶
func (r CancelJobHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CancelJobHTTPResp) GetBody ¶
func (r CancelJobHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CancelJobHTTPResp) GetJSON200 ¶
func (r CancelJobHTTPResp) GetJSON200() *JobResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (CancelJobHTTPResp) Status ¶
func (r CancelJobHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CancelJobHTTPResp) StatusCode ¶
func (r CancelJobHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CatalogEntryLinksResponse ¶
type CatalogEntryLinksResponse struct {
// Github Human-facing GitHub tree URL for the entry, when known.
Github *string `json:"github,omitempty"`
// Import URL of the catalog import action (`POST /catalog/{api_id}:import`).
Import string `json:"import"`
// Operations URL of the entry's operation preview.
Operations string `json:"operations"`
// Self Canonical URL of this catalog entry.
Self string `json:"self"`
}
CatalogEntryLinksResponse Hypermedia links for a catalog entry.
Examples: {"github":"https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/stripe.com","import":"/catalog/stripe.com:import","operations":"/catalog/stripe.com/operations","self":"/catalog/stripe.com"}
func (CatalogEntryLinksResponse) RequiredFields ¶
func (CatalogEntryLinksResponse) RequiredFields() []string
type CatalogEntryResponse ¶
type CatalogEntryResponse struct {
// UnderscoreLinks Hypermedia links for a catalog entry.
//
// Examples: {"github":"https://github.com/jentic/jentic-public-apis/tree/main/apis/openapi/stripe.com","import":"/catalog/stripe.com:import","operations":"/catalog/stripe.com/operations","self":"/catalog/stripe.com"}
UnderscoreLinks CatalogEntryLinksResponse `json:"_links"`
// ApiId Catalog identity of the API (manifest domain, e.g. `stripe.com`).
ApiId string `json:"api_id"`
// Path Manifest path of the entry within the public-APIs repo.
Path *string `json:"path"`
// Registered Whether this entry is already imported locally — its `spec_url` backs a non-archived revision in `GET /apis`.
Registered bool `json:"registered"`
// SpecUrl Fetchable OpenAPI spec URL the entry resolves to (used for import + coverage).
SpecUrl *string `json:"spec_url"`
// UpdateAvailable Whether this (registered) entry has an upstream spec update the local revision hasn't adopted yet. Always false for unregistered entries.
UpdateAvailable *bool `json:"update_available,omitempty"`
// Vendor Registrable-domain vendor derived from `api_id` (e.g. `stripe.com`).
Vendor *string `json:"vendor"`
}
CatalogEntryResponse A single browsable catalog entry.
Examples: {"_links":{"import":"/catalog/stripe.com:import","operations":"/catalog/stripe.com/operations","self":"/catalog/stripe.com"},"api_id":"stripe.com","path":"apis/openapi/stripe.com","registered":false,"spec_url":"https://raw.githubusercontent.com/jentic/jentic-public-apis/main/apis/openapi/stripe.com/main/2024-01-01/openapi.json","vendor":"stripe.com"}
func (CatalogEntryResponse) RequiredFields ¶
func (CatalogEntryResponse) RequiredFields() []string
type CatalogListResponse ¶
type CatalogListResponse struct {
// CatalogTotal Total entries in the whole manifest (pre-filter, pre-page).
CatalogTotal int `json:"catalog_total"`
// Data The page of catalog entries.
Data []CatalogEntryResponse `json:"data"`
// HasMore Whether another page follows.
HasMore *bool `json:"has_more,omitempty"`
// ManifestAgeSeconds Age of the cached manifest in seconds, or null when the cache is empty.
ManifestAgeSeconds *int `json:"manifest_age_seconds,omitempty"`
// NextCursor Opaque keyset cursor for the next page (null when done).
NextCursor *string `json:"next_cursor,omitempty"`
// OutdatedCount Count of whole-manifest registered entries with an upstream update available.
OutdatedCount *int `json:"outdated_count,omitempty"`
// RegisteredCount Count of whole-manifest entries already imported locally.
RegisteredCount int `json:"registered_count"`
}
CatalogListResponse List of catalog entries plus status fields for the Discover status row.
Examples: {"catalog_total":5231,"data":[],"has_more":true,"manifest_age_seconds":3600,"next_cursor":"eyJpZCI6ICJzdHJpcGUuY29tIn0=","registered_count":12}
func (CatalogListResponse) RequiredFields ¶
func (CatalogListResponse) RequiredFields() []string
type CatalogRefreshResponse ¶
type CatalogRefreshResponse struct {
// Count Number of entries in the freshly fetched manifest.
Count int `json:"count"`
// Status Refresh outcome marker.
Status *string `json:"status,omitempty"`
}
CatalogRefreshResponse Acknowledgement of a manifest refresh.
Examples: {"count":5231,"status":"refreshed"}
func (CatalogRefreshResponse) RequiredFields ¶
func (CatalogRefreshResponse) RequiredFields() []string
type CatalogSnoozeRequest ¶
type CatalogSnoozeRequest struct {
// SnoozedUntil Optional expiry for the snooze (ISO-8601). Null = mute until a newer upstream digest is observed.
SnoozedUntil *time.Time `json:"snoozed_until,omitempty"`
}
CatalogSnoozeRequest Body for “POST /catalog/{api_id}:snooze“ (C1, #925).
“snoozed_until“ is optional: omit or send “null“ to mute-until-newer (the primary per-API affordance — the badge re-lights only when a *newer* upstream digest lands); provide an ISO-8601 timestamp for a time-boxed snooze that lapses at that instant.
type ChangePasswordHTTPResp ¶
type ChangePasswordHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *LoginResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseChangePasswordHTTPResp ¶
func ParseChangePasswordHTTPResp(rsp *http.Response) (*ChangePasswordHTTPResp, error)
ParseChangePasswordHTTPResp parses an HTTP response from a ChangePasswordWithResponse call
func (ChangePasswordHTTPResp) ContentType ¶
func (r ChangePasswordHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ChangePasswordHTTPResp) GetApplicationproblemJSON400 ¶
func (r ChangePasswordHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ChangePasswordHTTPResp) GetApplicationproblemJSON401 ¶
func (r ChangePasswordHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ChangePasswordHTTPResp) GetApplicationproblemJSON403 ¶
func (r ChangePasswordHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ChangePasswordHTTPResp) GetApplicationproblemJSON422 ¶
func (r ChangePasswordHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ChangePasswordHTTPResp) GetApplicationproblemJSON500 ¶
func (r ChangePasswordHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ChangePasswordHTTPResp) GetApplicationproblemJSON503 ¶
func (r ChangePasswordHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ChangePasswordHTTPResp) GetBody ¶
func (r ChangePasswordHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ChangePasswordHTTPResp) GetJSON200 ¶
func (r ChangePasswordHTTPResp) GetJSON200() *LoginResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ChangePasswordHTTPResp) Status ¶
func (r ChangePasswordHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ChangePasswordHTTPResp) StatusCode ¶
func (r ChangePasswordHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChangePasswordJSONRequestBody ¶
type ChangePasswordJSONRequestBody = ChangePasswordRequest
ChangePasswordJSONRequestBody defines body for ChangePassword for application/json ContentType.
type ChangePasswordRequest ¶
type ChangePasswordRequest struct {
CurrentPassword string `json:"current_password"`
NewPassword string `json:"new_password"`
}
ChangePasswordRequest Payload for changing own password.
func (ChangePasswordRequest) RequiredFields ¶
func (ChangePasswordRequest) RequiredFields() []string
type ClaimAgentHTTPResp ¶
type ClaimAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseClaimAgentHTTPResp ¶
func ParseClaimAgentHTTPResp(rsp *http.Response) (*ClaimAgentHTTPResp, error)
ParseClaimAgentHTTPResp parses an HTTP response from a ClaimAgentWithResponse call
func (ClaimAgentHTTPResp) ContentType ¶
func (r ClaimAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ClaimAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r ClaimAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ClaimAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r ClaimAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ClaimAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r ClaimAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ClaimAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r ClaimAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ClaimAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r ClaimAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ClaimAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r ClaimAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ClaimAgentHTTPResp) GetBody ¶
func (r ClaimAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ClaimAgentHTTPResp) GetJSON200 ¶
func (r ClaimAgentHTTPResp) GetJSON200() *AgentResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ClaimAgentHTTPResp) Status ¶
func (r ClaimAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ClaimAgentHTTPResp) StatusCode ¶
func (r ClaimAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ClaimAgentJSONRequestBody ¶
type ClaimAgentJSONRequestBody = ClaimRequest
ClaimAgentJSONRequestBody defines body for ClaimAgent for application/json ContentType.
type ClaimRequest ¶
type ClaimRequest struct {
Token string `json:"token"`
}
ClaimRequest Request body for claiming ownership of a self-registered agent.
func (ClaimRequest) RequiredFields ¶
func (ClaimRequest) RequiredFields() []string
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AcknowledgeEvent ¶
func (c *Client) AcknowledgeEvent(ctx context.Context, eventId string, body AcknowledgeEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
AcknowledgeEvent Acknowledge Event
Acknowledge an event.
Takes a body of the `application/json` content type.
Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
func (*Client) AcknowledgeEventWithBody ¶
func (c *Client) AcknowledgeEventWithBody(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AcknowledgeEventWithBody Acknowledge Event
Acknowledge an event.
Takes any type of body and a specified content type.
Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
func (*Client) AmendAccessRequest ¶
func (c *Client) AmendAccessRequest(ctx context.Context, requestId string, body AmendAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
AmendAccessRequest Amend access request
Amend pending items on an access request.
Takes a body of the `application/json` content type.
Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
func (*Client) AmendAccessRequestWithBody ¶
func (c *Client) AmendAccessRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AmendAccessRequestWithBody Amend access request
Amend pending items on an access request.
Takes any type of body and a specified content type.
Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
func (*Client) ApproveAgent ¶
func (c *Client) ApproveAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ApproveAgent Approve Agent
Approve a pending agent.
Corresponds with POST /agents/{agent_id}:approve (the `ApproveAgent` operationId).
func (*Client) ApproveServiceAccount ¶
func (c *Client) ApproveServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ApproveServiceAccount Approve Service Account
Approve a pending service account.
Corresponds with POST /service-accounts/{service_account_id}:approve (the `ApproveServiceAccount` operationId).
func (*Client) ArchiveAgent ¶
func (c *Client) ArchiveAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ArchiveAgent Archive Agent
Soft-archive an agent — revokes scope grants and toolkit bindings.
Corresponds with DELETE /agents/{agent_id} (the `ArchiveAgent` operationId).
func (*Client) ArchiveRevision ¶
func (c *Client) ArchiveRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ArchiveRevision Archive Revision
Archive a draft revision.
Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:archive (the `ArchiveRevision` operationId).
func (*Client) ArchiveServiceAccount ¶
func (c *Client) ArchiveServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ArchiveServiceAccount Archive Service Account
Soft-archive a service account — revokes scope grants.
Corresponds with DELETE /service-accounts/{service_account_id} (the `ArchiveServiceAccount` operationId).
func (*Client) AuthHealth ¶
func (c *Client) AuthHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthHealth Auth health
Return service health status for this surface.
Unauthenticated liveness probe. In combined mode this is served under the surface prefix (e.g. “/control/health“) so surfaces don't collide; the canonical platform probe is the root “GET /health“.
Corresponds with GET /auth/health (the `AuthHealth` operationId).
func (*Client) AuthIdpDescriptor ¶
func (c *Client) AuthIdpDescriptor(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthIdpDescriptor External IdP login descriptor
Public capability hint: whether IdP login is enabled, and which provider.
The SPA reads this before login to decide whether to show a "Continue with <provider>" button. Unauthenticated and secret-free — it advertises only the enabled flag and the provider name (never client secrets or endpoints).
Corresponds with GET /auth/idp (the `AuthIdpDescriptor` operationId).
func (*Client) AuthorizeEndpoint ¶
func (c *Client) AuthorizeEndpoint(ctx context.Context, params *AuthorizeEndpointParams, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthorizeEndpoint Authorize Endpoint
RFC 6749 Authorization endpoint with PKCE (S256 only).
If an external IdP is configured, redirects to the upstream provider. Otherwise returns an error (direct login requires a separate credential exchange).
Corresponds with GET /authorize (the `AuthorizeEndpoint` operationId).
func (*Client) AuthorizeOauthCallback ¶
func (c *Client) AuthorizeOauthCallback(ctx context.Context, params *AuthorizeOauthCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
AuthorizeOauthCallback Authorize Oauth Callback
External IdP callback — exchanges upstream code and issues platform auth code.
Corresponds with GET /oauth/callback (the `AuthorizeOauthCallback` operationId).
func (*Client) BindCredential ¶
func (c *Client) BindCredential(ctx context.Context, toolkitId string, body BindCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
BindCredential Bind credential to toolkit
Bind an existing credential to a toolkit, optionally with inline permission rules.
Takes a body of the `application/json` content type.
Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
func (*Client) BindCredentialWithBody ¶
func (c *Client) BindCredentialWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BindCredentialWithBody Bind credential to toolkit
Bind an existing credential to a toolkit, optionally with inline permission rules.
Takes any type of body and a specified content type.
Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
func (*Client) BindToolkit ¶
func (c *Client) BindToolkit(ctx context.Context, agentId string, body BindToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
BindToolkit Bind Toolkit
Bind a toolkit to an agent.
Takes a body of the `application/json` content type.
Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
func (*Client) BindToolkitWithBody ¶
func (c *Client) BindToolkitWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BindToolkitWithBody Bind Toolkit
Bind a toolkit to an agent.
Takes any type of body and a specified content type.
Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
func (*Client) CancelJob ¶
func (c *Client) CancelJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
CancelJob Cancel Job
Cancel an active job.
Corresponds with POST /jobs/{job_id}:cancel (the `CancelJob` operationId).
func (*Client) ChangePassword ¶
func (c *Client) ChangePassword(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ChangePassword Change own password
Change the authenticated user's password and return a fresh token.
A new token is required because the caller's current token still carries the stale “must_change_password“ claim; returning a re-minted token is what actually clears the rotation gate client-side.
Takes a body of the `application/json` content type.
Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
func (*Client) ChangePasswordWithBody ¶
func (c *Client) ChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ChangePasswordWithBody Change own password
Change the authenticated user's password and return a fresh token.
A new token is required because the caller's current token still carries the stale “must_change_password“ claim; returning a re-minted token is what actually clears the rotation gate client-side.
Takes any type of body and a specified content type.
Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
func (*Client) ClaimAgent ¶
func (c *Client) ClaimAgent(ctx context.Context, agentId string, body ClaimAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ClaimAgent Claim Agent
Claim ownership of a self-registered agent using its claim token.
Authenticated by the platform bearer token but requires **no** agent permission — the single-use claim token minted at “/register“ is the proof, so the registering human (even a plain member) can take ownership. Sets “owner_id“ to the caller; the existing scoping + approve paths then apply.
Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so only a human can own an agent. The “require_actor_type“ gate rejects a non-user actor (agent/service-account/toolkit) at the boundary with a 403; “AgentService.claim“ re-checks the same invariant as defense-in-depth.
“allow_expired_password=True“ is intentional (matching “GET /agents/{id}“): claiming is an onboarding step a brand-new user may hit before they have rotated a temporary password, so a must-change-password state must not block it. The claim only sets ownership — it grants no scopes and cannot act as the agent — so allowing it under an expired password is low-risk.
Takes a body of the `application/json` content type.
Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
func (*Client) ClaimAgentWithBody ¶
func (c *Client) ClaimAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ClaimAgentWithBody Claim Agent
Claim ownership of a self-registered agent using its claim token.
Authenticated by the platform bearer token but requires **no** agent permission — the single-use claim token minted at “/register“ is the proof, so the registering human (even a plain member) can take ownership. Sets “owner_id“ to the caller; the existing scoping + approve paths then apply.
Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so only a human can own an agent. The “require_actor_type“ gate rejects a non-user actor (agent/service-account/toolkit) at the boundary with a 403; “AgentService.claim“ re-checks the same invariant as defense-in-depth.
“allow_expired_password=True“ is intentional (matching “GET /agents/{id}“): claiming is an onboarding step a brand-new user may hit before they have rotated a temporary password, so a must-change-password state must not block it. The claim only sets ownership — it grants no scopes and cannot act as the agent — so allowing it under an expired password is low-risk.
Takes any type of body and a specified content type.
Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
func (*Client) ConfirmOverlay ¶
func (c *Client) ConfirmOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, body ConfirmOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmOverlay Confirm Overlay
Confirm an overlay, materializing it onto the served spec.
Requires “overlays:confirm“: confirming rewrites the API's served spec (it re-ingests the base spec with the overlay applied and promotes the result to the current revision), so it is an operator action, not a contributor one (contributors “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an owner can grant it to a trusted operator without handing over full admin power. “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is deliberately excluded from an agent's self-service grantable set so a low-privilege agent cannot escalate into it.
Takes a body of the `application/json` content type.
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
func (*Client) ConfirmOverlayWithBody ¶
func (c *Client) ConfirmOverlayWithBody(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConfirmOverlayWithBody Confirm Overlay
Confirm an overlay, materializing it onto the served spec.
Requires “overlays:confirm“: confirming rewrites the API's served spec (it re-ingests the base spec with the overlay applied and promotes the result to the current revision), so it is an operator action, not a contributor one (contributors “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an owner can grant it to a trusted operator without handing over full admin power. “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is deliberately excluded from an agent's self-service grantable set so a low-privilege agent cannot escalate into it.
Takes any type of body and a specified content type.
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
func (*Client) ConnectCredential ¶
func (c *Client) ConnectCredential(ctx context.Context, credentialId string, body ConnectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ConnectCredential Begin OAuth connect flow
Initiate the OAuth connect flow for a credential.
Takes a body of the `application/json` content type.
Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
func (*Client) ConnectCredentialWithBody ¶
func (c *Client) ConnectCredentialWithBody(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConnectCredentialWithBody Begin OAuth connect flow
Initiate the OAuth connect flow for a credential.
Takes any type of body and a specified content type.
Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
func (*Client) ControlHealth ¶
func (c *Client) ControlHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
ControlHealth Control health
Return service health status for this surface.
Unauthenticated liveness probe. In combined mode this is served under the surface prefix (e.g. “/control/health“) so surfaces don't collide; the canonical platform probe is the root “GET /health“.
Corresponds with GET /control/health (the `ControlHealth` operationId).
func (*Client) CreateAdmin ¶
func (c *Client) CreateAdmin(ctx context.Context, body CreateAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAdmin Create first admin (one-time setup)
First-run setup: create the first admin user and auto-login.
Unauthenticated by design — there is no admin to authenticate as yet. The operation self-closes once any user exists (returns 410 “setup_already_complete“ thereafter), so it is safe to expose only during first boot.
Takes a body of the `application/json` content type.
Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
func (*Client) CreateAdminWithBody ¶
func (c *Client) CreateAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAdminWithBody Create first admin (one-time setup)
First-run setup: create the first admin user and auto-login.
Unauthenticated by design — there is no admin to authenticate as yet. The operation self-closes once any user exists (returns 410 “setup_already_complete“ thereafter), so it is safe to expose only during first boot.
Takes any type of body and a specified content type.
Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
func (*Client) CreateAgent ¶
func (c *Client) CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgent Create Agent
Create a new agent manually.
Takes a body of the `application/json` content type.
Corresponds with POST /agents (the `CreateAgent` operationId).
func (*Client) CreateAgentWithBody ¶
func (c *Client) CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateAgentWithBody Create Agent
Create a new agent manually.
Takes any type of body and a specified content type.
Corresponds with POST /agents (the `CreateAgent` operationId).
func (*Client) CreateCredential ¶
func (c *Client) CreateCredential(ctx context.Context, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCredential Create credential
Create a new credential. The secret is returned once and never readable again.
Takes a body of the `application/json` content type.
Corresponds with POST /credentials (the `CreateCredential` operationId).
func (*Client) CreateCredentialWithBody ¶
func (c *Client) CreateCredentialWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCredentialWithBody Create credential
Create a new credential. The secret is returned once and never readable again.
Takes any type of body and a specified content type.
Corresponds with POST /credentials (the `CreateCredential` operationId).
func (*Client) CreateKey ¶
func (c *Client) CreateKey(ctx context.Context, toolkitId string, body CreateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateKey Issue toolkit key
Issue a new API key for a toolkit.
The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
Takes a body of the `application/json` content type.
Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
func (*Client) CreateKeyWithBody ¶
func (c *Client) CreateKeyWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateKeyWithBody Issue toolkit key
Issue a new API key for a toolkit.
The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
Takes any type of body and a specified content type.
Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
func (*Client) CreateNote ¶
func (c *Client) CreateNote(ctx context.Context, body CreateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNote Create Note
Create a new note attached to a registry resource.
Takes a body of the `application/json` content type.
Corresponds with POST /notes (the `CreateNote` operationId).
func (*Client) CreateNoteWithBody ¶
func (c *Client) CreateNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateNoteWithBody Create Note
Create a new note attached to a registry resource.
Takes any type of body and a specified content type.
Corresponds with POST /notes (the `CreateNote` operationId).
func (*Client) CreateServiceAccount ¶
func (c *Client) CreateServiceAccount(ctx context.Context, body CreateServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateServiceAccount Create Service Account
Create a new service account.
Takes a body of the `application/json` content type.
Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
func (*Client) CreateServiceAccountWithBody ¶
func (c *Client) CreateServiceAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateServiceAccountWithBody Create Service Account
Create a new service account.
Takes any type of body and a specified content type.
Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
func (*Client) CreateToolkit ¶
func (c *Client) CreateToolkit(ctx context.Context, body CreateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateToolkit Create toolkit
Create a toolkit and issue its first API key.
The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is never retrievable again. Optional `credential_ids` bind existing credentials at creation time; each inline bind emits a “no_permission_rules“ warning because the broker denies by default until rules are added.
Takes a body of the `application/json` content type.
Corresponds with POST /toolkits (the `CreateToolkit` operationId).
func (*Client) CreateToolkitWithBody ¶
func (c *Client) CreateToolkitWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateToolkitWithBody Create toolkit
Create a toolkit and issue its first API key.
The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is never retrievable again. Optional `credential_ids` bind existing credentials at creation time; each inline bind emits a “no_permission_rules“ warning because the broker denies by default until rules are added.
Takes any type of body and a specified content type.
Corresponds with POST /toolkits (the `CreateToolkit` operationId).
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUser Create User
Create a new user and issue an invite token.
Takes a body of the `application/json` content type.
Corresponds with POST /users (the `CreateUser` operationId).
func (*Client) CreateUserWithBody ¶
func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUserWithBody Create User
Create a new user and issue an invite token.
Takes any type of body and a specified content type.
Corresponds with POST /users (the `CreateUser` operationId).
func (*Client) DecideAccessRequest ¶
func (c *Client) DecideAccessRequest(ctx context.Context, requestId string, body DecideAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
DecideAccessRequest Decide access request items
Decide (approve/deny) items on an access request.
Takes a body of the `application/json` content type.
Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
func (*Client) DecideAccessRequestWithBody ¶
func (c *Client) DecideAccessRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DecideAccessRequestWithBody Decide access request items
Decide (approve/deny) items on an access request.
Takes any type of body and a specified content type.
Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
func (*Client) DeleteApi ¶
func (c *Client) DeleteApi(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteApi Delete Api
Delete an API and all its revisions.
Corresponds with DELETE /apis/{vendor}/{name}/{version} (the `DeleteApi` operationId).
func (*Client) DeleteCredential ¶
func (c *Client) DeleteCredential(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteCredential Delete credential
Delete a credential.
Corresponds with DELETE /credentials/{credential_id} (the `DeleteCredential` operationId).
func (*Client) DeleteKey ¶
func (c *Client) DeleteKey(ctx context.Context, toolkitId string, keyId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteKey Revoke toolkit key
Revoke (delete) a toolkit API key. Callers using it are rejected immediately.
Corresponds with DELETE /toolkits/{toolkit_id}/keys/{key_id} (the `DeleteKey` operationId).
func (*Client) DeleteNote ¶
func (c *Client) DeleteNote(ctx context.Context, noteId string, params *DeleteNoteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteNote Delete Note
Delete a note. Supports optimistic concurrency via If-Match.
Corresponds with DELETE /notes/{note_id} (the `DeleteNote` operationId).
func (*Client) DeleteRegistrationEndpoint ¶
func (c *Client) DeleteRegistrationEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteRegistrationEndpoint Delete Registration Endpoint
Client deletion not supported — returns 403.
Corresponds with DELETE /register/{agent_id} (the `DeleteRegistrationEndpoint` operationId).
func (*Client) DeleteRevision ¶
func (c *Client) DeleteRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteRevision Delete Revision
Delete an archived revision.
Corresponds with DELETE /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `DeleteRevision` operationId).
func (*Client) DeleteToolkit ¶
func (c *Client) DeleteToolkit(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteToolkit Delete toolkit
Permanently delete a toolkit and cascade-remove its keys, bindings, and permission rules.
Corresponds with DELETE /toolkits/{toolkit_id} (the `DeleteToolkit` operationId).
func (*Client) DeleteUser ¶
func (c *Client) DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeleteUser Delete User
Soft-delete a user.
Corresponds with DELETE /users/{user_id} (the `DeleteUser` operationId).
func (*Client) DenyAgent ¶
func (c *Client) DenyAgent(ctx context.Context, agentId string, body DenyAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
DenyAgent Deny Agent
Deny a pending agent.
Takes a body of the `application/json` content type.
Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
func (*Client) DenyAgentWithBody ¶
func (c *Client) DenyAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DenyAgentWithBody Deny Agent
Deny a pending agent.
Takes any type of body and a specified content type.
Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
func (*Client) DenyServiceAccount ¶
func (c *Client) DenyServiceAccount(ctx context.Context, serviceAccountId string, body DenyServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
DenyServiceAccount Deny Service Account
Deny a pending service account.
Takes a body of the `application/json` content type.
Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
func (*Client) DenyServiceAccountWithBody ¶
func (c *Client) DenyServiceAccountWithBody(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
DenyServiceAccountWithBody Deny Service Account
Deny a pending service account.
Takes any type of body and a specified content type.
Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
func (*Client) DeprecateOverlay ¶
func (c *Client) DeprecateOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DeprecateOverlay Deprecate Overlay
Deprecate an overlay (soft delete).
Corresponds with DELETE /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `DeprecateOverlay` operationId).
func (*Client) DisableAgent ¶
func (c *Client) DisableAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DisableAgent Disable Agent
Disable an active agent.
Corresponds with POST /agents/{agent_id}:disable (the `DisableAgent` operationId).
func (*Client) DisableServiceAccount ¶
func (c *Client) DisableServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DisableServiceAccount Disable Service Account
Disable an active service account.
Corresponds with POST /service-accounts/{service_account_id}:disable (the `DisableServiceAccount` operationId).
func (*Client) DisableUser ¶
func (c *Client) DisableUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
DisableUser Disable User
Disable a user account.
Corresponds with POST /users/{user_id}:disable (the `DisableUser` operationId).
func (*Client) EnableAgent ¶
func (c *Client) EnableAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
EnableAgent Enable Agent
Enable a disabled agent.
Corresponds with POST /agents/{agent_id}:enable (the `EnableAgent` operationId).
func (*Client) EnableServiceAccount ¶
func (c *Client) EnableServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
EnableServiceAccount Enable Service Account
Enable a disabled service account.
Corresponds with POST /service-accounts/{service_account_id}:enable (the `EnableServiceAccount` operationId).
func (*Client) EnableUser ¶
func (c *Client) EnableUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
EnableUser Enable User
Enable a user account.
Corresponds with POST /users/{user_id}:enable (the `EnableUser` operationId).
func (*Client) ErrorPage ¶
func (c *Client) ErrorPage(ctx context.Context, params *ErrorPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ErrorPage Error Page
Minimal error endpoint for browser-facing authorization failures.
Corresponds with GET /error (the `ErrorPage` operationId).
func (*Client) FileAccessRequest ¶
func (c *Client) FileAccessRequest(ctx context.Context, body FileAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
FileAccessRequest File access request
File a new access request.
Takes a body of the `application/json` content type.
Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
func (*Client) FileAccessRequestWithBody ¶
func (c *Client) FileAccessRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
FileAccessRequestWithBody File access request
File a new access request.
Takes any type of body and a specified content type.
Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
func (*Client) GenerateAgentApiKey ¶
func (c *Client) GenerateAgentApiKey(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GenerateAgentApiKey Generate Agent Api Key
Generate a new API key for an active agent. Rotates any existing key.
Corresponds with POST /agents/{agent_id}:generate-api-key (the `GenerateAgentApiKey` operationId).
func (*Client) GenerateServiceAccountApiKey ¶
func (c *Client) GenerateServiceAccountApiKey(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GenerateServiceAccountApiKey Generate Service Account Api Key
Generate a new API key for a service account. Rotates any existing key.
Corresponds with POST /service-accounts/{service_account_id}:generate-api-key (the `GenerateServiceAccountApiKey` operationId).
func (*Client) GetAccessRequest ¶
func (c *Client) GetAccessRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetAccessRequest Get access request
Get a single access request by ID.
Corresponds with GET /access-requests/{request_id} (the `GetAccessRequest` operationId).
func (*Client) GetAgent ¶
func (c *Client) GetAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetAgent Get Agent
Get agent by ID — requires agents:read or self-read.
Corresponds with GET /agents/{agent_id} (the `GetAgent` operationId).
func (*Client) GetAgentApiKeyHistory ¶
func (c *Client) GetAgentApiKeyHistory(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetAgentApiKeyHistory Get Agent Api Key History
Get the audit history of API key operations for an agent.
Corresponds with GET /agents/{agent_id}/api-key/history (the `GetAgentApiKeyHistory` operationId).
func (*Client) GetAgentApiKeyInfo ¶
func (c *Client) GetAgentApiKeyInfo(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetAgentApiKeyInfo Get Agent Api Key Info
Get API key metadata for an agent. Returns info even after revocation.
Corresponds with GET /agents/{agent_id}/api-key (the `GetAgentApiKeyInfo` operationId).
func (*Client) GetAgentScopes ¶
func (c *Client) GetAgentScopes(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetAgentScopes Get Agent Scopes
List scopes granted to an agent.
Corresponds with GET /agents/{agent_id}/scopes (the `GetAgentScopes` operationId).
func (*Client) GetApi ¶
func (c *Client) GetApi(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetApi Get Api
Retrieve a single API by its (vendor, name, version) identity.
Corresponds with GET /apis/{vendor}/{name}/{version} (the `GetApi` operationId).
func (*Client) GetApiRevision ¶
func (c *Client) GetApiRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetApiRevision Get Api Revision
Retrieve a single revision by ID.
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `GetApiRevision` operationId).
func (*Client) GetApiRevisionSpec ¶
func (c *Client) GetApiRevisionSpec(ctx context.Context, vendor string, name string, version string, revisionId string, params *GetApiRevisionSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetApiRevisionSpec Get Api Revision Spec
Download the OpenAPI spec for a specific revision.
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/openapi (the `GetApiRevisionSpec` operationId).
func (*Client) GetApiSpec ¶
func (c *Client) GetApiSpec(ctx context.Context, vendor string, name string, version string, params *GetApiSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetApiSpec Get Api Spec
Download the OpenAPI spec for the API's current (live) revision.
Corresponds with GET /apis/{vendor}/{name}/{version}/openapi (the `GetApiSpec` operationId).
func (*Client) GetAuditEntry ¶
func (c *Client) GetAuditEntry(ctx context.Context, auditId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetAuditEntry Get Audit Entry
Get a single audit entry by ID.
Corresponds with GET /audit/{audit_id} (the `GetAuditEntry` operationId).
func (*Client) GetCatalogEntry ¶
func (c *Client) GetCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetCatalogEntry Get Catalog Entry
Retrieve a single catalog entry by api_id.
Corresponds with GET /catalog/{api_id} (the `GetCatalogEntry` operationId).
func (*Client) GetCredential ¶
func (c *Client) GetCredential(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetCredential Get credential
Get a single credential with redacted secrets.
Corresponds with GET /credentials/{credential_id} (the `GetCredential` operationId).
func (*Client) GetCurrentUser ¶
func (c *Client) GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
GetCurrentUser Get current user
Return the authenticated user's profile.
Corresponds with GET /users/me (the `GetCurrentUser` operationId).
func (*Client) GetEvent ¶
func (c *Client) GetEvent(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetEvent Get Event
Get an event by ID.
Corresponds with GET /events/{event_id} (the `GetEvent` operationId).
func (*Client) GetExecution ¶
func (c *Client) GetExecution(ctx context.Context, executionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetExecution Get Execution
Get an execution record by ID.
Corresponds with GET /executions/{execution_id} (the `GetExecution` operationId).
func (*Client) GetExecutionStats ¶
func (c *Client) GetExecutionStats(ctx context.Context, params *GetExecutionStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetExecutionStats Get Execution Stats
Return aggregated execution statistics for the dashboard.
Corresponds with GET /monitoring/executions (the `GetExecutionStats` operationId).
func (*Client) GetHealth ¶
func (c *Client) GetHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
GetHealth Health
Liveness probe for the combined control-plane app.
Unauthenticated and dependency-free so orchestrators and load balancers have a stable target. Returns “{"status": "ok"}“ when the process is up.
Corresponds with GET /health (the `GetHealth` operationId).
func (*Client) GetInstance ¶
func (c *Client) GetInstance(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
GetInstance Backend identity
Return this backend's self-describing identity.
Unauthenticated and dependency-free so any client (an MCP server, the CLI, an agent) can read which backend it is bound to — local vs. a remote install — and label its responses accordingly.
Corresponds with GET /instance (the `GetInstance` operationId).
func (*Client) GetJob ¶
func (c *Client) GetJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetJob Get Job
Get a job by ID.
Corresponds with GET /jobs/{job_id} (the `GetJob` operationId).
func (*Client) GetJobResult ¶
func (c *Client) GetJobResult(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetJobResult Get Job Result
Get the result of a completed job — polymorphic by kind.
Corresponds with GET /jobs/{job_id}/result (the `GetJobResult` operationId).
func (*Client) GetMe ¶
GetMe Get Me
Return the caller's identity and context, discriminated by actor type.
Corresponds with GET /me (the `GetMe` operationId).
func (*Client) GetNote ¶
func (c *Client) GetNote(ctx context.Context, noteId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetNote Get Note
Retrieve a single note by ID.
Corresponds with GET /notes/{note_id} (the `GetNote` operationId).
func (*Client) GetOverlay ¶
func (c *Client) GetOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetOverlay Get Overlay
Retrieve a single overlay by ID.
Corresponds with GET /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `GetOverlay` operationId).
func (*Client) GetProviderConfig ¶
func (c *Client) GetProviderConfig(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetProviderConfig Get a credential provider config
Get a stored provider config by name, with secret fields redacted.
Corresponds with GET /admin/config/providers/{name} (the `GetProviderConfig` operationId).
func (*Client) GetServiceAccount ¶
func (c *Client) GetServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetServiceAccount Get Service Account
Get service account by ID — requires service-accounts:read or self-read.
Corresponds with GET /service-accounts/{service_account_id} (the `GetServiceAccount` operationId).
func (*Client) GetServiceAccountScopes ¶
func (c *Client) GetServiceAccountScopes(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetServiceAccountScopes Get Service Account Scopes
List scopes granted to a service account.
Corresponds with GET /service-accounts/{service_account_id}/scopes (the `GetServiceAccountScopes` operationId).
func (*Client) GetToolkit ¶
func (c *Client) GetToolkit(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetToolkit Get toolkit
Get a single toolkit by its `tk_…` ID.
Corresponds with GET /toolkits/{toolkit_id} (the `GetToolkit` operationId).
func (*Client) GetUsageStats ¶
func (c *Client) GetUsageStats(ctx context.Context, params *GetUsageStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUsageStats Get Usage Stats
Return detailed usage statistics for the monitoring overview.
Corresponds with GET /monitoring/usage (the `GetUsageStats` operationId).
func (*Client) GetUser ¶
func (c *Client) GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
GetUser Get User
Get a user by ID.
Corresponds with GET /users/{user_id} (the `GetUser` operationId).
func (*Client) GetVersion ¶
func (c *Client) GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
GetVersion Running and latest-available app version
Return the running version and the latest available release.
Requires an authenticated session (any valid caller; no special permission). The SPA reads it from inside the signed-in shell to show the current version and, when a newer release is available, an update banner. The latest release is resolved best-effort (cached); on any failure it is “null“ and no banner shows.
Corresponds with GET /system/version (the `GetVersion` operationId).
func (*Client) Health ¶
Health Health
Return admin service health status.
Corresponds with GET /admin/health (the `Health` operationId).
func (*Client) ImportApis ¶
func (c *Client) ImportApis(ctx context.Context, body ImportApisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ImportApis Import Apis
Import OpenAPI/Arazzo content as new API revisions (async).
Takes a body of the `application/json` content type.
Corresponds with POST /apis (the `ImportApis` operationId).
func (*Client) ImportApisWithBody ¶
func (c *Client) ImportApisWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ImportApisWithBody Import Apis
Import OpenAPI/Arazzo content as new API revisions (async).
Takes any type of body and a specified content type.
Corresponds with POST /apis (the `ImportApis` operationId).
func (*Client) ImportCatalogEntry ¶
func (c *Client) ImportCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ImportCatalogEntry Import Catalog Entry
Enqueue an async import of a catalog entry into the local registry.
Corresponds with POST /catalog/{api_id}:import (the `ImportCatalogEntry` operationId).
func (*Client) InspectOperation ¶
func (c *Client) InspectOperation(ctx context.Context, params *InspectOperationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
InspectOperation Inspect operation
Inspect an operation — resolve to full structural detail.
Corresponds with GET /inspect (the `InspectOperation` operationId).
func (*Client) IntrospectEndpoint ¶
func (c *Client) IntrospectEndpoint(ctx context.Context, body IntrospectEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
IntrospectEndpoint Introspect Endpoint
Introspect a token (RFC 7662).
Takes a body of the `application/json` content type.
Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
func (*Client) IntrospectEndpointWithBody ¶
func (c *Client) IntrospectEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
IntrospectEndpointWithBody Introspect Endpoint
Introspect a token (RFC 7662).
Takes any type of body and a specified content type.
Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
func (*Client) Jwks ¶
Jwks JSON Web Key Set
Return the JWKS document with the active public signing keys (ES256).
Corresponds with GET /.well-known/jwks.json (the `Jwks` operationId).
func (*Client) ListAccessRequests ¶
func (c *Client) ListAccessRequests(ctx context.Context, params *ListAccessRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListAccessRequests List access requests
List access requests with cursor-based pagination.
Corresponds with GET /access-requests (the `ListAccessRequests` operationId).
func (*Client) ListActors ¶
func (c *Client) ListActors(ctx context.Context, params *ListActorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListActors List Actors
List all actors (users, agents, service accounts) for UI cache hydration.
Corresponds with GET /actors (the `ListActors` operationId).
func (*Client) ListAgentToolkits ¶
func (c *Client) ListAgentToolkits(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ListAgentToolkits List Toolkits
List toolkit bindings for an agent — requires agents:read or self.
Corresponds with GET /agents/{agent_id}/toolkits (the `ListAgentToolkits` operationId).
func (*Client) ListAgents ¶
func (c *Client) ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListAgents List Agents
List agents — scoped by identity via dynamic query scoping.
Corresponds with GET /agents (the `ListAgents` operationId).
func (*Client) ListApiOperations ¶
func (c *Client) ListApiOperations(ctx context.Context, vendor string, name string, version string, params *ListApiOperationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListApiOperations List Api Operations
List operations for the API's current (live) revision.
Corresponds with GET /apis/{vendor}/{name}/{version}/operations (the `ListApiOperations` operationId).
func (*Client) ListApiRevisionOperations ¶
func (c *Client) ListApiRevisionOperations(ctx context.Context, vendor string, name string, version string, revisionId string, params *ListApiRevisionOperationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListApiRevisionOperations List Api Revision Operations
List operations for a specific revision.
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/operations (the `ListApiRevisionOperations` operationId).
func (*Client) ListApiRevisions ¶
func (c *Client) ListApiRevisions(ctx context.Context, vendor string, name string, version string, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListApiRevisions List Api Revisions
List revisions for an API with optional state filter and cursor pagination.
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions (the `ListApiRevisions` operationId).
func (*Client) ListApiSecuritySchemes ¶
func (c *Client) ListApiSecuritySchemes(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)
ListApiSecuritySchemes List security schemes for an API
List security schemes (with OAuth2 flow URLs) for the API's current revision.
Corresponds with GET /apis/{vendor}/{name}/{version}/security-schemes (the `ListApiSecuritySchemes` operationId).
func (*Client) ListApis ¶
func (c *Client) ListApis(ctx context.Context, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListApis List Apis
List locally registered APIs with optional vendor filter and pagination.
This is the **imported** registry — APIs present in this deployment. The public catalog of importable-but-not-yet-imported APIs is a separate surface (“GET /catalog“); the two are not blended.
Corresponds with GET /apis (the `ListApis` operationId).
func (*Client) ListAuditEntries ¶
func (c *Client) ListAuditEntries(ctx context.Context, params *ListAuditEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListAuditEntries List Audit Entries
List audit entries with optional filters.
Corresponds with GET /audit (the `ListAuditEntries` operationId).
func (*Client) ListBindings ¶
func (c *Client) ListBindings(ctx context.Context, toolkitId string, params *ListBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListBindings List toolkit credential bindings
List the credentials bound to a toolkit with cursor-based pagination.
Corresponds with GET /toolkits/{toolkit_id}/credentials (the `ListBindings` operationId).
func (*Client) ListCatalog ¶
func (c *Client) ListCatalog(ctx context.Context, params *ListCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListCatalog List Catalog
List a keyset page of browsable catalog entries (search/filter aware).
The catalog holds thousands of entries, so this is cursor-paginated like “GET /apis“: follow “next_cursor“ until “has_more“ is false. “catalog_total“/“registered_count“/“outdated_count“ count the whole manifest, not the page, so the Discover status row stays stable while scrolling.
Corresponds with GET /catalog (the `ListCatalog` operationId).
func (*Client) ListCredentials ¶
func (c *Client) ListCredentials(ctx context.Context, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListCredentials List credentials
List credentials with cursor-based pagination.
Corresponds with GET /credentials (the `ListCredentials` operationId).
func (*Client) ListEvents ¶
func (c *Client) ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListEvents List Events
List events with optional filters.
Corresponds with GET /events (the `ListEvents` operationId).
func (*Client) ListExecutions ¶
func (c *Client) ListExecutions(ctx context.Context, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListExecutions List Executions
List execution records with optional filters.
Corresponds with GET /executions (the `ListExecutions` operationId).
func (*Client) ListJobs ¶
func (c *Client) ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListJobs List Jobs
List jobs with optional filters.
Corresponds with GET /jobs (the `ListJobs` operationId).
func (*Client) ListKeys ¶
func (c *Client) ListKeys(ctx context.Context, toolkitId string, params *ListKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListKeys List toolkit keys
List a toolkit's API keys (redacted; only `key_preview` is shown).
Corresponds with GET /toolkits/{toolkit_id}/keys (the `ListKeys` operationId).
func (*Client) ListNotes ¶
func (c *Client) ListNotes(ctx context.Context, params *ListNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListNotes List Notes
List notes with optional filters and cursor pagination.
Corresponds with GET /notes (the `ListNotes` operationId).
func (*Client) ListOverlays ¶
func (c *Client) ListOverlays(ctx context.Context, vendor string, name string, version string, params *ListOverlaysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListOverlays List Overlays
List overlays for an API with optional status filter and cursor pagination.
Corresponds with GET /apis/{vendor}/{name}/{version}/overlays (the `ListOverlays` operationId).
func (*Client) ListPermissions ¶
func (c *Client) ListPermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
ListPermissions List Permissions
List the permission catalogue visible to the caller.
Corresponds with GET /permissions (the `ListPermissions` operationId).
func (*Client) ListProviderConfigs ¶
func (c *Client) ListProviderConfigs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
ListProviderConfigs List credential provider configs
List all stored provider configs, with secret fields redacted.
Corresponds with GET /admin/config/providers (the `ListProviderConfigs` operationId).
func (*Client) ListProviders ¶
func (c *Client) ListProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
ListProviders List credential providers
Return discovery metadata for all configured credential providers.
Corresponds with GET /credentials/providers (the `ListProviders` operationId).
func (*Client) ListServiceAccounts ¶
func (c *Client) ListServiceAccounts(ctx context.Context, params *ListServiceAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListServiceAccounts List Service Accounts
List service accounts — owner-scoped unless caller is org:admin.
Corresponds with GET /service-accounts (the `ListServiceAccounts` operationId).
func (*Client) ListToolkitAgents ¶
func (c *Client) ListToolkitAgents(ctx context.Context, toolkitId string, params *ListToolkitAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListToolkitAgents List agents bound to toolkit
List agents bound to a toolkit with cursor-based pagination.
Corresponds with GET /toolkits/{toolkit_id}/agents (the `ListToolkitAgents` operationId).
func (*Client) ListToolkitPermissions ¶
func (c *Client) ListToolkitPermissions(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ListToolkitPermissions List binding permission rules
List the fine-grained PBAC rules for a `(toolkit, credential)` binding.
Corresponds with GET /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ListToolkitPermissions` operationId).
func (*Client) ListToolkits ¶
func (c *Client) ListToolkits(ctx context.Context, params *ListToolkitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListToolkits List toolkits
List toolkits with cursor-based pagination.
Corresponds with GET /toolkits (the `ListToolkits` operationId).
func (*Client) ListUsers ¶
func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
ListUsers List Users
List all users with cursor-based pagination.
Corresponds with GET /users (the `ListUsers` operationId).
func (*Client) Login ¶
func (c *Client) Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
Login Log in
Authenticate and return a JWT token bundle.
Takes a body of the `application/json` content type.
Corresponds with POST /auth/login (the `Login` operationId).
func (*Client) LoginWithBody ¶
func (c *Client) LoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
LoginWithBody Log in
Authenticate and return a JWT token bundle.
Takes any type of body and a specified content type.
Corresponds with POST /auth/login (the `Login` operationId).
func (*Client) MintEndpoint ¶
func (c *Client) MintEndpoint(ctx context.Context, body MintEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
MintEndpoint Mint Endpoint
Mint a short-lived ephemeral token for a task agent.
The caller must be an authenticated service account. The requested scopes must be a subset of the caller's own scopes.
Takes a body of the `application/json` content type.
Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
func (*Client) MintEndpointWithBody ¶
func (c *Client) MintEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
MintEndpointWithBody Mint Endpoint
Mint a short-lived ephemeral token for a task agent.
The caller must be an authenticated service account. The requested scopes must be a subset of the caller's own scopes.
Takes any type of body and a specified content type.
Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
func (*Client) OauthAuthorizationServer ¶
func (c *Client) OauthAuthorizationServer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
OauthAuthorizationServer OAuth authorization server metadata
Return RFC 8414 authorization-server metadata (endpoints, grant types, algorithms).
Corresponds with GET /.well-known/oauth-authorization-server (the `OauthAuthorizationServer` operationId).
func (*Client) OauthCallback ¶
func (c *Client) OauthCallback(ctx context.Context, params *OauthCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
OauthCallback OAuth connect callback
Handle the OAuth callback from the IdP.
This endpoint is intentionally unauthenticated — it receives redirects from external IdPs where the user has no session cookie. Security binding is provided by the signed, time-limited state JWT which ties the callback to a specific credential and caller.
Redirects the popup the SPA opened to a public SPA route (“/app/oauth/connected“) that owns the user-facing "you can close this" experience and self-closes. Two variants, distinguished only by a coarse “status“ query param:
- Success: “?status=ok“.
- Failure: “?status=error“ — no protocol or provider detail is exposed in the redirect URL.
The parent SPA still learns the real outcome by polling “GET /credentials/{id}“ — never from this redirect. The actual cause (missing state, connect failure, provider error, etc.) is recorded via structured logging for operators.
Corresponds with GET /credentials/oauth/callback (the `OauthCallback` operationId).
func (*Client) PatchPermissions ¶
func (c *Client) PatchPermissions(ctx context.Context, toolkitId string, credentialId string, body PatchPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchPermissions Patch binding permission rules
Additively add and/or remove permission rules on a binding.
Takes a body of the `application/json` content type.
Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
func (*Client) PatchPermissionsWithBody ¶
func (c *Client) PatchPermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchPermissionsWithBody Patch binding permission rules
Additively add and/or remove permission rules on a binding.
Takes any type of body and a specified content type.
Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
func (*Client) PollStatusEndpoint ¶
func (c *Client) PollStatusEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
PollStatusEndpoint Poll Status Endpoint
Poll registration status (RFC 7592).
Corresponds with GET /register/{agent_id} (the `PollStatusEndpoint` operationId).
func (*Client) PreviewCatalogOperations ¶
func (c *Client) PreviewCatalogOperations(ctx context.Context, apiId string, params *PreviewCatalogOperationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
PreviewCatalogOperations Preview Catalog Operations
Preview the operations of a catalog entry's spec (capped, offset-paginated).
“tag“ and “q“ filter the spec's operations server-side before windowing, so the UI's search box covers every operation in the spec and pages the filtered set via “offset“/“limit“ ("Load more").
Corresponds with GET /catalog/{api_id}/operations (the `PreviewCatalogOperations` operationId).
func (*Client) PromoteRevision ¶
func (c *Client) PromoteRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
PromoteRevision Promote Revision
Promote a draft revision to published, archiving the current one.
Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:promote (the `PromoteRevision` operationId).
func (*Client) RedeemInvite ¶
func (c *Client) RedeemInvite(ctx context.Context, body RedeemInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
RedeemInvite Redeem invite
Redeem an invite token, set password, and return a JWT.
Takes a body of the `application/json` content type.
Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
func (*Client) RedeemInviteWithBody ¶
func (c *Client) RedeemInviteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RedeemInviteWithBody Redeem invite
Redeem an invite token, set password, and return a JWT.
Takes any type of body and a specified content type.
Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
func (*Client) RefreshCatalog ¶
func (c *Client) RefreshCatalog(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
RefreshCatalog Refresh Catalog
Force a refresh of the catalog cache from the upstream manifest (org:admin).
Corresponds with POST /catalog:refresh (the `RefreshCatalog` operationId).
func (*Client) RefreshSession ¶
func (c *Client) RefreshSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
RefreshSession Refresh session token
Re-mint the caller's login JWT before it expires (sliding session).
Only user login JWTs are refreshable; permissions and the “must_change_password“ gate are re-read from the database at re-mint. Refusal modes: 401 “session_expired“ once the original authentication is older than the absolute window (“admin.auth.session_ttl_seconds“), 401 “invalid_credentials“ for deactivated users, non-user tokens, or opaque (non-JWT) credentials. Clients should then send the user back to login.
Corresponds with POST /auth/refresh (the `RefreshSession` operationId).
func (*Client) RegisterEndpoint ¶
func (c *Client) RegisterEndpoint(ctx context.Context, body RegisterEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
RegisterEndpoint Register Endpoint
Register a new agent client (RFC 7591).
Takes a body of the `application/json` content type.
Corresponds with POST /register (the `RegisterEndpoint` operationId).
func (*Client) RegisterEndpointWithBody ¶
func (c *Client) RegisterEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RegisterEndpointWithBody Register Endpoint
Register a new agent client (RFC 7591).
Takes any type of body and a specified content type.
Corresponds with POST /register (the `RegisterEndpoint` operationId).
func (*Client) RegistryHealth ¶
func (c *Client) RegistryHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
RegistryHealth Registry health
Return service health status for this surface.
Unauthenticated liveness probe. In combined mode this is served under the surface prefix (e.g. “/control/health“) so surfaces don't collide; the canonical platform probe is the root “GET /health“.
Corresponds with GET /registry/health (the `RegistryHealth` operationId).
func (*Client) ReissueInvite ¶
func (c *Client) ReissueInvite(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
ReissueInvite Reissue Invite
Reissue an invite token for a user.
Corresponds with POST /users/{user_id}:reissue-invite (the `ReissueInvite` operationId).
func (*Client) ReplaceAgentScopes ¶
func (c *Client) ReplaceAgentScopes(ctx context.Context, agentId string, body ReplaceAgentScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceAgentScopes Replace Agent Scopes
Replace all scopes for an agent.
Takes a body of the `application/json` content type.
Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
func (*Client) ReplaceAgentScopesWithBody ¶
func (c *Client) ReplaceAgentScopesWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceAgentScopesWithBody Replace Agent Scopes
Replace all scopes for an agent.
Takes any type of body and a specified content type.
Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
func (*Client) ReplacePermissions ¶
func (c *Client) ReplacePermissions(ctx context.Context, toolkitId string, credentialId string, body ReplacePermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplacePermissions Replace binding permission rules
Replace the full set of permission rules for a binding (idempotent PUT).
Takes a body of the `application/json` content type.
Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
func (*Client) ReplacePermissionsWithBody ¶
func (c *Client) ReplacePermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplacePermissionsWithBody Replace binding permission rules
Replace the full set of permission rules for a binding (idempotent PUT).
Takes any type of body and a specified content type.
Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
func (*Client) ReplaceServiceAccountScopes ¶
func (c *Client) ReplaceServiceAccountScopes(ctx context.Context, serviceAccountId string, body ReplaceServiceAccountScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceServiceAccountScopes Replace Service Account Scopes
Replace all scopes for a service account.
Takes a body of the `application/json` content type.
Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
func (*Client) ReplaceServiceAccountScopesWithBody ¶
func (c *Client) ReplaceServiceAccountScopesWithBody(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceServiceAccountScopesWithBody Replace Service Account Scopes
Replace all scopes for a service account.
Takes any type of body and a specified content type.
Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
func (*Client) RevokeAgentApiKey ¶
func (c *Client) RevokeAgentApiKey(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeAgentApiKey Revoke Agent Api Key
Revoke an agent's API key without generating a new one.
Corresponds with POST /agents/{agent_id}:revoke-api-key (the `RevokeAgentApiKey` operationId).
func (*Client) RevokeEndpoint ¶
func (c *Client) RevokeEndpoint(ctx context.Context, body RevokeEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeEndpoint Revoke Endpoint
Revoke a token (RFC 7009). Always returns 200.
Takes a body of the `application/json` content type.
Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
func (*Client) RevokeEndpointWithBody ¶
func (c *Client) RevokeEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
RevokeEndpointWithBody Revoke Endpoint
Revoke a token (RFC 7009). Always returns 200.
Takes any type of body and a specified content type.
Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
func (*Client) RollbackOverlay ¶
func (c *Client) RollbackOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*http.Response, error)
RollbackOverlay Rollback Overlay
Un-confirm a materialized overlay, restoring the revision it superseded (A5b).
Requires “overlays:confirm“ — the symmetric inverse of confirm. Rolling back rewrites the API's served spec (it archives the overlay's materialized revision and promotes the prior revision back to current), so it is the same operator action as confirm, not a contributor one. The overlay must be CONFIRMED, currently live, and carry a recorded superseded revision that is still restorable; otherwise a 409 is returned (“overlay_conflict“ or “overlay_rollback_target_missing“) and nothing changes.
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:rollback (the `RollbackOverlay` operationId).
func (*Client) SearchOperations ¶
func (c *Client) SearchOperations(ctx context.Context, body SearchOperationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchOperations Search operations
Lexical (full-text) search over registered API operations.
Takes a body of the `application/json` content type.
Corresponds with POST /search (the `SearchOperations` operationId).
func (*Client) SearchOperationsWithBody ¶
func (c *Client) SearchOperationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchOperationsWithBody Search operations
Lexical (full-text) search over registered API operations.
Takes any type of body and a specified content type.
Corresponds with POST /search (the `SearchOperations` operationId).
func (*Client) SetProviderConfig ¶
func (c *Client) SetProviderConfig(ctx context.Context, name string, body SetProviderConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
SetProviderConfig Set a credential provider config
Set (create or update) a credential provider config at runtime.
The payload is validated by provider name (e.g. “pipedream“). Secret fields are encrypted at rest. A successful write rebuilds the in-process provider registry so the change takes effect without a restart. The response redacts secret fields.
Takes a body of the `application/json` content type.
Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
func (*Client) SetProviderConfigWithBody ¶
func (c *Client) SetProviderConfigWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetProviderConfigWithBody Set a credential provider config
Set (create or update) a credential provider config at runtime.
The payload is validated by provider name (e.g. “pipedream“). Secret fields are encrypted at rest. A successful write rebuilds the in-process provider registry so the change takes effect without a restart. The response redacts secret fields.
Takes any type of body and a specified content type.
Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
func (*Client) SetUserPermissions ¶
func (c *Client) SetUserPermissions(ctx context.Context, userId string, body SetUserPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
SetUserPermissions Set User Permissions
Set the assigned permissions for a user.
Takes a body of the `application/json` content type.
Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
func (*Client) SetUserPermissionsWithBody ¶
func (c *Client) SetUserPermissionsWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SetUserPermissionsWithBody Set User Permissions
Set the assigned permissions for a user.
Takes any type of body and a specified content type.
Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
func (*Client) SnoozeCatalogEntry ¶
func (c *Client) SnoozeCatalogEntry(ctx context.Context, apiId string, body SnoozeCatalogEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
SnoozeCatalogEntry Snooze Catalog Entry
Snooze the outstanding update notification for a catalog entry (C1, #925).
Operator action (“events:write“): quiet the "update available" badge for a known-and-accepted upstream change without adopting it. Body is optional — omit or send “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A genuinely newer upstream change re-lights the badge automatically.
Takes a body of the `application/json` content type.
Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
func (*Client) SnoozeCatalogEntryWithBody ¶
func (c *Client) SnoozeCatalogEntryWithBody(ctx context.Context, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SnoozeCatalogEntryWithBody Snooze Catalog Entry
Snooze the outstanding update notification for a catalog entry (C1, #925).
Operator action (“events:write“): quiet the "update available" badge for a known-and-accepted upstream change without adopting it. Body is optional — omit or send “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A genuinely newer upstream change re-lights the badge automatically.
Takes any type of body and a specified content type.
Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
func (*Client) StreamEvents ¶
func (c *Client) StreamEvents(ctx context.Context, params *StreamEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
StreamEvents Stream Events
Stream events as Server-Sent Events.
Corresponds with GET /events/stream (the `StreamEvents` operationId).
func (*Client) SubmitOverlay ¶
func (c *Client) SubmitOverlay(ctx context.Context, vendor string, name string, version string, body SubmitOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
SubmitOverlay Submit Overlay
Submit a new overlay for an API.
Takes a body of the `application/json` content type.
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
func (*Client) SubmitOverlayWithBody ¶
func (c *Client) SubmitOverlayWithBody(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SubmitOverlayWithBody Submit Overlay
Submit a new overlay for an API.
Takes any type of body and a specified content type.
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
func (*Client) TestToolkitPermissions ¶
func (c *Client) TestToolkitPermissions(ctx context.Context, toolkitId string, credentialId string, body TestToolkitPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
TestToolkitPermissions Dry-run permission evaluation
Answer "what would the broker do for this request?" without calling upstream.
Evaluates the same **vendor-pooled** rule set the broker sees at request time — rules from all same-vendor bindings on this toolkit compete in one ordered list. The response names which binding contributed the matching rule, which is not obvious from the toolkit id alone under pooling.
Takes a body of the `application/json` content type.
Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
func (*Client) TestToolkitPermissionsWithBody ¶
func (c *Client) TestToolkitPermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TestToolkitPermissionsWithBody Dry-run permission evaluation
Answer "what would the broker do for this request?" without calling upstream.
Evaluates the same **vendor-pooled** rule set the broker sees at request time — rules from all same-vendor bindings on this toolkit compete in one ordered list. The response names which binding contributed the matching rule, which is not obvious from the toolkit id alone under pooling.
Takes any type of body and a specified content type.
Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
func (*Client) TokenEndpoint ¶
func (c *Client) TokenEndpoint(ctx context.Context, body TokenEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
TokenEndpoint Token Endpoint
Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
Takes a body of the `application/json` content type.
Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
func (*Client) TokenEndpointWithBody ¶
func (c *Client) TokenEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
TokenEndpointWithBody Token Endpoint
Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
Takes any type of body and a specified content type.
Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
func (*Client) UnbindCredential ¶
func (c *Client) UnbindCredential(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
UnbindCredential Unbind credential from toolkit
Remove a credential binding from a toolkit (the credential itself is untouched).
Corresponds with DELETE /toolkits/{toolkit_id}/credentials/{credential_id} (the `UnbindCredential` operationId).
func (*Client) UnbindToolkit ¶
func (c *Client) UnbindToolkit(ctx context.Context, agentId string, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
UnbindToolkit Unbind Toolkit
Unbind a toolkit from an agent.
Corresponds with DELETE /agents/{agent_id}/toolkits/{toolkit_id} (the `UnbindToolkit` operationId).
func (*Client) UnsnoozeCatalogEntry ¶
func (c *Client) UnsnoozeCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
UnsnoozeCatalogEntry Unsnooze Catalog Entry
Clear a snooze for a catalog entry (C1). Operator action (“events:write“).
Corresponds with POST /catalog/{api_id}:unsnooze (the `UnsnoozeCatalogEntry` operationId).
func (*Client) UpdateAgent ¶
func (c *Client) UpdateAgent(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgent Update Agent
Partially update an agent — name, description, or owner_id.
Takes a body of the `application/json` content type.
Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
func (*Client) UpdateAgentWithBody ¶
func (c *Client) UpdateAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateAgentWithBody Update Agent
Partially update an agent — name, description, or owner_id.
Takes any type of body and a specified content type.
Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
func (*Client) UpdateApi ¶
func (c *Client) UpdateApi(ctx context.Context, vendor string, name string, version string, body UpdateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateApi Update Api
Partially update an API's presentation fields.
Takes a body of the `application/json` content type.
Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
func (*Client) UpdateApiWithBody ¶
func (c *Client) UpdateApiWithBody(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateApiWithBody Update Api
Partially update an API's presentation fields.
Takes any type of body and a specified content type.
Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
func (*Client) UpdateCredential ¶
func (c *Client) UpdateCredential(ctx context.Context, credentialId string, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCredential Update or rotate credential
Update or rotate a credential.
Takes a body of the `application/json` content type.
Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
func (*Client) UpdateCredentialWithBody ¶
func (c *Client) UpdateCredentialWithBody(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateCredentialWithBody Update or rotate credential
Update or rotate a credential.
Takes any type of body and a specified content type.
Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
func (*Client) UpdateKey ¶
func (c *Client) UpdateKey(ctx context.Context, toolkitId string, keyId string, body UpdateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateKey Update toolkit key
Update a key's label, IP allowlist, or revoked flag.
Takes a body of the `application/json` content type.
Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
func (*Client) UpdateKeyWithBody ¶
func (c *Client) UpdateKeyWithBody(ctx context.Context, toolkitId string, keyId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateKeyWithBody Update toolkit key
Update a key's label, IP allowlist, or revoked flag.
Takes any type of body and a specified content type.
Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
func (*Client) UpdateNote ¶
func (c *Client) UpdateNote(ctx context.Context, noteId string, params *UpdateNoteParams, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNote Update Note
Update a note (partial). Supports optimistic concurrency via If-Match.
Takes a body of the `application/json` content type.
Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
func (*Client) UpdateNoteWithBody ¶
func (c *Client) UpdateNoteWithBody(ctx context.Context, noteId string, params *UpdateNoteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateNoteWithBody Update Note
Update a note (partial). Supports optimistic concurrency via If-Match.
Takes any type of body and a specified content type.
Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
func (*Client) UpdateOverlay ¶
func (c *Client) UpdateOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, body UpdateOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOverlay Update Overlay
Update an overlay's document or target revision.
Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an ordinary contributor edit — “apis:write“. Editing a *materialized* overlay (CONFIRMED and currently serving) instead **re-materializes** it: the edited document is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting the API's served spec (D1). That is an operator action, so it additionally requires “overlays:confirm“; a caller with only “apis:write“ gets a 403 (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the overlay is no longer the live revision, and with “overlay_rollback_target_missing“ if no clean base was recorded to re-apply over.
Takes a body of the `application/json` content type.
Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
func (*Client) UpdateOverlayWithBody ¶
func (c *Client) UpdateOverlayWithBody(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateOverlayWithBody Update Overlay
Update an overlay's document or target revision.
Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an ordinary contributor edit — “apis:write“. Editing a *materialized* overlay (CONFIRMED and currently serving) instead **re-materializes** it: the edited document is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting the API's served spec (D1). That is an operator action, so it additionally requires “overlays:confirm“; a caller with only “apis:write“ gets a 403 (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the overlay is no longer the live revision, and with “overlay_rollback_target_missing“ if no clean base was recorded to re-apply over.
Takes any type of body and a specified content type.
Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
func (*Client) UpdateRegistrationEndpoint ¶
func (c *Client) UpdateRegistrationEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRegistrationEndpoint Update Registration Endpoint
Client update not supported — returns 403.
Corresponds with PUT /register/{agent_id} (the `UpdateRegistrationEndpoint` operationId).
func (*Client) UpdateToolkit ¶
func (c *Client) UpdateToolkit(ctx context.Context, toolkitId string, body UpdateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateToolkit Update toolkit
Update a toolkit's name, description, or active flag.
Takes a body of the `application/json` content type.
Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
func (*Client) UpdateToolkitWithBody ¶
func (c *Client) UpdateToolkitWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateToolkitWithBody Update toolkit
Update a toolkit's name, description, or active flag.
Takes any type of body and a specified content type.
Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
func (*Client) UpdateUser ¶
func (c *Client) UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateUser Update User
Update a user's profile fields.
Takes a body of the `application/json` content type.
Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
func (*Client) UpdateUserWithBody ¶
func (c *Client) UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateUserWithBody Update User
Update a user's profile fields.
Takes any type of body and a specified content type.
Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
func (*Client) WithdrawAccessRequest ¶
func (c *Client) WithdrawAccessRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
WithdrawAccessRequest Withdraw access request
Withdraw a pending access request.
Corresponds with POST /access-requests/{request_id}:withdraw (the `WithdrawAccessRequest` operationId).
type ClientInterface ¶
type ClientInterface interface {
// Jwks JSON Web Key Set
//
// Return the JWKS document with the active public signing keys (ES256).
//
// Corresponds with GET /.well-known/jwks.json (the `Jwks` operationId).
Jwks(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthAuthorizationServer OAuth authorization server metadata
//
// Return RFC 8414 authorization-server metadata (endpoints, grant types, algorithms).
//
// Corresponds with GET /.well-known/oauth-authorization-server (the `OauthAuthorizationServer` operationId).
OauthAuthorizationServer(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAccessRequests List access requests
//
// List access requests with cursor-based pagination.
//
// Corresponds with GET /access-requests (the `ListAccessRequests` operationId).
ListAccessRequests(ctx context.Context, params *ListAccessRequestsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// FileAccessRequestWithBody File access request
//
// File a new access request.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
FileAccessRequestWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// FileAccessRequest File access request
//
// File a new access request.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
FileAccessRequest(ctx context.Context, body FileAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAccessRequest Get access request
//
// Get a single access request by ID.
//
// Corresponds with GET /access-requests/{request_id} (the `GetAccessRequest` operationId).
GetAccessRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AmendAccessRequestWithBody Amend access request
//
// Amend pending items on an access request.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
AmendAccessRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// AmendAccessRequest Amend access request
//
// Amend pending items on an access request.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
AmendAccessRequest(ctx context.Context, requestId string, body AmendAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DecideAccessRequestWithBody Decide access request items
//
// Decide (approve/deny) items on an access request.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
DecideAccessRequestWithBody(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DecideAccessRequest Decide access request items
//
// Decide (approve/deny) items on an access request.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
DecideAccessRequest(ctx context.Context, requestId string, body DecideAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// WithdrawAccessRequest Withdraw access request
//
// Withdraw a pending access request.
//
// Corresponds with POST /access-requests/{request_id}:withdraw (the `WithdrawAccessRequest` operationId).
WithdrawAccessRequest(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListActors List Actors
//
// List all actors (users, agents, service accounts) for UI cache hydration.
//
// Corresponds with GET /actors (the `ListActors` operationId).
ListActors(ctx context.Context, params *ListActorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProviderConfigs List credential provider configs
//
// List all stored provider configs, with secret fields redacted.
//
// Corresponds with GET /admin/config/providers (the `ListProviderConfigs` operationId).
ListProviderConfigs(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetProviderConfig Get a credential provider config
//
// Get a stored provider config by name, with secret fields redacted.
//
// Corresponds with GET /admin/config/providers/{name} (the `GetProviderConfig` operationId).
GetProviderConfig(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetProviderConfigWithBody Set a credential provider config
//
// Set (create or update) a credential provider config at runtime.
//
// The payload is validated by provider name (e.g. “pipedream“). Secret fields
// are encrypted at rest. A successful write rebuilds the in-process provider
// registry so the change takes effect without a restart. The response redacts
// secret fields.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
SetProviderConfigWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetProviderConfig Set a credential provider config
//
// Set (create or update) a credential provider config at runtime.
//
// The payload is validated by provider name (e.g. “pipedream“). Secret fields
// are encrypted at rest. A successful write rebuilds the in-process provider
// registry so the change takes effect without a restart. The response redacts
// secret fields.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
SetProviderConfig(ctx context.Context, name string, body SetProviderConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// Health Health
//
// Return admin service health status.
//
// Corresponds with GET /admin/health (the `Health` operationId).
Health(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgents List Agents
//
// List agents — scoped by identity via dynamic query scoping.
//
// Corresponds with GET /agents (the `ListAgents` operationId).
ListAgents(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgentWithBody Create Agent
//
// Create a new agent manually.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /agents (the `CreateAgent` operationId).
CreateAgentWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAgent Create Agent
//
// Create a new agent manually.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /agents (the `CreateAgent` operationId).
CreateAgent(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ArchiveAgent Archive Agent
//
// Soft-archive an agent — revokes scope grants and toolkit bindings.
//
// Corresponds with DELETE /agents/{agent_id} (the `ArchiveAgent` operationId).
ArchiveAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgent Get Agent
//
// Get agent by ID — requires agents:read or self-read.
//
// Corresponds with GET /agents/{agent_id} (the `GetAgent` operationId).
GetAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgentWithBody Update Agent
//
// Partially update an agent — name, description, or owner_id.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
UpdateAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateAgent Update Agent
//
// Partially update an agent — name, description, or owner_id.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
UpdateAgent(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentApiKeyInfo Get Agent Api Key Info
//
// Get API key metadata for an agent. Returns info even after revocation.
//
// Corresponds with GET /agents/{agent_id}/api-key (the `GetAgentApiKeyInfo` operationId).
GetAgentApiKeyInfo(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentApiKeyHistory Get Agent Api Key History
//
// Get the audit history of API key operations for an agent.
//
// Corresponds with GET /agents/{agent_id}/api-key/history (the `GetAgentApiKeyHistory` operationId).
GetAgentApiKeyHistory(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAgentScopes Get Agent Scopes
//
// List scopes granted to an agent.
//
// Corresponds with GET /agents/{agent_id}/scopes (the `GetAgentScopes` operationId).
GetAgentScopes(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceAgentScopesWithBody Replace Agent Scopes
//
// Replace all scopes for an agent.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
ReplaceAgentScopesWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceAgentScopes Replace Agent Scopes
//
// Replace all scopes for an agent.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
ReplaceAgentScopes(ctx context.Context, agentId string, body ReplaceAgentScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAgentToolkits List Toolkits
//
// List toolkit bindings for an agent — requires agents:read or self.
//
// Corresponds with GET /agents/{agent_id}/toolkits (the `ListAgentToolkits` operationId).
ListAgentToolkits(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// BindToolkitWithBody Bind Toolkit
//
// Bind a toolkit to an agent.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
BindToolkitWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// BindToolkit Bind Toolkit
//
// Bind a toolkit to an agent.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
BindToolkit(ctx context.Context, agentId string, body BindToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnbindToolkit Unbind Toolkit
//
// Unbind a toolkit from an agent.
//
// Corresponds with DELETE /agents/{agent_id}/toolkits/{toolkit_id} (the `UnbindToolkit` operationId).
UnbindToolkit(ctx context.Context, agentId string, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApproveAgent Approve Agent
//
// Approve a pending agent.
//
// Corresponds with POST /agents/{agent_id}:approve (the `ApproveAgent` operationId).
ApproveAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClaimAgentWithBody Claim Agent
//
// Claim ownership of a self-registered agent using its claim token.
//
// Authenticated by the platform bearer token but requires **no** agent
// permission — the single-use claim token minted at “/register“ is the proof,
// so the registering human (even a plain member) can take ownership. Sets
// “owner_id“ to the caller; the existing scoping + approve paths then apply.
//
// Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so
// only a human can own an agent. The “require_actor_type“ gate rejects a
// non-user actor (agent/service-account/toolkit) at the boundary with a 403;
// “AgentService.claim“ re-checks the same invariant as defense-in-depth.
//
// “allow_expired_password=True“ is intentional (matching “GET /agents/{id}“):
// claiming is an onboarding step a brand-new user may hit before they have
// rotated a temporary password, so a must-change-password state must not block
// it. The claim only sets ownership — it grants no scopes and cannot act as the
// agent — so allowing it under an expired password is low-risk.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
ClaimAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ClaimAgent Claim Agent
//
// Claim ownership of a self-registered agent using its claim token.
//
// Authenticated by the platform bearer token but requires **no** agent
// permission — the single-use claim token minted at “/register“ is the proof,
// so the registering human (even a plain member) can take ownership. Sets
// “owner_id“ to the caller; the existing scoping + approve paths then apply.
//
// Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so
// only a human can own an agent. The “require_actor_type“ gate rejects a
// non-user actor (agent/service-account/toolkit) at the boundary with a 403;
// “AgentService.claim“ re-checks the same invariant as defense-in-depth.
//
// “allow_expired_password=True“ is intentional (matching “GET /agents/{id}“):
// claiming is an onboarding step a brand-new user may hit before they have
// rotated a temporary password, so a must-change-password state must not block
// it. The claim only sets ownership — it grants no scopes and cannot act as the
// agent — so allowing it under an expired password is low-risk.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
ClaimAgent(ctx context.Context, agentId string, body ClaimAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DenyAgentWithBody Deny Agent
//
// Deny a pending agent.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
DenyAgentWithBody(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DenyAgent Deny Agent
//
// Deny a pending agent.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
DenyAgent(ctx context.Context, agentId string, body DenyAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableAgent Disable Agent
//
// Disable an active agent.
//
// Corresponds with POST /agents/{agent_id}:disable (the `DisableAgent` operationId).
DisableAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableAgent Enable Agent
//
// Enable a disabled agent.
//
// Corresponds with POST /agents/{agent_id}:enable (the `EnableAgent` operationId).
EnableAgent(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GenerateAgentApiKey Generate Agent Api Key
//
// Generate a new API key for an active agent. Rotates any existing key.
//
// Corresponds with POST /agents/{agent_id}:generate-api-key (the `GenerateAgentApiKey` operationId).
GenerateAgentApiKey(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeAgentApiKey Revoke Agent Api Key
//
// Revoke an agent's API key without generating a new one.
//
// Corresponds with POST /agents/{agent_id}:revoke-api-key (the `RevokeAgentApiKey` operationId).
RevokeAgentApiKey(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApis List Apis
//
// List locally registered APIs with optional vendor filter and pagination.
//
// This is the **imported** registry — APIs present in this deployment. The
// public catalog of importable-but-not-yet-imported APIs is a separate surface
// (“GET /catalog“); the two are not blended.
//
// Corresponds with GET /apis (the `ListApis` operationId).
ListApis(ctx context.Context, params *ListApisParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImportApisWithBody Import Apis
//
// Import OpenAPI/Arazzo content as new API revisions (async).
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /apis (the `ImportApis` operationId).
ImportApisWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImportApis Import Apis
//
// Import OpenAPI/Arazzo content as new API revisions (async).
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /apis (the `ImportApis` operationId).
ImportApis(ctx context.Context, body ImportApisJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteApi Delete Api
//
// Delete an API and all its revisions.
//
// Corresponds with DELETE /apis/{vendor}/{name}/{version} (the `DeleteApi` operationId).
DeleteApi(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApi Get Api
//
// Retrieve a single API by its (vendor, name, version) identity.
//
// Corresponds with GET /apis/{vendor}/{name}/{version} (the `GetApi` operationId).
GetApi(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateApiWithBody Update Api
//
// Partially update an API's presentation fields.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
UpdateApiWithBody(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateApi Update Api
//
// Partially update an API's presentation fields.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
UpdateApi(ctx context.Context, vendor string, name string, version string, body UpdateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiSpec Get Api Spec
//
// Download the OpenAPI spec for the API's current (live) revision.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/openapi (the `GetApiSpec` operationId).
GetApiSpec(ctx context.Context, vendor string, name string, version string, params *GetApiSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApiOperations List Api Operations
//
// List operations for the API's current (live) revision.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/operations (the `ListApiOperations` operationId).
ListApiOperations(ctx context.Context, vendor string, name string, version string, params *ListApiOperationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListOverlays List Overlays
//
// List overlays for an API with optional status filter and cursor pagination.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/overlays (the `ListOverlays` operationId).
ListOverlays(ctx context.Context, vendor string, name string, version string, params *ListOverlaysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// SubmitOverlayWithBody Submit Overlay
//
// Submit a new overlay for an API.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
SubmitOverlayWithBody(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// SubmitOverlay Submit Overlay
//
// Submit a new overlay for an API.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
SubmitOverlay(ctx context.Context, vendor string, name string, version string, body SubmitOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeprecateOverlay Deprecate Overlay
//
// Deprecate an overlay (soft delete).
//
// Corresponds with DELETE /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `DeprecateOverlay` operationId).
DeprecateOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetOverlay Get Overlay
//
// Retrieve a single overlay by ID.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `GetOverlay` operationId).
GetOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOverlayWithBody Update Overlay
//
// Update an overlay's document or target revision.
//
// Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an
// ordinary contributor edit — “apis:write“. Editing a *materialized* overlay
// (CONFIRMED and currently serving) instead **re-materializes** it: the edited document
// is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting
// the API's served spec (D1). That is an operator action, so it additionally requires
// “overlays:confirm“; a caller with only “apis:write“ gets a 403
// (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the
// overlay is no longer the live revision, and with “overlay_rollback_target_missing“
// if no clean base was recorded to re-apply over.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
UpdateOverlayWithBody(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateOverlay Update Overlay
//
// Update an overlay's document or target revision.
//
// Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an
// ordinary contributor edit — “apis:write“. Editing a *materialized* overlay
// (CONFIRMED and currently serving) instead **re-materializes** it: the edited document
// is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting
// the API's served spec (D1). That is an operator action, so it additionally requires
// “overlays:confirm“; a caller with only “apis:write“ gets a 403
// (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the
// overlay is no longer the live revision, and with “overlay_rollback_target_missing“
// if no clean base was recorded to re-apply over.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
UpdateOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, body UpdateOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmOverlayWithBody Confirm Overlay
//
// Confirm an overlay, materializing it onto the served spec.
//
// Requires “overlays:confirm“: confirming rewrites the API's served spec (it
// re-ingests the base spec with the overlay applied and promotes the result to the
// current revision), so it is an operator action, not a contributor one (contributors
// “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a
// purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an
// owner can grant it to a trusted operator without handing over full admin power.
// “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is
// deliberately excluded from an agent's self-service grantable set so a low-privilege
// agent cannot escalate into it.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
ConfirmOverlayWithBody(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConfirmOverlay Confirm Overlay
//
// Confirm an overlay, materializing it onto the served spec.
//
// Requires “overlays:confirm“: confirming rewrites the API's served spec (it
// re-ingests the base spec with the overlay applied and promotes the result to the
// current revision), so it is an operator action, not a contributor one (contributors
// “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a
// purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an
// owner can grant it to a trusted operator without handing over full admin power.
// “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is
// deliberately excluded from an agent's self-service grantable set so a low-privilege
// agent cannot escalate into it.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
ConfirmOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, body ConfirmOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RollbackOverlay Rollback Overlay
//
// Un-confirm a materialized overlay, restoring the revision it superseded (A5b).
//
// Requires “overlays:confirm“ — the symmetric inverse of confirm. Rolling back
// rewrites the API's served spec (it archives the overlay's materialized revision and
// promotes the prior revision back to current), so it is the same operator action as
// confirm, not a contributor one. The overlay must be CONFIRMED, currently live, and
// carry a recorded superseded revision that is still restorable; otherwise a 409 is
// returned (“overlay_conflict“ or “overlay_rollback_target_missing“) and nothing
// changes.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:rollback (the `RollbackOverlay` operationId).
RollbackOverlay(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApiRevisions List Api Revisions
//
// List revisions for an API with optional state filter and cursor pagination.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions (the `ListApiRevisions` operationId).
ListApiRevisions(ctx context.Context, vendor string, name string, version string, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRevision Delete Revision
//
// Delete an archived revision.
//
// Corresponds with DELETE /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `DeleteRevision` operationId).
DeleteRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiRevision Get Api Revision
//
// Retrieve a single revision by ID.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `GetApiRevision` operationId).
GetApiRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetApiRevisionSpec Get Api Revision Spec
//
// Download the OpenAPI spec for a specific revision.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/openapi (the `GetApiRevisionSpec` operationId).
GetApiRevisionSpec(ctx context.Context, vendor string, name string, version string, revisionId string, params *GetApiRevisionSpecParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApiRevisionOperations List Api Revision Operations
//
// List operations for a specific revision.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/operations (the `ListApiRevisionOperations` operationId).
ListApiRevisionOperations(ctx context.Context, vendor string, name string, version string, revisionId string, params *ListApiRevisionOperationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ArchiveRevision Archive Revision
//
// Archive a draft revision.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:archive (the `ArchiveRevision` operationId).
ArchiveRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PromoteRevision Promote Revision
//
// Promote a draft revision to published, archiving the current one.
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:promote (the `PromoteRevision` operationId).
PromoteRevision(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListApiSecuritySchemes List security schemes for an API
//
// List security schemes (with OAuth2 flow URLs) for the API's current revision.
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/security-schemes (the `ListApiSecuritySchemes` operationId).
ListApiSecuritySchemes(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListAuditEntries List Audit Entries
//
// List audit entries with optional filters.
//
// Corresponds with GET /audit (the `ListAuditEntries` operationId).
ListAuditEntries(ctx context.Context, params *ListAuditEntriesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAuditEntry Get Audit Entry
//
// Get a single audit entry by ID.
//
// Corresponds with GET /audit/{audit_id} (the `GetAuditEntry` operationId).
GetAuditEntry(ctx context.Context, auditId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthHealth Auth health
//
// Return service health status for this surface.
//
// Unauthenticated liveness probe. In combined mode this is served under
// the surface prefix (e.g. “/control/health“) so surfaces don't collide;
// the canonical platform probe is the root “GET /health“.
//
// Corresponds with GET /auth/health (the `AuthHealth` operationId).
AuthHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthIdpDescriptor External IdP login descriptor
//
// Public capability hint: whether IdP login is enabled, and which provider.
//
// The SPA reads this before login to decide whether to show a "Continue with
// <provider>" button. Unauthenticated and secret-free — it advertises only the
// enabled flag and the provider name (never client secrets or endpoints).
//
// Corresponds with GET /auth/idp (the `AuthIdpDescriptor` operationId).
AuthIdpDescriptor(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// LoginWithBody Log in
//
// Authenticate and return a JWT token bundle.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /auth/login (the `Login` operationId).
LoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// Login Log in
//
// Authenticate and return a JWT token bundle.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /auth/login (the `Login` operationId).
Login(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RefreshSession Refresh session token
//
// Re-mint the caller's login JWT before it expires (sliding session).
//
// Only user login JWTs are refreshable; permissions and the
// “must_change_password“ gate are re-read from the database at re-mint.
// Refusal modes: 401 “session_expired“ once the original authentication is
// older than the absolute window (“admin.auth.session_ttl_seconds“), 401
// “invalid_credentials“ for deactivated users, non-user tokens, or opaque
// (non-JWT) credentials. Clients should then send the user back to login.
//
// Corresponds with POST /auth/refresh (the `RefreshSession` operationId).
RefreshSession(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthorizeEndpoint Authorize Endpoint
//
// RFC 6749 Authorization endpoint with PKCE (S256 only).
//
// If an external IdP is configured, redirects to the upstream provider.
// Otherwise returns an error (direct login requires a separate credential exchange).
//
// Corresponds with GET /authorize (the `AuthorizeEndpoint` operationId).
AuthorizeEndpoint(ctx context.Context, params *AuthorizeEndpointParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCatalog List Catalog
//
// List a keyset page of browsable catalog entries (search/filter aware).
//
// The catalog holds thousands of entries, so this is cursor-paginated like
// “GET /apis“: follow “next_cursor“ until “has_more“ is false.
// “catalog_total“/“registered_count“/“outdated_count“ count the whole
// manifest, not the page, so the Discover status row stays stable while scrolling.
//
// Corresponds with GET /catalog (the `ListCatalog` operationId).
ListCatalog(ctx context.Context, params *ListCatalogParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCatalogEntry Get Catalog Entry
//
// Retrieve a single catalog entry by api_id.
//
// Corresponds with GET /catalog/{api_id} (the `GetCatalogEntry` operationId).
GetCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PreviewCatalogOperations Preview Catalog Operations
//
// Preview the operations of a catalog entry's spec (capped, offset-paginated).
//
// “tag“ and “q“ filter the spec's operations server-side before windowing,
// so the UI's search box covers every operation in the spec and pages the
// filtered set via “offset“/“limit“ ("Load more").
//
// Corresponds with GET /catalog/{api_id}/operations (the `PreviewCatalogOperations` operationId).
PreviewCatalogOperations(ctx context.Context, apiId string, params *PreviewCatalogOperationsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ImportCatalogEntry Import Catalog Entry
//
// Enqueue an async import of a catalog entry into the local registry.
//
// Corresponds with POST /catalog/{api_id}:import (the `ImportCatalogEntry` operationId).
ImportCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// SnoozeCatalogEntryWithBody Snooze Catalog Entry
//
// Snooze the outstanding update notification for a catalog entry (C1, #925).
//
// Operator action (“events:write“): quiet the "update available" badge for a
// known-and-accepted upstream change without adopting it. Body is optional — omit or send
// “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary
// per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A
// genuinely newer upstream change re-lights the badge automatically.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
SnoozeCatalogEntryWithBody(ctx context.Context, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// SnoozeCatalogEntry Snooze Catalog Entry
//
// Snooze the outstanding update notification for a catalog entry (C1, #925).
//
// Operator action (“events:write“): quiet the "update available" badge for a
// known-and-accepted upstream change without adopting it. Body is optional — omit or send
// “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary
// per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A
// genuinely newer upstream change re-lights the badge automatically.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
SnoozeCatalogEntry(ctx context.Context, apiId string, body SnoozeCatalogEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnsnoozeCatalogEntry Unsnooze Catalog Entry
//
// Clear a snooze for a catalog entry (C1). Operator action (“events:write“).
//
// Corresponds with POST /catalog/{api_id}:unsnooze (the `UnsnoozeCatalogEntry` operationId).
UnsnoozeCatalogEntry(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RefreshCatalog Refresh Catalog
//
// Force a refresh of the catalog cache from the upstream manifest (org:admin).
//
// Corresponds with POST /catalog:refresh (the `RefreshCatalog` operationId).
RefreshCatalog(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ControlHealth Control health
//
// Return service health status for this surface.
//
// Unauthenticated liveness probe. In combined mode this is served under
// the surface prefix (e.g. “/control/health“) so surfaces don't collide;
// the canonical platform probe is the root “GET /health“.
//
// Corresponds with GET /control/health (the `ControlHealth` operationId).
ControlHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListCredentials List credentials
//
// List credentials with cursor-based pagination.
//
// Corresponds with GET /credentials (the `ListCredentials` operationId).
ListCredentials(ctx context.Context, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCredentialWithBody Create credential
//
// Create a new credential. The secret is returned once and never readable again.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /credentials (the `CreateCredential` operationId).
CreateCredentialWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCredential Create credential
//
// Create a new credential. The secret is returned once and never readable again.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /credentials (the `CreateCredential` operationId).
CreateCredential(ctx context.Context, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// OauthCallback OAuth connect callback
//
// Handle the OAuth callback from the IdP.
//
// This endpoint is intentionally unauthenticated — it receives redirects
// from external IdPs where the user has no session cookie. Security
// binding is provided by the signed, time-limited state JWT which ties
// the callback to a specific credential and caller.
//
// Redirects the popup the SPA opened to a public SPA route
// (“/app/oauth/connected“) that owns the user-facing "you can close this"
// experience and self-closes. Two variants, distinguished only by a coarse
// “status“ query param:
//
// * Success: “?status=ok“.
// * Failure: “?status=error“ — no protocol or provider detail is
// exposed in the redirect URL.
//
// The parent SPA still learns the real outcome by polling
// “GET /credentials/{id}“ — never from this redirect. The actual cause
// (missing state, connect failure, provider error, etc.) is recorded via
// structured logging for operators.
//
// Corresponds with GET /credentials/oauth/callback (the `OauthCallback` operationId).
OauthCallback(ctx context.Context, params *OauthCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListProviders List credential providers
//
// Return discovery metadata for all configured credential providers.
//
// Corresponds with GET /credentials/providers (the `ListProviders` operationId).
ListProviders(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteCredential Delete credential
//
// Delete a credential.
//
// Corresponds with DELETE /credentials/{credential_id} (the `DeleteCredential` operationId).
DeleteCredential(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCredential Get credential
//
// Get a single credential with redacted secrets.
//
// Corresponds with GET /credentials/{credential_id} (the `GetCredential` operationId).
GetCredential(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCredentialWithBody Update or rotate credential
//
// Update or rotate a credential.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
UpdateCredentialWithBody(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateCredential Update or rotate credential
//
// Update or rotate a credential.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
UpdateCredential(ctx context.Context, credentialId string, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConnectCredentialWithBody Begin OAuth connect flow
//
// Initiate the OAuth connect flow for a credential.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
ConnectCredentialWithBody(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConnectCredential Begin OAuth connect flow
//
// Initiate the OAuth connect flow for a credential.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
ConnectCredential(ctx context.Context, credentialId string, body ConnectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ErrorPage Error Page
//
// Minimal error endpoint for browser-facing authorization failures.
//
// Corresponds with GET /error (the `ErrorPage` operationId).
ErrorPage(ctx context.Context, params *ErrorPageParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListEvents List Events
//
// List events with optional filters.
//
// Corresponds with GET /events (the `ListEvents` operationId).
ListEvents(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// StreamEvents Stream Events
//
// Stream events as Server-Sent Events.
//
// Corresponds with GET /events/stream (the `StreamEvents` operationId).
StreamEvents(ctx context.Context, params *StreamEventsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEvent Get Event
//
// Get an event by ID.
//
// Corresponds with GET /events/{event_id} (the `GetEvent` operationId).
GetEvent(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// AcknowledgeEventWithBody Acknowledge Event
//
// Acknowledge an event.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
AcknowledgeEventWithBody(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// AcknowledgeEvent Acknowledge Event
//
// Acknowledge an event.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
AcknowledgeEvent(ctx context.Context, eventId string, body AcknowledgeEventJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListExecutions List Executions
//
// List execution records with optional filters.
//
// Corresponds with GET /executions (the `ListExecutions` operationId).
ListExecutions(ctx context.Context, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetExecution Get Execution
//
// Get an execution record by ID.
//
// Corresponds with GET /executions/{execution_id} (the `GetExecution` operationId).
GetExecution(ctx context.Context, executionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetHealth Health
//
// Liveness probe for the combined control-plane app.
//
// Unauthenticated and dependency-free so orchestrators and load balancers
// have a stable target. Returns “{"status": "ok"}“ when the process is up.
//
// Corresponds with GET /health (the `GetHealth` operationId).
GetHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// InspectOperation Inspect operation
//
// Inspect an operation — resolve to full structural detail.
//
// Corresponds with GET /inspect (the `InspectOperation` operationId).
InspectOperation(ctx context.Context, params *InspectOperationParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetInstance Backend identity
//
// Return this backend's self-describing identity.
//
// Unauthenticated and dependency-free so any client (an MCP server, the
// CLI, an agent) can read which backend it is bound to — local vs. a
// remote install — and label its responses accordingly.
//
// Corresponds with GET /instance (the `GetInstance` operationId).
GetInstance(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListJobs List Jobs
//
// List jobs with optional filters.
//
// Corresponds with GET /jobs (the `ListJobs` operationId).
ListJobs(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetJob Get Job
//
// Get a job by ID.
//
// Corresponds with GET /jobs/{job_id} (the `GetJob` operationId).
GetJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetJobResult Get Job Result
//
// Get the result of a completed job — polymorphic by kind.
//
// Corresponds with GET /jobs/{job_id}/result (the `GetJobResult` operationId).
GetJobResult(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CancelJob Cancel Job
//
// Cancel an active job.
//
// Corresponds with POST /jobs/{job_id}:cancel (the `CancelJob` operationId).
CancelJob(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetMe Get Me
//
// Return the caller's identity and context, discriminated by actor type.
//
// Corresponds with GET /me (the `GetMe` operationId).
GetMe(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetExecutionStats Get Execution Stats
//
// Return aggregated execution statistics for the dashboard.
//
// Corresponds with GET /monitoring/executions (the `GetExecutionStats` operationId).
GetExecutionStats(ctx context.Context, params *GetExecutionStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUsageStats Get Usage Stats
//
// Return detailed usage statistics for the monitoring overview.
//
// Corresponds with GET /monitoring/usage (the `GetUsageStats` operationId).
GetUsageStats(ctx context.Context, params *GetUsageStatsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListNotes List Notes
//
// List notes with optional filters and cursor pagination.
//
// Corresponds with GET /notes (the `ListNotes` operationId).
ListNotes(ctx context.Context, params *ListNotesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNoteWithBody Create Note
//
// Create a new note attached to a registry resource.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /notes (the `CreateNote` operationId).
CreateNoteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateNote Create Note
//
// Create a new note attached to a registry resource.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /notes (the `CreateNote` operationId).
CreateNote(ctx context.Context, body CreateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteNote Delete Note
//
// Delete a note. Supports optimistic concurrency via If-Match.
//
// Corresponds with DELETE /notes/{note_id} (the `DeleteNote` operationId).
DeleteNote(ctx context.Context, noteId string, params *DeleteNoteParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetNote Get Note
//
// Retrieve a single note by ID.
//
// Corresponds with GET /notes/{note_id} (the `GetNote` operationId).
GetNote(ctx context.Context, noteId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNoteWithBody Update Note
//
// Update a note (partial). Supports optimistic concurrency via If-Match.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
UpdateNoteWithBody(ctx context.Context, noteId string, params *UpdateNoteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateNote Update Note
//
// Update a note (partial). Supports optimistic concurrency via If-Match.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
UpdateNote(ctx context.Context, noteId string, params *UpdateNoteParams, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AuthorizeOauthCallback Authorize Oauth Callback
//
// External IdP callback — exchanges upstream code and issues platform auth code.
//
// Corresponds with GET /oauth/callback (the `AuthorizeOauthCallback` operationId).
AuthorizeOauthCallback(ctx context.Context, params *AuthorizeOauthCallbackParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntrospectEndpointWithBody Introspect Endpoint
//
// Introspect a token (RFC 7662).
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
IntrospectEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// IntrospectEndpoint Introspect Endpoint
//
// Introspect a token (RFC 7662).
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
IntrospectEndpoint(ctx context.Context, body IntrospectEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// MintEndpointWithBody Mint Endpoint
//
// Mint a short-lived ephemeral token for a task agent.
//
// The caller must be an authenticated service account. The requested scopes
// must be a subset of the caller's own scopes.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
MintEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// MintEndpoint Mint Endpoint
//
// Mint a short-lived ephemeral token for a task agent.
//
// The caller must be an authenticated service account. The requested scopes
// must be a subset of the caller's own scopes.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
MintEndpoint(ctx context.Context, body MintEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeEndpointWithBody Revoke Endpoint
//
// Revoke a token (RFC 7009). Always returns 200.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
RevokeEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// RevokeEndpoint Revoke Endpoint
//
// Revoke a token (RFC 7009). Always returns 200.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
RevokeEndpoint(ctx context.Context, body RevokeEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TokenEndpointWithBody Token Endpoint
//
// Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
TokenEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// TokenEndpoint Token Endpoint
//
// Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
TokenEndpoint(ctx context.Context, body TokenEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListPermissions List Permissions
//
// List the permission catalogue visible to the caller.
//
// Corresponds with GET /permissions (the `ListPermissions` operationId).
ListPermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// RegisterEndpointWithBody Register Endpoint
//
// Register a new agent client (RFC 7591).
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /register (the `RegisterEndpoint` operationId).
RegisterEndpointWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// RegisterEndpoint Register Endpoint
//
// Register a new agent client (RFC 7591).
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /register (the `RegisterEndpoint` operationId).
RegisterEndpoint(ctx context.Context, body RegisterEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRegistrationEndpoint Delete Registration Endpoint
//
// Client deletion not supported — returns 403.
//
// Corresponds with DELETE /register/{agent_id} (the `DeleteRegistrationEndpoint` operationId).
DeleteRegistrationEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PollStatusEndpoint Poll Status Endpoint
//
// Poll registration status (RFC 7592).
//
// Corresponds with GET /register/{agent_id} (the `PollStatusEndpoint` operationId).
PollStatusEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRegistrationEndpoint Update Registration Endpoint
//
// Client update not supported — returns 403.
//
// Corresponds with PUT /register/{agent_id} (the `UpdateRegistrationEndpoint` operationId).
UpdateRegistrationEndpoint(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// RegistryHealth Registry health
//
// Return service health status for this surface.
//
// Unauthenticated liveness probe. In combined mode this is served under
// the surface prefix (e.g. “/control/health“) so surfaces don't collide;
// the canonical platform probe is the root “GET /health“.
//
// Corresponds with GET /registry/health (the `RegistryHealth` operationId).
RegistryHealth(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchOperationsWithBody Search operations
//
// Lexical (full-text) search over registered API operations.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /search (the `SearchOperations` operationId).
SearchOperationsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchOperations Search operations
//
// Lexical (full-text) search over registered API operations.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /search (the `SearchOperations` operationId).
SearchOperations(ctx context.Context, body SearchOperationsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListServiceAccounts List Service Accounts
//
// List service accounts — owner-scoped unless caller is org:admin.
//
// Corresponds with GET /service-accounts (the `ListServiceAccounts` operationId).
ListServiceAccounts(ctx context.Context, params *ListServiceAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateServiceAccountWithBody Create Service Account
//
// Create a new service account.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
CreateServiceAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateServiceAccount Create Service Account
//
// Create a new service account.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
CreateServiceAccount(ctx context.Context, body CreateServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ArchiveServiceAccount Archive Service Account
//
// Soft-archive a service account — revokes scope grants.
//
// Corresponds with DELETE /service-accounts/{service_account_id} (the `ArchiveServiceAccount` operationId).
ArchiveServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetServiceAccount Get Service Account
//
// Get service account by ID — requires service-accounts:read or self-read.
//
// Corresponds with GET /service-accounts/{service_account_id} (the `GetServiceAccount` operationId).
GetServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetServiceAccountScopes Get Service Account Scopes
//
// List scopes granted to a service account.
//
// Corresponds with GET /service-accounts/{service_account_id}/scopes (the `GetServiceAccountScopes` operationId).
GetServiceAccountScopes(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceServiceAccountScopesWithBody Replace Service Account Scopes
//
// Replace all scopes for a service account.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
ReplaceServiceAccountScopesWithBody(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceServiceAccountScopes Replace Service Account Scopes
//
// Replace all scopes for a service account.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
ReplaceServiceAccountScopes(ctx context.Context, serviceAccountId string, body ReplaceServiceAccountScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ApproveServiceAccount Approve Service Account
//
// Approve a pending service account.
//
// Corresponds with POST /service-accounts/{service_account_id}:approve (the `ApproveServiceAccount` operationId).
ApproveServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// DenyServiceAccountWithBody Deny Service Account
//
// Deny a pending service account.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
DenyServiceAccountWithBody(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// DenyServiceAccount Deny Service Account
//
// Deny a pending service account.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
DenyServiceAccount(ctx context.Context, serviceAccountId string, body DenyServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableServiceAccount Disable Service Account
//
// Disable an active service account.
//
// Corresponds with POST /service-accounts/{service_account_id}:disable (the `DisableServiceAccount` operationId).
DisableServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableServiceAccount Enable Service Account
//
// Enable a disabled service account.
//
// Corresponds with POST /service-accounts/{service_account_id}:enable (the `EnableServiceAccount` operationId).
EnableServiceAccount(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GenerateServiceAccountApiKey Generate Service Account Api Key
//
// Generate a new API key for a service account. Rotates any existing key.
//
// Corresponds with POST /service-accounts/{service_account_id}:generate-api-key (the `GenerateServiceAccountApiKey` operationId).
GenerateServiceAccountApiKey(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetVersion Running and latest-available app version
//
// Return the running version and the latest available release.
//
// Requires an authenticated session (any valid caller; no special
// permission). The SPA reads it from inside the signed-in shell to show the
// current version and, when a newer release is available, an update banner.
// The latest release is resolved best-effort (cached); on any failure it is
// “null“ and no banner shows.
//
// Corresponds with GET /system/version (the `GetVersion` operationId).
GetVersion(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListToolkits List toolkits
//
// List toolkits with cursor-based pagination.
//
// Corresponds with GET /toolkits (the `ListToolkits` operationId).
ListToolkits(ctx context.Context, params *ListToolkitsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateToolkitWithBody Create toolkit
//
// Create a toolkit and issue its first API key.
//
// The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is
// never retrievable again. Optional `credential_ids` bind existing credentials
// at creation time; each inline bind emits a “no_permission_rules“ warning
// because the broker denies by default until rules are added.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /toolkits (the `CreateToolkit` operationId).
CreateToolkitWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateToolkit Create toolkit
//
// Create a toolkit and issue its first API key.
//
// The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is
// never retrievable again. Optional `credential_ids` bind existing credentials
// at creation time; each inline bind emits a “no_permission_rules“ warning
// because the broker denies by default until rules are added.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /toolkits (the `CreateToolkit` operationId).
CreateToolkit(ctx context.Context, body CreateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteToolkit Delete toolkit
//
// Permanently delete a toolkit and cascade-remove its keys, bindings, and permission rules.
//
// Corresponds with DELETE /toolkits/{toolkit_id} (the `DeleteToolkit` operationId).
DeleteToolkit(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetToolkit Get toolkit
//
// Get a single toolkit by its `tk_…` ID.
//
// Corresponds with GET /toolkits/{toolkit_id} (the `GetToolkit` operationId).
GetToolkit(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateToolkitWithBody Update toolkit
//
// Update a toolkit's name, description, or active flag.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
UpdateToolkitWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateToolkit Update toolkit
//
// Update a toolkit's name, description, or active flag.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
UpdateToolkit(ctx context.Context, toolkitId string, body UpdateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListToolkitAgents List agents bound to toolkit
//
// List agents bound to a toolkit with cursor-based pagination.
//
// Corresponds with GET /toolkits/{toolkit_id}/agents (the `ListToolkitAgents` operationId).
ListToolkitAgents(ctx context.Context, toolkitId string, params *ListToolkitAgentsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListBindings List toolkit credential bindings
//
// List the credentials bound to a toolkit with cursor-based pagination.
//
// Corresponds with GET /toolkits/{toolkit_id}/credentials (the `ListBindings` operationId).
ListBindings(ctx context.Context, toolkitId string, params *ListBindingsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// BindCredentialWithBody Bind credential to toolkit
//
// Bind an existing credential to a toolkit, optionally with inline permission rules.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
BindCredentialWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// BindCredential Bind credential to toolkit
//
// Bind an existing credential to a toolkit, optionally with inline permission rules.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
BindCredential(ctx context.Context, toolkitId string, body BindCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UnbindCredential Unbind credential from toolkit
//
// Remove a credential binding from a toolkit (the credential itself is untouched).
//
// Corresponds with DELETE /toolkits/{toolkit_id}/credentials/{credential_id} (the `UnbindCredential` operationId).
UnbindCredential(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListToolkitPermissions List binding permission rules
//
// List the fine-grained PBAC rules for a `(toolkit, credential)` binding.
//
// Corresponds with GET /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ListToolkitPermissions` operationId).
ListToolkitPermissions(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchPermissionsWithBody Patch binding permission rules
//
// Additively add and/or remove permission rules on a binding.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
PatchPermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchPermissions Patch binding permission rules
//
// Additively add and/or remove permission rules on a binding.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
PatchPermissions(ctx context.Context, toolkitId string, credentialId string, body PatchPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplacePermissionsWithBody Replace binding permission rules
//
// Replace the full set of permission rules for a binding (idempotent PUT).
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
ReplacePermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplacePermissions Replace binding permission rules
//
// Replace the full set of permission rules for a binding (idempotent PUT).
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
ReplacePermissions(ctx context.Context, toolkitId string, credentialId string, body ReplacePermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestToolkitPermissionsWithBody Dry-run permission evaluation
//
// Answer "what would the broker do for this request?" without calling upstream.
//
// Evaluates the same **vendor-pooled** rule set the broker sees at request
// time — rules from all same-vendor bindings on this toolkit compete in one
// ordered list. The response names which binding contributed the matching
// rule, which is not obvious from the toolkit id alone under pooling.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
TestToolkitPermissionsWithBody(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// TestToolkitPermissions Dry-run permission evaluation
//
// Answer "what would the broker do for this request?" without calling upstream.
//
// Evaluates the same **vendor-pooled** rule set the broker sees at request
// time — rules from all same-vendor bindings on this toolkit compete in one
// ordered list. The response names which binding contributed the matching
// rule, which is not obvious from the toolkit id alone under pooling.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
TestToolkitPermissions(ctx context.Context, toolkitId string, credentialId string, body TestToolkitPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListKeys List toolkit keys
//
// List a toolkit's API keys (redacted; only `key_preview` is shown).
//
// Corresponds with GET /toolkits/{toolkit_id}/keys (the `ListKeys` operationId).
ListKeys(ctx context.Context, toolkitId string, params *ListKeysParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateKeyWithBody Issue toolkit key
//
// Issue a new API key for a toolkit.
//
// The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue
// a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
CreateKeyWithBody(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateKey Issue toolkit key
//
// Issue a new API key for a toolkit.
//
// The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue
// a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
CreateKey(ctx context.Context, toolkitId string, body CreateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteKey Revoke toolkit key
//
// Revoke (delete) a toolkit API key. Callers using it are rejected immediately.
//
// Corresponds with DELETE /toolkits/{toolkit_id}/keys/{key_id} (the `DeleteKey` operationId).
DeleteKey(ctx context.Context, toolkitId string, keyId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateKeyWithBody Update toolkit key
//
// Update a key's label, IP allowlist, or revoked flag.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
UpdateKeyWithBody(ctx context.Context, toolkitId string, keyId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateKey Update toolkit key
//
// Update a key's label, IP allowlist, or revoked flag.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
UpdateKey(ctx context.Context, toolkitId string, keyId string, body UpdateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListUsers List Users
//
// List all users with cursor-based pagination.
//
// Corresponds with GET /users (the `ListUsers` operationId).
ListUsers(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUserWithBody Create User
//
// Create a new user and issue an invite token.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /users (the `CreateUser` operationId).
CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUser Create User
//
// Create a new user and issue an invite token.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /users (the `CreateUser` operationId).
CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetCurrentUser Get current user
//
// Return the authenticated user's profile.
//
// Corresponds with GET /users/me (the `GetCurrentUser` operationId).
GetCurrentUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// ChangePasswordWithBody Change own password
//
// Change the authenticated user's password and return a fresh token.
//
// A new token is required because the caller's current token still carries the
// stale “must_change_password“ claim; returning a re-minted token is what
// actually clears the rotation gate client-side.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
ChangePasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// ChangePassword Change own password
//
// Change the authenticated user's password and return a fresh token.
//
// A new token is required because the caller's current token still carries the
// stale “must_change_password“ claim; returning a re-minted token is what
// actually clears the rotation gate client-side.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
ChangePassword(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUser Delete User
//
// Soft-delete a user.
//
// Corresponds with DELETE /users/{user_id} (the `DeleteUser` operationId).
DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUser Get User
//
// Get a user by ID.
//
// Corresponds with GET /users/{user_id} (the `GetUser` operationId).
GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateUserWithBody Update User
//
// Update a user's profile fields.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
UpdateUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateUser Update User
//
// Update a user's profile fields.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
UpdateUser(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetUserPermissionsWithBody Set User Permissions
//
// Set the assigned permissions for a user.
//
// Takes any type of body and a specified content type.
//
// Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
SetUserPermissionsWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// SetUserPermissions Set User Permissions
//
// Set the assigned permissions for a user.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
SetUserPermissions(ctx context.Context, userId string, body SetUserPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DisableUser Disable User
//
// Disable a user account.
//
// Corresponds with POST /users/{user_id}:disable (the `DisableUser` operationId).
DisableUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// EnableUser Enable User
//
// Enable a user account.
//
// Corresponds with POST /users/{user_id}:enable (the `EnableUser` operationId).
EnableUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReissueInvite Reissue Invite
//
// Reissue an invite token for a user.
//
// Corresponds with POST /users/{user_id}:reissue-invite (the `ReissueInvite` operationId).
ReissueInvite(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAdminWithBody Create first admin (one-time setup)
//
// First-run setup: create the first admin user and auto-login.
//
// Unauthenticated by design — there is no admin to authenticate as yet. The
// operation self-closes once any user exists (returns 410 “setup_already_complete“
// thereafter), so it is safe to expose only during first boot.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
CreateAdminWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateAdmin Create first admin (one-time setup)
//
// First-run setup: create the first admin user and auto-login.
//
// Unauthenticated by design — there is no admin to authenticate as yet. The
// operation self-closes once any user exists (returns 410 “setup_already_complete“
// thereafter), so it is safe to expose only during first boot.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
CreateAdmin(ctx context.Context, body CreateAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// RedeemInviteWithBody Redeem invite
//
// Redeem an invite token, set password, and return a JWT.
//
// Takes any type of body and a specified content type.
//
// Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
RedeemInviteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
// RedeemInvite Redeem invite
//
// Redeem an invite token, set password, and return a JWT.
//
// Takes a body of the `application/json` content type.
//
// Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
RedeemInvite(ctx context.Context, body RedeemInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AcknowledgeEventWithBodyWithResponse ¶
func (c *ClientWithResponses) AcknowledgeEventWithBodyWithResponse(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcknowledgeEventHTTPResp, error)
AcknowledgeEventWithBodyWithResponse Acknowledge Event
Acknowledge an event.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
func (*ClientWithResponses) AcknowledgeEventWithResponse ¶
func (c *ClientWithResponses) AcknowledgeEventWithResponse(ctx context.Context, eventId string, body AcknowledgeEventJSONRequestBody, reqEditors ...RequestEditorFn) (*AcknowledgeEventHTTPResp, error)
AcknowledgeEventWithResponse Acknowledge Event
Acknowledge an event.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
func (*ClientWithResponses) AmendAccessRequestWithBodyWithResponse ¶
func (c *ClientWithResponses) AmendAccessRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AmendAccessRequestHTTPResp, error)
AmendAccessRequestWithBodyWithResponse Amend access request
Amend pending items on an access request.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
func (*ClientWithResponses) AmendAccessRequestWithResponse ¶
func (c *ClientWithResponses) AmendAccessRequestWithResponse(ctx context.Context, requestId string, body AmendAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*AmendAccessRequestHTTPResp, error)
AmendAccessRequestWithResponse Amend access request
Amend pending items on an access request.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
func (*ClientWithResponses) ApproveAgentWithResponse ¶
func (c *ClientWithResponses) ApproveAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ApproveAgentHTTPResp, error)
ApproveAgentWithResponse Approve Agent
Approve a pending agent.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:approve (the `ApproveAgent` operationId).
func (*ClientWithResponses) ApproveServiceAccountWithResponse ¶
func (c *ClientWithResponses) ApproveServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*ApproveServiceAccountHTTPResp, error)
ApproveServiceAccountWithResponse Approve Service Account
Approve a pending service account.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts/{service_account_id}:approve (the `ApproveServiceAccount` operationId).
func (*ClientWithResponses) ArchiveAgentWithResponse ¶
func (c *ClientWithResponses) ArchiveAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ArchiveAgentHTTPResp, error)
ArchiveAgentWithResponse Archive Agent
Soft-archive an agent — revokes scope grants and toolkit bindings.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /agents/{agent_id} (the `ArchiveAgent` operationId).
func (*ClientWithResponses) ArchiveRevisionWithResponse ¶
func (c *ClientWithResponses) ArchiveRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*ArchiveRevisionHTTPResp, error)
ArchiveRevisionWithResponse Archive Revision
Archive a draft revision.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:archive (the `ArchiveRevision` operationId).
func (*ClientWithResponses) ArchiveServiceAccountWithResponse ¶
func (c *ClientWithResponses) ArchiveServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*ArchiveServiceAccountHTTPResp, error)
ArchiveServiceAccountWithResponse Archive Service Account
Soft-archive a service account — revokes scope grants.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /service-accounts/{service_account_id} (the `ArchiveServiceAccount` operationId).
func (*ClientWithResponses) AuthHealthWithResponse ¶
func (c *ClientWithResponses) AuthHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthHealthHTTPResp, error)
AuthHealthWithResponse Auth health
Return service health status for this surface.
Unauthenticated liveness probe. In combined mode this is served under the surface prefix (e.g. “/control/health“) so surfaces don't collide; the canonical platform probe is the root “GET /health“.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /auth/health (the `AuthHealth` operationId).
func (*ClientWithResponses) AuthIdpDescriptorWithResponse ¶
func (c *ClientWithResponses) AuthIdpDescriptorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthIdpDescriptorHTTPResp, error)
AuthIdpDescriptorWithResponse External IdP login descriptor
Public capability hint: whether IdP login is enabled, and which provider.
The SPA reads this before login to decide whether to show a "Continue with <provider>" button. Unauthenticated and secret-free — it advertises only the enabled flag and the provider name (never client secrets or endpoints).
Returns a wrapper object for the known response body format(s).
Corresponds with GET /auth/idp (the `AuthIdpDescriptor` operationId).
func (*ClientWithResponses) AuthorizeEndpointWithResponse ¶
func (c *ClientWithResponses) AuthorizeEndpointWithResponse(ctx context.Context, params *AuthorizeEndpointParams, reqEditors ...RequestEditorFn) (*AuthorizeEndpointHTTPResp, error)
AuthorizeEndpointWithResponse Authorize Endpoint
RFC 6749 Authorization endpoint with PKCE (S256 only).
If an external IdP is configured, redirects to the upstream provider. Otherwise returns an error (direct login requires a separate credential exchange).
Returns a wrapper object for the known response body format(s).
Corresponds with GET /authorize (the `AuthorizeEndpoint` operationId).
func (*ClientWithResponses) AuthorizeOauthCallbackWithResponse ¶
func (c *ClientWithResponses) AuthorizeOauthCallbackWithResponse(ctx context.Context, params *AuthorizeOauthCallbackParams, reqEditors ...RequestEditorFn) (*AuthorizeOauthCallbackHTTPResp, error)
AuthorizeOauthCallbackWithResponse Authorize Oauth Callback
External IdP callback — exchanges upstream code and issues platform auth code.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /oauth/callback (the `AuthorizeOauthCallback` operationId).
func (*ClientWithResponses) BindCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) BindCredentialWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BindCredentialHTTPResp, error)
BindCredentialWithBodyWithResponse Bind credential to toolkit
Bind an existing credential to a toolkit, optionally with inline permission rules.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
func (*ClientWithResponses) BindCredentialWithResponse ¶
func (c *ClientWithResponses) BindCredentialWithResponse(ctx context.Context, toolkitId string, body BindCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*BindCredentialHTTPResp, error)
BindCredentialWithResponse Bind credential to toolkit
Bind an existing credential to a toolkit, optionally with inline permission rules.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
func (*ClientWithResponses) BindToolkitWithBodyWithResponse ¶
func (c *ClientWithResponses) BindToolkitWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BindToolkitHTTPResp, error)
BindToolkitWithBodyWithResponse Bind Toolkit
Bind a toolkit to an agent.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
func (*ClientWithResponses) BindToolkitWithResponse ¶
func (c *ClientWithResponses) BindToolkitWithResponse(ctx context.Context, agentId string, body BindToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*BindToolkitHTTPResp, error)
BindToolkitWithResponse Bind Toolkit
Bind a toolkit to an agent.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
func (*ClientWithResponses) CancelJobWithResponse ¶
func (c *ClientWithResponses) CancelJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*CancelJobHTTPResp, error)
CancelJobWithResponse Cancel Job
Cancel an active job.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /jobs/{job_id}:cancel (the `CancelJob` operationId).
func (*ClientWithResponses) ChangePasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) ChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangePasswordHTTPResp, error)
ChangePasswordWithBodyWithResponse Change own password
Change the authenticated user's password and return a fresh token.
A new token is required because the caller's current token still carries the stale “must_change_password“ claim; returning a re-minted token is what actually clears the rotation gate client-side.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
func (*ClientWithResponses) ChangePasswordWithResponse ¶
func (c *ClientWithResponses) ChangePasswordWithResponse(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangePasswordHTTPResp, error)
ChangePasswordWithResponse Change own password
Change the authenticated user's password and return a fresh token.
A new token is required because the caller's current token still carries the stale “must_change_password“ claim; returning a re-minted token is what actually clears the rotation gate client-side.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
func (*ClientWithResponses) ClaimAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) ClaimAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ClaimAgentHTTPResp, error)
ClaimAgentWithBodyWithResponse Claim Agent
Claim ownership of a self-registered agent using its claim token.
Authenticated by the platform bearer token but requires **no** agent permission — the single-use claim token minted at “/register“ is the proof, so the registering human (even a plain member) can take ownership. Sets “owner_id“ to the caller; the existing scoping + approve paths then apply.
Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so only a human can own an agent. The “require_actor_type“ gate rejects a non-user actor (agent/service-account/toolkit) at the boundary with a 403; “AgentService.claim“ re-checks the same invariant as defense-in-depth.
“allow_expired_password=True“ is intentional (matching “GET /agents/{id}“): claiming is an onboarding step a brand-new user may hit before they have rotated a temporary password, so a must-change-password state must not block it. The claim only sets ownership — it grants no scopes and cannot act as the agent — so allowing it under an expired password is low-risk.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
func (*ClientWithResponses) ClaimAgentWithResponse ¶
func (c *ClientWithResponses) ClaimAgentWithResponse(ctx context.Context, agentId string, body ClaimAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*ClaimAgentHTTPResp, error)
ClaimAgentWithResponse Claim Agent
Claim ownership of a self-registered agent using its claim token.
Authenticated by the platform bearer token but requires **no** agent permission — the single-use claim token minted at “/register“ is the proof, so the registering human (even a plain member) can take ownership. Sets “owner_id“ to the caller; the existing scoping + approve paths then apply.
Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so only a human can own an agent. The “require_actor_type“ gate rejects a non-user actor (agent/service-account/toolkit) at the boundary with a 403; “AgentService.claim“ re-checks the same invariant as defense-in-depth.
“allow_expired_password=True“ is intentional (matching “GET /agents/{id}“): claiming is an onboarding step a brand-new user may hit before they have rotated a temporary password, so a must-change-password state must not block it. The claim only sets ownership — it grants no scopes and cannot act as the agent — so allowing it under an expired password is low-risk.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
func (*ClientWithResponses) ConfirmOverlayWithBodyWithResponse ¶
func (c *ClientWithResponses) ConfirmOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmOverlayHTTPResp, error)
ConfirmOverlayWithBodyWithResponse Confirm Overlay
Confirm an overlay, materializing it onto the served spec.
Requires “overlays:confirm“: confirming rewrites the API's served spec (it re-ingests the base spec with the overlay applied and promotes the result to the current revision), so it is an operator action, not a contributor one (contributors “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an owner can grant it to a trusted operator without handing over full admin power. “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is deliberately excluded from an agent's self-service grantable set so a low-privilege agent cannot escalate into it.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
func (*ClientWithResponses) ConfirmOverlayWithResponse ¶
func (c *ClientWithResponses) ConfirmOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, body ConfirmOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmOverlayHTTPResp, error)
ConfirmOverlayWithResponse Confirm Overlay
Confirm an overlay, materializing it onto the served spec.
Requires “overlays:confirm“: confirming rewrites the API's served spec (it re-ingests the base spec with the overlay applied and promotes the result to the current revision), so it is an operator action, not a contributor one (contributors “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an owner can grant it to a trusted operator without handing over full admin power. “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is deliberately excluded from an agent's self-service grantable set so a low-privilege agent cannot escalate into it.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
func (*ClientWithResponses) ConnectCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) ConnectCredentialWithBodyWithResponse(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConnectCredentialHTTPResp, error)
ConnectCredentialWithBodyWithResponse Begin OAuth connect flow
Initiate the OAuth connect flow for a credential.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
func (*ClientWithResponses) ConnectCredentialWithResponse ¶
func (c *ClientWithResponses) ConnectCredentialWithResponse(ctx context.Context, credentialId string, body ConnectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*ConnectCredentialHTTPResp, error)
ConnectCredentialWithResponse Begin OAuth connect flow
Initiate the OAuth connect flow for a credential.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
func (*ClientWithResponses) ControlHealthWithResponse ¶
func (c *ClientWithResponses) ControlHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ControlHealthHTTPResp, error)
ControlHealthWithResponse Control health
Return service health status for this surface.
Unauthenticated liveness probe. In combined mode this is served under the surface prefix (e.g. “/control/health“) so surfaces don't collide; the canonical platform probe is the root “GET /health“.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /control/health (the `ControlHealth` operationId).
func (*ClientWithResponses) CreateAdminWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAdminHTTPResp, error)
CreateAdminWithBodyWithResponse Create first admin (one-time setup)
First-run setup: create the first admin user and auto-login.
Unauthenticated by design — there is no admin to authenticate as yet. The operation self-closes once any user exists (returns 410 “setup_already_complete“ thereafter), so it is safe to expose only during first boot.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
func (*ClientWithResponses) CreateAdminWithResponse ¶
func (c *ClientWithResponses) CreateAdminWithResponse(ctx context.Context, body CreateAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAdminHTTPResp, error)
CreateAdminWithResponse Create first admin (one-time setup)
First-run setup: create the first admin user and auto-login.
Unauthenticated by design — there is no admin to authenticate as yet. The operation self-closes once any user exists (returns 410 “setup_already_complete“ thereafter), so it is safe to expose only during first boot.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
func (*ClientWithResponses) CreateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
CreateAgentWithBodyWithResponse Create Agent
Create a new agent manually.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents (the `CreateAgent` operationId).
func (*ClientWithResponses) CreateAgentWithResponse ¶
func (c *ClientWithResponses) CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
CreateAgentWithResponse Create Agent
Create a new agent manually.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents (the `CreateAgent` operationId).
func (*ClientWithResponses) CreateCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCredentialWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCredentialHTTPResp, error)
CreateCredentialWithBodyWithResponse Create credential
Create a new credential. The secret is returned once and never readable again.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /credentials (the `CreateCredential` operationId).
func (*ClientWithResponses) CreateCredentialWithResponse ¶
func (c *ClientWithResponses) CreateCredentialWithResponse(ctx context.Context, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCredentialHTTPResp, error)
CreateCredentialWithResponse Create credential
Create a new credential. The secret is returned once and never readable again.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /credentials (the `CreateCredential` operationId).
func (*ClientWithResponses) CreateKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateKeyWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKeyHTTPResp, error)
CreateKeyWithBodyWithResponse Issue toolkit key
Issue a new API key for a toolkit.
The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
func (*ClientWithResponses) CreateKeyWithResponse ¶
func (c *ClientWithResponses) CreateKeyWithResponse(ctx context.Context, toolkitId string, body CreateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKeyHTTPResp, error)
CreateKeyWithResponse Issue toolkit key
Issue a new API key for a toolkit.
The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
func (*ClientWithResponses) CreateNoteWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNoteHTTPResp, error)
CreateNoteWithBodyWithResponse Create Note
Create a new note attached to a registry resource.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /notes (the `CreateNote` operationId).
func (*ClientWithResponses) CreateNoteWithResponse ¶
func (c *ClientWithResponses) CreateNoteWithResponse(ctx context.Context, body CreateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNoteHTTPResp, error)
CreateNoteWithResponse Create Note
Create a new note attached to a registry resource.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /notes (the `CreateNote` operationId).
func (*ClientWithResponses) CreateServiceAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateServiceAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceAccountHTTPResp, error)
CreateServiceAccountWithBodyWithResponse Create Service Account
Create a new service account.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
func (*ClientWithResponses) CreateServiceAccountWithResponse ¶
func (c *ClientWithResponses) CreateServiceAccountWithResponse(ctx context.Context, body CreateServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceAccountHTTPResp, error)
CreateServiceAccountWithResponse Create Service Account
Create a new service account.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
func (*ClientWithResponses) CreateToolkitWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateToolkitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateToolkitHTTPResp, error)
CreateToolkitWithBodyWithResponse Create toolkit
Create a toolkit and issue its first API key.
The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is never retrievable again. Optional `credential_ids` bind existing credentials at creation time; each inline bind emits a “no_permission_rules“ warning because the broker denies by default until rules are added.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits (the `CreateToolkit` operationId).
func (*ClientWithResponses) CreateToolkitWithResponse ¶
func (c *ClientWithResponses) CreateToolkitWithResponse(ctx context.Context, body CreateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateToolkitHTTPResp, error)
CreateToolkitWithResponse Create toolkit
Create a toolkit and issue its first API key.
The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is never retrievable again. Optional `credential_ids` bind existing credentials at creation time; each inline bind emits a “no_permission_rules“ warning because the broker denies by default until rules are added.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits (the `CreateToolkit` operationId).
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
CreateUserWithBodyWithResponse Create User
Create a new user and issue an invite token.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users (the `CreateUser` operationId).
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
CreateUserWithResponse Create User
Create a new user and issue an invite token.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users (the `CreateUser` operationId).
func (*ClientWithResponses) DecideAccessRequestWithBodyWithResponse ¶
func (c *ClientWithResponses) DecideAccessRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DecideAccessRequestHTTPResp, error)
DecideAccessRequestWithBodyWithResponse Decide access request items
Decide (approve/deny) items on an access request.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
func (*ClientWithResponses) DecideAccessRequestWithResponse ¶
func (c *ClientWithResponses) DecideAccessRequestWithResponse(ctx context.Context, requestId string, body DecideAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*DecideAccessRequestHTTPResp, error)
DecideAccessRequestWithResponse Decide access request items
Decide (approve/deny) items on an access request.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
func (*ClientWithResponses) DeleteApiWithResponse ¶
func (c *ClientWithResponses) DeleteApiWithResponse(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*DeleteApiHTTPResp, error)
DeleteApiWithResponse Delete Api
Delete an API and all its revisions.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /apis/{vendor}/{name}/{version} (the `DeleteApi` operationId).
func (*ClientWithResponses) DeleteCredentialWithResponse ¶
func (c *ClientWithResponses) DeleteCredentialWithResponse(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*DeleteCredentialHTTPResp, error)
DeleteCredentialWithResponse Delete credential
Delete a credential.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /credentials/{credential_id} (the `DeleteCredential` operationId).
func (*ClientWithResponses) DeleteKeyWithResponse ¶
func (c *ClientWithResponses) DeleteKeyWithResponse(ctx context.Context, toolkitId string, keyId string, reqEditors ...RequestEditorFn) (*DeleteKeyHTTPResp, error)
DeleteKeyWithResponse Revoke toolkit key
Revoke (delete) a toolkit API key. Callers using it are rejected immediately.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /toolkits/{toolkit_id}/keys/{key_id} (the `DeleteKey` operationId).
func (*ClientWithResponses) DeleteNoteWithResponse ¶
func (c *ClientWithResponses) DeleteNoteWithResponse(ctx context.Context, noteId string, params *DeleteNoteParams, reqEditors ...RequestEditorFn) (*DeleteNoteHTTPResp, error)
DeleteNoteWithResponse Delete Note
Delete a note. Supports optimistic concurrency via If-Match.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /notes/{note_id} (the `DeleteNote` operationId).
func (*ClientWithResponses) DeleteRegistrationEndpointWithResponse ¶
func (c *ClientWithResponses) DeleteRegistrationEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteRegistrationEndpointHTTPResp, error)
DeleteRegistrationEndpointWithResponse Delete Registration Endpoint
Client deletion not supported — returns 403.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /register/{agent_id} (the `DeleteRegistrationEndpoint` operationId).
func (*ClientWithResponses) DeleteRevisionWithResponse ¶
func (c *ClientWithResponses) DeleteRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*DeleteRevisionHTTPResp, error)
DeleteRevisionWithResponse Delete Revision
Delete an archived revision.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `DeleteRevision` operationId).
func (*ClientWithResponses) DeleteToolkitWithResponse ¶
func (c *ClientWithResponses) DeleteToolkitWithResponse(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*DeleteToolkitHTTPResp, error)
DeleteToolkitWithResponse Delete toolkit
Permanently delete a toolkit and cascade-remove its keys, bindings, and permission rules.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /toolkits/{toolkit_id} (the `DeleteToolkit` operationId).
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserHTTPResp, error)
DeleteUserWithResponse Delete User
Soft-delete a user.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /users/{user_id} (the `DeleteUser` operationId).
func (*ClientWithResponses) DenyAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) DenyAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DenyAgentHTTPResp, error)
DenyAgentWithBodyWithResponse Deny Agent
Deny a pending agent.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
func (*ClientWithResponses) DenyAgentWithResponse ¶
func (c *ClientWithResponses) DenyAgentWithResponse(ctx context.Context, agentId string, body DenyAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*DenyAgentHTTPResp, error)
DenyAgentWithResponse Deny Agent
Deny a pending agent.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
func (*ClientWithResponses) DenyServiceAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) DenyServiceAccountWithBodyWithResponse(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DenyServiceAccountHTTPResp, error)
DenyServiceAccountWithBodyWithResponse Deny Service Account
Deny a pending service account.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
func (*ClientWithResponses) DenyServiceAccountWithResponse ¶
func (c *ClientWithResponses) DenyServiceAccountWithResponse(ctx context.Context, serviceAccountId string, body DenyServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*DenyServiceAccountHTTPResp, error)
DenyServiceAccountWithResponse Deny Service Account
Deny a pending service account.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
func (*ClientWithResponses) DeprecateOverlayWithResponse ¶
func (c *ClientWithResponses) DeprecateOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*DeprecateOverlayHTTPResp, error)
DeprecateOverlayWithResponse Deprecate Overlay
Deprecate an overlay (soft delete).
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `DeprecateOverlay` operationId).
func (*ClientWithResponses) DisableAgentWithResponse ¶
func (c *ClientWithResponses) DisableAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DisableAgentHTTPResp, error)
DisableAgentWithResponse Disable Agent
Disable an active agent.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:disable (the `DisableAgent` operationId).
func (*ClientWithResponses) DisableServiceAccountWithResponse ¶
func (c *ClientWithResponses) DisableServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*DisableServiceAccountHTTPResp, error)
DisableServiceAccountWithResponse Disable Service Account
Disable an active service account.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts/{service_account_id}:disable (the `DisableServiceAccount` operationId).
func (*ClientWithResponses) DisableUserWithResponse ¶
func (c *ClientWithResponses) DisableUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DisableUserHTTPResp, error)
DisableUserWithResponse Disable User
Disable a user account.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /users/{user_id}:disable (the `DisableUser` operationId).
func (*ClientWithResponses) EnableAgentWithResponse ¶
func (c *ClientWithResponses) EnableAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*EnableAgentHTTPResp, error)
EnableAgentWithResponse Enable Agent
Enable a disabled agent.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:enable (the `EnableAgent` operationId).
func (*ClientWithResponses) EnableServiceAccountWithResponse ¶
func (c *ClientWithResponses) EnableServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*EnableServiceAccountHTTPResp, error)
EnableServiceAccountWithResponse Enable Service Account
Enable a disabled service account.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts/{service_account_id}:enable (the `EnableServiceAccount` operationId).
func (*ClientWithResponses) EnableUserWithResponse ¶
func (c *ClientWithResponses) EnableUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*EnableUserHTTPResp, error)
EnableUserWithResponse Enable User
Enable a user account.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /users/{user_id}:enable (the `EnableUser` operationId).
func (*ClientWithResponses) ErrorPageWithResponse ¶
func (c *ClientWithResponses) ErrorPageWithResponse(ctx context.Context, params *ErrorPageParams, reqEditors ...RequestEditorFn) (*ErrorPageHTTPResp, error)
ErrorPageWithResponse Error Page
Minimal error endpoint for browser-facing authorization failures.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /error (the `ErrorPage` operationId).
func (*ClientWithResponses) FileAccessRequestWithBodyWithResponse ¶
func (c *ClientWithResponses) FileAccessRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FileAccessRequestHTTPResp, error)
FileAccessRequestWithBodyWithResponse File access request
File a new access request.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
func (*ClientWithResponses) FileAccessRequestWithResponse ¶
func (c *ClientWithResponses) FileAccessRequestWithResponse(ctx context.Context, body FileAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*FileAccessRequestHTTPResp, error)
FileAccessRequestWithResponse File access request
File a new access request.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
func (*ClientWithResponses) GenerateAgentApiKeyWithResponse ¶
func (c *ClientWithResponses) GenerateAgentApiKeyWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GenerateAgentApiKeyHTTPResp, error)
GenerateAgentApiKeyWithResponse Generate Agent Api Key
Generate a new API key for an active agent. Rotates any existing key.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:generate-api-key (the `GenerateAgentApiKey` operationId).
func (*ClientWithResponses) GenerateServiceAccountApiKeyWithResponse ¶
func (c *ClientWithResponses) GenerateServiceAccountApiKeyWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GenerateServiceAccountApiKeyHTTPResp, error)
GenerateServiceAccountApiKeyWithResponse Generate Service Account Api Key
Generate a new API key for a service account. Rotates any existing key.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /service-accounts/{service_account_id}:generate-api-key (the `GenerateServiceAccountApiKey` operationId).
func (*ClientWithResponses) GetAccessRequestWithResponse ¶
func (c *ClientWithResponses) GetAccessRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetAccessRequestHTTPResp, error)
GetAccessRequestWithResponse Get access request
Get a single access request by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /access-requests/{request_id} (the `GetAccessRequest` operationId).
func (*ClientWithResponses) GetAgentApiKeyHistoryWithResponse ¶
func (c *ClientWithResponses) GetAgentApiKeyHistoryWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentApiKeyHistoryHTTPResp, error)
GetAgentApiKeyHistoryWithResponse Get Agent Api Key History
Get the audit history of API key operations for an agent.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /agents/{agent_id}/api-key/history (the `GetAgentApiKeyHistory` operationId).
func (*ClientWithResponses) GetAgentApiKeyInfoWithResponse ¶
func (c *ClientWithResponses) GetAgentApiKeyInfoWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentApiKeyInfoHTTPResp, error)
GetAgentApiKeyInfoWithResponse Get Agent Api Key Info
Get API key metadata for an agent. Returns info even after revocation.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /agents/{agent_id}/api-key (the `GetAgentApiKeyInfo` operationId).
func (*ClientWithResponses) GetAgentScopesWithResponse ¶
func (c *ClientWithResponses) GetAgentScopesWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentScopesHTTPResp, error)
GetAgentScopesWithResponse Get Agent Scopes
List scopes granted to an agent.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /agents/{agent_id}/scopes (the `GetAgentScopes` operationId).
func (*ClientWithResponses) GetAgentWithResponse ¶
func (c *ClientWithResponses) GetAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
GetAgentWithResponse Get Agent
Get agent by ID — requires agents:read or self-read.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /agents/{agent_id} (the `GetAgent` operationId).
func (*ClientWithResponses) GetApiRevisionSpecWithResponse ¶
func (c *ClientWithResponses) GetApiRevisionSpecWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, params *GetApiRevisionSpecParams, reqEditors ...RequestEditorFn) (*GetApiRevisionSpecHTTPResp, error)
GetApiRevisionSpecWithResponse Get Api Revision Spec
Download the OpenAPI spec for a specific revision.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/openapi (the `GetApiRevisionSpec` operationId).
func (*ClientWithResponses) GetApiRevisionWithResponse ¶
func (c *ClientWithResponses) GetApiRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*GetApiRevisionHTTPResp, error)
GetApiRevisionWithResponse Get Api Revision
Retrieve a single revision by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `GetApiRevision` operationId).
func (*ClientWithResponses) GetApiSpecWithResponse ¶
func (c *ClientWithResponses) GetApiSpecWithResponse(ctx context.Context, vendor string, name string, version string, params *GetApiSpecParams, reqEditors ...RequestEditorFn) (*GetApiSpecHTTPResp, error)
GetApiSpecWithResponse Get Api Spec
Download the OpenAPI spec for the API's current (live) revision.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/openapi (the `GetApiSpec` operationId).
func (*ClientWithResponses) GetApiWithResponse ¶
func (c *ClientWithResponses) GetApiWithResponse(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*GetApiHTTPResp, error)
GetApiWithResponse Get Api
Retrieve a single API by its (vendor, name, version) identity.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version} (the `GetApi` operationId).
func (*ClientWithResponses) GetAuditEntryWithResponse ¶
func (c *ClientWithResponses) GetAuditEntryWithResponse(ctx context.Context, auditId string, reqEditors ...RequestEditorFn) (*GetAuditEntryHTTPResp, error)
GetAuditEntryWithResponse Get Audit Entry
Get a single audit entry by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /audit/{audit_id} (the `GetAuditEntry` operationId).
func (*ClientWithResponses) GetCatalogEntryWithResponse ¶
func (c *ClientWithResponses) GetCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*GetCatalogEntryHTTPResp, error)
GetCatalogEntryWithResponse Get Catalog Entry
Retrieve a single catalog entry by api_id.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /catalog/{api_id} (the `GetCatalogEntry` operationId).
func (*ClientWithResponses) GetCredentialWithResponse ¶
func (c *ClientWithResponses) GetCredentialWithResponse(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*GetCredentialHTTPResp, error)
GetCredentialWithResponse Get credential
Get a single credential with redacted secrets.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /credentials/{credential_id} (the `GetCredential` operationId).
func (*ClientWithResponses) GetCurrentUserWithResponse ¶
func (c *ClientWithResponses) GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserHTTPResp, error)
GetCurrentUserWithResponse Get current user
Return the authenticated user's profile.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /users/me (the `GetCurrentUser` operationId).
func (*ClientWithResponses) GetEventWithResponse ¶
func (c *ClientWithResponses) GetEventWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*GetEventHTTPResp, error)
GetEventWithResponse Get Event
Get an event by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /events/{event_id} (the `GetEvent` operationId).
func (*ClientWithResponses) GetExecutionStatsWithResponse ¶
func (c *ClientWithResponses) GetExecutionStatsWithResponse(ctx context.Context, params *GetExecutionStatsParams, reqEditors ...RequestEditorFn) (*GetExecutionStatsHTTPResp, error)
GetExecutionStatsWithResponse Get Execution Stats
Return aggregated execution statistics for the dashboard.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /monitoring/executions (the `GetExecutionStats` operationId).
func (*ClientWithResponses) GetExecutionWithResponse ¶
func (c *ClientWithResponses) GetExecutionWithResponse(ctx context.Context, executionId string, reqEditors ...RequestEditorFn) (*GetExecutionHTTPResp, error)
GetExecutionWithResponse Get Execution
Get an execution record by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /executions/{execution_id} (the `GetExecution` operationId).
func (*ClientWithResponses) GetHealthWithResponse ¶
func (c *ClientWithResponses) GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthHTTPResp, error)
GetHealthWithResponse Health
Liveness probe for the combined control-plane app.
Unauthenticated and dependency-free so orchestrators and load balancers have a stable target. Returns “{"status": "ok"}“ when the process is up.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /health (the `GetHealth` operationId).
func (*ClientWithResponses) GetInstanceWithResponse ¶
func (c *ClientWithResponses) GetInstanceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstanceHTTPResp, error)
GetInstanceWithResponse Backend identity
Return this backend's self-describing identity.
Unauthenticated and dependency-free so any client (an MCP server, the CLI, an agent) can read which backend it is bound to — local vs. a remote install — and label its responses accordingly.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /instance (the `GetInstance` operationId).
func (*ClientWithResponses) GetJobResultWithResponse ¶
func (c *ClientWithResponses) GetJobResultWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobResultHTTPResp, error)
GetJobResultWithResponse Get Job Result
Get the result of a completed job — polymorphic by kind.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /jobs/{job_id}/result (the `GetJobResult` operationId).
func (*ClientWithResponses) GetJobWithResponse ¶
func (c *ClientWithResponses) GetJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobHTTPResp, error)
GetJobWithResponse Get Job
Get a job by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /jobs/{job_id} (the `GetJob` operationId).
func (*ClientWithResponses) GetMeWithResponse ¶
func (c *ClientWithResponses) GetMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMeHTTPResp, error)
GetMeWithResponse Get Me
Return the caller's identity and context, discriminated by actor type.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /me (the `GetMe` operationId).
func (*ClientWithResponses) GetNoteWithResponse ¶
func (c *ClientWithResponses) GetNoteWithResponse(ctx context.Context, noteId string, reqEditors ...RequestEditorFn) (*GetNoteHTTPResp, error)
GetNoteWithResponse Get Note
Retrieve a single note by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /notes/{note_id} (the `GetNote` operationId).
func (*ClientWithResponses) GetOverlayWithResponse ¶
func (c *ClientWithResponses) GetOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*GetOverlayHTTPResp, error)
GetOverlayWithResponse Get Overlay
Retrieve a single overlay by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `GetOverlay` operationId).
func (*ClientWithResponses) GetProviderConfigWithResponse ¶
func (c *ClientWithResponses) GetProviderConfigWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetProviderConfigHTTPResp, error)
GetProviderConfigWithResponse Get a credential provider config
Get a stored provider config by name, with secret fields redacted.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /admin/config/providers/{name} (the `GetProviderConfig` operationId).
func (*ClientWithResponses) GetServiceAccountScopesWithResponse ¶
func (c *ClientWithResponses) GetServiceAccountScopesWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GetServiceAccountScopesHTTPResp, error)
GetServiceAccountScopesWithResponse Get Service Account Scopes
List scopes granted to a service account.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /service-accounts/{service_account_id}/scopes (the `GetServiceAccountScopes` operationId).
func (*ClientWithResponses) GetServiceAccountWithResponse ¶
func (c *ClientWithResponses) GetServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GetServiceAccountHTTPResp, error)
GetServiceAccountWithResponse Get Service Account
Get service account by ID — requires service-accounts:read or self-read.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /service-accounts/{service_account_id} (the `GetServiceAccount` operationId).
func (*ClientWithResponses) GetToolkitWithResponse ¶
func (c *ClientWithResponses) GetToolkitWithResponse(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*GetToolkitHTTPResp, error)
GetToolkitWithResponse Get toolkit
Get a single toolkit by its `tk_…` ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /toolkits/{toolkit_id} (the `GetToolkit` operationId).
func (*ClientWithResponses) GetUsageStatsWithResponse ¶
func (c *ClientWithResponses) GetUsageStatsWithResponse(ctx context.Context, params *GetUsageStatsParams, reqEditors ...RequestEditorFn) (*GetUsageStatsHTTPResp, error)
GetUsageStatsWithResponse Get Usage Stats
Return detailed usage statistics for the monitoring overview.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /monitoring/usage (the `GetUsageStats` operationId).
func (*ClientWithResponses) GetUserWithResponse ¶
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserHTTPResp, error)
GetUserWithResponse Get User
Get a user by ID.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /users/{user_id} (the `GetUser` operationId).
func (*ClientWithResponses) GetVersionWithResponse ¶
func (c *ClientWithResponses) GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionHTTPResp, error)
GetVersionWithResponse Running and latest-available app version
Return the running version and the latest available release.
Requires an authenticated session (any valid caller; no special permission). The SPA reads it from inside the signed-in shell to show the current version and, when a newer release is available, an update banner. The latest release is resolved best-effort (cached); on any failure it is “null“ and no banner shows.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /system/version (the `GetVersion` operationId).
func (*ClientWithResponses) HealthWithResponse ¶
func (c *ClientWithResponses) HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthHTTPResp, error)
HealthWithResponse Health
Return admin service health status.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /admin/health (the `Health` operationId).
func (*ClientWithResponses) ImportApisWithBodyWithResponse ¶
func (c *ClientWithResponses) ImportApisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApisHTTPResp, error)
ImportApisWithBodyWithResponse Import Apis
Import OpenAPI/Arazzo content as new API revisions (async).
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /apis (the `ImportApis` operationId).
func (*ClientWithResponses) ImportApisWithResponse ¶
func (c *ClientWithResponses) ImportApisWithResponse(ctx context.Context, body ImportApisJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportApisHTTPResp, error)
ImportApisWithResponse Import Apis
Import OpenAPI/Arazzo content as new API revisions (async).
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /apis (the `ImportApis` operationId).
func (*ClientWithResponses) ImportCatalogEntryWithResponse ¶
func (c *ClientWithResponses) ImportCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*ImportCatalogEntryHTTPResp, error)
ImportCatalogEntryWithResponse Import Catalog Entry
Enqueue an async import of a catalog entry into the local registry.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /catalog/{api_id}:import (the `ImportCatalogEntry` operationId).
func (*ClientWithResponses) InspectOperationWithResponse ¶
func (c *ClientWithResponses) InspectOperationWithResponse(ctx context.Context, params *InspectOperationParams, reqEditors ...RequestEditorFn) (*InspectOperationHTTPResp, error)
InspectOperationWithResponse Inspect operation
Inspect an operation — resolve to full structural detail.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /inspect (the `InspectOperation` operationId).
func (*ClientWithResponses) IntrospectEndpointWithBodyWithResponse ¶
func (c *ClientWithResponses) IntrospectEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IntrospectEndpointHTTPResp, error)
IntrospectEndpointWithBodyWithResponse Introspect Endpoint
Introspect a token (RFC 7662).
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
func (*ClientWithResponses) IntrospectEndpointWithResponse ¶
func (c *ClientWithResponses) IntrospectEndpointWithResponse(ctx context.Context, body IntrospectEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*IntrospectEndpointHTTPResp, error)
IntrospectEndpointWithResponse Introspect Endpoint
Introspect a token (RFC 7662).
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
func (*ClientWithResponses) JwksWithResponse ¶
func (c *ClientWithResponses) JwksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*JwksHTTPResp, error)
JwksWithResponse JSON Web Key Set
Return the JWKS document with the active public signing keys (ES256).
Returns a wrapper object for the known response body format(s).
Corresponds with GET /.well-known/jwks.json (the `Jwks` operationId).
func (*ClientWithResponses) ListAccessRequestsWithResponse ¶
func (c *ClientWithResponses) ListAccessRequestsWithResponse(ctx context.Context, params *ListAccessRequestsParams, reqEditors ...RequestEditorFn) (*ListAccessRequestsHTTPResp, error)
ListAccessRequestsWithResponse List access requests
List access requests with cursor-based pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /access-requests (the `ListAccessRequests` operationId).
func (*ClientWithResponses) ListActorsWithResponse ¶
func (c *ClientWithResponses) ListActorsWithResponse(ctx context.Context, params *ListActorsParams, reqEditors ...RequestEditorFn) (*ListActorsHTTPResp, error)
ListActorsWithResponse List Actors
List all actors (users, agents, service accounts) for UI cache hydration.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /actors (the `ListActors` operationId).
func (*ClientWithResponses) ListAgentToolkitsWithResponse ¶
func (c *ClientWithResponses) ListAgentToolkitsWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ListAgentToolkitsHTTPResp, error)
ListAgentToolkitsWithResponse List Toolkits
List toolkit bindings for an agent — requires agents:read or self.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /agents/{agent_id}/toolkits (the `ListAgentToolkits` operationId).
func (*ClientWithResponses) ListAgentsWithResponse ¶
func (c *ClientWithResponses) ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
ListAgentsWithResponse List Agents
List agents — scoped by identity via dynamic query scoping.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /agents (the `ListAgents` operationId).
func (*ClientWithResponses) ListApiOperationsWithResponse ¶
func (c *ClientWithResponses) ListApiOperationsWithResponse(ctx context.Context, vendor string, name string, version string, params *ListApiOperationsParams, reqEditors ...RequestEditorFn) (*ListApiOperationsHTTPResp, error)
ListApiOperationsWithResponse List Api Operations
List operations for the API's current (live) revision.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/operations (the `ListApiOperations` operationId).
func (*ClientWithResponses) ListApiRevisionOperationsWithResponse ¶
func (c *ClientWithResponses) ListApiRevisionOperationsWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, params *ListApiRevisionOperationsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionOperationsHTTPResp, error)
ListApiRevisionOperationsWithResponse List Api Revision Operations
List operations for a specific revision.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/operations (the `ListApiRevisionOperations` operationId).
func (*ClientWithResponses) ListApiRevisionsWithResponse ¶
func (c *ClientWithResponses) ListApiRevisionsWithResponse(ctx context.Context, vendor string, name string, version string, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionsHTTPResp, error)
ListApiRevisionsWithResponse List Api Revisions
List revisions for an API with optional state filter and cursor pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/revisions (the `ListApiRevisions` operationId).
func (*ClientWithResponses) ListApiSecuritySchemesWithResponse ¶
func (c *ClientWithResponses) ListApiSecuritySchemesWithResponse(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*ListApiSecuritySchemesHTTPResp, error)
ListApiSecuritySchemesWithResponse List security schemes for an API
List security schemes (with OAuth2 flow URLs) for the API's current revision.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/security-schemes (the `ListApiSecuritySchemes` operationId).
func (*ClientWithResponses) ListApisWithResponse ¶
func (c *ClientWithResponses) ListApisWithResponse(ctx context.Context, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisHTTPResp, error)
ListApisWithResponse List Apis
List locally registered APIs with optional vendor filter and pagination.
This is the **imported** registry — APIs present in this deployment. The public catalog of importable-but-not-yet-imported APIs is a separate surface (“GET /catalog“); the two are not blended.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis (the `ListApis` operationId).
func (*ClientWithResponses) ListAuditEntriesWithResponse ¶
func (c *ClientWithResponses) ListAuditEntriesWithResponse(ctx context.Context, params *ListAuditEntriesParams, reqEditors ...RequestEditorFn) (*ListAuditEntriesHTTPResp, error)
ListAuditEntriesWithResponse List Audit Entries
List audit entries with optional filters.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /audit (the `ListAuditEntries` operationId).
func (*ClientWithResponses) ListBindingsWithResponse ¶
func (c *ClientWithResponses) ListBindingsWithResponse(ctx context.Context, toolkitId string, params *ListBindingsParams, reqEditors ...RequestEditorFn) (*ListBindingsHTTPResp, error)
ListBindingsWithResponse List toolkit credential bindings
List the credentials bound to a toolkit with cursor-based pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /toolkits/{toolkit_id}/credentials (the `ListBindings` operationId).
func (*ClientWithResponses) ListCatalogWithResponse ¶
func (c *ClientWithResponses) ListCatalogWithResponse(ctx context.Context, params *ListCatalogParams, reqEditors ...RequestEditorFn) (*ListCatalogHTTPResp, error)
ListCatalogWithResponse List Catalog
List a keyset page of browsable catalog entries (search/filter aware).
The catalog holds thousands of entries, so this is cursor-paginated like “GET /apis“: follow “next_cursor“ until “has_more“ is false. “catalog_total“/“registered_count“/“outdated_count“ count the whole manifest, not the page, so the Discover status row stays stable while scrolling.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /catalog (the `ListCatalog` operationId).
func (*ClientWithResponses) ListCredentialsWithResponse ¶
func (c *ClientWithResponses) ListCredentialsWithResponse(ctx context.Context, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*ListCredentialsHTTPResp, error)
ListCredentialsWithResponse List credentials
List credentials with cursor-based pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /credentials (the `ListCredentials` operationId).
func (*ClientWithResponses) ListEventsWithResponse ¶
func (c *ClientWithResponses) ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
ListEventsWithResponse List Events
List events with optional filters.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /events (the `ListEvents` operationId).
func (*ClientWithResponses) ListExecutionsWithResponse ¶
func (c *ClientWithResponses) ListExecutionsWithResponse(ctx context.Context, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*ListExecutionsHTTPResp, error)
ListExecutionsWithResponse List Executions
List execution records with optional filters.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /executions (the `ListExecutions` operationId).
func (*ClientWithResponses) ListJobsWithResponse ¶
func (c *ClientWithResponses) ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsHTTPResp, error)
ListJobsWithResponse List Jobs
List jobs with optional filters.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /jobs (the `ListJobs` operationId).
func (*ClientWithResponses) ListKeysWithResponse ¶
func (c *ClientWithResponses) ListKeysWithResponse(ctx context.Context, toolkitId string, params *ListKeysParams, reqEditors ...RequestEditorFn) (*ListKeysHTTPResp, error)
ListKeysWithResponse List toolkit keys
List a toolkit's API keys (redacted; only `key_preview` is shown).
Returns a wrapper object for the known response body format(s).
Corresponds with GET /toolkits/{toolkit_id}/keys (the `ListKeys` operationId).
func (*ClientWithResponses) ListNotesWithResponse ¶
func (c *ClientWithResponses) ListNotesWithResponse(ctx context.Context, params *ListNotesParams, reqEditors ...RequestEditorFn) (*ListNotesHTTPResp, error)
ListNotesWithResponse List Notes
List notes with optional filters and cursor pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /notes (the `ListNotes` operationId).
func (*ClientWithResponses) ListOverlaysWithResponse ¶
func (c *ClientWithResponses) ListOverlaysWithResponse(ctx context.Context, vendor string, name string, version string, params *ListOverlaysParams, reqEditors ...RequestEditorFn) (*ListOverlaysHTTPResp, error)
ListOverlaysWithResponse List Overlays
List overlays for an API with optional status filter and cursor pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /apis/{vendor}/{name}/{version}/overlays (the `ListOverlays` operationId).
func (*ClientWithResponses) ListPermissionsWithResponse ¶
func (c *ClientWithResponses) ListPermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPermissionsHTTPResp, error)
ListPermissionsWithResponse List Permissions
List the permission catalogue visible to the caller.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /permissions (the `ListPermissions` operationId).
func (*ClientWithResponses) ListProviderConfigsWithResponse ¶
func (c *ClientWithResponses) ListProviderConfigsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProviderConfigsHTTPResp, error)
ListProviderConfigsWithResponse List credential provider configs
List all stored provider configs, with secret fields redacted.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /admin/config/providers (the `ListProviderConfigs` operationId).
func (*ClientWithResponses) ListProvidersWithResponse ¶
func (c *ClientWithResponses) ListProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersHTTPResp, error)
ListProvidersWithResponse List credential providers
Return discovery metadata for all configured credential providers.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /credentials/providers (the `ListProviders` operationId).
func (*ClientWithResponses) ListServiceAccountsWithResponse ¶
func (c *ClientWithResponses) ListServiceAccountsWithResponse(ctx context.Context, params *ListServiceAccountsParams, reqEditors ...RequestEditorFn) (*ListServiceAccountsHTTPResp, error)
ListServiceAccountsWithResponse List Service Accounts
List service accounts — owner-scoped unless caller is org:admin.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /service-accounts (the `ListServiceAccounts` operationId).
func (*ClientWithResponses) ListToolkitAgentsWithResponse ¶
func (c *ClientWithResponses) ListToolkitAgentsWithResponse(ctx context.Context, toolkitId string, params *ListToolkitAgentsParams, reqEditors ...RequestEditorFn) (*ListToolkitAgentsHTTPResp, error)
ListToolkitAgentsWithResponse List agents bound to toolkit
List agents bound to a toolkit with cursor-based pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /toolkits/{toolkit_id}/agents (the `ListToolkitAgents` operationId).
func (*ClientWithResponses) ListToolkitPermissionsWithResponse ¶
func (c *ClientWithResponses) ListToolkitPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*ListToolkitPermissionsHTTPResp, error)
ListToolkitPermissionsWithResponse List binding permission rules
List the fine-grained PBAC rules for a `(toolkit, credential)` binding.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ListToolkitPermissions` operationId).
func (*ClientWithResponses) ListToolkitsWithResponse ¶
func (c *ClientWithResponses) ListToolkitsWithResponse(ctx context.Context, params *ListToolkitsParams, reqEditors ...RequestEditorFn) (*ListToolkitsHTTPResp, error)
ListToolkitsWithResponse List toolkits
List toolkits with cursor-based pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /toolkits (the `ListToolkits` operationId).
func (*ClientWithResponses) ListUsersWithResponse ¶
func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
ListUsersWithResponse List Users
List all users with cursor-based pagination.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /users (the `ListUsers` operationId).
func (*ClientWithResponses) LoginWithBodyWithResponse ¶
func (c *ClientWithResponses) LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginHTTPResp, error)
LoginWithBodyWithResponse Log in
Authenticate and return a JWT token bundle.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /auth/login (the `Login` operationId).
func (*ClientWithResponses) LoginWithResponse ¶
func (c *ClientWithResponses) LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginHTTPResp, error)
LoginWithResponse Log in
Authenticate and return a JWT token bundle.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /auth/login (the `Login` operationId).
func (*ClientWithResponses) MintEndpointWithBodyWithResponse ¶
func (c *ClientWithResponses) MintEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MintEndpointHTTPResp, error)
MintEndpointWithBodyWithResponse Mint Endpoint
Mint a short-lived ephemeral token for a task agent.
The caller must be an authenticated service account. The requested scopes must be a subset of the caller's own scopes.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
func (*ClientWithResponses) MintEndpointWithResponse ¶
func (c *ClientWithResponses) MintEndpointWithResponse(ctx context.Context, body MintEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*MintEndpointHTTPResp, error)
MintEndpointWithResponse Mint Endpoint
Mint a short-lived ephemeral token for a task agent.
The caller must be an authenticated service account. The requested scopes must be a subset of the caller's own scopes.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
func (*ClientWithResponses) OauthAuthorizationServerWithResponse ¶
func (c *ClientWithResponses) OauthAuthorizationServerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthAuthorizationServerHTTPResp, error)
OauthAuthorizationServerWithResponse OAuth authorization server metadata
Return RFC 8414 authorization-server metadata (endpoints, grant types, algorithms).
Returns a wrapper object for the known response body format(s).
Corresponds with GET /.well-known/oauth-authorization-server (the `OauthAuthorizationServer` operationId).
func (*ClientWithResponses) OauthCallbackWithResponse ¶
func (c *ClientWithResponses) OauthCallbackWithResponse(ctx context.Context, params *OauthCallbackParams, reqEditors ...RequestEditorFn) (*OauthCallbackHTTPResp, error)
OauthCallbackWithResponse OAuth connect callback
Handle the OAuth callback from the IdP.
This endpoint is intentionally unauthenticated — it receives redirects from external IdPs where the user has no session cookie. Security binding is provided by the signed, time-limited state JWT which ties the callback to a specific credential and caller.
Redirects the popup the SPA opened to a public SPA route (“/app/oauth/connected“) that owns the user-facing "you can close this" experience and self-closes. Two variants, distinguished only by a coarse “status“ query param:
- Success: “?status=ok“.
- Failure: “?status=error“ — no protocol or provider detail is exposed in the redirect URL.
The parent SPA still learns the real outcome by polling “GET /credentials/{id}“ — never from this redirect. The actual cause (missing state, connect failure, provider error, etc.) is recorded via structured logging for operators.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /credentials/oauth/callback (the `OauthCallback` operationId).
func (*ClientWithResponses) PatchPermissionsWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchPermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPermissionsHTTPResp, error)
PatchPermissionsWithBodyWithResponse Patch binding permission rules
Additively add and/or remove permission rules on a binding.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
func (*ClientWithResponses) PatchPermissionsWithResponse ¶
func (c *ClientWithResponses) PatchPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, body PatchPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPermissionsHTTPResp, error)
PatchPermissionsWithResponse Patch binding permission rules
Additively add and/or remove permission rules on a binding.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
func (*ClientWithResponses) PollStatusEndpointWithResponse ¶
func (c *ClientWithResponses) PollStatusEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*PollStatusEndpointHTTPResp, error)
PollStatusEndpointWithResponse Poll Status Endpoint
Poll registration status (RFC 7592).
Returns a wrapper object for the known response body format(s).
Corresponds with GET /register/{agent_id} (the `PollStatusEndpoint` operationId).
func (*ClientWithResponses) PreviewCatalogOperationsWithResponse ¶
func (c *ClientWithResponses) PreviewCatalogOperationsWithResponse(ctx context.Context, apiId string, params *PreviewCatalogOperationsParams, reqEditors ...RequestEditorFn) (*PreviewCatalogOperationsHTTPResp, error)
PreviewCatalogOperationsWithResponse Preview Catalog Operations
Preview the operations of a catalog entry's spec (capped, offset-paginated).
“tag“ and “q“ filter the spec's operations server-side before windowing, so the UI's search box covers every operation in the spec and pages the filtered set via “offset“/“limit“ ("Load more").
Returns a wrapper object for the known response body format(s).
Corresponds with GET /catalog/{api_id}/operations (the `PreviewCatalogOperations` operationId).
func (*ClientWithResponses) PromoteRevisionWithResponse ¶
func (c *ClientWithResponses) PromoteRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*PromoteRevisionHTTPResp, error)
PromoteRevisionWithResponse Promote Revision
Promote a draft revision to published, archiving the current one.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:promote (the `PromoteRevision` operationId).
func (*ClientWithResponses) RedeemInviteWithBodyWithResponse ¶
func (c *ClientWithResponses) RedeemInviteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RedeemInviteHTTPResp, error)
RedeemInviteWithBodyWithResponse Redeem invite
Redeem an invite token, set password, and return a JWT.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
func (*ClientWithResponses) RedeemInviteWithResponse ¶
func (c *ClientWithResponses) RedeemInviteWithResponse(ctx context.Context, body RedeemInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*RedeemInviteHTTPResp, error)
RedeemInviteWithResponse Redeem invite
Redeem an invite token, set password, and return a JWT.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
func (*ClientWithResponses) RefreshCatalogWithResponse ¶
func (c *ClientWithResponses) RefreshCatalogWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshCatalogHTTPResp, error)
RefreshCatalogWithResponse Refresh Catalog
Force a refresh of the catalog cache from the upstream manifest (org:admin).
Returns a wrapper object for the known response body format(s).
Corresponds with POST /catalog:refresh (the `RefreshCatalog` operationId).
func (*ClientWithResponses) RefreshSessionWithResponse ¶
func (c *ClientWithResponses) RefreshSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshSessionHTTPResp, error)
RefreshSessionWithResponse Refresh session token
Re-mint the caller's login JWT before it expires (sliding session).
Only user login JWTs are refreshable; permissions and the “must_change_password“ gate are re-read from the database at re-mint. Refusal modes: 401 “session_expired“ once the original authentication is older than the absolute window (“admin.auth.session_ttl_seconds“), 401 “invalid_credentials“ for deactivated users, non-user tokens, or opaque (non-JWT) credentials. Clients should then send the user back to login.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /auth/refresh (the `RefreshSession` operationId).
func (*ClientWithResponses) RegisterEndpointWithBodyWithResponse ¶
func (c *ClientWithResponses) RegisterEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterEndpointHTTPResp, error)
RegisterEndpointWithBodyWithResponse Register Endpoint
Register a new agent client (RFC 7591).
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /register (the `RegisterEndpoint` operationId).
func (*ClientWithResponses) RegisterEndpointWithResponse ¶
func (c *ClientWithResponses) RegisterEndpointWithResponse(ctx context.Context, body RegisterEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterEndpointHTTPResp, error)
RegisterEndpointWithResponse Register Endpoint
Register a new agent client (RFC 7591).
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /register (the `RegisterEndpoint` operationId).
func (*ClientWithResponses) RegistryHealthWithResponse ¶
func (c *ClientWithResponses) RegistryHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RegistryHealthHTTPResp, error)
RegistryHealthWithResponse Registry health
Return service health status for this surface.
Unauthenticated liveness probe. In combined mode this is served under the surface prefix (e.g. “/control/health“) so surfaces don't collide; the canonical platform probe is the root “GET /health“.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /registry/health (the `RegistryHealth` operationId).
func (*ClientWithResponses) ReissueInviteWithResponse ¶
func (c *ClientWithResponses) ReissueInviteWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*ReissueInviteHTTPResp, error)
ReissueInviteWithResponse Reissue Invite
Reissue an invite token for a user.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /users/{user_id}:reissue-invite (the `ReissueInvite` operationId).
func (*ClientWithResponses) ReplaceAgentScopesWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplaceAgentScopesWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceAgentScopesHTTPResp, error)
ReplaceAgentScopesWithBodyWithResponse Replace Agent Scopes
Replace all scopes for an agent.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
func (*ClientWithResponses) ReplaceAgentScopesWithResponse ¶
func (c *ClientWithResponses) ReplaceAgentScopesWithResponse(ctx context.Context, agentId string, body ReplaceAgentScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceAgentScopesHTTPResp, error)
ReplaceAgentScopesWithResponse Replace Agent Scopes
Replace all scopes for an agent.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
func (*ClientWithResponses) ReplacePermissionsWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplacePermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePermissionsHTTPResp, error)
ReplacePermissionsWithBodyWithResponse Replace binding permission rules
Replace the full set of permission rules for a binding (idempotent PUT).
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
func (*ClientWithResponses) ReplacePermissionsWithResponse ¶
func (c *ClientWithResponses) ReplacePermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, body ReplacePermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePermissionsHTTPResp, error)
ReplacePermissionsWithResponse Replace binding permission rules
Replace the full set of permission rules for a binding (idempotent PUT).
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
func (*ClientWithResponses) ReplaceServiceAccountScopesWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplaceServiceAccountScopesWithBodyWithResponse(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceServiceAccountScopesHTTPResp, error)
ReplaceServiceAccountScopesWithBodyWithResponse Replace Service Account Scopes
Replace all scopes for a service account.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
func (*ClientWithResponses) ReplaceServiceAccountScopesWithResponse ¶
func (c *ClientWithResponses) ReplaceServiceAccountScopesWithResponse(ctx context.Context, serviceAccountId string, body ReplaceServiceAccountScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceServiceAccountScopesHTTPResp, error)
ReplaceServiceAccountScopesWithResponse Replace Service Account Scopes
Replace all scopes for a service account.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
func (*ClientWithResponses) RevokeAgentApiKeyWithResponse ¶
func (c *ClientWithResponses) RevokeAgentApiKeyWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*RevokeAgentApiKeyHTTPResp, error)
RevokeAgentApiKeyWithResponse Revoke Agent Api Key
Revoke an agent's API key without generating a new one.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /agents/{agent_id}:revoke-api-key (the `RevokeAgentApiKey` operationId).
func (*ClientWithResponses) RevokeEndpointWithBodyWithResponse ¶
func (c *ClientWithResponses) RevokeEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeEndpointHTTPResp, error)
RevokeEndpointWithBodyWithResponse Revoke Endpoint
Revoke a token (RFC 7009). Always returns 200.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
func (*ClientWithResponses) RevokeEndpointWithResponse ¶
func (c *ClientWithResponses) RevokeEndpointWithResponse(ctx context.Context, body RevokeEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeEndpointHTTPResp, error)
RevokeEndpointWithResponse Revoke Endpoint
Revoke a token (RFC 7009). Always returns 200.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
func (*ClientWithResponses) RollbackOverlayWithResponse ¶
func (c *ClientWithResponses) RollbackOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*RollbackOverlayHTTPResp, error)
RollbackOverlayWithResponse Rollback Overlay
Un-confirm a materialized overlay, restoring the revision it superseded (A5b).
Requires “overlays:confirm“ — the symmetric inverse of confirm. Rolling back rewrites the API's served spec (it archives the overlay's materialized revision and promotes the prior revision back to current), so it is the same operator action as confirm, not a contributor one. The overlay must be CONFIRMED, currently live, and carry a recorded superseded revision that is still restorable; otherwise a 409 is returned (“overlay_conflict“ or “overlay_rollback_target_missing“) and nothing changes.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:rollback (the `RollbackOverlay` operationId).
func (*ClientWithResponses) SearchOperationsWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchOperationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchOperationsHTTPResp, error)
SearchOperationsWithBodyWithResponse Search operations
Lexical (full-text) search over registered API operations.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /search (the `SearchOperations` operationId).
func (*ClientWithResponses) SearchOperationsWithResponse ¶
func (c *ClientWithResponses) SearchOperationsWithResponse(ctx context.Context, body SearchOperationsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchOperationsHTTPResp, error)
SearchOperationsWithResponse Search operations
Lexical (full-text) search over registered API operations.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /search (the `SearchOperations` operationId).
func (*ClientWithResponses) SetProviderConfigWithBodyWithResponse ¶
func (c *ClientWithResponses) SetProviderConfigWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetProviderConfigHTTPResp, error)
SetProviderConfigWithBodyWithResponse Set a credential provider config
Set (create or update) a credential provider config at runtime.
The payload is validated by provider name (e.g. “pipedream“). Secret fields are encrypted at rest. A successful write rebuilds the in-process provider registry so the change takes effect without a restart. The response redacts secret fields.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
func (*ClientWithResponses) SetProviderConfigWithResponse ¶
func (c *ClientWithResponses) SetProviderConfigWithResponse(ctx context.Context, name string, body SetProviderConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*SetProviderConfigHTTPResp, error)
SetProviderConfigWithResponse Set a credential provider config
Set (create or update) a credential provider config at runtime.
The payload is validated by provider name (e.g. “pipedream“). Secret fields are encrypted at rest. A successful write rebuilds the in-process provider registry so the change takes effect without a restart. The response redacts secret fields.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
func (*ClientWithResponses) SetUserPermissionsWithBodyWithResponse ¶
func (c *ClientWithResponses) SetUserPermissionsWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetUserPermissionsHTTPResp, error)
SetUserPermissionsWithBodyWithResponse Set User Permissions
Set the assigned permissions for a user.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
func (*ClientWithResponses) SetUserPermissionsWithResponse ¶
func (c *ClientWithResponses) SetUserPermissionsWithResponse(ctx context.Context, userId string, body SetUserPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*SetUserPermissionsHTTPResp, error)
SetUserPermissionsWithResponse Set User Permissions
Set the assigned permissions for a user.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
func (*ClientWithResponses) SnoozeCatalogEntryWithBodyWithResponse ¶
func (c *ClientWithResponses) SnoozeCatalogEntryWithBodyWithResponse(ctx context.Context, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SnoozeCatalogEntryHTTPResp, error)
SnoozeCatalogEntryWithBodyWithResponse Snooze Catalog Entry
Snooze the outstanding update notification for a catalog entry (C1, #925).
Operator action (“events:write“): quiet the "update available" badge for a known-and-accepted upstream change without adopting it. Body is optional — omit or send “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A genuinely newer upstream change re-lights the badge automatically.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
func (*ClientWithResponses) SnoozeCatalogEntryWithResponse ¶
func (c *ClientWithResponses) SnoozeCatalogEntryWithResponse(ctx context.Context, apiId string, body SnoozeCatalogEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*SnoozeCatalogEntryHTTPResp, error)
SnoozeCatalogEntryWithResponse Snooze Catalog Entry
Snooze the outstanding update notification for a catalog entry (C1, #925).
Operator action (“events:write“): quiet the "update available" badge for a known-and-accepted upstream change without adopting it. Body is optional — omit or send “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A genuinely newer upstream change re-lights the badge automatically.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
func (*ClientWithResponses) StreamEventsWithResponse ¶
func (c *ClientWithResponses) StreamEventsWithResponse(ctx context.Context, params *StreamEventsParams, reqEditors ...RequestEditorFn) (*StreamEventsHTTPResp, error)
StreamEventsWithResponse Stream Events
Stream events as Server-Sent Events.
Returns a wrapper object for the known response body format(s).
Corresponds with GET /events/stream (the `StreamEvents` operationId).
func (*ClientWithResponses) SubmitOverlayWithBodyWithResponse ¶
func (c *ClientWithResponses) SubmitOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitOverlayHTTPResp, error)
SubmitOverlayWithBodyWithResponse Submit Overlay
Submit a new overlay for an API.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
func (*ClientWithResponses) SubmitOverlayWithResponse ¶
func (c *ClientWithResponses) SubmitOverlayWithResponse(ctx context.Context, vendor string, name string, version string, body SubmitOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitOverlayHTTPResp, error)
SubmitOverlayWithResponse Submit Overlay
Submit a new overlay for an API.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
func (*ClientWithResponses) TestToolkitPermissionsWithBodyWithResponse ¶
func (c *ClientWithResponses) TestToolkitPermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestToolkitPermissionsHTTPResp, error)
TestToolkitPermissionsWithBodyWithResponse Dry-run permission evaluation
Answer "what would the broker do for this request?" without calling upstream.
Evaluates the same **vendor-pooled** rule set the broker sees at request time — rules from all same-vendor bindings on this toolkit compete in one ordered list. The response names which binding contributed the matching rule, which is not obvious from the toolkit id alone under pooling.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
func (*ClientWithResponses) TestToolkitPermissionsWithResponse ¶
func (c *ClientWithResponses) TestToolkitPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, body TestToolkitPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*TestToolkitPermissionsHTTPResp, error)
TestToolkitPermissionsWithResponse Dry-run permission evaluation
Answer "what would the broker do for this request?" without calling upstream.
Evaluates the same **vendor-pooled** rule set the broker sees at request time — rules from all same-vendor bindings on this toolkit compete in one ordered list. The response names which binding contributed the matching rule, which is not obvious from the toolkit id alone under pooling.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
func (*ClientWithResponses) TokenEndpointWithBodyWithResponse ¶
func (c *ClientWithResponses) TokenEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TokenEndpointHTTPResp, error)
TokenEndpointWithBodyWithResponse Token Endpoint
Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
func (*ClientWithResponses) TokenEndpointWithResponse ¶
func (c *ClientWithResponses) TokenEndpointWithResponse(ctx context.Context, body TokenEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*TokenEndpointHTTPResp, error)
TokenEndpointWithResponse Token Endpoint
Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
func (*ClientWithResponses) UnbindCredentialWithResponse ¶
func (c *ClientWithResponses) UnbindCredentialWithResponse(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*UnbindCredentialHTTPResp, error)
UnbindCredentialWithResponse Unbind credential from toolkit
Remove a credential binding from a toolkit (the credential itself is untouched).
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /toolkits/{toolkit_id}/credentials/{credential_id} (the `UnbindCredential` operationId).
func (*ClientWithResponses) UnbindToolkitWithResponse ¶
func (c *ClientWithResponses) UnbindToolkitWithResponse(ctx context.Context, agentId string, toolkitId string, reqEditors ...RequestEditorFn) (*UnbindToolkitHTTPResp, error)
UnbindToolkitWithResponse Unbind Toolkit
Unbind a toolkit from an agent.
Returns a wrapper object for the known response body format(s).
Corresponds with DELETE /agents/{agent_id}/toolkits/{toolkit_id} (the `UnbindToolkit` operationId).
func (*ClientWithResponses) UnsnoozeCatalogEntryWithResponse ¶
func (c *ClientWithResponses) UnsnoozeCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*UnsnoozeCatalogEntryHTTPResp, error)
UnsnoozeCatalogEntryWithResponse Unsnooze Catalog Entry
Clear a snooze for a catalog entry (C1). Operator action (“events:write“).
Returns a wrapper object for the known response body format(s).
Corresponds with POST /catalog/{api_id}:unsnooze (the `UnsnoozeCatalogEntry` operationId).
func (*ClientWithResponses) UpdateAgentWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
UpdateAgentWithBodyWithResponse Update Agent
Partially update an agent — name, description, or owner_id.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
func (*ClientWithResponses) UpdateAgentWithResponse ¶
func (c *ClientWithResponses) UpdateAgentWithResponse(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
UpdateAgentWithResponse Update Agent
Partially update an agent — name, description, or owner_id.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
func (*ClientWithResponses) UpdateApiWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateApiWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiHTTPResp, error)
UpdateApiWithBodyWithResponse Update Api
Partially update an API's presentation fields.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
func (*ClientWithResponses) UpdateApiWithResponse ¶
func (c *ClientWithResponses) UpdateApiWithResponse(ctx context.Context, vendor string, name string, version string, body UpdateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiHTTPResp, error)
UpdateApiWithResponse Update Api
Partially update an API's presentation fields.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
func (*ClientWithResponses) UpdateCredentialWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateCredentialWithBodyWithResponse(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCredentialHTTPResp, error)
UpdateCredentialWithBodyWithResponse Update or rotate credential
Update or rotate a credential.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
func (*ClientWithResponses) UpdateCredentialWithResponse ¶
func (c *ClientWithResponses) UpdateCredentialWithResponse(ctx context.Context, credentialId string, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCredentialHTTPResp, error)
UpdateCredentialWithResponse Update or rotate credential
Update or rotate a credential.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
func (*ClientWithResponses) UpdateKeyWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateKeyWithBodyWithResponse(ctx context.Context, toolkitId string, keyId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateKeyHTTPResp, error)
UpdateKeyWithBodyWithResponse Update toolkit key
Update a key's label, IP allowlist, or revoked flag.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
func (*ClientWithResponses) UpdateKeyWithResponse ¶
func (c *ClientWithResponses) UpdateKeyWithResponse(ctx context.Context, toolkitId string, keyId string, body UpdateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateKeyHTTPResp, error)
UpdateKeyWithResponse Update toolkit key
Update a key's label, IP allowlist, or revoked flag.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
func (*ClientWithResponses) UpdateNoteWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateNoteWithBodyWithResponse(ctx context.Context, noteId string, params *UpdateNoteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNoteHTTPResp, error)
UpdateNoteWithBodyWithResponse Update Note
Update a note (partial). Supports optimistic concurrency via If-Match.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
func (*ClientWithResponses) UpdateNoteWithResponse ¶
func (c *ClientWithResponses) UpdateNoteWithResponse(ctx context.Context, noteId string, params *UpdateNoteParams, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNoteHTTPResp, error)
UpdateNoteWithResponse Update Note
Update a note (partial). Supports optimistic concurrency via If-Match.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
func (*ClientWithResponses) UpdateOverlayWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOverlayHTTPResp, error)
UpdateOverlayWithBodyWithResponse Update Overlay
Update an overlay's document or target revision.
Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an ordinary contributor edit — “apis:write“. Editing a *materialized* overlay (CONFIRMED and currently serving) instead **re-materializes** it: the edited document is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting the API's served spec (D1). That is an operator action, so it additionally requires “overlays:confirm“; a caller with only “apis:write“ gets a 403 (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the overlay is no longer the live revision, and with “overlay_rollback_target_missing“ if no clean base was recorded to re-apply over.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
func (*ClientWithResponses) UpdateOverlayWithResponse ¶
func (c *ClientWithResponses) UpdateOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, body UpdateOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOverlayHTTPResp, error)
UpdateOverlayWithResponse Update Overlay
Update an overlay's document or target revision.
Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an ordinary contributor edit — “apis:write“. Editing a *materialized* overlay (CONFIRMED and currently serving) instead **re-materializes** it: the edited document is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting the API's served spec (D1). That is an operator action, so it additionally requires “overlays:confirm“; a caller with only “apis:write“ gets a 403 (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the overlay is no longer the live revision, and with “overlay_rollback_target_missing“ if no clean base was recorded to re-apply over.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
func (*ClientWithResponses) UpdateRegistrationEndpointWithResponse ¶
func (c *ClientWithResponses) UpdateRegistrationEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*UpdateRegistrationEndpointHTTPResp, error)
UpdateRegistrationEndpointWithResponse Update Registration Endpoint
Client update not supported — returns 403.
Returns a wrapper object for the known response body format(s).
Corresponds with PUT /register/{agent_id} (the `UpdateRegistrationEndpoint` operationId).
func (*ClientWithResponses) UpdateToolkitWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateToolkitWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateToolkitHTTPResp, error)
UpdateToolkitWithBodyWithResponse Update toolkit
Update a toolkit's name, description, or active flag.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
func (*ClientWithResponses) UpdateToolkitWithResponse ¶
func (c *ClientWithResponses) UpdateToolkitWithResponse(ctx context.Context, toolkitId string, body UpdateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateToolkitHTTPResp, error)
UpdateToolkitWithResponse Update toolkit
Update a toolkit's name, description, or active flag.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
func (*ClientWithResponses) UpdateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserHTTPResp, error)
UpdateUserWithBodyWithResponse Update User
Update a user's profile fields.
Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
func (*ClientWithResponses) UpdateUserWithResponse ¶
func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserHTTPResp, error)
UpdateUserWithResponse Update User
Update a user's profile fields.
Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
func (*ClientWithResponses) WithdrawAccessRequestWithResponse ¶
func (c *ClientWithResponses) WithdrawAccessRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*WithdrawAccessRequestHTTPResp, error)
WithdrawAccessRequestWithResponse Withdraw access request
Withdraw a pending access request.
Returns a wrapper object for the known response body format(s).
Corresponds with POST /access-requests/{request_id}:withdraw (the `WithdrawAccessRequest` operationId).
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// JwksWithResponse JSON Web Key Set
//
// Return the JWKS document with the active public signing keys (ES256).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /.well-known/jwks.json (the `Jwks` operationId).
JwksWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*JwksHTTPResp, error)
// OauthAuthorizationServerWithResponse OAuth authorization server metadata
//
// Return RFC 8414 authorization-server metadata (endpoints, grant types, algorithms).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /.well-known/oauth-authorization-server (the `OauthAuthorizationServer` operationId).
OauthAuthorizationServerWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*OauthAuthorizationServerHTTPResp, error)
// ListAccessRequestsWithResponse List access requests
//
// List access requests with cursor-based pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /access-requests (the `ListAccessRequests` operationId).
ListAccessRequestsWithResponse(ctx context.Context, params *ListAccessRequestsParams, reqEditors ...RequestEditorFn) (*ListAccessRequestsHTTPResp, error)
// FileAccessRequestWithBodyWithResponse File access request
//
// File a new access request.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
FileAccessRequestWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FileAccessRequestHTTPResp, error)
// FileAccessRequestWithResponse File access request
//
// File a new access request.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests (the `FileAccessRequest` operationId).
FileAccessRequestWithResponse(ctx context.Context, body FileAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*FileAccessRequestHTTPResp, error)
// GetAccessRequestWithResponse Get access request
//
// Get a single access request by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /access-requests/{request_id} (the `GetAccessRequest` operationId).
GetAccessRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*GetAccessRequestHTTPResp, error)
// AmendAccessRequestWithBodyWithResponse Amend access request
//
// Amend pending items on an access request.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
AmendAccessRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AmendAccessRequestHTTPResp, error)
// AmendAccessRequestWithResponse Amend access request
//
// Amend pending items on an access request.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests/{request_id}:amend (the `AmendAccessRequest` operationId).
AmendAccessRequestWithResponse(ctx context.Context, requestId string, body AmendAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*AmendAccessRequestHTTPResp, error)
// DecideAccessRequestWithBodyWithResponse Decide access request items
//
// Decide (approve/deny) items on an access request.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
DecideAccessRequestWithBodyWithResponse(ctx context.Context, requestId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DecideAccessRequestHTTPResp, error)
// DecideAccessRequestWithResponse Decide access request items
//
// Decide (approve/deny) items on an access request.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests/{request_id}:decide (the `DecideAccessRequest` operationId).
DecideAccessRequestWithResponse(ctx context.Context, requestId string, body DecideAccessRequestJSONRequestBody, reqEditors ...RequestEditorFn) (*DecideAccessRequestHTTPResp, error)
// WithdrawAccessRequestWithResponse Withdraw access request
//
// Withdraw a pending access request.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /access-requests/{request_id}:withdraw (the `WithdrawAccessRequest` operationId).
WithdrawAccessRequestWithResponse(ctx context.Context, requestId string, reqEditors ...RequestEditorFn) (*WithdrawAccessRequestHTTPResp, error)
// ListActorsWithResponse List Actors
//
// List all actors (users, agents, service accounts) for UI cache hydration.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /actors (the `ListActors` operationId).
ListActorsWithResponse(ctx context.Context, params *ListActorsParams, reqEditors ...RequestEditorFn) (*ListActorsHTTPResp, error)
// ListProviderConfigsWithResponse List credential provider configs
//
// List all stored provider configs, with secret fields redacted.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /admin/config/providers (the `ListProviderConfigs` operationId).
ListProviderConfigsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProviderConfigsHTTPResp, error)
// GetProviderConfigWithResponse Get a credential provider config
//
// Get a stored provider config by name, with secret fields redacted.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /admin/config/providers/{name} (the `GetProviderConfig` operationId).
GetProviderConfigWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetProviderConfigHTTPResp, error)
// SetProviderConfigWithBodyWithResponse Set a credential provider config
//
// Set (create or update) a credential provider config at runtime.
//
// The payload is validated by provider name (e.g. “pipedream“). Secret fields
// are encrypted at rest. A successful write rebuilds the in-process provider
// registry so the change takes effect without a restart. The response redacts
// secret fields.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
SetProviderConfigWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetProviderConfigHTTPResp, error)
// SetProviderConfigWithResponse Set a credential provider config
//
// Set (create or update) a credential provider config at runtime.
//
// The payload is validated by provider name (e.g. “pipedream“). Secret fields
// are encrypted at rest. A successful write rebuilds the in-process provider
// registry so the change takes effect without a restart. The response redacts
// secret fields.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /admin/config/providers/{name} (the `SetProviderConfig` operationId).
SetProviderConfigWithResponse(ctx context.Context, name string, body SetProviderConfigJSONRequestBody, reqEditors ...RequestEditorFn) (*SetProviderConfigHTTPResp, error)
// HealthWithResponse Health
//
// Return admin service health status.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /admin/health (the `Health` operationId).
HealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthHTTPResp, error)
// ListAgentsWithResponse List Agents
//
// List agents — scoped by identity via dynamic query scoping.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /agents (the `ListAgents` operationId).
ListAgentsWithResponse(ctx context.Context, params *ListAgentsParams, reqEditors ...RequestEditorFn) (*ListAgentsHTTPResp, error)
// CreateAgentWithBodyWithResponse Create Agent
//
// Create a new agent manually.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents (the `CreateAgent` operationId).
CreateAgentWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
// CreateAgentWithResponse Create Agent
//
// Create a new agent manually.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents (the `CreateAgent` operationId).
CreateAgentWithResponse(ctx context.Context, body CreateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAgentHTTPResp, error)
// ArchiveAgentWithResponse Archive Agent
//
// Soft-archive an agent — revokes scope grants and toolkit bindings.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /agents/{agent_id} (the `ArchiveAgent` operationId).
ArchiveAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ArchiveAgentHTTPResp, error)
// GetAgentWithResponse Get Agent
//
// Get agent by ID — requires agents:read or self-read.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /agents/{agent_id} (the `GetAgent` operationId).
GetAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentHTTPResp, error)
// UpdateAgentWithBodyWithResponse Update Agent
//
// Partially update an agent — name, description, or owner_id.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
UpdateAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
// UpdateAgentWithResponse Update Agent
//
// Partially update an agent — name, description, or owner_id.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /agents/{agent_id} (the `UpdateAgent` operationId).
UpdateAgentWithResponse(ctx context.Context, agentId string, body UpdateAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAgentHTTPResp, error)
// GetAgentApiKeyInfoWithResponse Get Agent Api Key Info
//
// Get API key metadata for an agent. Returns info even after revocation.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /agents/{agent_id}/api-key (the `GetAgentApiKeyInfo` operationId).
GetAgentApiKeyInfoWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentApiKeyInfoHTTPResp, error)
// GetAgentApiKeyHistoryWithResponse Get Agent Api Key History
//
// Get the audit history of API key operations for an agent.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /agents/{agent_id}/api-key/history (the `GetAgentApiKeyHistory` operationId).
GetAgentApiKeyHistoryWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentApiKeyHistoryHTTPResp, error)
// GetAgentScopesWithResponse Get Agent Scopes
//
// List scopes granted to an agent.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /agents/{agent_id}/scopes (the `GetAgentScopes` operationId).
GetAgentScopesWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GetAgentScopesHTTPResp, error)
// ReplaceAgentScopesWithBodyWithResponse Replace Agent Scopes
//
// Replace all scopes for an agent.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
ReplaceAgentScopesWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceAgentScopesHTTPResp, error)
// ReplaceAgentScopesWithResponse Replace Agent Scopes
//
// Replace all scopes for an agent.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /agents/{agent_id}/scopes (the `ReplaceAgentScopes` operationId).
ReplaceAgentScopesWithResponse(ctx context.Context, agentId string, body ReplaceAgentScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceAgentScopesHTTPResp, error)
// ListAgentToolkitsWithResponse List Toolkits
//
// List toolkit bindings for an agent — requires agents:read or self.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /agents/{agent_id}/toolkits (the `ListAgentToolkits` operationId).
ListAgentToolkitsWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ListAgentToolkitsHTTPResp, error)
// BindToolkitWithBodyWithResponse Bind Toolkit
//
// Bind a toolkit to an agent.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
BindToolkitWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BindToolkitHTTPResp, error)
// BindToolkitWithResponse Bind Toolkit
//
// Bind a toolkit to an agent.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}/toolkits (the `BindToolkit` operationId).
BindToolkitWithResponse(ctx context.Context, agentId string, body BindToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*BindToolkitHTTPResp, error)
// UnbindToolkitWithResponse Unbind Toolkit
//
// Unbind a toolkit from an agent.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /agents/{agent_id}/toolkits/{toolkit_id} (the `UnbindToolkit` operationId).
UnbindToolkitWithResponse(ctx context.Context, agentId string, toolkitId string, reqEditors ...RequestEditorFn) (*UnbindToolkitHTTPResp, error)
// ApproveAgentWithResponse Approve Agent
//
// Approve a pending agent.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:approve (the `ApproveAgent` operationId).
ApproveAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*ApproveAgentHTTPResp, error)
// ClaimAgentWithBodyWithResponse Claim Agent
//
// Claim ownership of a self-registered agent using its claim token.
//
// Authenticated by the platform bearer token but requires **no** agent
// permission — the single-use claim token minted at “/register“ is the proof,
// so the registering human (even a plain member) can take ownership. Sets
// “owner_id“ to the caller; the existing scoping + approve paths then apply.
//
// Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so
// only a human can own an agent. The “require_actor_type“ gate rejects a
// non-user actor (agent/service-account/toolkit) at the boundary with a 403;
// “AgentService.claim“ re-checks the same invariant as defense-in-depth.
//
// “allow_expired_password=True“ is intentional (matching “GET /agents/{id}“):
// claiming is an onboarding step a brand-new user may hit before they have
// rotated a temporary password, so a must-change-password state must not block
// it. The claim only sets ownership — it grants no scopes and cannot act as the
// agent — so allowing it under an expired password is low-risk.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
ClaimAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ClaimAgentHTTPResp, error)
// ClaimAgentWithResponse Claim Agent
//
// Claim ownership of a self-registered agent using its claim token.
//
// Authenticated by the platform bearer token but requires **no** agent
// permission — the single-use claim token minted at “/register“ is the proof,
// so the registering human (even a plain member) can take ownership. Sets
// “owner_id“ to the caller; the existing scoping + approve paths then apply.
//
// Restricted to “USER“ actors: “Agent.owner_id“ is a FK to “users.id“, so
// only a human can own an agent. The “require_actor_type“ gate rejects a
// non-user actor (agent/service-account/toolkit) at the boundary with a 403;
// “AgentService.claim“ re-checks the same invariant as defense-in-depth.
//
// “allow_expired_password=True“ is intentional (matching “GET /agents/{id}“):
// claiming is an onboarding step a brand-new user may hit before they have
// rotated a temporary password, so a must-change-password state must not block
// it. The claim only sets ownership — it grants no scopes and cannot act as the
// agent — so allowing it under an expired password is low-risk.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:claim (the `ClaimAgent` operationId).
ClaimAgentWithResponse(ctx context.Context, agentId string, body ClaimAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*ClaimAgentHTTPResp, error)
// DenyAgentWithBodyWithResponse Deny Agent
//
// Deny a pending agent.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
DenyAgentWithBodyWithResponse(ctx context.Context, agentId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DenyAgentHTTPResp, error)
// DenyAgentWithResponse Deny Agent
//
// Deny a pending agent.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:deny (the `DenyAgent` operationId).
DenyAgentWithResponse(ctx context.Context, agentId string, body DenyAgentJSONRequestBody, reqEditors ...RequestEditorFn) (*DenyAgentHTTPResp, error)
// DisableAgentWithResponse Disable Agent
//
// Disable an active agent.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:disable (the `DisableAgent` operationId).
DisableAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DisableAgentHTTPResp, error)
// EnableAgentWithResponse Enable Agent
//
// Enable a disabled agent.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:enable (the `EnableAgent` operationId).
EnableAgentWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*EnableAgentHTTPResp, error)
// GenerateAgentApiKeyWithResponse Generate Agent Api Key
//
// Generate a new API key for an active agent. Rotates any existing key.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:generate-api-key (the `GenerateAgentApiKey` operationId).
GenerateAgentApiKeyWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*GenerateAgentApiKeyHTTPResp, error)
// RevokeAgentApiKeyWithResponse Revoke Agent Api Key
//
// Revoke an agent's API key without generating a new one.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /agents/{agent_id}:revoke-api-key (the `RevokeAgentApiKey` operationId).
RevokeAgentApiKeyWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*RevokeAgentApiKeyHTTPResp, error)
// ListApisWithResponse List Apis
//
// List locally registered APIs with optional vendor filter and pagination.
//
// This is the **imported** registry — APIs present in this deployment. The
// public catalog of importable-but-not-yet-imported APIs is a separate surface
// (“GET /catalog“); the two are not blended.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis (the `ListApis` operationId).
ListApisWithResponse(ctx context.Context, params *ListApisParams, reqEditors ...RequestEditorFn) (*ListApisHTTPResp, error)
// ImportApisWithBodyWithResponse Import Apis
//
// Import OpenAPI/Arazzo content as new API revisions (async).
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis (the `ImportApis` operationId).
ImportApisWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ImportApisHTTPResp, error)
// ImportApisWithResponse Import Apis
//
// Import OpenAPI/Arazzo content as new API revisions (async).
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis (the `ImportApis` operationId).
ImportApisWithResponse(ctx context.Context, body ImportApisJSONRequestBody, reqEditors ...RequestEditorFn) (*ImportApisHTTPResp, error)
// DeleteApiWithResponse Delete Api
//
// Delete an API and all its revisions.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /apis/{vendor}/{name}/{version} (the `DeleteApi` operationId).
DeleteApiWithResponse(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*DeleteApiHTTPResp, error)
// GetApiWithResponse Get Api
//
// Retrieve a single API by its (vendor, name, version) identity.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version} (the `GetApi` operationId).
GetApiWithResponse(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*GetApiHTTPResp, error)
// UpdateApiWithBodyWithResponse Update Api
//
// Partially update an API's presentation fields.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
UpdateApiWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateApiHTTPResp, error)
// UpdateApiWithResponse Update Api
//
// Partially update an API's presentation fields.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version} (the `UpdateApi` operationId).
UpdateApiWithResponse(ctx context.Context, vendor string, name string, version string, body UpdateApiJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateApiHTTPResp, error)
// GetApiSpecWithResponse Get Api Spec
//
// Download the OpenAPI spec for the API's current (live) revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/openapi (the `GetApiSpec` operationId).
GetApiSpecWithResponse(ctx context.Context, vendor string, name string, version string, params *GetApiSpecParams, reqEditors ...RequestEditorFn) (*GetApiSpecHTTPResp, error)
// ListApiOperationsWithResponse List Api Operations
//
// List operations for the API's current (live) revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/operations (the `ListApiOperations` operationId).
ListApiOperationsWithResponse(ctx context.Context, vendor string, name string, version string, params *ListApiOperationsParams, reqEditors ...RequestEditorFn) (*ListApiOperationsHTTPResp, error)
// ListOverlaysWithResponse List Overlays
//
// List overlays for an API with optional status filter and cursor pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/overlays (the `ListOverlays` operationId).
ListOverlaysWithResponse(ctx context.Context, vendor string, name string, version string, params *ListOverlaysParams, reqEditors ...RequestEditorFn) (*ListOverlaysHTTPResp, error)
// SubmitOverlayWithBodyWithResponse Submit Overlay
//
// Submit a new overlay for an API.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
SubmitOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SubmitOverlayHTTPResp, error)
// SubmitOverlayWithResponse Submit Overlay
//
// Submit a new overlay for an API.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays (the `SubmitOverlay` operationId).
SubmitOverlayWithResponse(ctx context.Context, vendor string, name string, version string, body SubmitOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*SubmitOverlayHTTPResp, error)
// DeprecateOverlayWithResponse Deprecate Overlay
//
// Deprecate an overlay (soft delete).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `DeprecateOverlay` operationId).
DeprecateOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*DeprecateOverlayHTTPResp, error)
// GetOverlayWithResponse Get Overlay
//
// Retrieve a single overlay by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `GetOverlay` operationId).
GetOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*GetOverlayHTTPResp, error)
// UpdateOverlayWithBodyWithResponse Update Overlay
//
// Update an overlay's document or target revision.
//
// Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an
// ordinary contributor edit — “apis:write“. Editing a *materialized* overlay
// (CONFIRMED and currently serving) instead **re-materializes** it: the edited document
// is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting
// the API's served spec (D1). That is an operator action, so it additionally requires
// “overlays:confirm“; a caller with only “apis:write“ gets a 403
// (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the
// overlay is no longer the live revision, and with “overlay_rollback_target_missing“
// if no clean base was recorded to re-apply over.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
UpdateOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOverlayHTTPResp, error)
// UpdateOverlayWithResponse Update Overlay
//
// Update an overlay's document or target revision.
//
// Editing a *pending* overlay (or a stuck CONFIRMED-but-unmaterialized one) is an
// ordinary contributor edit — “apis:write“. Editing a *materialized* overlay
// (CONFIRMED and currently serving) instead **re-materializes** it: the edited document
// is re-applied over the overlay's original pre-overlay base and re-ingested, rewriting
// the API's served spec (D1). That is an operator action, so it additionally requires
// “overlays:confirm“; a caller with only “apis:write“ gets a 403
// (“overlay_rematerialize_forbidden“). The re-materialize is refused with a 409 if the
// overlay is no longer the live revision, and with “overlay_rollback_target_missing“
// if no clean base was recorded to re-apply over.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /apis/{vendor}/{name}/{version}/overlays/{overlay_id} (the `UpdateOverlay` operationId).
UpdateOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, body UpdateOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOverlayHTTPResp, error)
// ConfirmOverlayWithBodyWithResponse Confirm Overlay
//
// Confirm an overlay, materializing it onto the served spec.
//
// Requires “overlays:confirm“: confirming rewrites the API's served spec (it
// re-ingests the base spec with the overlay applied and promotes the result to the
// current revision), so it is an operator action, not a contributor one (contributors
// “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a
// purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an
// owner can grant it to a trusted operator without handing over full admin power.
// “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is
// deliberately excluded from an agent's self-service grantable set so a low-privilege
// agent cannot escalate into it.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
ConfirmOverlayWithBodyWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConfirmOverlayHTTPResp, error)
// ConfirmOverlayWithResponse Confirm Overlay
//
// Confirm an overlay, materializing it onto the served spec.
//
// Requires “overlays:confirm“: confirming rewrites the API's served spec (it
// re-ingests the base spec with the overlay applied and promotes the result to the
// current revision), so it is an operator action, not a contributor one (contributors
// “submit“ overlays with “apis:write“; an operator reviews and confirms). This is a
// purpose-scoped downgrade from the former “org:admin“ gate — narrow enough that an
// owner can grant it to a trusted operator without handing over full admin power.
// “org:admin“ still satisfies it (it implies “overlays:confirm“), and the scope is
// deliberately excluded from an agent's self-service grantable set so a low-privilege
// agent cannot escalate into it.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:confirm (the `ConfirmOverlay` operationId).
ConfirmOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, body ConfirmOverlayJSONRequestBody, reqEditors ...RequestEditorFn) (*ConfirmOverlayHTTPResp, error)
// RollbackOverlayWithResponse Rollback Overlay
//
// Un-confirm a materialized overlay, restoring the revision it superseded (A5b).
//
// Requires “overlays:confirm“ — the symmetric inverse of confirm. Rolling back
// rewrites the API's served spec (it archives the overlay's materialized revision and
// promotes the prior revision back to current), so it is the same operator action as
// confirm, not a contributor one. The overlay must be CONFIRMED, currently live, and
// carry a recorded superseded revision that is still restorable; otherwise a 409 is
// returned (“overlay_conflict“ or “overlay_rollback_target_missing“) and nothing
// changes.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/overlays/{overlay_id}:rollback (the `RollbackOverlay` operationId).
RollbackOverlayWithResponse(ctx context.Context, vendor string, name string, version string, overlayId string, reqEditors ...RequestEditorFn) (*RollbackOverlayHTTPResp, error)
// ListApiRevisionsWithResponse List Api Revisions
//
// List revisions for an API with optional state filter and cursor pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions (the `ListApiRevisions` operationId).
ListApiRevisionsWithResponse(ctx context.Context, vendor string, name string, version string, params *ListApiRevisionsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionsHTTPResp, error)
// DeleteRevisionWithResponse Delete Revision
//
// Delete an archived revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `DeleteRevision` operationId).
DeleteRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*DeleteRevisionHTTPResp, error)
// GetApiRevisionWithResponse Get Api Revision
//
// Retrieve a single revision by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id} (the `GetApiRevision` operationId).
GetApiRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*GetApiRevisionHTTPResp, error)
// GetApiRevisionSpecWithResponse Get Api Revision Spec
//
// Download the OpenAPI spec for a specific revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/openapi (the `GetApiRevisionSpec` operationId).
GetApiRevisionSpecWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, params *GetApiRevisionSpecParams, reqEditors ...RequestEditorFn) (*GetApiRevisionSpecHTTPResp, error)
// ListApiRevisionOperationsWithResponse List Api Revision Operations
//
// List operations for a specific revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/revisions/{revision_id}/operations (the `ListApiRevisionOperations` operationId).
ListApiRevisionOperationsWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, params *ListApiRevisionOperationsParams, reqEditors ...RequestEditorFn) (*ListApiRevisionOperationsHTTPResp, error)
// ArchiveRevisionWithResponse Archive Revision
//
// Archive a draft revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:archive (the `ArchiveRevision` operationId).
ArchiveRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*ArchiveRevisionHTTPResp, error)
// PromoteRevisionWithResponse Promote Revision
//
// Promote a draft revision to published, archiving the current one.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /apis/{vendor}/{name}/{version}/revisions/{revision_id}:promote (the `PromoteRevision` operationId).
PromoteRevisionWithResponse(ctx context.Context, vendor string, name string, version string, revisionId string, reqEditors ...RequestEditorFn) (*PromoteRevisionHTTPResp, error)
// ListApiSecuritySchemesWithResponse List security schemes for an API
//
// List security schemes (with OAuth2 flow URLs) for the API's current revision.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /apis/{vendor}/{name}/{version}/security-schemes (the `ListApiSecuritySchemes` operationId).
ListApiSecuritySchemesWithResponse(ctx context.Context, vendor string, name string, version string, reqEditors ...RequestEditorFn) (*ListApiSecuritySchemesHTTPResp, error)
// ListAuditEntriesWithResponse List Audit Entries
//
// List audit entries with optional filters.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /audit (the `ListAuditEntries` operationId).
ListAuditEntriesWithResponse(ctx context.Context, params *ListAuditEntriesParams, reqEditors ...RequestEditorFn) (*ListAuditEntriesHTTPResp, error)
// GetAuditEntryWithResponse Get Audit Entry
//
// Get a single audit entry by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /audit/{audit_id} (the `GetAuditEntry` operationId).
GetAuditEntryWithResponse(ctx context.Context, auditId string, reqEditors ...RequestEditorFn) (*GetAuditEntryHTTPResp, error)
// AuthHealthWithResponse Auth health
//
// Return service health status for this surface.
//
// Unauthenticated liveness probe. In combined mode this is served under
// the surface prefix (e.g. “/control/health“) so surfaces don't collide;
// the canonical platform probe is the root “GET /health“.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /auth/health (the `AuthHealth` operationId).
AuthHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthHealthHTTPResp, error)
// AuthIdpDescriptorWithResponse External IdP login descriptor
//
// Public capability hint: whether IdP login is enabled, and which provider.
//
// The SPA reads this before login to decide whether to show a "Continue with
// <provider>" button. Unauthenticated and secret-free — it advertises only the
// enabled flag and the provider name (never client secrets or endpoints).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /auth/idp (the `AuthIdpDescriptor` operationId).
AuthIdpDescriptorWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*AuthIdpDescriptorHTTPResp, error)
// LoginWithBodyWithResponse Log in
//
// Authenticate and return a JWT token bundle.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /auth/login (the `Login` operationId).
LoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*LoginHTTPResp, error)
// LoginWithResponse Log in
//
// Authenticate and return a JWT token bundle.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /auth/login (the `Login` operationId).
LoginWithResponse(ctx context.Context, body LoginJSONRequestBody, reqEditors ...RequestEditorFn) (*LoginHTTPResp, error)
// RefreshSessionWithResponse Refresh session token
//
// Re-mint the caller's login JWT before it expires (sliding session).
//
// Only user login JWTs are refreshable; permissions and the
// “must_change_password“ gate are re-read from the database at re-mint.
// Refusal modes: 401 “session_expired“ once the original authentication is
// older than the absolute window (“admin.auth.session_ttl_seconds“), 401
// “invalid_credentials“ for deactivated users, non-user tokens, or opaque
// (non-JWT) credentials. Clients should then send the user back to login.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /auth/refresh (the `RefreshSession` operationId).
RefreshSessionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshSessionHTTPResp, error)
// AuthorizeEndpointWithResponse Authorize Endpoint
//
// RFC 6749 Authorization endpoint with PKCE (S256 only).
//
// If an external IdP is configured, redirects to the upstream provider.
// Otherwise returns an error (direct login requires a separate credential exchange).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /authorize (the `AuthorizeEndpoint` operationId).
AuthorizeEndpointWithResponse(ctx context.Context, params *AuthorizeEndpointParams, reqEditors ...RequestEditorFn) (*AuthorizeEndpointHTTPResp, error)
// ListCatalogWithResponse List Catalog
//
// List a keyset page of browsable catalog entries (search/filter aware).
//
// The catalog holds thousands of entries, so this is cursor-paginated like
// “GET /apis“: follow “next_cursor“ until “has_more“ is false.
// “catalog_total“/“registered_count“/“outdated_count“ count the whole
// manifest, not the page, so the Discover status row stays stable while scrolling.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /catalog (the `ListCatalog` operationId).
ListCatalogWithResponse(ctx context.Context, params *ListCatalogParams, reqEditors ...RequestEditorFn) (*ListCatalogHTTPResp, error)
// GetCatalogEntryWithResponse Get Catalog Entry
//
// Retrieve a single catalog entry by api_id.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /catalog/{api_id} (the `GetCatalogEntry` operationId).
GetCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*GetCatalogEntryHTTPResp, error)
// PreviewCatalogOperationsWithResponse Preview Catalog Operations
//
// Preview the operations of a catalog entry's spec (capped, offset-paginated).
//
// “tag“ and “q“ filter the spec's operations server-side before windowing,
// so the UI's search box covers every operation in the spec and pages the
// filtered set via “offset“/“limit“ ("Load more").
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /catalog/{api_id}/operations (the `PreviewCatalogOperations` operationId).
PreviewCatalogOperationsWithResponse(ctx context.Context, apiId string, params *PreviewCatalogOperationsParams, reqEditors ...RequestEditorFn) (*PreviewCatalogOperationsHTTPResp, error)
// ImportCatalogEntryWithResponse Import Catalog Entry
//
// Enqueue an async import of a catalog entry into the local registry.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /catalog/{api_id}:import (the `ImportCatalogEntry` operationId).
ImportCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*ImportCatalogEntryHTTPResp, error)
// SnoozeCatalogEntryWithBodyWithResponse Snooze Catalog Entry
//
// Snooze the outstanding update notification for a catalog entry (C1, #925).
//
// Operator action (“events:write“): quiet the "update available" badge for a
// known-and-accepted upstream change without adopting it. Body is optional — omit or send
// “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary
// per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A
// genuinely newer upstream change re-lights the badge automatically.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
SnoozeCatalogEntryWithBodyWithResponse(ctx context.Context, apiId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SnoozeCatalogEntryHTTPResp, error)
// SnoozeCatalogEntryWithResponse Snooze Catalog Entry
//
// Snooze the outstanding update notification for a catalog entry (C1, #925).
//
// Operator action (“events:write“): quiet the "update available" badge for a
// known-and-accepted upstream change without adopting it. Body is optional — omit or send
// “{"snoozed_until": null}“ to mute until a newer upstream digest lands (the primary
// per-API affordance); send an ISO-8601 “snoozed_until“ for a time-boxed snooze. A
// genuinely newer upstream change re-lights the badge automatically.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /catalog/{api_id}:snooze (the `SnoozeCatalogEntry` operationId).
SnoozeCatalogEntryWithResponse(ctx context.Context, apiId string, body SnoozeCatalogEntryJSONRequestBody, reqEditors ...RequestEditorFn) (*SnoozeCatalogEntryHTTPResp, error)
// UnsnoozeCatalogEntryWithResponse Unsnooze Catalog Entry
//
// Clear a snooze for a catalog entry (C1). Operator action (“events:write“).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /catalog/{api_id}:unsnooze (the `UnsnoozeCatalogEntry` operationId).
UnsnoozeCatalogEntryWithResponse(ctx context.Context, apiId string, reqEditors ...RequestEditorFn) (*UnsnoozeCatalogEntryHTTPResp, error)
// RefreshCatalogWithResponse Refresh Catalog
//
// Force a refresh of the catalog cache from the upstream manifest (org:admin).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /catalog:refresh (the `RefreshCatalog` operationId).
RefreshCatalogWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RefreshCatalogHTTPResp, error)
// ControlHealthWithResponse Control health
//
// Return service health status for this surface.
//
// Unauthenticated liveness probe. In combined mode this is served under
// the surface prefix (e.g. “/control/health“) so surfaces don't collide;
// the canonical platform probe is the root “GET /health“.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /control/health (the `ControlHealth` operationId).
ControlHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ControlHealthHTTPResp, error)
// ListCredentialsWithResponse List credentials
//
// List credentials with cursor-based pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /credentials (the `ListCredentials` operationId).
ListCredentialsWithResponse(ctx context.Context, params *ListCredentialsParams, reqEditors ...RequestEditorFn) (*ListCredentialsHTTPResp, error)
// CreateCredentialWithBodyWithResponse Create credential
//
// Create a new credential. The secret is returned once and never readable again.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /credentials (the `CreateCredential` operationId).
CreateCredentialWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCredentialHTTPResp, error)
// CreateCredentialWithResponse Create credential
//
// Create a new credential. The secret is returned once and never readable again.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /credentials (the `CreateCredential` operationId).
CreateCredentialWithResponse(ctx context.Context, body CreateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCredentialHTTPResp, error)
// OauthCallbackWithResponse OAuth connect callback
//
// Handle the OAuth callback from the IdP.
//
// This endpoint is intentionally unauthenticated — it receives redirects
// from external IdPs where the user has no session cookie. Security
// binding is provided by the signed, time-limited state JWT which ties
// the callback to a specific credential and caller.
//
// Redirects the popup the SPA opened to a public SPA route
// (“/app/oauth/connected“) that owns the user-facing "you can close this"
// experience and self-closes. Two variants, distinguished only by a coarse
// “status“ query param:
//
// * Success: “?status=ok“.
// * Failure: “?status=error“ — no protocol or provider detail is
// exposed in the redirect URL.
//
// The parent SPA still learns the real outcome by polling
// “GET /credentials/{id}“ — never from this redirect. The actual cause
// (missing state, connect failure, provider error, etc.) is recorded via
// structured logging for operators.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /credentials/oauth/callback (the `OauthCallback` operationId).
OauthCallbackWithResponse(ctx context.Context, params *OauthCallbackParams, reqEditors ...RequestEditorFn) (*OauthCallbackHTTPResp, error)
// ListProvidersWithResponse List credential providers
//
// Return discovery metadata for all configured credential providers.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /credentials/providers (the `ListProviders` operationId).
ListProvidersWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListProvidersHTTPResp, error)
// DeleteCredentialWithResponse Delete credential
//
// Delete a credential.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /credentials/{credential_id} (the `DeleteCredential` operationId).
DeleteCredentialWithResponse(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*DeleteCredentialHTTPResp, error)
// GetCredentialWithResponse Get credential
//
// Get a single credential with redacted secrets.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /credentials/{credential_id} (the `GetCredential` operationId).
GetCredentialWithResponse(ctx context.Context, credentialId string, reqEditors ...RequestEditorFn) (*GetCredentialHTTPResp, error)
// UpdateCredentialWithBodyWithResponse Update or rotate credential
//
// Update or rotate a credential.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
UpdateCredentialWithBodyWithResponse(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateCredentialHTTPResp, error)
// UpdateCredentialWithResponse Update or rotate credential
//
// Update or rotate a credential.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /credentials/{credential_id} (the `UpdateCredential` operationId).
UpdateCredentialWithResponse(ctx context.Context, credentialId string, body UpdateCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateCredentialHTTPResp, error)
// ConnectCredentialWithBodyWithResponse Begin OAuth connect flow
//
// Initiate the OAuth connect flow for a credential.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
ConnectCredentialWithBodyWithResponse(ctx context.Context, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConnectCredentialHTTPResp, error)
// ConnectCredentialWithResponse Begin OAuth connect flow
//
// Initiate the OAuth connect flow for a credential.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /credentials/{credential_id}/connect (the `ConnectCredential` operationId).
ConnectCredentialWithResponse(ctx context.Context, credentialId string, body ConnectCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*ConnectCredentialHTTPResp, error)
// ErrorPageWithResponse Error Page
//
// Minimal error endpoint for browser-facing authorization failures.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /error (the `ErrorPage` operationId).
ErrorPageWithResponse(ctx context.Context, params *ErrorPageParams, reqEditors ...RequestEditorFn) (*ErrorPageHTTPResp, error)
// ListEventsWithResponse List Events
//
// List events with optional filters.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /events (the `ListEvents` operationId).
ListEventsWithResponse(ctx context.Context, params *ListEventsParams, reqEditors ...RequestEditorFn) (*ListEventsHTTPResp, error)
// StreamEventsWithResponse Stream Events
//
// Stream events as Server-Sent Events.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /events/stream (the `StreamEvents` operationId).
StreamEventsWithResponse(ctx context.Context, params *StreamEventsParams, reqEditors ...RequestEditorFn) (*StreamEventsHTTPResp, error)
// GetEventWithResponse Get Event
//
// Get an event by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /events/{event_id} (the `GetEvent` operationId).
GetEventWithResponse(ctx context.Context, eventId string, reqEditors ...RequestEditorFn) (*GetEventHTTPResp, error)
// AcknowledgeEventWithBodyWithResponse Acknowledge Event
//
// Acknowledge an event.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
AcknowledgeEventWithBodyWithResponse(ctx context.Context, eventId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AcknowledgeEventHTTPResp, error)
// AcknowledgeEventWithResponse Acknowledge Event
//
// Acknowledge an event.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /events/{event_id} (the `AcknowledgeEvent` operationId).
AcknowledgeEventWithResponse(ctx context.Context, eventId string, body AcknowledgeEventJSONRequestBody, reqEditors ...RequestEditorFn) (*AcknowledgeEventHTTPResp, error)
// ListExecutionsWithResponse List Executions
//
// List execution records with optional filters.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /executions (the `ListExecutions` operationId).
ListExecutionsWithResponse(ctx context.Context, params *ListExecutionsParams, reqEditors ...RequestEditorFn) (*ListExecutionsHTTPResp, error)
// GetExecutionWithResponse Get Execution
//
// Get an execution record by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /executions/{execution_id} (the `GetExecution` operationId).
GetExecutionWithResponse(ctx context.Context, executionId string, reqEditors ...RequestEditorFn) (*GetExecutionHTTPResp, error)
// GetHealthWithResponse Health
//
// Liveness probe for the combined control-plane app.
//
// Unauthenticated and dependency-free so orchestrators and load balancers
// have a stable target. Returns “{"status": "ok"}“ when the process is up.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /health (the `GetHealth` operationId).
GetHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetHealthHTTPResp, error)
// InspectOperationWithResponse Inspect operation
//
// Inspect an operation — resolve to full structural detail.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /inspect (the `InspectOperation` operationId).
InspectOperationWithResponse(ctx context.Context, params *InspectOperationParams, reqEditors ...RequestEditorFn) (*InspectOperationHTTPResp, error)
// GetInstanceWithResponse Backend identity
//
// Return this backend's self-describing identity.
//
// Unauthenticated and dependency-free so any client (an MCP server, the
// CLI, an agent) can read which backend it is bound to — local vs. a
// remote install — and label its responses accordingly.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /instance (the `GetInstance` operationId).
GetInstanceWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetInstanceHTTPResp, error)
// ListJobsWithResponse List Jobs
//
// List jobs with optional filters.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /jobs (the `ListJobs` operationId).
ListJobsWithResponse(ctx context.Context, params *ListJobsParams, reqEditors ...RequestEditorFn) (*ListJobsHTTPResp, error)
// GetJobWithResponse Get Job
//
// Get a job by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /jobs/{job_id} (the `GetJob` operationId).
GetJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobHTTPResp, error)
// GetJobResultWithResponse Get Job Result
//
// Get the result of a completed job — polymorphic by kind.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /jobs/{job_id}/result (the `GetJobResult` operationId).
GetJobResultWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*GetJobResultHTTPResp, error)
// CancelJobWithResponse Cancel Job
//
// Cancel an active job.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /jobs/{job_id}:cancel (the `CancelJob` operationId).
CancelJobWithResponse(ctx context.Context, jobId string, reqEditors ...RequestEditorFn) (*CancelJobHTTPResp, error)
// GetMeWithResponse Get Me
//
// Return the caller's identity and context, discriminated by actor type.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /me (the `GetMe` operationId).
GetMeWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetMeHTTPResp, error)
// GetExecutionStatsWithResponse Get Execution Stats
//
// Return aggregated execution statistics for the dashboard.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /monitoring/executions (the `GetExecutionStats` operationId).
GetExecutionStatsWithResponse(ctx context.Context, params *GetExecutionStatsParams, reqEditors ...RequestEditorFn) (*GetExecutionStatsHTTPResp, error)
// GetUsageStatsWithResponse Get Usage Stats
//
// Return detailed usage statistics for the monitoring overview.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /monitoring/usage (the `GetUsageStats` operationId).
GetUsageStatsWithResponse(ctx context.Context, params *GetUsageStatsParams, reqEditors ...RequestEditorFn) (*GetUsageStatsHTTPResp, error)
// ListNotesWithResponse List Notes
//
// List notes with optional filters and cursor pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /notes (the `ListNotes` operationId).
ListNotesWithResponse(ctx context.Context, params *ListNotesParams, reqEditors ...RequestEditorFn) (*ListNotesHTTPResp, error)
// CreateNoteWithBodyWithResponse Create Note
//
// Create a new note attached to a registry resource.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /notes (the `CreateNote` operationId).
CreateNoteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateNoteHTTPResp, error)
// CreateNoteWithResponse Create Note
//
// Create a new note attached to a registry resource.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /notes (the `CreateNote` operationId).
CreateNoteWithResponse(ctx context.Context, body CreateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateNoteHTTPResp, error)
// DeleteNoteWithResponse Delete Note
//
// Delete a note. Supports optimistic concurrency via If-Match.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /notes/{note_id} (the `DeleteNote` operationId).
DeleteNoteWithResponse(ctx context.Context, noteId string, params *DeleteNoteParams, reqEditors ...RequestEditorFn) (*DeleteNoteHTTPResp, error)
// GetNoteWithResponse Get Note
//
// Retrieve a single note by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /notes/{note_id} (the `GetNote` operationId).
GetNoteWithResponse(ctx context.Context, noteId string, reqEditors ...RequestEditorFn) (*GetNoteHTTPResp, error)
// UpdateNoteWithBodyWithResponse Update Note
//
// Update a note (partial). Supports optimistic concurrency via If-Match.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
UpdateNoteWithBodyWithResponse(ctx context.Context, noteId string, params *UpdateNoteParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateNoteHTTPResp, error)
// UpdateNoteWithResponse Update Note
//
// Update a note (partial). Supports optimistic concurrency via If-Match.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /notes/{note_id} (the `UpdateNote` operationId).
UpdateNoteWithResponse(ctx context.Context, noteId string, params *UpdateNoteParams, body UpdateNoteJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateNoteHTTPResp, error)
// AuthorizeOauthCallbackWithResponse Authorize Oauth Callback
//
// External IdP callback — exchanges upstream code and issues platform auth code.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /oauth/callback (the `AuthorizeOauthCallback` operationId).
AuthorizeOauthCallbackWithResponse(ctx context.Context, params *AuthorizeOauthCallbackParams, reqEditors ...RequestEditorFn) (*AuthorizeOauthCallbackHTTPResp, error)
// IntrospectEndpointWithBodyWithResponse Introspect Endpoint
//
// Introspect a token (RFC 7662).
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
IntrospectEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*IntrospectEndpointHTTPResp, error)
// IntrospectEndpointWithResponse Introspect Endpoint
//
// Introspect a token (RFC 7662).
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/introspect (the `IntrospectEndpoint` operationId).
IntrospectEndpointWithResponse(ctx context.Context, body IntrospectEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*IntrospectEndpointHTTPResp, error)
// MintEndpointWithBodyWithResponse Mint Endpoint
//
// Mint a short-lived ephemeral token for a task agent.
//
// The caller must be an authenticated service account. The requested scopes
// must be a subset of the caller's own scopes.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
MintEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*MintEndpointHTTPResp, error)
// MintEndpointWithResponse Mint Endpoint
//
// Mint a short-lived ephemeral token for a task agent.
//
// The caller must be an authenticated service account. The requested scopes
// must be a subset of the caller's own scopes.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/mint (the `MintEndpoint` operationId).
MintEndpointWithResponse(ctx context.Context, body MintEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*MintEndpointHTTPResp, error)
// RevokeEndpointWithBodyWithResponse Revoke Endpoint
//
// Revoke a token (RFC 7009). Always returns 200.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
RevokeEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RevokeEndpointHTTPResp, error)
// RevokeEndpointWithResponse Revoke Endpoint
//
// Revoke a token (RFC 7009). Always returns 200.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/revoke (the `RevokeEndpoint` operationId).
RevokeEndpointWithResponse(ctx context.Context, body RevokeEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*RevokeEndpointHTTPResp, error)
// TokenEndpointWithBodyWithResponse Token Endpoint
//
// Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
TokenEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TokenEndpointHTTPResp, error)
// TokenEndpointWithResponse Token Endpoint
//
// Exchange a refresh token, JWT assertion, authorization code, or client creds for tokens.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /oauth/token (the `TokenEndpoint` operationId).
TokenEndpointWithResponse(ctx context.Context, body TokenEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*TokenEndpointHTTPResp, error)
// ListPermissionsWithResponse List Permissions
//
// List the permission catalogue visible to the caller.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /permissions (the `ListPermissions` operationId).
ListPermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListPermissionsHTTPResp, error)
// RegisterEndpointWithBodyWithResponse Register Endpoint
//
// Register a new agent client (RFC 7591).
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /register (the `RegisterEndpoint` operationId).
RegisterEndpointWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RegisterEndpointHTTPResp, error)
// RegisterEndpointWithResponse Register Endpoint
//
// Register a new agent client (RFC 7591).
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /register (the `RegisterEndpoint` operationId).
RegisterEndpointWithResponse(ctx context.Context, body RegisterEndpointJSONRequestBody, reqEditors ...RequestEditorFn) (*RegisterEndpointHTTPResp, error)
// DeleteRegistrationEndpointWithResponse Delete Registration Endpoint
//
// Client deletion not supported — returns 403.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /register/{agent_id} (the `DeleteRegistrationEndpoint` operationId).
DeleteRegistrationEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*DeleteRegistrationEndpointHTTPResp, error)
// PollStatusEndpointWithResponse Poll Status Endpoint
//
// Poll registration status (RFC 7592).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /register/{agent_id} (the `PollStatusEndpoint` operationId).
PollStatusEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*PollStatusEndpointHTTPResp, error)
// UpdateRegistrationEndpointWithResponse Update Registration Endpoint
//
// Client update not supported — returns 403.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /register/{agent_id} (the `UpdateRegistrationEndpoint` operationId).
UpdateRegistrationEndpointWithResponse(ctx context.Context, agentId string, reqEditors ...RequestEditorFn) (*UpdateRegistrationEndpointHTTPResp, error)
// RegistryHealthWithResponse Registry health
//
// Return service health status for this surface.
//
// Unauthenticated liveness probe. In combined mode this is served under
// the surface prefix (e.g. “/control/health“) so surfaces don't collide;
// the canonical platform probe is the root “GET /health“.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /registry/health (the `RegistryHealth` operationId).
RegistryHealthWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RegistryHealthHTTPResp, error)
// SearchOperationsWithBodyWithResponse Search operations
//
// Lexical (full-text) search over registered API operations.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /search (the `SearchOperations` operationId).
SearchOperationsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchOperationsHTTPResp, error)
// SearchOperationsWithResponse Search operations
//
// Lexical (full-text) search over registered API operations.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /search (the `SearchOperations` operationId).
SearchOperationsWithResponse(ctx context.Context, body SearchOperationsJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchOperationsHTTPResp, error)
// ListServiceAccountsWithResponse List Service Accounts
//
// List service accounts — owner-scoped unless caller is org:admin.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /service-accounts (the `ListServiceAccounts` operationId).
ListServiceAccountsWithResponse(ctx context.Context, params *ListServiceAccountsParams, reqEditors ...RequestEditorFn) (*ListServiceAccountsHTTPResp, error)
// CreateServiceAccountWithBodyWithResponse Create Service Account
//
// Create a new service account.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
CreateServiceAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateServiceAccountHTTPResp, error)
// CreateServiceAccountWithResponse Create Service Account
//
// Create a new service account.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts (the `CreateServiceAccount` operationId).
CreateServiceAccountWithResponse(ctx context.Context, body CreateServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateServiceAccountHTTPResp, error)
// ArchiveServiceAccountWithResponse Archive Service Account
//
// Soft-archive a service account — revokes scope grants.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /service-accounts/{service_account_id} (the `ArchiveServiceAccount` operationId).
ArchiveServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*ArchiveServiceAccountHTTPResp, error)
// GetServiceAccountWithResponse Get Service Account
//
// Get service account by ID — requires service-accounts:read or self-read.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /service-accounts/{service_account_id} (the `GetServiceAccount` operationId).
GetServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GetServiceAccountHTTPResp, error)
// GetServiceAccountScopesWithResponse Get Service Account Scopes
//
// List scopes granted to a service account.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /service-accounts/{service_account_id}/scopes (the `GetServiceAccountScopes` operationId).
GetServiceAccountScopesWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GetServiceAccountScopesHTTPResp, error)
// ReplaceServiceAccountScopesWithBodyWithResponse Replace Service Account Scopes
//
// Replace all scopes for a service account.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
ReplaceServiceAccountScopesWithBodyWithResponse(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceServiceAccountScopesHTTPResp, error)
// ReplaceServiceAccountScopesWithResponse Replace Service Account Scopes
//
// Replace all scopes for a service account.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /service-accounts/{service_account_id}/scopes (the `ReplaceServiceAccountScopes` operationId).
ReplaceServiceAccountScopesWithResponse(ctx context.Context, serviceAccountId string, body ReplaceServiceAccountScopesJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceServiceAccountScopesHTTPResp, error)
// ApproveServiceAccountWithResponse Approve Service Account
//
// Approve a pending service account.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts/{service_account_id}:approve (the `ApproveServiceAccount` operationId).
ApproveServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*ApproveServiceAccountHTTPResp, error)
// DenyServiceAccountWithBodyWithResponse Deny Service Account
//
// Deny a pending service account.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
DenyServiceAccountWithBodyWithResponse(ctx context.Context, serviceAccountId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*DenyServiceAccountHTTPResp, error)
// DenyServiceAccountWithResponse Deny Service Account
//
// Deny a pending service account.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts/{service_account_id}:deny (the `DenyServiceAccount` operationId).
DenyServiceAccountWithResponse(ctx context.Context, serviceAccountId string, body DenyServiceAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*DenyServiceAccountHTTPResp, error)
// DisableServiceAccountWithResponse Disable Service Account
//
// Disable an active service account.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts/{service_account_id}:disable (the `DisableServiceAccount` operationId).
DisableServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*DisableServiceAccountHTTPResp, error)
// EnableServiceAccountWithResponse Enable Service Account
//
// Enable a disabled service account.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts/{service_account_id}:enable (the `EnableServiceAccount` operationId).
EnableServiceAccountWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*EnableServiceAccountHTTPResp, error)
// GenerateServiceAccountApiKeyWithResponse Generate Service Account Api Key
//
// Generate a new API key for a service account. Rotates any existing key.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /service-accounts/{service_account_id}:generate-api-key (the `GenerateServiceAccountApiKey` operationId).
GenerateServiceAccountApiKeyWithResponse(ctx context.Context, serviceAccountId string, reqEditors ...RequestEditorFn) (*GenerateServiceAccountApiKeyHTTPResp, error)
// GetVersionWithResponse Running and latest-available app version
//
// Return the running version and the latest available release.
//
// Requires an authenticated session (any valid caller; no special
// permission). The SPA reads it from inside the signed-in shell to show the
// current version and, when a newer release is available, an update banner.
// The latest release is resolved best-effort (cached); on any failure it is
// “null“ and no banner shows.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /system/version (the `GetVersion` operationId).
GetVersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetVersionHTTPResp, error)
// ListToolkitsWithResponse List toolkits
//
// List toolkits with cursor-based pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /toolkits (the `ListToolkits` operationId).
ListToolkitsWithResponse(ctx context.Context, params *ListToolkitsParams, reqEditors ...RequestEditorFn) (*ListToolkitsHTTPResp, error)
// CreateToolkitWithBodyWithResponse Create toolkit
//
// Create a toolkit and issue its first API key.
//
// The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is
// never retrievable again. Optional `credential_ids` bind existing credentials
// at creation time; each inline bind emits a “no_permission_rules“ warning
// because the broker denies by default until rules are added.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits (the `CreateToolkit` operationId).
CreateToolkitWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateToolkitHTTPResp, error)
// CreateToolkitWithResponse Create toolkit
//
// Create a toolkit and issue its first API key.
//
// The plaintext key (`jntc_live_…`) is returned **once** in `api_key` and is
// never retrievable again. Optional `credential_ids` bind existing credentials
// at creation time; each inline bind emits a “no_permission_rules“ warning
// because the broker denies by default until rules are added.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits (the `CreateToolkit` operationId).
CreateToolkitWithResponse(ctx context.Context, body CreateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateToolkitHTTPResp, error)
// DeleteToolkitWithResponse Delete toolkit
//
// Permanently delete a toolkit and cascade-remove its keys, bindings, and permission rules.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /toolkits/{toolkit_id} (the `DeleteToolkit` operationId).
DeleteToolkitWithResponse(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*DeleteToolkitHTTPResp, error)
// GetToolkitWithResponse Get toolkit
//
// Get a single toolkit by its `tk_…` ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /toolkits/{toolkit_id} (the `GetToolkit` operationId).
GetToolkitWithResponse(ctx context.Context, toolkitId string, reqEditors ...RequestEditorFn) (*GetToolkitHTTPResp, error)
// UpdateToolkitWithBodyWithResponse Update toolkit
//
// Update a toolkit's name, description, or active flag.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
UpdateToolkitWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateToolkitHTTPResp, error)
// UpdateToolkitWithResponse Update toolkit
//
// Update a toolkit's name, description, or active flag.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /toolkits/{toolkit_id} (the `UpdateToolkit` operationId).
UpdateToolkitWithResponse(ctx context.Context, toolkitId string, body UpdateToolkitJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateToolkitHTTPResp, error)
// ListToolkitAgentsWithResponse List agents bound to toolkit
//
// List agents bound to a toolkit with cursor-based pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /toolkits/{toolkit_id}/agents (the `ListToolkitAgents` operationId).
ListToolkitAgentsWithResponse(ctx context.Context, toolkitId string, params *ListToolkitAgentsParams, reqEditors ...RequestEditorFn) (*ListToolkitAgentsHTTPResp, error)
// ListBindingsWithResponse List toolkit credential bindings
//
// List the credentials bound to a toolkit with cursor-based pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /toolkits/{toolkit_id}/credentials (the `ListBindings` operationId).
ListBindingsWithResponse(ctx context.Context, toolkitId string, params *ListBindingsParams, reqEditors ...RequestEditorFn) (*ListBindingsHTTPResp, error)
// BindCredentialWithBodyWithResponse Bind credential to toolkit
//
// Bind an existing credential to a toolkit, optionally with inline permission rules.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
BindCredentialWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BindCredentialHTTPResp, error)
// BindCredentialWithResponse Bind credential to toolkit
//
// Bind an existing credential to a toolkit, optionally with inline permission rules.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials (the `BindCredential` operationId).
BindCredentialWithResponse(ctx context.Context, toolkitId string, body BindCredentialJSONRequestBody, reqEditors ...RequestEditorFn) (*BindCredentialHTTPResp, error)
// UnbindCredentialWithResponse Unbind credential from toolkit
//
// Remove a credential binding from a toolkit (the credential itself is untouched).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /toolkits/{toolkit_id}/credentials/{credential_id} (the `UnbindCredential` operationId).
UnbindCredentialWithResponse(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*UnbindCredentialHTTPResp, error)
// ListToolkitPermissionsWithResponse List binding permission rules
//
// List the fine-grained PBAC rules for a `(toolkit, credential)` binding.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ListToolkitPermissions` operationId).
ListToolkitPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, reqEditors ...RequestEditorFn) (*ListToolkitPermissionsHTTPResp, error)
// PatchPermissionsWithBodyWithResponse Patch binding permission rules
//
// Additively add and/or remove permission rules on a binding.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
PatchPermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchPermissionsHTTPResp, error)
// PatchPermissionsWithResponse Patch binding permission rules
//
// Additively add and/or remove permission rules on a binding.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `PatchPermissions` operationId).
PatchPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, body PatchPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchPermissionsHTTPResp, error)
// ReplacePermissionsWithBodyWithResponse Replace binding permission rules
//
// Replace the full set of permission rules for a binding (idempotent PUT).
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
ReplacePermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplacePermissionsHTTPResp, error)
// ReplacePermissionsWithResponse Replace binding permission rules
//
// Replace the full set of permission rules for a binding (idempotent PUT).
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /toolkits/{toolkit_id}/credentials/{credential_id}/permissions (the `ReplacePermissions` operationId).
ReplacePermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, body ReplacePermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplacePermissionsHTTPResp, error)
// TestToolkitPermissionsWithBodyWithResponse Dry-run permission evaluation
//
// Answer "what would the broker do for this request?" without calling upstream.
//
// Evaluates the same **vendor-pooled** rule set the broker sees at request
// time — rules from all same-vendor bindings on this toolkit compete in one
// ordered list. The response names which binding contributed the matching
// rule, which is not obvious from the toolkit id alone under pooling.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
TestToolkitPermissionsWithBodyWithResponse(ctx context.Context, toolkitId string, credentialId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*TestToolkitPermissionsHTTPResp, error)
// TestToolkitPermissionsWithResponse Dry-run permission evaluation
//
// Answer "what would the broker do for this request?" without calling upstream.
//
// Evaluates the same **vendor-pooled** rule set the broker sees at request
// time — rules from all same-vendor bindings on this toolkit compete in one
// ordered list. The response names which binding contributed the matching
// rule, which is not obvious from the toolkit id alone under pooling.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits/{toolkit_id}/credentials/{credential_id}/permissions:test (the `TestToolkitPermissions` operationId).
TestToolkitPermissionsWithResponse(ctx context.Context, toolkitId string, credentialId string, body TestToolkitPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*TestToolkitPermissionsHTTPResp, error)
// ListKeysWithResponse List toolkit keys
//
// List a toolkit's API keys (redacted; only `key_preview` is shown).
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /toolkits/{toolkit_id}/keys (the `ListKeys` operationId).
ListKeysWithResponse(ctx context.Context, toolkitId string, params *ListKeysParams, reqEditors ...RequestEditorFn) (*ListKeysHTTPResp, error)
// CreateKeyWithBodyWithResponse Issue toolkit key
//
// Issue a new API key for a toolkit.
//
// The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue
// a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
CreateKeyWithBodyWithResponse(ctx context.Context, toolkitId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateKeyHTTPResp, error)
// CreateKeyWithResponse Issue toolkit key
//
// Issue a new API key for a toolkit.
//
// The plaintext value (`jntc_live_…`) is returned **once** in `api_key`. Issue
// a fresh key, switch callers, then revoke the old one (do-and-then-revoke).
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /toolkits/{toolkit_id}/keys (the `CreateKey` operationId).
CreateKeyWithResponse(ctx context.Context, toolkitId string, body CreateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateKeyHTTPResp, error)
// DeleteKeyWithResponse Revoke toolkit key
//
// Revoke (delete) a toolkit API key. Callers using it are rejected immediately.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /toolkits/{toolkit_id}/keys/{key_id} (the `DeleteKey` operationId).
DeleteKeyWithResponse(ctx context.Context, toolkitId string, keyId string, reqEditors ...RequestEditorFn) (*DeleteKeyHTTPResp, error)
// UpdateKeyWithBodyWithResponse Update toolkit key
//
// Update a key's label, IP allowlist, or revoked flag.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
UpdateKeyWithBodyWithResponse(ctx context.Context, toolkitId string, keyId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateKeyHTTPResp, error)
// UpdateKeyWithResponse Update toolkit key
//
// Update a key's label, IP allowlist, or revoked flag.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /toolkits/{toolkit_id}/keys/{key_id} (the `UpdateKey` operationId).
UpdateKeyWithResponse(ctx context.Context, toolkitId string, keyId string, body UpdateKeyJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateKeyHTTPResp, error)
// ListUsersWithResponse List Users
//
// List all users with cursor-based pagination.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /users (the `ListUsers` operationId).
ListUsersWithResponse(ctx context.Context, params *ListUsersParams, reqEditors ...RequestEditorFn) (*ListUsersHTTPResp, error)
// CreateUserWithBodyWithResponse Create User
//
// Create a new user and issue an invite token.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users (the `CreateUser` operationId).
CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
// CreateUserWithResponse Create User
//
// Create a new user and issue an invite token.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users (the `CreateUser` operationId).
CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserHTTPResp, error)
// GetCurrentUserWithResponse Get current user
//
// Return the authenticated user's profile.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /users/me (the `GetCurrentUser` operationId).
GetCurrentUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetCurrentUserHTTPResp, error)
// ChangePasswordWithBodyWithResponse Change own password
//
// Change the authenticated user's password and return a fresh token.
//
// A new token is required because the caller's current token still carries the
// stale “must_change_password“ claim; returning a re-minted token is what
// actually clears the rotation gate client-side.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
ChangePasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangePasswordHTTPResp, error)
// ChangePasswordWithResponse Change own password
//
// Change the authenticated user's password and return a fresh token.
//
// A new token is required because the caller's current token still carries the
// stale “must_change_password“ claim; returning a re-minted token is what
// actually clears the rotation gate client-side.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users/me:change-password (the `ChangePassword` operationId).
ChangePasswordWithResponse(ctx context.Context, body ChangePasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangePasswordHTTPResp, error)
// DeleteUserWithResponse Delete User
//
// Soft-delete a user.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with DELETE /users/{user_id} (the `DeleteUser` operationId).
DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserHTTPResp, error)
// GetUserWithResponse Get User
//
// Get a user by ID.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with GET /users/{user_id} (the `GetUser` operationId).
GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserHTTPResp, error)
// UpdateUserWithBodyWithResponse Update User
//
// Update a user's profile fields.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
UpdateUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserHTTPResp, error)
// UpdateUserWithResponse Update User
//
// Update a user's profile fields.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PATCH /users/{user_id} (the `UpdateUser` operationId).
UpdateUserWithResponse(ctx context.Context, userId string, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserHTTPResp, error)
// SetUserPermissionsWithBodyWithResponse Set User Permissions
//
// Set the assigned permissions for a user.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
SetUserPermissionsWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SetUserPermissionsHTTPResp, error)
// SetUserPermissionsWithResponse Set User Permissions
//
// Set the assigned permissions for a user.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with PUT /users/{user_id}/permissions (the `SetUserPermissions` operationId).
SetUserPermissionsWithResponse(ctx context.Context, userId string, body SetUserPermissionsJSONRequestBody, reqEditors ...RequestEditorFn) (*SetUserPermissionsHTTPResp, error)
// DisableUserWithResponse Disable User
//
// Disable a user account.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users/{user_id}:disable (the `DisableUser` operationId).
DisableUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DisableUserHTTPResp, error)
// EnableUserWithResponse Enable User
//
// Enable a user account.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users/{user_id}:enable (the `EnableUser` operationId).
EnableUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*EnableUserHTTPResp, error)
// ReissueInviteWithResponse Reissue Invite
//
// Reissue an invite token for a user.
//
// Returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users/{user_id}:reissue-invite (the `ReissueInvite` operationId).
ReissueInviteWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*ReissueInviteHTTPResp, error)
// CreateAdminWithBodyWithResponse Create first admin (one-time setup)
//
// First-run setup: create the first admin user and auto-login.
//
// Unauthenticated by design — there is no admin to authenticate as yet. The
// operation self-closes once any user exists (returns 410 “setup_already_complete“
// thereafter), so it is safe to expose only during first boot.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
CreateAdminWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAdminHTTPResp, error)
// CreateAdminWithResponse Create first admin (one-time setup)
//
// First-run setup: create the first admin user and auto-login.
//
// Unauthenticated by design — there is no admin to authenticate as yet. The
// operation self-closes once any user exists (returns 410 “setup_already_complete“
// thereafter), so it is safe to expose only during first boot.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users:create-admin (the `CreateAdmin` operationId).
CreateAdminWithResponse(ctx context.Context, body CreateAdminJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAdminHTTPResp, error)
// RedeemInviteWithBodyWithResponse Redeem invite
//
// Redeem an invite token, set password, and return a JWT.
//
// Takes any type of body and a specified content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
RedeemInviteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*RedeemInviteHTTPResp, error)
// RedeemInviteWithResponse Redeem invite
//
// Redeem an invite token, set password, and return a JWT.
//
// Takes a body of the `application/json` content type, and returns a wrapper object for the known response body format(s).
//
// Corresponds with POST /users:redeem-invite (the `RedeemInvite` operationId).
RedeemInviteWithResponse(ctx context.Context, body RedeemInviteJSONRequestBody, reqEditors ...RequestEditorFn) (*RedeemInviteHTTPResp, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ConfirmOverlayHTTPResp ¶
type ConfirmOverlayHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *OverlayResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseConfirmOverlayHTTPResp ¶
func ParseConfirmOverlayHTTPResp(rsp *http.Response) (*ConfirmOverlayHTTPResp, error)
ParseConfirmOverlayHTTPResp parses an HTTP response from a ConfirmOverlayWithResponse call
func (ConfirmOverlayHTTPResp) ContentType ¶
func (r ConfirmOverlayHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConfirmOverlayHTTPResp) GetApplicationproblemJSON400 ¶
func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ConfirmOverlayHTTPResp) GetApplicationproblemJSON401 ¶
func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ConfirmOverlayHTTPResp) GetApplicationproblemJSON403 ¶
func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ConfirmOverlayHTTPResp) GetApplicationproblemJSON422 ¶
func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ConfirmOverlayHTTPResp) GetApplicationproblemJSON500 ¶
func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ConfirmOverlayHTTPResp) GetApplicationproblemJSON503 ¶
func (r ConfirmOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ConfirmOverlayHTTPResp) GetBody ¶
func (r ConfirmOverlayHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ConfirmOverlayHTTPResp) GetJSON200 ¶
func (r ConfirmOverlayHTTPResp) GetJSON200() *OverlayResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ConfirmOverlayHTTPResp) Status ¶
func (r ConfirmOverlayHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ConfirmOverlayHTTPResp) StatusCode ¶
func (r ConfirmOverlayHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConfirmOverlayJSONRequestBody ¶
type ConfirmOverlayJSONRequestBody = OverlayConfirmRequest
ConfirmOverlayJSONRequestBody defines body for ConfirmOverlay for application/json ContentType.
type ConnectChallengeResponse ¶
type ConnectChallengeResponse struct {
AuthorizeUrl string `json:"authorize_url"`
State string `json:"state"`
}
ConnectChallengeResponse Response from a connect initiation.
func (ConnectChallengeResponse) RequiredFields ¶
func (ConnectChallengeResponse) RequiredFields() []string
type ConnectCredentialHTTPResp ¶
type ConnectCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ConnectChallengeResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON409 the response for an HTTP 409 `application/problem+json` response
ApplicationproblemJSON409 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseConnectCredentialHTTPResp ¶
func ParseConnectCredentialHTTPResp(rsp *http.Response) (*ConnectCredentialHTTPResp, error)
ParseConnectCredentialHTTPResp parses an HTTP response from a ConnectCredentialWithResponse call
func (ConnectCredentialHTTPResp) ContentType ¶
func (r ConnectCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON404 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON409 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON409() *ProblemDetail
GetApplicationproblemJSON409 returns the response for an HTTP 409 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r ConnectCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ConnectCredentialHTTPResp) GetBody ¶
func (r ConnectCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ConnectCredentialHTTPResp) GetJSON200 ¶
func (r ConnectCredentialHTTPResp) GetJSON200() *ConnectChallengeResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ConnectCredentialHTTPResp) Status ¶
func (r ConnectCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ConnectCredentialHTTPResp) StatusCode ¶
func (r ConnectCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConnectCredentialJSONRequestBody ¶
type ConnectCredentialJSONRequestBody = ConnectRequestBody
ConnectCredentialJSONRequestBody defines body for ConnectCredential for application/json ContentType.
type ConnectRequestBody ¶
type ConnectRequestBody struct {
Extra *map[string]string `json:"extra,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
}
ConnectRequestBody Request body for initiating a credential connect flow.
type ControlHealthHTTPResp ¶
type ControlHealthHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]string
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseControlHealthHTTPResp ¶
func ParseControlHealthHTTPResp(rsp *http.Response) (*ControlHealthHTTPResp, error)
ParseControlHealthHTTPResp parses an HTTP response from a ControlHealthWithResponse call
func (ControlHealthHTTPResp) ContentType ¶
func (r ControlHealthHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ControlHealthHTTPResp) GetApplicationproblemJSON400 ¶
func (r ControlHealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ControlHealthHTTPResp) GetApplicationproblemJSON422 ¶
func (r ControlHealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ControlHealthHTTPResp) GetApplicationproblemJSON500 ¶
func (r ControlHealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ControlHealthHTTPResp) GetApplicationproblemJSON503 ¶
func (r ControlHealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ControlHealthHTTPResp) GetBody ¶
func (r ControlHealthHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ControlHealthHTTPResp) GetJSON200 ¶
func (r ControlHealthHTTPResp) GetJSON200() *map[string]string
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ControlHealthHTTPResp) Status ¶
func (r ControlHealthHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ControlHealthHTTPResp) StatusCode ¶
func (r ControlHealthHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAdminHTTPResp ¶
type CreateAdminHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *LoginResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON410 the response for an HTTP 410 `application/problem+json` response
ApplicationproblemJSON410 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateAdminHTTPResp ¶
func ParseCreateAdminHTTPResp(rsp *http.Response) (*CreateAdminHTTPResp, error)
ParseCreateAdminHTTPResp parses an HTTP response from a CreateAdminWithResponse call
func (CreateAdminHTTPResp) ContentType ¶
func (r CreateAdminHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateAdminHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateAdminHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateAdminHTTPResp) GetApplicationproblemJSON410 ¶
func (r CreateAdminHTTPResp) GetApplicationproblemJSON410() *ProblemDetail
GetApplicationproblemJSON410 returns the response for an HTTP 410 `application/problem+json` response
func (CreateAdminHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateAdminHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateAdminHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateAdminHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateAdminHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateAdminHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateAdminHTTPResp) GetBody ¶
func (r CreateAdminHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateAdminHTTPResp) GetJSON200 ¶
func (r CreateAdminHTTPResp) GetJSON200() *LoginResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (CreateAdminHTTPResp) Status ¶
func (r CreateAdminHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAdminHTTPResp) StatusCode ¶
func (r CreateAdminHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAdminJSONRequestBody ¶
type CreateAdminJSONRequestBody = CreateAdminRequest
CreateAdminJSONRequestBody defines body for CreateAdmin for application/json ContentType.
type CreateAdminRequest ¶
type CreateAdminRequest struct {
Email string `json:"email"`
FirstName *string `json:"first_name,omitempty"`
LastName *string `json:"last_name,omitempty"`
Password string `json:"password"`
}
CreateAdminRequest Payload for first-run admin creation (one-time setup).
func (CreateAdminRequest) RequiredFields ¶
func (CreateAdminRequest) RequiredFields() []string
type CreateAgentHTTPResp ¶
type CreateAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *AgentResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateAgentHTTPResp ¶
func ParseCreateAgentHTTPResp(rsp *http.Response) (*CreateAgentHTTPResp, error)
ParseCreateAgentHTTPResp parses an HTTP response from a CreateAgentWithResponse call
func (CreateAgentHTTPResp) ContentType ¶
func (r CreateAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateAgentHTTPResp) GetBody ¶
func (r CreateAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateAgentHTTPResp) GetJSON201 ¶
func (r CreateAgentHTTPResp) GetJSON201() *AgentResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateAgentHTTPResp) Status ¶
func (r CreateAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateAgentHTTPResp) StatusCode ¶
func (r CreateAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAgentJSONRequestBody ¶
type CreateAgentJSONRequestBody = AgentCreateRequest
CreateAgentJSONRequestBody defines body for CreateAgent for application/json ContentType.
type CreateCredentialHTTPResp ¶
type CreateCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *CredentialCreateResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateCredentialHTTPResp ¶
func ParseCreateCredentialHTTPResp(rsp *http.Response) (*CreateCredentialHTTPResp, error)
ParseCreateCredentialHTTPResp parses an HTTP response from a CreateCredentialWithResponse call
func (CreateCredentialHTTPResp) ContentType ¶
func (r CreateCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateCredentialHTTPResp) GetBody ¶
func (r CreateCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateCredentialHTTPResp) GetJSON201 ¶
func (r CreateCredentialHTTPResp) GetJSON201() *CredentialCreateResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateCredentialHTTPResp) Status ¶
func (r CreateCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateCredentialHTTPResp) StatusCode ¶
func (r CreateCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCredentialJSONBody ¶
type CreateCredentialJSONBody struct {
// contains filtered or unexported fields
}
CreateCredentialJSONBody defines parameters for CreateCredential.
func (CreateCredentialJSONBody) AsApiKeyCreateRequest ¶
func (t CreateCredentialJSONBody) AsApiKeyCreateRequest() (ApiKeyCreateRequest, error)
AsApiKeyCreateRequest returns the union data inside the CreateCredentialJSONBody as a ApiKeyCreateRequest
func (CreateCredentialJSONBody) AsBasicAuthCreateRequest ¶
func (t CreateCredentialJSONBody) AsBasicAuthCreateRequest() (BasicAuthCreateRequest, error)
AsBasicAuthCreateRequest returns the union data inside the CreateCredentialJSONBody as a BasicAuthCreateRequest
func (CreateCredentialJSONBody) AsBearerTokenCreateRequest ¶
func (t CreateCredentialJSONBody) AsBearerTokenCreateRequest() (BearerTokenCreateRequest, error)
AsBearerTokenCreateRequest returns the union data inside the CreateCredentialJSONBody as a BearerTokenCreateRequest
func (CreateCredentialJSONBody) AsNoAuthCreateRequest ¶
func (t CreateCredentialJSONBody) AsNoAuthCreateRequest() (NoAuthCreateRequest, error)
AsNoAuthCreateRequest returns the union data inside the CreateCredentialJSONBody as a NoAuthCreateRequest
func (CreateCredentialJSONBody) AsOAuth2CreateRequest ¶
func (t CreateCredentialJSONBody) AsOAuth2CreateRequest() (OAuth2CreateRequest, error)
AsOAuth2CreateRequest returns the union data inside the CreateCredentialJSONBody as a OAuth2CreateRequest
func (CreateCredentialJSONBody) AsSigv4CreateRequest ¶
func (t CreateCredentialJSONBody) AsSigv4CreateRequest() (Sigv4CreateRequest, error)
AsSigv4CreateRequest returns the union data inside the CreateCredentialJSONBody as a Sigv4CreateRequest
func (CreateCredentialJSONBody) Discriminator ¶
func (t CreateCredentialJSONBody) Discriminator() (string, error)
func (*CreateCredentialJSONBody) FromApiKeyCreateRequest ¶
func (t *CreateCredentialJSONBody) FromApiKeyCreateRequest(v ApiKeyCreateRequest) error
FromApiKeyCreateRequest overwrites any union data inside the CreateCredentialJSONBody as the provided ApiKeyCreateRequest
func (*CreateCredentialJSONBody) FromBasicAuthCreateRequest ¶
func (t *CreateCredentialJSONBody) FromBasicAuthCreateRequest(v BasicAuthCreateRequest) error
FromBasicAuthCreateRequest overwrites any union data inside the CreateCredentialJSONBody as the provided BasicAuthCreateRequest
func (*CreateCredentialJSONBody) FromBearerTokenCreateRequest ¶
func (t *CreateCredentialJSONBody) FromBearerTokenCreateRequest(v BearerTokenCreateRequest) error
FromBearerTokenCreateRequest overwrites any union data inside the CreateCredentialJSONBody as the provided BearerTokenCreateRequest
func (*CreateCredentialJSONBody) FromNoAuthCreateRequest ¶
func (t *CreateCredentialJSONBody) FromNoAuthCreateRequest(v NoAuthCreateRequest) error
FromNoAuthCreateRequest overwrites any union data inside the CreateCredentialJSONBody as the provided NoAuthCreateRequest
func (*CreateCredentialJSONBody) FromOAuth2CreateRequest ¶
func (t *CreateCredentialJSONBody) FromOAuth2CreateRequest(v OAuth2CreateRequest) error
FromOAuth2CreateRequest overwrites any union data inside the CreateCredentialJSONBody as the provided OAuth2CreateRequest
func (*CreateCredentialJSONBody) FromSigv4CreateRequest ¶
func (t *CreateCredentialJSONBody) FromSigv4CreateRequest(v Sigv4CreateRequest) error
FromSigv4CreateRequest overwrites any union data inside the CreateCredentialJSONBody as the provided Sigv4CreateRequest
func (CreateCredentialJSONBody) MarshalJSON ¶
func (t CreateCredentialJSONBody) MarshalJSON() ([]byte, error)
func (*CreateCredentialJSONBody) MergeApiKeyCreateRequest ¶
func (t *CreateCredentialJSONBody) MergeApiKeyCreateRequest(v ApiKeyCreateRequest) error
MergeApiKeyCreateRequest performs a merge with any union data inside the CreateCredentialJSONBody, using the provided ApiKeyCreateRequest
func (*CreateCredentialJSONBody) MergeBasicAuthCreateRequest ¶
func (t *CreateCredentialJSONBody) MergeBasicAuthCreateRequest(v BasicAuthCreateRequest) error
MergeBasicAuthCreateRequest performs a merge with any union data inside the CreateCredentialJSONBody, using the provided BasicAuthCreateRequest
func (*CreateCredentialJSONBody) MergeBearerTokenCreateRequest ¶
func (t *CreateCredentialJSONBody) MergeBearerTokenCreateRequest(v BearerTokenCreateRequest) error
MergeBearerTokenCreateRequest performs a merge with any union data inside the CreateCredentialJSONBody, using the provided BearerTokenCreateRequest
func (*CreateCredentialJSONBody) MergeNoAuthCreateRequest ¶
func (t *CreateCredentialJSONBody) MergeNoAuthCreateRequest(v NoAuthCreateRequest) error
MergeNoAuthCreateRequest performs a merge with any union data inside the CreateCredentialJSONBody, using the provided NoAuthCreateRequest
func (*CreateCredentialJSONBody) MergeOAuth2CreateRequest ¶
func (t *CreateCredentialJSONBody) MergeOAuth2CreateRequest(v OAuth2CreateRequest) error
MergeOAuth2CreateRequest performs a merge with any union data inside the CreateCredentialJSONBody, using the provided OAuth2CreateRequest
func (*CreateCredentialJSONBody) MergeSigv4CreateRequest ¶
func (t *CreateCredentialJSONBody) MergeSigv4CreateRequest(v Sigv4CreateRequest) error
MergeSigv4CreateRequest performs a merge with any union data inside the CreateCredentialJSONBody, using the provided Sigv4CreateRequest
func (*CreateCredentialJSONBody) UnmarshalJSON ¶
func (t *CreateCredentialJSONBody) UnmarshalJSON(b []byte) error
func (CreateCredentialJSONBody) ValueByDiscriminator ¶
func (t CreateCredentialJSONBody) ValueByDiscriminator() (interface{}, error)
type CreateCredentialJSONRequestBody ¶
type CreateCredentialJSONRequestBody CreateCredentialJSONBody
CreateCredentialJSONRequestBody defines body for CreateCredential for application/json ContentType.
type CreateKeyHTTPResp ¶
type CreateKeyHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *ToolkitKeyCreateResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateKeyHTTPResp ¶
func ParseCreateKeyHTTPResp(rsp *http.Response) (*CreateKeyHTTPResp, error)
ParseCreateKeyHTTPResp parses an HTTP response from a CreateKeyWithResponse call
func (CreateKeyHTTPResp) ContentType ¶
func (r CreateKeyHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateKeyHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateKeyHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateKeyHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateKeyHTTPResp) GetApplicationproblemJSON404 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (CreateKeyHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateKeyHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateKeyHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateKeyHTTPResp) GetBody ¶
func (r CreateKeyHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateKeyHTTPResp) GetJSON201 ¶
func (r CreateKeyHTTPResp) GetJSON201() *ToolkitKeyCreateResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateKeyHTTPResp) Status ¶
func (r CreateKeyHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateKeyHTTPResp) StatusCode ¶
func (r CreateKeyHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateKeyJSONRequestBody ¶
type CreateKeyJSONRequestBody = ToolkitKeyCreateRequest
CreateKeyJSONRequestBody defines body for CreateKey for application/json ContentType.
type CreateNoteHTTPResp ¶
type CreateNoteHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateNoteHTTPResp ¶
func ParseCreateNoteHTTPResp(rsp *http.Response) (*CreateNoteHTTPResp, error)
ParseCreateNoteHTTPResp parses an HTTP response from a CreateNoteWithResponse call
func (CreateNoteHTTPResp) ContentType ¶
func (r CreateNoteHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateNoteHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateNoteHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateNoteHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateNoteHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateNoteHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateNoteHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateNoteHTTPResp) GetBody ¶
func (r CreateNoteHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateNoteHTTPResp) GetJSON201 ¶
func (r CreateNoteHTTPResp) GetJSON201() *interface{}
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateNoteHTTPResp) Status ¶
func (r CreateNoteHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateNoteHTTPResp) StatusCode ¶
func (r CreateNoteHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateNoteJSONRequestBody ¶
type CreateNoteJSONRequestBody = NoteCreateRequest
CreateNoteJSONRequestBody defines body for CreateNote for application/json ContentType.
type CreateServiceAccountHTTPResp ¶
type CreateServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *ServiceAccountResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateServiceAccountHTTPResp ¶
func ParseCreateServiceAccountHTTPResp(rsp *http.Response) (*CreateServiceAccountHTTPResp, error)
ParseCreateServiceAccountHTTPResp parses an HTTP response from a CreateServiceAccountWithResponse call
func (CreateServiceAccountHTTPResp) ContentType ¶
func (r CreateServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateServiceAccountHTTPResp) GetBody ¶
func (r CreateServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateServiceAccountHTTPResp) GetJSON201 ¶
func (r CreateServiceAccountHTTPResp) GetJSON201() *ServiceAccountResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateServiceAccountHTTPResp) Status ¶
func (r CreateServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateServiceAccountHTTPResp) StatusCode ¶
func (r CreateServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateServiceAccountJSONRequestBody ¶
type CreateServiceAccountJSONRequestBody = ServiceAccountCreateRequest
CreateServiceAccountJSONRequestBody defines body for CreateServiceAccount for application/json ContentType.
type CreateToolkitHTTPResp ¶
type CreateToolkitHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *ToolkitCreateResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateToolkitHTTPResp ¶
func ParseCreateToolkitHTTPResp(rsp *http.Response) (*CreateToolkitHTTPResp, error)
ParseCreateToolkitHTTPResp parses an HTTP response from a CreateToolkitWithResponse call
func (CreateToolkitHTTPResp) ContentType ¶
func (r CreateToolkitHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateToolkitHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateToolkitHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateToolkitHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateToolkitHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateToolkitHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateToolkitHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateToolkitHTTPResp) GetBody ¶
func (r CreateToolkitHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateToolkitHTTPResp) GetJSON201 ¶
func (r CreateToolkitHTTPResp) GetJSON201() *ToolkitCreateResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateToolkitHTTPResp) Status ¶
func (r CreateToolkitHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateToolkitHTTPResp) StatusCode ¶
func (r CreateToolkitHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateToolkitJSONRequestBody ¶
type CreateToolkitJSONRequestBody = ToolkitCreateRequest
CreateToolkitJSONRequestBody defines body for CreateToolkit for application/json ContentType.
type CreateUserHTTPResp ¶
type CreateUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *UserCreatedResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseCreateUserHTTPResp ¶
func ParseCreateUserHTTPResp(rsp *http.Response) (*CreateUserHTTPResp, error)
ParseCreateUserHTTPResp parses an HTTP response from a CreateUserWithResponse call
func (CreateUserHTTPResp) ContentType ¶
func (r CreateUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r CreateUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (CreateUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r CreateUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (CreateUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r CreateUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (CreateUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r CreateUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (CreateUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r CreateUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (CreateUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r CreateUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (CreateUserHTTPResp) GetBody ¶
func (r CreateUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (CreateUserHTTPResp) GetJSON201 ¶
func (r CreateUserHTTPResp) GetJSON201() *UserCreatedResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (CreateUserHTTPResp) Status ¶
func (r CreateUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (CreateUserHTTPResp) StatusCode ¶
func (r CreateUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody = UserCreateRequest
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CredentialCreateResponse ¶
type CredentialCreateResponse struct {
// Credential Redacted credential response (for read/list/patch).
//
// Examples: {"active":true,"api":{"name":"stripe","vendor":"stripe.com","version":"2024-04-10"},"created_at":"2026-01-15T09:30:00Z","credential_id":"cred_01HZX9...","details":{"field_name":"Authorization","hint":"…live_abcd","location":"header"},"name":"Stripe live key","provider":"static","type":"api_key"}
Credential CredentialRedactedResponse `json:"credential"`
Secret map[string]interface{} `json:"secret"`
}
CredentialCreateResponse Create response: redacted + secret shown once.
func (CredentialCreateResponse) RequiredFields ¶
func (CredentialCreateResponse) RequiredFields() []string
type CredentialListResponse ¶
type CredentialListResponse struct {
Data []CredentialRedactedResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
CredentialListResponse Paginated list of credentials.
func (CredentialListResponse) RequiredFields ¶
func (CredentialListResponse) RequiredFields() []string
type CredentialLocation ¶
type CredentialLocation string
CredentialLocation Where an API-key credential is injected into a request.
const ( Cookie CredentialLocation = "cookie" Header CredentialLocation = "header" Query CredentialLocation = "query" )
Defines values for CredentialLocation.
func (CredentialLocation) Valid ¶
func (e CredentialLocation) Valid() bool
Valid indicates whether the value is a known member of the CredentialLocation enum.
type CredentialRedactedResponse ¶
type CredentialRedactedResponse struct {
// Active Whether the credential is enabled for injection.
Active bool `json:"active"`
// Api The (vendor, name, version) API this credential targets.
Api APIReference `json:"api"`
// CatalogApiId Catalog identity slug of the target API (`domain[/sub-api]`), when recorded at create time. Display-only; null for older credentials.
CatalogApiId *string `json:"catalog_api_id,omitempty"`
// CreatedAt Creation timestamp (UTC).
CreatedAt time.Time `json:"created_at"`
// CreatedBy Identity that created the credential (its owner).
CreatedBy *string `json:"created_by,omitempty"`
// CredentialId Stable credential identifier, prefixed `cred_`.
CredentialId string `json:"credential_id"`
// Details Redacted, type-specific projection (hints/last-N chars; never the secret). For oauth2: client_id, token_url, grant_type (authorization_code | client_credentials), scopes, and — for authorization_code only — `connected`, whether the interactive sign-in completed and is still usable (null for other grants).
Details *map[string]interface{} `json:"details,omitempty"`
// Name Human-readable label.
Name string `json:"name"`
// Provider Credential provider; 'static' for stored secrets.
Provider string `json:"provider"`
// ProviderAccountRef Opaque reference to the provider account, when applicable.
ProviderAccountRef *string `json:"provider_account_ref,omitempty"`
// ServerVariables OpenAPI server-variable values for URL template substitution.
ServerVariables *map[string]string `json:"server_variables,omitempty"`
// Type Credential auth type (api_key, bearer_token, basic, oauth2).
Type CredentialType `json:"type"`
// UpdatedAt Last update timestamp (UTC).
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
CredentialRedactedResponse Redacted credential response (for read/list/patch).
Examples: {"active":true,"api":{"name":"stripe","vendor":"stripe.com","version":"2024-04-10"},"created_at":"2026-01-15T09:30:00Z","credential_id":"cred_01HZX9...","details":{"field_name":"Authorization","hint":"…live_abcd","location":"header"},"name":"Stripe live key","provider":"static","type":"api_key"}
func (CredentialRedactedResponse) RequiredFields ¶
func (CredentialRedactedResponse) RequiredFields() []string
type CredentialType ¶
type CredentialType string
CredentialType Wire-level credential type used by the provider abstraction.
const ( CredentialTypeApiKey CredentialType = "api_key" CredentialTypeBasic CredentialType = "basic" CredentialTypeBearerToken CredentialType = "bearer_token" CredentialTypeNoAuth CredentialType = "no_auth" CredentialTypeOauth2 CredentialType = "oauth2" CredentialTypeSigv4 CredentialType = "sigv4" )
Defines values for CredentialType.
func (CredentialType) Valid ¶
func (e CredentialType) Valid() bool
Valid indicates whether the value is a known member of the CredentialType enum.
type CurrentUserResponse ¶
type CurrentUserResponse struct {
Active bool `json:"active"`
CreatedAt time.Time `json:"created_at"`
Email string `json:"email"`
FirstName string `json:"first_name"`
Id string `json:"id"`
LastName string `json:"last_name"`
MustChangePassword bool `json:"must_change_password"`
Permissions []string `json:"permissions"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
CurrentUserResponse Current user profile.
func (CurrentUserResponse) RequiredFields ¶
func (CurrentUserResponse) RequiredFields() []string
type DailyExecutionBucket ¶
type DailyExecutionBucket struct {
Date string `json:"date"`
Failed int `json:"failed"`
Success int `json:"success"`
Total int `json:"total"`
}
DailyExecutionBucket Execution counts for a single day.
func (DailyExecutionBucket) RequiredFields ¶
func (DailyExecutionBucket) RequiredFields() []string
type DecideAccessRequestHTTPResp ¶
type DecideAccessRequestHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AccessRequestResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDecideAccessRequestHTTPResp ¶
func ParseDecideAccessRequestHTTPResp(rsp *http.Response) (*DecideAccessRequestHTTPResp, error)
ParseDecideAccessRequestHTTPResp parses an HTTP response from a DecideAccessRequestWithResponse call
func (DecideAccessRequestHTTPResp) ContentType ¶
func (r DecideAccessRequestHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON400 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON401 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON403 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON404 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON422 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON500 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetApplicationproblemJSON503 ¶
func (r DecideAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DecideAccessRequestHTTPResp) GetBody ¶
func (r DecideAccessRequestHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DecideAccessRequestHTTPResp) GetJSON200 ¶
func (r DecideAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (DecideAccessRequestHTTPResp) Status ¶
func (r DecideAccessRequestHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DecideAccessRequestHTTPResp) StatusCode ¶
func (r DecideAccessRequestHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DecideAccessRequestJSONRequestBody ¶
type DecideAccessRequestJSONRequestBody = DecideRequest
DecideAccessRequestJSONRequestBody defines body for DecideAccessRequest for application/json ContentType.
type DecideItemSchema ¶
type DecideItemSchema struct {
Decision DecideItemSchemaDecision `json:"decision"`
DecisionReason *string `json:"decision_reason,omitempty"`
ItemId string `json:"item_id"`
}
DecideItemSchema A single item decision.
func (DecideItemSchema) RequiredFields ¶
func (DecideItemSchema) RequiredFields() []string
type DecideItemSchemaDecision ¶
type DecideItemSchemaDecision string
DecideItemSchemaDecision defines model for DecideItemSchema.Decision.
const ( Approved DecideItemSchemaDecision = "approved" Denied DecideItemSchemaDecision = "denied" )
Defines values for DecideItemSchemaDecision.
func (DecideItemSchemaDecision) Valid ¶
func (e DecideItemSchemaDecision) Valid() bool
Valid indicates whether the value is a known member of the DecideItemSchemaDecision enum.
type DecideRequest ¶
type DecideRequest struct {
Items []DecideItemSchema `json:"items"`
}
DecideRequest Request body for the :decide verb.
func (DecideRequest) RequiredFields ¶
func (DecideRequest) RequiredFields() []string
type DeleteApiHTTPResp ¶
type DeleteApiHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteApiHTTPResp ¶
func ParseDeleteApiHTTPResp(rsp *http.Response) (*DeleteApiHTTPResp, error)
ParseDeleteApiHTTPResp parses an HTTP response from a DeleteApiWithResponse call
func (DeleteApiHTTPResp) ContentType ¶
func (r DeleteApiHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteApiHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteApiHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteApiHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteApiHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteApiHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteApiHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteApiHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteApiHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteApiHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteApiHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteApiHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteApiHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteApiHTTPResp) GetBody ¶
func (r DeleteApiHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteApiHTTPResp) Status ¶
func (r DeleteApiHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteApiHTTPResp) StatusCode ¶
func (r DeleteApiHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteCredentialHTTPResp ¶
type DeleteCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteCredentialHTTPResp ¶
func ParseDeleteCredentialHTTPResp(rsp *http.Response) (*DeleteCredentialHTTPResp, error)
ParseDeleteCredentialHTTPResp parses an HTTP response from a DeleteCredentialWithResponse call
func (DeleteCredentialHTTPResp) ContentType ¶
func (r DeleteCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON404 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteCredentialHTTPResp) GetBody ¶
func (r DeleteCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteCredentialHTTPResp) Status ¶
func (r DeleteCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteCredentialHTTPResp) StatusCode ¶
func (r DeleteCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteKeyHTTPResp ¶
type DeleteKeyHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteKeyHTTPResp ¶
func ParseDeleteKeyHTTPResp(rsp *http.Response) (*DeleteKeyHTTPResp, error)
ParseDeleteKeyHTTPResp parses an HTTP response from a DeleteKeyWithResponse call
func (DeleteKeyHTTPResp) ContentType ¶
func (r DeleteKeyHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteKeyHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteKeyHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteKeyHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteKeyHTTPResp) GetApplicationproblemJSON404 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (DeleteKeyHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteKeyHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteKeyHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteKeyHTTPResp) GetBody ¶
func (r DeleteKeyHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteKeyHTTPResp) Status ¶
func (r DeleteKeyHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteKeyHTTPResp) StatusCode ¶
func (r DeleteKeyHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNoteHTTPResp ¶
type DeleteNoteHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteNoteHTTPResp ¶
func ParseDeleteNoteHTTPResp(rsp *http.Response) (*DeleteNoteHTTPResp, error)
ParseDeleteNoteHTTPResp parses an HTTP response from a DeleteNoteWithResponse call
func (DeleteNoteHTTPResp) ContentType ¶
func (r DeleteNoteHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteNoteHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteNoteHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteNoteHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteNoteHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteNoteHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteNoteHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteNoteHTTPResp) GetBody ¶
func (r DeleteNoteHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteNoteHTTPResp) Status ¶
func (r DeleteNoteHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteNoteHTTPResp) StatusCode ¶
func (r DeleteNoteHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteNoteParams ¶
type DeleteNoteParams struct {
IfMatch *string `json:"if-match,omitempty"`
}
DeleteNoteParams defines parameters for DeleteNote.
type DeleteRegistrationEndpointHTTPResp ¶
type DeleteRegistrationEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteRegistrationEndpointHTTPResp ¶
func ParseDeleteRegistrationEndpointHTTPResp(rsp *http.Response) (*DeleteRegistrationEndpointHTTPResp, error)
ParseDeleteRegistrationEndpointHTTPResp parses an HTTP response from a DeleteRegistrationEndpointWithResponse call
func (DeleteRegistrationEndpointHTTPResp) ContentType ¶
func (r DeleteRegistrationEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteRegistrationEndpointHTTPResp) GetBody ¶
func (r DeleteRegistrationEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteRegistrationEndpointHTTPResp) GetJSON200 ¶
func (r DeleteRegistrationEndpointHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (DeleteRegistrationEndpointHTTPResp) Status ¶
func (r DeleteRegistrationEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteRegistrationEndpointHTTPResp) StatusCode ¶
func (r DeleteRegistrationEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRevisionHTTPResp ¶
type DeleteRevisionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteRevisionHTTPResp ¶
func ParseDeleteRevisionHTTPResp(rsp *http.Response) (*DeleteRevisionHTTPResp, error)
ParseDeleteRevisionHTTPResp parses an HTTP response from a DeleteRevisionWithResponse call
func (DeleteRevisionHTTPResp) ContentType ¶
func (r DeleteRevisionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteRevisionHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteRevisionHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteRevisionHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteRevisionHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteRevisionHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteRevisionHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteRevisionHTTPResp) GetBody ¶
func (r DeleteRevisionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteRevisionHTTPResp) Status ¶
func (r DeleteRevisionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteRevisionHTTPResp) StatusCode ¶
func (r DeleteRevisionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteToolkitHTTPResp ¶
type DeleteToolkitHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteToolkitHTTPResp ¶
func ParseDeleteToolkitHTTPResp(rsp *http.Response) (*DeleteToolkitHTTPResp, error)
ParseDeleteToolkitHTTPResp parses an HTTP response from a DeleteToolkitWithResponse call
func (DeleteToolkitHTTPResp) ContentType ¶
func (r DeleteToolkitHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON404 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteToolkitHTTPResp) GetBody ¶
func (r DeleteToolkitHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteToolkitHTTPResp) Status ¶
func (r DeleteToolkitHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteToolkitHTTPResp) StatusCode ¶
func (r DeleteToolkitHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserHTTPResp ¶
type DeleteUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeleteUserHTTPResp ¶
func ParseDeleteUserHTTPResp(rsp *http.Response) (*DeleteUserHTTPResp, error)
ParseDeleteUserHTTPResp parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserHTTPResp) ContentType ¶
func (r DeleteUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeleteUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeleteUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeleteUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeleteUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeleteUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeleteUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeleteUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeleteUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeleteUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeleteUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeleteUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeleteUserHTTPResp) GetBody ¶
func (r DeleteUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeleteUserHTTPResp) Status ¶
func (r DeleteUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeleteUserHTTPResp) StatusCode ¶
func (r DeleteUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DenyAgentHTTPResp ¶
type DenyAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDenyAgentHTTPResp ¶
func ParseDenyAgentHTTPResp(rsp *http.Response) (*DenyAgentHTTPResp, error)
ParseDenyAgentHTTPResp parses an HTTP response from a DenyAgentWithResponse call
func (DenyAgentHTTPResp) ContentType ¶
func (r DenyAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DenyAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r DenyAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DenyAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r DenyAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DenyAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r DenyAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DenyAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r DenyAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DenyAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r DenyAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DenyAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r DenyAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DenyAgentHTTPResp) GetBody ¶
func (r DenyAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DenyAgentHTTPResp) GetJSON200 ¶
func (r DenyAgentHTTPResp) GetJSON200() *AgentResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (DenyAgentHTTPResp) Status ¶
func (r DenyAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DenyAgentHTTPResp) StatusCode ¶
func (r DenyAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DenyAgentJSONRequestBody ¶
type DenyAgentJSONRequestBody = JenticOneAuthWebSchemasAgentsDenyRequest
DenyAgentJSONRequestBody defines body for DenyAgent for application/json ContentType.
type DenyServiceAccountHTTPResp ¶
type DenyServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ServiceAccountResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDenyServiceAccountHTTPResp ¶
func ParseDenyServiceAccountHTTPResp(rsp *http.Response) (*DenyServiceAccountHTTPResp, error)
ParseDenyServiceAccountHTTPResp parses an HTTP response from a DenyServiceAccountWithResponse call
func (DenyServiceAccountHTTPResp) ContentType ¶
func (r DenyServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DenyServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DenyServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DenyServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DenyServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DenyServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DenyServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r DenyServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DenyServiceAccountHTTPResp) GetBody ¶
func (r DenyServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DenyServiceAccountHTTPResp) GetJSON200 ¶
func (r DenyServiceAccountHTTPResp) GetJSON200() *ServiceAccountResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (DenyServiceAccountHTTPResp) Status ¶
func (r DenyServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DenyServiceAccountHTTPResp) StatusCode ¶
func (r DenyServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DenyServiceAccountJSONRequestBody ¶
type DenyServiceAccountJSONRequestBody = JenticOneAuthWebSchemasServiceAccountsDenyRequest
DenyServiceAccountJSONRequestBody defines body for DenyServiceAccount for application/json ContentType.
type DeprecateOverlayHTTPResp ¶
type DeprecateOverlayHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDeprecateOverlayHTTPResp ¶
func ParseDeprecateOverlayHTTPResp(rsp *http.Response) (*DeprecateOverlayHTTPResp, error)
ParseDeprecateOverlayHTTPResp parses an HTTP response from a DeprecateOverlayWithResponse call
func (DeprecateOverlayHTTPResp) ContentType ¶
func (r DeprecateOverlayHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeprecateOverlayHTTPResp) GetApplicationproblemJSON400 ¶
func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DeprecateOverlayHTTPResp) GetApplicationproblemJSON401 ¶
func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DeprecateOverlayHTTPResp) GetApplicationproblemJSON403 ¶
func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DeprecateOverlayHTTPResp) GetApplicationproblemJSON422 ¶
func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DeprecateOverlayHTTPResp) GetApplicationproblemJSON500 ¶
func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DeprecateOverlayHTTPResp) GetApplicationproblemJSON503 ¶
func (r DeprecateOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DeprecateOverlayHTTPResp) GetBody ¶
func (r DeprecateOverlayHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DeprecateOverlayHTTPResp) Status ¶
func (r DeprecateOverlayHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DeprecateOverlayHTTPResp) StatusCode ¶
func (r DeprecateOverlayHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableAgentHTTPResp ¶
type DisableAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDisableAgentHTTPResp ¶
func ParseDisableAgentHTTPResp(rsp *http.Response) (*DisableAgentHTTPResp, error)
ParseDisableAgentHTTPResp parses an HTTP response from a DisableAgentWithResponse call
func (DisableAgentHTTPResp) ContentType ¶
func (r DisableAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisableAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r DisableAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DisableAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r DisableAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DisableAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r DisableAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DisableAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r DisableAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DisableAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r DisableAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DisableAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r DisableAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DisableAgentHTTPResp) GetBody ¶
func (r DisableAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DisableAgentHTTPResp) Status ¶
func (r DisableAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableAgentHTTPResp) StatusCode ¶
func (r DisableAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableServiceAccountHTTPResp ¶
type DisableServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDisableServiceAccountHTTPResp ¶
func ParseDisableServiceAccountHTTPResp(rsp *http.Response) (*DisableServiceAccountHTTPResp, error)
ParseDisableServiceAccountHTTPResp parses an HTTP response from a DisableServiceAccountWithResponse call
func (DisableServiceAccountHTTPResp) ContentType ¶
func (r DisableServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisableServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DisableServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DisableServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DisableServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DisableServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DisableServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r DisableServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DisableServiceAccountHTTPResp) GetBody ¶
func (r DisableServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DisableServiceAccountHTTPResp) Status ¶
func (r DisableServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableServiceAccountHTTPResp) StatusCode ¶
func (r DisableServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DisableUserHTTPResp ¶
type DisableUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseDisableUserHTTPResp ¶
func ParseDisableUserHTTPResp(rsp *http.Response) (*DisableUserHTTPResp, error)
ParseDisableUserHTTPResp parses an HTTP response from a DisableUserWithResponse call
func (DisableUserHTTPResp) ContentType ¶
func (r DisableUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DisableUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r DisableUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (DisableUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r DisableUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (DisableUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r DisableUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (DisableUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r DisableUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (DisableUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r DisableUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (DisableUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r DisableUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (DisableUserHTTPResp) GetBody ¶
func (r DisableUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (DisableUserHTTPResp) Status ¶
func (r DisableUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (DisableUserHTTPResp) StatusCode ¶
func (r DisableUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DuplicatePendingProblem ¶
type DuplicatePendingProblem struct {
// ApproveUrl Console URL to review/approve the existing pending request.
//
// Examples: https://app.jentic.com/access-requests/acr_01HXXY...
ApproveUrl string `json:"approve_url"`
// Code An optional provider-specific code for internal error taxonomy and observability correlation.
//
// Examples: JENTIC-4001
Code *string `json:"code,omitempty"`
// Detail A human-readable explanation specific to this occurrence of the problem. MUST be present. Provide actionable information where possible.
//
// Examples: The request body is missing required field 'name'.
Detail string `json:"detail"`
// Errors An array of granular error details. Use when multiple validation errors or field-level problems need to be surfaced in a single response.
Errors *[]ErrorItem `json:"errors,omitempty"`
// ExistingRequestId The id of the pending access request that already covers the conflicting target.
//
// Examples: acr_01HXXY...
ExistingRequestId string `json:"existing_request_id"`
// Instance A URI reference identifying the specific occurrence of the problem. Typically the request path.
//
// Examples: /v2/capability-sets
Instance *string `json:"instance,omitempty"`
// Status The HTTP status code for this occurrence of the problem.
//
// Examples: 400
Status *int `json:"status,omitempty"`
// Title A short, human-readable summary of the problem type. Should not change between occurrences except for localisation purposes.
//
// Examples: Bad Request
Title *string `json:"title,omitempty"`
// Type A URI reference identifying the problem type. When set to 'about:blank', the title SHOULD be the standard HTTP status phrase. Use an IANA-registered type URI where one applies.
//
// Examples: about:blank
Type *string `json:"type,omitempty"`
}
DuplicatePendingProblem RFC 9457 Problem Details for a 409 on “POST /access-requests“.
Filing a request whose target already has a pending request is refused with a 409 whose body carries two extension members on top of the standard Problem Details shape, so a client can attach to the existing request rather than re-file. These are emitted at runtime by the access-request error hook (“control/web/errors.py“); this model documents them in the OpenAPI spec so the generated SDK exposes a typed 409 (“FileAccessRequestHTTPResp.ApplicationproblemJSON409“) instead of forcing callers to parse the raw body (ARCH-21 Step 0).
Examples: {"detail":"The request body is missing one or more required fields.","errors":[{"detail":"Field 'name' is required.","pointer":"#/name"}],"instance":"/v2/capability-sets","status":400,"title":"Bad Request","type":"about:blank"}
func (DuplicatePendingProblem) RequiredFields ¶
func (DuplicatePendingProblem) RequiredFields() []string
type EffectivePermission ¶
type EffectivePermission struct {
ImpliedBy *string `json:"implied_by,omitempty"`
Name string `json:"name"`
}
EffectivePermission A single effective permission with provenance.
func (EffectivePermission) RequiredFields ¶
func (EffectivePermission) RequiredFields() []string
type EnableAgentHTTPResp ¶
type EnableAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseEnableAgentHTTPResp ¶
func ParseEnableAgentHTTPResp(rsp *http.Response) (*EnableAgentHTTPResp, error)
ParseEnableAgentHTTPResp parses an HTTP response from a EnableAgentWithResponse call
func (EnableAgentHTTPResp) ContentType ¶
func (r EnableAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (EnableAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r EnableAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (EnableAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r EnableAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (EnableAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r EnableAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (EnableAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r EnableAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (EnableAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r EnableAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (EnableAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r EnableAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (EnableAgentHTTPResp) GetBody ¶
func (r EnableAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (EnableAgentHTTPResp) Status ¶
func (r EnableAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableAgentHTTPResp) StatusCode ¶
func (r EnableAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableServiceAccountHTTPResp ¶
type EnableServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseEnableServiceAccountHTTPResp ¶
func ParseEnableServiceAccountHTTPResp(rsp *http.Response) (*EnableServiceAccountHTTPResp, error)
ParseEnableServiceAccountHTTPResp parses an HTTP response from a EnableServiceAccountWithResponse call
func (EnableServiceAccountHTTPResp) ContentType ¶
func (r EnableServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (EnableServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (EnableServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (EnableServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (EnableServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (EnableServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (EnableServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r EnableServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (EnableServiceAccountHTTPResp) GetBody ¶
func (r EnableServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (EnableServiceAccountHTTPResp) Status ¶
func (r EnableServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableServiceAccountHTTPResp) StatusCode ¶
func (r EnableServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type EnableUserHTTPResp ¶
type EnableUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseEnableUserHTTPResp ¶
func ParseEnableUserHTTPResp(rsp *http.Response) (*EnableUserHTTPResp, error)
ParseEnableUserHTTPResp parses an HTTP response from a EnableUserWithResponse call
func (EnableUserHTTPResp) ContentType ¶
func (r EnableUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (EnableUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r EnableUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (EnableUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r EnableUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (EnableUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r EnableUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (EnableUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r EnableUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (EnableUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r EnableUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (EnableUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r EnableUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (EnableUserHTTPResp) GetBody ¶
func (r EnableUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (EnableUserHTTPResp) Status ¶
func (r EnableUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (EnableUserHTTPResp) StatusCode ¶
func (r EnableUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ErrorItem ¶
type ErrorItem struct {
// Code An optional provider-specific code identifying this error in internal taxonomy or documentation.
//
// Examples: JENTIC-V-001
Code *string `json:"code,omitempty"`
// Detail A human-readable explanation of this specific error. Be precise — name the field, parameter, or header involved.
//
// Examples: Field 'name' must not be blank.
Detail string `json:"detail"`
// Header The name of the request header that is the source of this error.
//
// Examples: Authorization
Header *string `json:"header,omitempty"`
// Parameter The name of the query or path parameter that is the source of this error.
//
// Examples: limit
Parameter *string `json:"parameter,omitempty"`
// Pointer A JSON Pointer (RFC 6901) to the specific request body property that is the source of this error.
//
// Examples: #/name
Pointer *string `json:"pointer,omitempty"`
}
ErrorItem A granular error detail entry within the errors[] array of a ProblemDetails response.
At least one of pointer, parameter, or header SHOULD be present to identify the error source.
func (ErrorItem) RequiredFields ¶
type ErrorPageHTTPResp ¶
type ErrorPageHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]string
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseErrorPageHTTPResp ¶
func ParseErrorPageHTTPResp(rsp *http.Response) (*ErrorPageHTTPResp, error)
ParseErrorPageHTTPResp parses an HTTP response from a ErrorPageWithResponse call
func (ErrorPageHTTPResp) ContentType ¶
func (r ErrorPageHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ErrorPageHTTPResp) GetApplicationproblemJSON400 ¶
func (r ErrorPageHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ErrorPageHTTPResp) GetApplicationproblemJSON422 ¶
func (r ErrorPageHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ErrorPageHTTPResp) GetApplicationproblemJSON500 ¶
func (r ErrorPageHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ErrorPageHTTPResp) GetApplicationproblemJSON503 ¶
func (r ErrorPageHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ErrorPageHTTPResp) GetBody ¶
func (r ErrorPageHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ErrorPageHTTPResp) GetJSON200 ¶
func (r ErrorPageHTTPResp) GetJSON200() *map[string]string
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ErrorPageHTTPResp) Status ¶
func (r ErrorPageHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ErrorPageHTTPResp) StatusCode ¶
func (r ErrorPageHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ErrorPageParams ¶
type ErrorPageParams struct {
Error *string `form:"error,omitempty" json:"error,omitempty"`
}
ErrorPageParams defines parameters for ErrorPage.
type EvaluationCheckResponse ¶
type EvaluationCheckResponse struct {
Blocker *string `json:"blocker,omitempty"`
Check string `json:"check"`
Passed bool `json:"passed"`
}
EvaluationCheckResponse A single evaluation check result.
func (EvaluationCheckResponse) RequiredFields ¶
func (EvaluationCheckResponse) RequiredFields() []string
type EvaluationResponse ¶
type EvaluationResponse struct {
CanFulfill bool `json:"can_fulfill"`
Checks []EvaluationCheckResponse `json:"checks"`
}
EvaluationResponse Computed evaluation of whether the caller can fulfill a request.
func (EvaluationResponse) RequiredFields ¶
func (EvaluationResponse) RequiredFields() []string
type EventAcknowledgeRequest ¶
type EventAcknowledgeRequest struct {
Acknowledged bool `json:"acknowledged"`
Note *string `json:"note,omitempty"`
}
EventAcknowledgeRequest Request body for acknowledging an event.
func (EventAcknowledgeRequest) RequiredFields ¶
func (EventAcknowledgeRequest) RequiredFields() []string
type EventLinks ¶
type EventLinks struct {
Action *string `json:"action,omitempty"`
Execution *string `json:"execution,omitempty"`
Job *string `json:"job,omitempty"`
Self string `json:"self"`
}
EventLinks HAL-style links for an event.
func (EventLinks) RequiredFields ¶
func (EventLinks) RequiredFields() []string
type EventListResponse ¶
type EventListResponse struct {
Data []EventResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
EventListResponse Paginated list of events.
func (EventListResponse) RequiredFields ¶
func (EventListResponse) RequiredFields() []string
type EventResponse ¶
type EventResponse struct {
// UnderscoreLinks HAL-style links for an event.
UnderscoreLinks EventLinks `json:"_links"`
Acknowledged bool `json:"acknowledged"`
AcknowledgedAt *time.Time `json:"acknowledged_at,omitempty"`
AcknowledgedBy *string `json:"acknowledged_by,omitempty"`
ActorId *string `json:"actor_id,omitempty"`
ActorType *string `json:"actor_type,omitempty"`
CreatedAt time.Time `json:"created_at"`
Data *map[string]interface{} `json:"data,omitempty"`
Detail *string `json:"detail,omitempty"`
EventId string `json:"event_id"`
RequiresAction bool `json:"requires_action"`
// Severity Severity level for platform events.
Severity EventSeverity `json:"severity"`
Summary string `json:"summary"`
TraceId *string `json:"trace_id,omitempty"`
Type string `json:"type"`
}
EventResponse Event representation in API responses.
func (EventResponse) RequiredFields ¶
func (EventResponse) RequiredFields() []string
type EventSeverity ¶
type EventSeverity string
EventSeverity Severity level for platform events.
const ( Critical EventSeverity = "critical" Error EventSeverity = "error" Info EventSeverity = "info" Warning EventSeverity = "warning" )
Defines values for EventSeverity.
func (EventSeverity) Valid ¶
func (e EventSeverity) Valid() bool
Valid indicates whether the value is a known member of the EventSeverity enum.
type ExecutionListResponse ¶
type ExecutionListResponse struct {
Data []ExecutionResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ExecutionListResponse Paginated list of executions.
func (ExecutionListResponse) RequiredFields ¶
func (ExecutionListResponse) RequiredFields() []string
type ExecutionRecordLinks ¶
type ExecutionRecordLinks struct {
Self string `json:"self"`
}
ExecutionRecordLinks HATEOAS links for an execution record.
func (ExecutionRecordLinks) RequiredFields ¶
func (ExecutionRecordLinks) RequiredFields() []string
type ExecutionResponse ¶
type ExecutionResponse struct {
// UnderscoreLinks HATEOAS links for an execution record.
UnderscoreLinks ExecutionRecordLinks `json:"_links"`
ActorId string `json:"actor_id"`
ActorType string `json:"actor_type"`
Api *ApiInfoResponse `json:"api,omitempty"`
CreatedAt time.Time `json:"created_at"`
CredentialId *string `json:"credential_id,omitempty"`
CredentialName *string `json:"credential_name,omitempty"`
DurationMs *int `json:"duration_ms,omitempty"`
Error *string `json:"error,omitempty"`
ExecutionId string `json:"execution_id"`
HttpStatus *int `json:"http_status,omitempty"`
OperationId *string `json:"operation_id,omitempty"`
Origin *string `json:"origin,omitempty"`
PinnedRevisions *map[string]interface{} `json:"pinned_revisions,omitempty"`
StartedAt time.Time `json:"started_at"`
Status string `json:"status"`
ToolkitId string `json:"toolkit_id"`
ToolkitName *string `json:"toolkit_name,omitempty"`
TraceId string `json:"trace_id"`
}
ExecutionResponse Execution record representation in API responses.
func (ExecutionResponse) RequiredFields ¶
func (ExecutionResponse) RequiredFields() []string
type ExecutionStatsResponse ¶
type ExecutionStatsResponse struct {
DailyBuckets []DailyExecutionBucket `json:"daily_buckets"`
SuccessRatePercent float32 `json:"success_rate_percent"`
TopOperations []TopOperation `json:"top_operations"`
TotalExecutions int `json:"total_executions"`
}
ExecutionStatsResponse Aggregated execution statistics for the dashboard.
func (ExecutionStatsResponse) RequiredFields ¶
func (ExecutionStatsResponse) RequiredFields() []string
type FileAccessRequestHTTPResp ¶
type FileAccessRequestHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON202 the response for an HTTP 202 `application/json` response
JSON202 *AccessRequestResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON409 the response for an HTTP 409 `application/problem+json` response
ApplicationproblemJSON409 *DuplicatePendingProblem
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseFileAccessRequestHTTPResp ¶
func ParseFileAccessRequestHTTPResp(rsp *http.Response) (*FileAccessRequestHTTPResp, error)
ParseFileAccessRequestHTTPResp parses an HTTP response from a FileAccessRequestWithResponse call
func (FileAccessRequestHTTPResp) ContentType ¶
func (r FileAccessRequestHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON400 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON401 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON403 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON409 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON409() *DuplicatePendingProblem
GetApplicationproblemJSON409 returns the response for an HTTP 409 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON422 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON500 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetApplicationproblemJSON503 ¶
func (r FileAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (FileAccessRequestHTTPResp) GetBody ¶
func (r FileAccessRequestHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (FileAccessRequestHTTPResp) GetJSON202 ¶
func (r FileAccessRequestHTTPResp) GetJSON202() *AccessRequestResponse
GetJSON202 returns the response for an HTTP 202 `application/json` response
func (FileAccessRequestHTTPResp) Status ¶
func (r FileAccessRequestHTTPResp) Status() string
Status returns HTTPResponse.Status
func (FileAccessRequestHTTPResp) StatusCode ¶
func (r FileAccessRequestHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FileAccessRequestJSONRequestBody ¶
type FileAccessRequestJSONRequestBody = AccessRequestFileRequest
FileAccessRequestJSONRequestBody defines body for FileAccessRequest for application/json ContentType.
type GenerateAgentApiKeyHTTPResp ¶
type GenerateAgentApiKeyHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ApiKeyResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGenerateAgentApiKeyHTTPResp ¶
func ParseGenerateAgentApiKeyHTTPResp(rsp *http.Response) (*GenerateAgentApiKeyHTTPResp, error)
ParseGenerateAgentApiKeyHTTPResp parses an HTTP response from a GenerateAgentApiKeyWithResponse call
func (GenerateAgentApiKeyHTTPResp) ContentType ¶
func (r GenerateAgentApiKeyHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON400 ¶
func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON401 ¶
func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON403 ¶
func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON422 ¶
func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON500 ¶
func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON503 ¶
func (r GenerateAgentApiKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GenerateAgentApiKeyHTTPResp) GetBody ¶
func (r GenerateAgentApiKeyHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GenerateAgentApiKeyHTTPResp) GetJSON200 ¶
func (r GenerateAgentApiKeyHTTPResp) GetJSON200() *ApiKeyResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GenerateAgentApiKeyHTTPResp) Status ¶
func (r GenerateAgentApiKeyHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GenerateAgentApiKeyHTTPResp) StatusCode ¶
func (r GenerateAgentApiKeyHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GenerateServiceAccountApiKeyHTTPResp ¶
type GenerateServiceAccountApiKeyHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ApiKeyResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGenerateServiceAccountApiKeyHTTPResp ¶
func ParseGenerateServiceAccountApiKeyHTTPResp(rsp *http.Response) (*GenerateServiceAccountApiKeyHTTPResp, error)
ParseGenerateServiceAccountApiKeyHTTPResp parses an HTTP response from a GenerateServiceAccountApiKeyWithResponse call
func (GenerateServiceAccountApiKeyHTTPResp) ContentType ¶
func (r GenerateServiceAccountApiKeyHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON400 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON401 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON403 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON422 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON500 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON503 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GenerateServiceAccountApiKeyHTTPResp) GetBody ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GenerateServiceAccountApiKeyHTTPResp) GetJSON200 ¶
func (r GenerateServiceAccountApiKeyHTTPResp) GetJSON200() *ApiKeyResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GenerateServiceAccountApiKeyHTTPResp) Status ¶
func (r GenerateServiceAccountApiKeyHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GenerateServiceAccountApiKeyHTTPResp) StatusCode ¶
func (r GenerateServiceAccountApiKeyHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAccessRequestHTTPResp ¶
type GetAccessRequestHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AccessRequestResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetAccessRequestHTTPResp ¶
func ParseGetAccessRequestHTTPResp(rsp *http.Response) (*GetAccessRequestHTTPResp, error)
ParseGetAccessRequestHTTPResp parses an HTTP response from a GetAccessRequestWithResponse call
func (GetAccessRequestHTTPResp) ContentType ¶
func (r GetAccessRequestHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON404 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetAccessRequestHTTPResp) GetBody ¶
func (r GetAccessRequestHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetAccessRequestHTTPResp) GetJSON200 ¶
func (r GetAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetAccessRequestHTTPResp) Status ¶
func (r GetAccessRequestHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAccessRequestHTTPResp) StatusCode ¶
func (r GetAccessRequestHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentApiKeyHistoryHTTPResp ¶
type GetAgentApiKeyHistoryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ApiKeyHistoryResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetAgentApiKeyHistoryHTTPResp ¶
func ParseGetAgentApiKeyHistoryHTTPResp(rsp *http.Response) (*GetAgentApiKeyHistoryHTTPResp, error)
ParseGetAgentApiKeyHistoryHTTPResp parses an HTTP response from a GetAgentApiKeyHistoryWithResponse call
func (GetAgentApiKeyHistoryHTTPResp) ContentType ¶
func (r GetAgentApiKeyHistoryHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetAgentApiKeyHistoryHTTPResp) GetBody ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetAgentApiKeyHistoryHTTPResp) GetJSON200 ¶
func (r GetAgentApiKeyHistoryHTTPResp) GetJSON200() *ApiKeyHistoryResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetAgentApiKeyHistoryHTTPResp) Status ¶
func (r GetAgentApiKeyHistoryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentApiKeyHistoryHTTPResp) StatusCode ¶
func (r GetAgentApiKeyHistoryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentApiKeyInfoHTTPResp ¶
type GetAgentApiKeyInfoHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ApiKeyInfoResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetAgentApiKeyInfoHTTPResp ¶
func ParseGetAgentApiKeyInfoHTTPResp(rsp *http.Response) (*GetAgentApiKeyInfoHTTPResp, error)
ParseGetAgentApiKeyInfoHTTPResp parses an HTTP response from a GetAgentApiKeyInfoWithResponse call
func (GetAgentApiKeyInfoHTTPResp) ContentType ¶
func (r GetAgentApiKeyInfoHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetAgentApiKeyInfoHTTPResp) GetBody ¶
func (r GetAgentApiKeyInfoHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetAgentApiKeyInfoHTTPResp) GetJSON200 ¶
func (r GetAgentApiKeyInfoHTTPResp) GetJSON200() *ApiKeyInfoResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetAgentApiKeyInfoHTTPResp) Status ¶
func (r GetAgentApiKeyInfoHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentApiKeyInfoHTTPResp) StatusCode ¶
func (r GetAgentApiKeyInfoHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentHTTPResp ¶
type GetAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetAgentHTTPResp ¶
func ParseGetAgentHTTPResp(rsp *http.Response) (*GetAgentHTTPResp, error)
ParseGetAgentHTTPResp parses an HTTP response from a GetAgentWithResponse call
func (GetAgentHTTPResp) ContentType ¶
func (r GetAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetAgentHTTPResp) GetBody ¶
func (r GetAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetAgentHTTPResp) GetJSON200 ¶
func (r GetAgentHTTPResp) GetJSON200() *AgentResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetAgentHTTPResp) Status ¶
func (r GetAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentHTTPResp) StatusCode ¶
func (r GetAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAgentScopesHTTPResp ¶
type GetAgentScopesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentScopesResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetAgentScopesHTTPResp ¶
func ParseGetAgentScopesHTTPResp(rsp *http.Response) (*GetAgentScopesHTTPResp, error)
ParseGetAgentScopesHTTPResp parses an HTTP response from a GetAgentScopesWithResponse call
func (GetAgentScopesHTTPResp) ContentType ¶
func (r GetAgentScopesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAgentScopesHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetAgentScopesHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetAgentScopesHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetAgentScopesHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetAgentScopesHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetAgentScopesHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetAgentScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetAgentScopesHTTPResp) GetBody ¶
func (r GetAgentScopesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetAgentScopesHTTPResp) GetJSON200 ¶
func (r GetAgentScopesHTTPResp) GetJSON200() *AgentScopesResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetAgentScopesHTTPResp) Status ¶
func (r GetAgentScopesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAgentScopesHTTPResp) StatusCode ¶
func (r GetAgentScopesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiHTTPResp ¶
type GetApiHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ApiResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetApiHTTPResp ¶
func ParseGetApiHTTPResp(rsp *http.Response) (*GetApiHTTPResp, error)
ParseGetApiHTTPResp parses an HTTP response from a GetApiWithResponse call
func (GetApiHTTPResp) ContentType ¶
func (r GetApiHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetApiHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetApiHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetApiHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetApiHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetApiHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetApiHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetApiHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetApiHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetApiHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetApiHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetApiHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetApiHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetApiHTTPResp) GetBody ¶
func (r GetApiHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetApiHTTPResp) GetJSON200 ¶
func (r GetApiHTTPResp) GetJSON200() *ApiResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetApiHTTPResp) Status ¶
func (r GetApiHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApiHTTPResp) StatusCode ¶
func (r GetApiHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiRevisionHTTPResp ¶
type GetApiRevisionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetApiRevisionHTTPResp ¶
func ParseGetApiRevisionHTTPResp(rsp *http.Response) (*GetApiRevisionHTTPResp, error)
ParseGetApiRevisionHTTPResp parses an HTTP response from a GetApiRevisionWithResponse call
func (GetApiRevisionHTTPResp) ContentType ¶
func (r GetApiRevisionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetApiRevisionHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetApiRevisionHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetApiRevisionHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetApiRevisionHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetApiRevisionHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetApiRevisionHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetApiRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetApiRevisionHTTPResp) GetBody ¶
func (r GetApiRevisionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetApiRevisionHTTPResp) GetJSON200 ¶
func (r GetApiRevisionHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetApiRevisionHTTPResp) Status ¶
func (r GetApiRevisionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApiRevisionHTTPResp) StatusCode ¶
func (r GetApiRevisionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiRevisionSpecHTTPResp ¶
type GetApiRevisionSpecHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetApiRevisionSpecHTTPResp ¶
func ParseGetApiRevisionSpecHTTPResp(rsp *http.Response) (*GetApiRevisionSpecHTTPResp, error)
ParseGetApiRevisionSpecHTTPResp parses an HTTP response from a GetApiRevisionSpecWithResponse call
func (GetApiRevisionSpecHTTPResp) ContentType ¶
func (r GetApiRevisionSpecHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetApiRevisionSpecHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetApiRevisionSpecHTTPResp) GetBody ¶
func (r GetApiRevisionSpecHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetApiRevisionSpecHTTPResp) GetJSON200 ¶
func (r GetApiRevisionSpecHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetApiRevisionSpecHTTPResp) Status ¶
func (r GetApiRevisionSpecHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApiRevisionSpecHTTPResp) StatusCode ¶
func (r GetApiRevisionSpecHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiRevisionSpecParams ¶
type GetApiRevisionSpecParams struct {
Overlays *bool `form:"overlays,omitempty" json:"overlays,omitempty"`
}
GetApiRevisionSpecParams defines parameters for GetApiRevisionSpec.
type GetApiSpecHTTPResp ¶
type GetApiSpecHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetApiSpecHTTPResp ¶
func ParseGetApiSpecHTTPResp(rsp *http.Response) (*GetApiSpecHTTPResp, error)
ParseGetApiSpecHTTPResp parses an HTTP response from a GetApiSpecWithResponse call
func (GetApiSpecHTTPResp) ContentType ¶
func (r GetApiSpecHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetApiSpecHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetApiSpecHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetApiSpecHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetApiSpecHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetApiSpecHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetApiSpecHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetApiSpecHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetApiSpecHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetApiSpecHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetApiSpecHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetApiSpecHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetApiSpecHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetApiSpecHTTPResp) GetBody ¶
func (r GetApiSpecHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetApiSpecHTTPResp) GetJSON200 ¶
func (r GetApiSpecHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetApiSpecHTTPResp) Status ¶
func (r GetApiSpecHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetApiSpecHTTPResp) StatusCode ¶
func (r GetApiSpecHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetApiSpecParams ¶
type GetApiSpecParams struct {
Overlays *bool `form:"overlays,omitempty" json:"overlays,omitempty"`
}
GetApiSpecParams defines parameters for GetApiSpec.
type GetAuditEntryHTTPResp ¶
type GetAuditEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AuditResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetAuditEntryHTTPResp ¶
func ParseGetAuditEntryHTTPResp(rsp *http.Response) (*GetAuditEntryHTTPResp, error)
ParseGetAuditEntryHTTPResp parses an HTTP response from a GetAuditEntryWithResponse call
func (GetAuditEntryHTTPResp) ContentType ¶
func (r GetAuditEntryHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAuditEntryHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetAuditEntryHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetAuditEntryHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetAuditEntryHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetAuditEntryHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetAuditEntryHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetAuditEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetAuditEntryHTTPResp) GetBody ¶
func (r GetAuditEntryHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetAuditEntryHTTPResp) GetJSON200 ¶
func (r GetAuditEntryHTTPResp) GetJSON200() *AuditResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetAuditEntryHTTPResp) Status ¶
func (r GetAuditEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetAuditEntryHTTPResp) StatusCode ¶
func (r GetAuditEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCatalogEntryHTTPResp ¶
type GetCatalogEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CatalogEntryResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetCatalogEntryHTTPResp ¶
func ParseGetCatalogEntryHTTPResp(rsp *http.Response) (*GetCatalogEntryHTTPResp, error)
ParseGetCatalogEntryHTTPResp parses an HTTP response from a GetCatalogEntryWithResponse call
func (GetCatalogEntryHTTPResp) ContentType ¶
func (r GetCatalogEntryHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCatalogEntryHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetCatalogEntryHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetCatalogEntryHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetCatalogEntryHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetCatalogEntryHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetCatalogEntryHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetCatalogEntryHTTPResp) GetBody ¶
func (r GetCatalogEntryHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetCatalogEntryHTTPResp) GetJSON200 ¶
func (r GetCatalogEntryHTTPResp) GetJSON200() *CatalogEntryResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetCatalogEntryHTTPResp) Status ¶
func (r GetCatalogEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCatalogEntryHTTPResp) StatusCode ¶
func (r GetCatalogEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCredentialHTTPResp ¶
type GetCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CredentialRedactedResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetCredentialHTTPResp ¶
func ParseGetCredentialHTTPResp(rsp *http.Response) (*GetCredentialHTTPResp, error)
ParseGetCredentialHTTPResp parses an HTTP response from a GetCredentialWithResponse call
func (GetCredentialHTTPResp) ContentType ¶
func (r GetCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetCredentialHTTPResp) GetApplicationproblemJSON404 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (GetCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetCredentialHTTPResp) GetBody ¶
func (r GetCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetCredentialHTTPResp) GetJSON200 ¶
func (r GetCredentialHTTPResp) GetJSON200() *CredentialRedactedResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetCredentialHTTPResp) Status ¶
func (r GetCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCredentialHTTPResp) StatusCode ¶
func (r GetCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetCurrentUserHTTPResp ¶
type GetCurrentUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CurrentUserResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetCurrentUserHTTPResp ¶
func ParseGetCurrentUserHTTPResp(rsp *http.Response) (*GetCurrentUserHTTPResp, error)
ParseGetCurrentUserHTTPResp parses an HTTP response from a GetCurrentUserWithResponse call
func (GetCurrentUserHTTPResp) ContentType ¶
func (r GetCurrentUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetCurrentUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetCurrentUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetCurrentUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetCurrentUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetCurrentUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetCurrentUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetCurrentUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetCurrentUserHTTPResp) GetBody ¶
func (r GetCurrentUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetCurrentUserHTTPResp) GetJSON200 ¶
func (r GetCurrentUserHTTPResp) GetJSON200() *CurrentUserResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetCurrentUserHTTPResp) Status ¶
func (r GetCurrentUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetCurrentUserHTTPResp) StatusCode ¶
func (r GetCurrentUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEventHTTPResp ¶
type GetEventHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EventResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetEventHTTPResp ¶
func ParseGetEventHTTPResp(rsp *http.Response) (*GetEventHTTPResp, error)
ParseGetEventHTTPResp parses an HTTP response from a GetEventWithResponse call
func (GetEventHTTPResp) ContentType ¶
func (r GetEventHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEventHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetEventHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetEventHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetEventHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetEventHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetEventHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetEventHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetEventHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetEventHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetEventHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetEventHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetEventHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetEventHTTPResp) GetBody ¶
func (r GetEventHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetEventHTTPResp) GetJSON200 ¶
func (r GetEventHTTPResp) GetJSON200() *EventResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetEventHTTPResp) Status ¶
func (r GetEventHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetEventHTTPResp) StatusCode ¶
func (r GetEventHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExecutionHTTPResp ¶
type GetExecutionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ExecutionResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetExecutionHTTPResp ¶
func ParseGetExecutionHTTPResp(rsp *http.Response) (*GetExecutionHTTPResp, error)
ParseGetExecutionHTTPResp parses an HTTP response from a GetExecutionWithResponse call
func (GetExecutionHTTPResp) ContentType ¶
func (r GetExecutionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetExecutionHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetExecutionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetExecutionHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetExecutionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetExecutionHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetExecutionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetExecutionHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetExecutionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetExecutionHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetExecutionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetExecutionHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetExecutionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetExecutionHTTPResp) GetBody ¶
func (r GetExecutionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetExecutionHTTPResp) GetJSON200 ¶
func (r GetExecutionHTTPResp) GetJSON200() *ExecutionResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetExecutionHTTPResp) Status ¶
func (r GetExecutionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetExecutionHTTPResp) StatusCode ¶
func (r GetExecutionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExecutionStatsHTTPResp ¶
type GetExecutionStatsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ExecutionStatsResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetExecutionStatsHTTPResp ¶
func ParseGetExecutionStatsHTTPResp(rsp *http.Response) (*GetExecutionStatsHTTPResp, error)
ParseGetExecutionStatsHTTPResp parses an HTTP response from a GetExecutionStatsWithResponse call
func (GetExecutionStatsHTTPResp) ContentType ¶
func (r GetExecutionStatsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetExecutionStatsHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetExecutionStatsHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetExecutionStatsHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetExecutionStatsHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetExecutionStatsHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetExecutionStatsHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetExecutionStatsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetExecutionStatsHTTPResp) GetBody ¶
func (r GetExecutionStatsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetExecutionStatsHTTPResp) GetJSON200 ¶
func (r GetExecutionStatsHTTPResp) GetJSON200() *ExecutionStatsResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetExecutionStatsHTTPResp) Status ¶
func (r GetExecutionStatsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetExecutionStatsHTTPResp) StatusCode ¶
func (r GetExecutionStatsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetExecutionStatsParams ¶
type GetExecutionStatsParams struct {
Days *int `form:"days,omitempty" json:"days,omitempty"`
}
GetExecutionStatsParams defines parameters for GetExecutionStats.
type GetHealthHTTPResp ¶
type GetHealthHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
}
func ParseGetHealthHTTPResp ¶
func ParseGetHealthHTTPResp(rsp *http.Response) (*GetHealthHTTPResp, error)
ParseGetHealthHTTPResp parses an HTTP response from a GetHealthWithResponse call
func (GetHealthHTTPResp) ContentType ¶
func (r GetHealthHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetHealthHTTPResp) GetBody ¶
func (r GetHealthHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetHealthHTTPResp) GetJSON200 ¶
func (r GetHealthHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetHealthHTTPResp) Status ¶
func (r GetHealthHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetHealthHTTPResp) StatusCode ¶
func (r GetHealthHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetInstanceHTTPResp ¶
type GetInstanceHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *InstanceIdentityResponse
}
func ParseGetInstanceHTTPResp ¶
func ParseGetInstanceHTTPResp(rsp *http.Response) (*GetInstanceHTTPResp, error)
ParseGetInstanceHTTPResp parses an HTTP response from a GetInstanceWithResponse call
func (GetInstanceHTTPResp) ContentType ¶
func (r GetInstanceHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetInstanceHTTPResp) GetBody ¶
func (r GetInstanceHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetInstanceHTTPResp) GetJSON200 ¶
func (r GetInstanceHTTPResp) GetJSON200() *InstanceIdentityResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetInstanceHTTPResp) Status ¶
func (r GetInstanceHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetInstanceHTTPResp) StatusCode ¶
func (r GetInstanceHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobHTTPResp ¶
type GetJobHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *JobResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetJobHTTPResp ¶
func ParseGetJobHTTPResp(rsp *http.Response) (*GetJobHTTPResp, error)
ParseGetJobHTTPResp parses an HTTP response from a GetJobWithResponse call
func (GetJobHTTPResp) ContentType ¶
func (r GetJobHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetJobHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetJobHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetJobHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetJobHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetJobHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetJobHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetJobHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetJobHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetJobHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetJobHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetJobHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetJobHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetJobHTTPResp) GetBody ¶
func (r GetJobHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetJobHTTPResp) GetJSON200 ¶
func (r GetJobHTTPResp) GetJSON200() *JobResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetJobHTTPResp) Status ¶
func (r GetJobHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetJobHTTPResp) StatusCode ¶
func (r GetJobHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetJobResultHTTPResp ¶
type GetJobResultHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetJobResultHTTPResp ¶
func ParseGetJobResultHTTPResp(rsp *http.Response) (*GetJobResultHTTPResp, error)
ParseGetJobResultHTTPResp parses an HTTP response from a GetJobResultWithResponse call
func (GetJobResultHTTPResp) ContentType ¶
func (r GetJobResultHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetJobResultHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetJobResultHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetJobResultHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetJobResultHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetJobResultHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetJobResultHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetJobResultHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetJobResultHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetJobResultHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetJobResultHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetJobResultHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetJobResultHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetJobResultHTTPResp) GetBody ¶
func (r GetJobResultHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetJobResultHTTPResp) GetJSON200 ¶
func (r GetJobResultHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetJobResultHTTPResp) Status ¶
func (r GetJobResultHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetJobResultHTTPResp) StatusCode ¶
func (r GetJobResultHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetMe200JSONResponseBody ¶
type GetMe200JSONResponseBody struct {
// contains filtered or unexported fields
}
GetMe200JSONResponseBody defines parameters for GetMe.
func (GetMe200JSONResponseBody) AsMeAgent ¶
func (t GetMe200JSONResponseBody) AsMeAgent() (MeAgent, error)
AsMeAgent returns the union data inside the GetMe200JSONResponseBody as a MeAgent
func (GetMe200JSONResponseBody) AsMeServiceAccount ¶
func (t GetMe200JSONResponseBody) AsMeServiceAccount() (MeServiceAccount, error)
AsMeServiceAccount returns the union data inside the GetMe200JSONResponseBody as a MeServiceAccount
func (GetMe200JSONResponseBody) AsMeUser ¶
func (t GetMe200JSONResponseBody) AsMeUser() (MeUser, error)
AsMeUser returns the union data inside the GetMe200JSONResponseBody as a MeUser
func (GetMe200JSONResponseBody) Discriminator ¶
func (t GetMe200JSONResponseBody) Discriminator() (string, error)
func (*GetMe200JSONResponseBody) FromMeAgent ¶
func (t *GetMe200JSONResponseBody) FromMeAgent(v MeAgent) error
FromMeAgent overwrites any union data inside the GetMe200JSONResponseBody as the provided MeAgent
func (*GetMe200JSONResponseBody) FromMeServiceAccount ¶
func (t *GetMe200JSONResponseBody) FromMeServiceAccount(v MeServiceAccount) error
FromMeServiceAccount overwrites any union data inside the GetMe200JSONResponseBody as the provided MeServiceAccount
func (*GetMe200JSONResponseBody) FromMeUser ¶
func (t *GetMe200JSONResponseBody) FromMeUser(v MeUser) error
FromMeUser overwrites any union data inside the GetMe200JSONResponseBody as the provided MeUser
func (GetMe200JSONResponseBody) MarshalJSON ¶
func (t GetMe200JSONResponseBody) MarshalJSON() ([]byte, error)
func (*GetMe200JSONResponseBody) MergeMeAgent ¶
func (t *GetMe200JSONResponseBody) MergeMeAgent(v MeAgent) error
MergeMeAgent performs a merge with any union data inside the GetMe200JSONResponseBody, using the provided MeAgent
func (*GetMe200JSONResponseBody) MergeMeServiceAccount ¶
func (t *GetMe200JSONResponseBody) MergeMeServiceAccount(v MeServiceAccount) error
MergeMeServiceAccount performs a merge with any union data inside the GetMe200JSONResponseBody, using the provided MeServiceAccount
func (*GetMe200JSONResponseBody) MergeMeUser ¶
func (t *GetMe200JSONResponseBody) MergeMeUser(v MeUser) error
MergeMeUser performs a merge with any union data inside the GetMe200JSONResponseBody, using the provided MeUser
func (*GetMe200JSONResponseBody) UnmarshalJSON ¶
func (t *GetMe200JSONResponseBody) UnmarshalJSON(b []byte) error
func (GetMe200JSONResponseBody) ValueByDiscriminator ¶
func (t GetMe200JSONResponseBody) ValueByDiscriminator() (interface{}, error)
type GetMeHTTPResp ¶
type GetMeHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *GetMe200JSONResponseBody
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetMeHTTPResp ¶
func ParseGetMeHTTPResp(rsp *http.Response) (*GetMeHTTPResp, error)
ParseGetMeHTTPResp parses an HTTP response from a GetMeWithResponse call
func (GetMeHTTPResp) ContentType ¶
func (r GetMeHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetMeHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetMeHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetMeHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetMeHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetMeHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetMeHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetMeHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetMeHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetMeHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetMeHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetMeHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetMeHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetMeHTTPResp) GetBody ¶
func (r GetMeHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetMeHTTPResp) GetJSON200 ¶
func (r GetMeHTTPResp) GetJSON200() *GetMe200JSONResponseBody
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetMeHTTPResp) Status ¶
func (r GetMeHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetMeHTTPResp) StatusCode ¶
func (r GetMeHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetNoteHTTPResp ¶
type GetNoteHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetNoteHTTPResp ¶
func ParseGetNoteHTTPResp(rsp *http.Response) (*GetNoteHTTPResp, error)
ParseGetNoteHTTPResp parses an HTTP response from a GetNoteWithResponse call
func (GetNoteHTTPResp) ContentType ¶
func (r GetNoteHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetNoteHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetNoteHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetNoteHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetNoteHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetNoteHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetNoteHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetNoteHTTPResp) GetBody ¶
func (r GetNoteHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetNoteHTTPResp) GetJSON200 ¶
func (r GetNoteHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetNoteHTTPResp) Status ¶
func (r GetNoteHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetNoteHTTPResp) StatusCode ¶
func (r GetNoteHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetOverlayHTTPResp ¶
type GetOverlayHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *OverlayResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetOverlayHTTPResp ¶
func ParseGetOverlayHTTPResp(rsp *http.Response) (*GetOverlayHTTPResp, error)
ParseGetOverlayHTTPResp parses an HTTP response from a GetOverlayWithResponse call
func (GetOverlayHTTPResp) ContentType ¶
func (r GetOverlayHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetOverlayHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetOverlayHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetOverlayHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetOverlayHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetOverlayHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetOverlayHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetOverlayHTTPResp) GetBody ¶
func (r GetOverlayHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetOverlayHTTPResp) GetJSON200 ¶
func (r GetOverlayHTTPResp) GetJSON200() *OverlayResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetOverlayHTTPResp) Status ¶
func (r GetOverlayHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetOverlayHTTPResp) StatusCode ¶
func (r GetOverlayHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetProviderConfigHTTPResp ¶
type GetProviderConfigHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ProviderConfigResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetProviderConfigHTTPResp ¶
func ParseGetProviderConfigHTTPResp(rsp *http.Response) (*GetProviderConfigHTTPResp, error)
ParseGetProviderConfigHTTPResp parses an HTTP response from a GetProviderConfigWithResponse call
func (GetProviderConfigHTTPResp) ContentType ¶
func (r GetProviderConfigHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON404 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetProviderConfigHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetProviderConfigHTTPResp) GetBody ¶
func (r GetProviderConfigHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetProviderConfigHTTPResp) GetJSON200 ¶
func (r GetProviderConfigHTTPResp) GetJSON200() *ProviderConfigResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetProviderConfigHTTPResp) Status ¶
func (r GetProviderConfigHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetProviderConfigHTTPResp) StatusCode ¶
func (r GetProviderConfigHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceAccountHTTPResp ¶
type GetServiceAccountHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ServiceAccountResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetServiceAccountHTTPResp ¶
func ParseGetServiceAccountHTTPResp(rsp *http.Response) (*GetServiceAccountHTTPResp, error)
ParseGetServiceAccountHTTPResp parses an HTTP response from a GetServiceAccountWithResponse call
func (GetServiceAccountHTTPResp) ContentType ¶
func (r GetServiceAccountHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetServiceAccountHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetServiceAccountHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetServiceAccountHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetServiceAccountHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetServiceAccountHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetServiceAccountHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetServiceAccountHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetServiceAccountHTTPResp) GetBody ¶
func (r GetServiceAccountHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetServiceAccountHTTPResp) GetJSON200 ¶
func (r GetServiceAccountHTTPResp) GetJSON200() *ServiceAccountResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetServiceAccountHTTPResp) Status ¶
func (r GetServiceAccountHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetServiceAccountHTTPResp) StatusCode ¶
func (r GetServiceAccountHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetServiceAccountScopesHTTPResp ¶
type GetServiceAccountScopesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ServiceAccountScopesResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetServiceAccountScopesHTTPResp ¶
func ParseGetServiceAccountScopesHTTPResp(rsp *http.Response) (*GetServiceAccountScopesHTTPResp, error)
ParseGetServiceAccountScopesHTTPResp parses an HTTP response from a GetServiceAccountScopesWithResponse call
func (GetServiceAccountScopesHTTPResp) ContentType ¶
func (r GetServiceAccountScopesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetServiceAccountScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetServiceAccountScopesHTTPResp) GetBody ¶
func (r GetServiceAccountScopesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetServiceAccountScopesHTTPResp) GetJSON200 ¶
func (r GetServiceAccountScopesHTTPResp) GetJSON200() *ServiceAccountScopesResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetServiceAccountScopesHTTPResp) Status ¶
func (r GetServiceAccountScopesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetServiceAccountScopesHTTPResp) StatusCode ¶
func (r GetServiceAccountScopesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetToolkitHTTPResp ¶
type GetToolkitHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetToolkitHTTPResp ¶
func ParseGetToolkitHTTPResp(rsp *http.Response) (*GetToolkitHTTPResp, error)
ParseGetToolkitHTTPResp parses an HTTP response from a GetToolkitWithResponse call
func (GetToolkitHTTPResp) ContentType ¶
func (r GetToolkitHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetToolkitHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetToolkitHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetToolkitHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetToolkitHTTPResp) GetApplicationproblemJSON404 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (GetToolkitHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetToolkitHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetToolkitHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetToolkitHTTPResp) GetBody ¶
func (r GetToolkitHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetToolkitHTTPResp) GetJSON200 ¶
func (r GetToolkitHTTPResp) GetJSON200() *ToolkitResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetToolkitHTTPResp) Status ¶
func (r GetToolkitHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetToolkitHTTPResp) StatusCode ¶
func (r GetToolkitHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsageStatsHTTPResp ¶
type GetUsageStatsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UsageResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetUsageStatsHTTPResp ¶
func ParseGetUsageStatsHTTPResp(rsp *http.Response) (*GetUsageStatsHTTPResp, error)
ParseGetUsageStatsHTTPResp parses an HTTP response from a GetUsageStatsWithResponse call
func (GetUsageStatsHTTPResp) ContentType ¶
func (r GetUsageStatsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUsageStatsHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetUsageStatsHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetUsageStatsHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetUsageStatsHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetUsageStatsHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetUsageStatsHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetUsageStatsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetUsageStatsHTTPResp) GetBody ¶
func (r GetUsageStatsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUsageStatsHTTPResp) GetJSON200 ¶
func (r GetUsageStatsHTTPResp) GetJSON200() *UsageResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUsageStatsHTTPResp) Status ¶
func (r GetUsageStatsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetUsageStatsHTTPResp) StatusCode ¶
func (r GetUsageStatsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUsageStatsParams ¶
type GetUsageStatsParams struct {
Since *int `form:"since,omitempty" json:"since,omitempty"`
Until *int `form:"until,omitempty" json:"until,omitempty"`
GroupBy *GroupBy `form:"group_by,omitempty" json:"group_by,omitempty"`
TopLimit *int `form:"top_limit,omitempty" json:"top_limit,omitempty"`
ToolkitId *string `form:"toolkit_id,omitempty" json:"toolkit_id,omitempty"`
ApiId *string `form:"api_id,omitempty" json:"api_id,omitempty"`
AgentId *string `form:"agent_id,omitempty" json:"agent_id,omitempty"`
Status *string `form:"status,omitempty" json:"status,omitempty"`
}
GetUsageStatsParams defines parameters for GetUsageStats.
type GetUserHTTPResp ¶
type GetUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UserResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseGetUserHTTPResp ¶
func ParseGetUserHTTPResp(rsp *http.Response) (*GetUserHTTPResp, error)
ParseGetUserHTTPResp parses an HTTP response from a GetUserWithResponse call
func (GetUserHTTPResp) ContentType ¶
func (r GetUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r GetUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (GetUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r GetUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (GetUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r GetUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (GetUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r GetUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (GetUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r GetUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (GetUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r GetUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (GetUserHTTPResp) GetBody ¶
func (r GetUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetUserHTTPResp) GetJSON200 ¶
func (r GetUserHTTPResp) GetJSON200() *UserResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetUserHTTPResp) Status ¶
func (r GetUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetUserHTTPResp) StatusCode ¶
func (r GetUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetVersionHTTPResp ¶
type GetVersionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *VersionResponse
}
func ParseGetVersionHTTPResp ¶
func ParseGetVersionHTTPResp(rsp *http.Response) (*GetVersionHTTPResp, error)
ParseGetVersionHTTPResp parses an HTTP response from a GetVersionWithResponse call
func (GetVersionHTTPResp) ContentType ¶
func (r GetVersionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetVersionHTTPResp) GetBody ¶
func (r GetVersionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (GetVersionHTTPResp) GetJSON200 ¶
func (r GetVersionHTTPResp) GetJSON200() *VersionResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (GetVersionHTTPResp) Status ¶
func (r GetVersionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (GetVersionHTTPResp) StatusCode ¶
func (r GetVersionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GroupBy ¶
type GroupBy string
GroupBy Grouping dimension for usage statistics.
type HealthHTTPResp ¶
type HealthHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *HealthResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseHealthHTTPResp ¶
func ParseHealthHTTPResp(rsp *http.Response) (*HealthHTTPResp, error)
ParseHealthHTTPResp parses an HTTP response from a HealthWithResponse call
func (HealthHTTPResp) ContentType ¶
func (r HealthHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (HealthHTTPResp) GetApplicationproblemJSON400 ¶
func (r HealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (HealthHTTPResp) GetApplicationproblemJSON422 ¶
func (r HealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (HealthHTTPResp) GetApplicationproblemJSON500 ¶
func (r HealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (HealthHTTPResp) GetApplicationproblemJSON503 ¶
func (r HealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (HealthHTTPResp) GetBody ¶
func (r HealthHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (HealthHTTPResp) GetJSON200 ¶
func (r HealthHTTPResp) GetJSON200() *HealthResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (HealthHTTPResp) Status ¶
func (r HealthHTTPResp) Status() string
Status returns HTTPResponse.Status
func (HealthHTTPResp) StatusCode ¶
func (r HealthHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HealthResponse ¶
type HealthResponse struct {
NextStep *string `json:"next_step,omitempty"`
SetupRequired bool `json:"setup_required"`
Status string `json:"status"`
Surface string `json:"surface"`
}
HealthResponse Health check response for the admin surface.
func (HealthResponse) RequiredFields ¶
func (HealthResponse) RequiredFields() []string
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type ImportApisHTTPResp ¶
type ImportApisHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON202 the response for an HTTP 202 `application/json` response
JSON202 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseImportApisHTTPResp ¶
func ParseImportApisHTTPResp(rsp *http.Response) (*ImportApisHTTPResp, error)
ParseImportApisHTTPResp parses an HTTP response from a ImportApisWithResponse call
func (ImportApisHTTPResp) ContentType ¶
func (r ImportApisHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ImportApisHTTPResp) GetApplicationproblemJSON400 ¶
func (r ImportApisHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ImportApisHTTPResp) GetApplicationproblemJSON401 ¶
func (r ImportApisHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ImportApisHTTPResp) GetApplicationproblemJSON403 ¶
func (r ImportApisHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ImportApisHTTPResp) GetApplicationproblemJSON422 ¶
func (r ImportApisHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ImportApisHTTPResp) GetApplicationproblemJSON500 ¶
func (r ImportApisHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ImportApisHTTPResp) GetApplicationproblemJSON503 ¶
func (r ImportApisHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ImportApisHTTPResp) GetBody ¶
func (r ImportApisHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ImportApisHTTPResp) GetJSON202 ¶
func (r ImportApisHTTPResp) GetJSON202() *interface{}
GetJSON202 returns the response for an HTTP 202 `application/json` response
func (ImportApisHTTPResp) Status ¶
func (r ImportApisHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ImportApisHTTPResp) StatusCode ¶
func (r ImportApisHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ImportApisJSONRequestBody ¶
type ImportApisJSONRequestBody = ApiImportRequest
ImportApisJSONRequestBody defines body for ImportApis for application/json ContentType.
type ImportCatalogEntryHTTPResp ¶
type ImportCatalogEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON202 the response for an HTTP 202 `application/json` response
JSON202 *ApiImportResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseImportCatalogEntryHTTPResp ¶
func ParseImportCatalogEntryHTTPResp(rsp *http.Response) (*ImportCatalogEntryHTTPResp, error)
ParseImportCatalogEntryHTTPResp parses an HTTP response from a ImportCatalogEntryWithResponse call
func (ImportCatalogEntryHTTPResp) ContentType ¶
func (r ImportCatalogEntryHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ImportCatalogEntryHTTPResp) GetApplicationproblemJSON400 ¶
func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ImportCatalogEntryHTTPResp) GetApplicationproblemJSON401 ¶
func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ImportCatalogEntryHTTPResp) GetApplicationproblemJSON403 ¶
func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ImportCatalogEntryHTTPResp) GetApplicationproblemJSON422 ¶
func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ImportCatalogEntryHTTPResp) GetApplicationproblemJSON500 ¶
func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ImportCatalogEntryHTTPResp) GetApplicationproblemJSON503 ¶
func (r ImportCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ImportCatalogEntryHTTPResp) GetBody ¶
func (r ImportCatalogEntryHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ImportCatalogEntryHTTPResp) GetJSON202 ¶
func (r ImportCatalogEntryHTTPResp) GetJSON202() *ApiImportResponse
GetJSON202 returns the response for an HTTP 202 `application/json` response
func (ImportCatalogEntryHTTPResp) Status ¶
func (r ImportCatalogEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ImportCatalogEntryHTTPResp) StatusCode ¶
func (r ImportCatalogEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InspectOperationHTTPResp ¶
type InspectOperationHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseInspectOperationHTTPResp ¶
func ParseInspectOperationHTTPResp(rsp *http.Response) (*InspectOperationHTTPResp, error)
ParseInspectOperationHTTPResp parses an HTTP response from a InspectOperationWithResponse call
func (InspectOperationHTTPResp) ContentType ¶
func (r InspectOperationHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (InspectOperationHTTPResp) GetApplicationproblemJSON400 ¶
func (r InspectOperationHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (InspectOperationHTTPResp) GetApplicationproblemJSON401 ¶
func (r InspectOperationHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (InspectOperationHTTPResp) GetApplicationproblemJSON403 ¶
func (r InspectOperationHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (InspectOperationHTTPResp) GetApplicationproblemJSON422 ¶
func (r InspectOperationHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (InspectOperationHTTPResp) GetApplicationproblemJSON500 ¶
func (r InspectOperationHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (InspectOperationHTTPResp) GetApplicationproblemJSON503 ¶
func (r InspectOperationHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (InspectOperationHTTPResp) GetBody ¶
func (r InspectOperationHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (InspectOperationHTTPResp) GetJSON200 ¶
func (r InspectOperationHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (InspectOperationHTTPResp) Status ¶
func (r InspectOperationHTTPResp) Status() string
Status returns HTTPResponse.Status
func (InspectOperationHTTPResp) StatusCode ¶
func (r InspectOperationHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type InspectOperationParams ¶
type InspectOperationParams struct {
// Id METHOD URL identifier
Id *string `form:"id,omitempty" json:"id,omitempty"`
// OperationId Operation ID
OperationId *string `form:"operation_id,omitempty" json:"operation_id,omitempty"`
// RevisionId Pin to specific revision
RevisionId *string `form:"revision_id,omitempty" json:"revision_id,omitempty"`
Detail *InspectOperationParamsDetail `form:"detail,omitempty" json:"detail,omitempty"`
}
InspectOperationParams defines parameters for InspectOperation.
type InspectOperationParamsDetail ¶
type InspectOperationParamsDetail string
InspectOperationParamsDetail defines parameters for InspectOperation.
const ( Full InspectOperationParamsDetail = "full" Summary InspectOperationParamsDetail = "summary" )
Defines values for InspectOperationParamsDetail.
func (InspectOperationParamsDetail) Valid ¶
func (e InspectOperationParamsDetail) Valid() bool
Valid indicates whether the value is a known member of the InspectOperationParamsDetail enum.
type InstanceIdentityResponse ¶
type InstanceIdentityResponse struct {
// Backend Operator-declared backend locality (server.backend): 'local' for a self-hosted install on the operator's own machine/network, 'remote' for a hosted install run elsewhere. A hint, not an authorization signal; defaults to 'local'.
Backend InstanceIdentityResponseBackend `json:"backend"`
// CanonicalBaseUrl The instance's own canonical base URL (auth.canonical_base_url), with any userinfo stripped; ” if unset.
CanonicalBaseUrl string `json:"canonical_base_url"`
// Host Host (and port, when the canonical base URL declares one) parsed from canonical_base_url; ” if unset or unparseable.
Host string `json:"host"`
// InstanceId Opaque digest derived from the telemetry instance id — stable per install, but not the telemetry id itself. Null when telemetry has not resolved an id (e.g. telemetry disabled).
InstanceId *string `json:"instance_id,omitempty"`
}
InstanceIdentityResponse Self-describing identity of the backend serving this request.
A client can compare “backend“/“canonical_base_url“/“host“ against where it *thinks* it is pointed to confirm it is talking to the intended backend (e.g. a local install vs. a remote one) before diagnosing "missing" data.
func (InstanceIdentityResponse) RequiredFields ¶
func (InstanceIdentityResponse) RequiredFields() []string
type InstanceIdentityResponseBackend ¶
type InstanceIdentityResponseBackend string
InstanceIdentityResponseBackend Operator-declared backend locality (server.backend): 'local' for a self-hosted install on the operator's own machine/network, 'remote' for a hosted install run elsewhere. A hint, not an authorization signal; defaults to 'local'.
const ( Local InstanceIdentityResponseBackend = "local" Remote InstanceIdentityResponseBackend = "remote" )
Defines values for InstanceIdentityResponseBackend.
func (InstanceIdentityResponseBackend) Valid ¶
func (e InstanceIdentityResponseBackend) Valid() bool
Valid indicates whether the value is a known member of the InstanceIdentityResponseBackend enum.
type IntrospectEndpointHTTPResp ¶
type IntrospectEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *IntrospectResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseIntrospectEndpointHTTPResp ¶
func ParseIntrospectEndpointHTTPResp(rsp *http.Response) (*IntrospectEndpointHTTPResp, error)
ParseIntrospectEndpointHTTPResp parses an HTTP response from a IntrospectEndpointWithResponse call
func (IntrospectEndpointHTTPResp) ContentType ¶
func (r IntrospectEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (IntrospectEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (IntrospectEndpointHTTPResp) GetApplicationproblemJSON401 ¶
func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (IntrospectEndpointHTTPResp) GetApplicationproblemJSON403 ¶
func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (IntrospectEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (IntrospectEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (IntrospectEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r IntrospectEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (IntrospectEndpointHTTPResp) GetBody ¶
func (r IntrospectEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (IntrospectEndpointHTTPResp) GetJSON200 ¶
func (r IntrospectEndpointHTTPResp) GetJSON200() *IntrospectResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (IntrospectEndpointHTTPResp) Status ¶
func (r IntrospectEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (IntrospectEndpointHTTPResp) StatusCode ¶
func (r IntrospectEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type IntrospectEndpointJSONRequestBody ¶
type IntrospectEndpointJSONRequestBody = IntrospectRequest
IntrospectEndpointJSONRequestBody defines body for IntrospectEndpoint for application/json ContentType.
type IntrospectRequest ¶
type IntrospectRequest struct {
Token string `json:"token"`
TokenTypeHint *string `json:"token_type_hint,omitempty"`
}
IntrospectRequest Introspection endpoint request (form body).
func (IntrospectRequest) RequiredFields ¶
func (IntrospectRequest) RequiredFields() []string
type IntrospectResponse ¶
type IntrospectResponse struct {
Active bool `json:"active"`
Exp *int `json:"exp,omitempty"`
Scope *string `json:"scope,omitempty"`
Sub *string `json:"sub,omitempty"`
TokenType *string `json:"token_type,omitempty"`
}
IntrospectResponse RFC 7662 introspection response.
func (IntrospectResponse) RequiredFields ¶
func (IntrospectResponse) RequiredFields() []string
type InviteIssuedResponse ¶
type InviteIssuedResponse struct {
ExpiresAt time.Time `json:"expires_at"`
Token string `json:"token"`
}
InviteIssuedResponse Response when an invite token is issued.
func (InviteIssuedResponse) RequiredFields ¶
func (InviteIssuedResponse) RequiredFields() []string
type InviteState ¶
type InviteState string
InviteState State of a user invitation.
const ( Accepted InviteState = "accepted" Expired InviteState = "expired" Pending InviteState = "pending" Redeemed InviteState = "redeemed" )
Defines values for InviteState.
func (InviteState) Valid ¶
func (e InviteState) Valid() bool
Valid indicates whether the value is a known member of the InviteState enum.
type JenticOneAuthWebSchemasAgentsDenyRequest ¶
type JenticOneAuthWebSchemasAgentsDenyRequest struct {
Reason string `json:"reason"`
}
JenticOneAuthWebSchemasAgentsDenyRequest Request body for denying an agent.
type JenticOneAuthWebSchemasServiceAccountsDenyRequest ¶
type JenticOneAuthWebSchemasServiceAccountsDenyRequest struct {
Reason string `json:"reason"`
}
JenticOneAuthWebSchemasServiceAccountsDenyRequest Request body for denying a service account.
type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema ¶
type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema struct {
Effect JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect `json:"effect"`
// MatchMode How `path` is interpreted: `regex` (full-match), `prefix` (string prefix), or `exact` (equality). Defaults to `regex` for backwards compatibility.
MatchMode *JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode `json:"match_mode,omitempty"`
// Methods HTTP methods to match (case-insensitive). None matches all.
Methods *[]string `json:"methods,omitempty"`
// Operations OpenAPI operation IDs to match. None matches all operations.
Operations *[]string `json:"operations,omitempty"`
// Path Path pattern to match. Interpreted per `match_mode`: `regex` uses full-match semantics (the pattern must describe the whole path); `prefix` and `exact` are literal. None matches all paths.
Path *string `json:"path,omitempty"`
}
JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema Permission rule for an access request item.
type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect ¶
type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect string
JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect defines model for JenticOneControlWebSchemasAccessRequestsPermissionRuleSchema.Effect.
const ( JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffectAllow JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect = "allow" JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffectDeny JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect = "deny" JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffectRequireApproval JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect = "require-approval" )
Defines values for JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect.
func (JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect) Valid ¶
func (e JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect) Valid() bool
Valid indicates whether the value is a known member of the JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaEffect enum.
type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode ¶
type JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode string
JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode How `path` is interpreted: `regex` (full-match), `prefix` (string prefix), or `exact` (equality). Defaults to `regex` for backwards compatibility.
const ( JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchModeExact JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode = "exact" JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchModePrefix JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode = "prefix" JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchModeRegex JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode = "regex" )
Defines values for JenticOneControlWebSchemasAccessRequestsPermissionRuleSchemaMatchMode.
type JenticOneControlWebSchemasToolkitsPermissionRuleSchema ¶
type JenticOneControlWebSchemasToolkitsPermissionRuleSchema struct {
// Effect Whether this rule allows or denies the matched request.
Effect JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect `json:"effect"`
// MatchMode How `path` is interpreted: `regex` (full-match), `prefix` (string prefix), or `exact` (equality). Defaults to `regex` for backwards compatibility.
MatchMode *JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode `json:"match_mode,omitempty"`
// Methods HTTP methods to match (case-insensitive). None matches all.
Methods *[]string `json:"methods,omitempty"`
// Operations OpenAPI operation IDs to match. None matches all operations.
Operations *[]string `json:"operations,omitempty"`
// Path Path pattern to match. Interpreted per `match_mode`: `regex` uses full-match semantics (the pattern must describe the whole path); `prefix` and `exact` are literal. None matches all paths.
Path *string `json:"path,omitempty"`
}
JenticOneControlWebSchemasToolkitsPermissionRuleSchema Permission rule for a toolkit-credential binding.
Rules are evaluated first-match-wins. If no rule matches, the request is denied (default-deny). A binding with zero rules therefore blocks all operations — users must explicitly add at least one allow rule.
type JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect ¶
type JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect string
JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect Whether this rule allows or denies the matched request.
const ( JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffectAllow JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect = "allow" JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffectDeny JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect = "deny" )
Defines values for JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect.
func (JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect) Valid ¶
func (e JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect) Valid() bool
Valid indicates whether the value is a known member of the JenticOneControlWebSchemasToolkitsPermissionRuleSchemaEffect enum.
type JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode ¶
type JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode string
JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode How `path` is interpreted: `regex` (full-match), `prefix` (string prefix), or `exact` (equality). Defaults to `regex` for backwards compatibility.
const ( JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchModeExact JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode = "exact" JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchModePrefix JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode = "prefix" JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchModeRegex JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode = "regex" )
Defines values for JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode.
func (JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode) Valid ¶
func (e JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode) Valid() bool
Valid indicates whether the value is a known member of the JenticOneControlWebSchemasToolkitsPermissionRuleSchemaMatchMode enum.
type JobLinksResponse ¶
type JobLinksResponse struct {
Execution *string `json:"execution,omitempty"`
Result *string `json:"result,omitempty"`
Self string `json:"self"`
}
JobLinksResponse Hypermedia links for a job.
func (JobLinksResponse) RequiredFields ¶
func (JobLinksResponse) RequiredFields() []string
type JobListResponse ¶
type JobListResponse struct {
Data []JobResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
JobListResponse Paginated list of jobs.
func (JobListResponse) RequiredFields ¶
func (JobListResponse) RequiredFields() []string
type JobResponse ¶
type JobResponse struct {
// UnderscoreLinks Hypermedia links for a job.
UnderscoreLinks JobLinksResponse `json:"_links"`
CreatedAt time.Time `json:"created_at"`
Error *string `json:"error,omitempty"`
ExecutionId *string `json:"execution_id,omitempty"`
JobId string `json:"job_id"`
Kind string `json:"kind"`
Status string `json:"status"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
JobResponse Job representation in API responses.
func (JobResponse) RequiredFields ¶
func (JobResponse) RequiredFields() []string
type JwksHTTPResp ¶
type JwksHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseJwksHTTPResp ¶
func ParseJwksHTTPResp(rsp *http.Response) (*JwksHTTPResp, error)
ParseJwksHTTPResp parses an HTTP response from a JwksWithResponse call
func (JwksHTTPResp) ContentType ¶
func (r JwksHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (JwksHTTPResp) GetApplicationproblemJSON400 ¶
func (r JwksHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (JwksHTTPResp) GetApplicationproblemJSON422 ¶
func (r JwksHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (JwksHTTPResp) GetApplicationproblemJSON500 ¶
func (r JwksHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (JwksHTTPResp) GetApplicationproblemJSON503 ¶
func (r JwksHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (JwksHTTPResp) GetBody ¶
func (r JwksHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (JwksHTTPResp) GetJSON200 ¶
func (r JwksHTTPResp) GetJSON200() *map[string]interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (JwksHTTPResp) Status ¶
func (r JwksHTTPResp) Status() string
Status returns HTTPResponse.Status
func (JwksHTTPResp) StatusCode ¶
func (r JwksHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccessRequestsHTTPResp ¶
type ListAccessRequestsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AccessRequestListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListAccessRequestsHTTPResp ¶
func ParseListAccessRequestsHTTPResp(rsp *http.Response) (*ListAccessRequestsHTTPResp, error)
ParseListAccessRequestsHTTPResp parses an HTTP response from a ListAccessRequestsWithResponse call
func (ListAccessRequestsHTTPResp) ContentType ¶
func (r ListAccessRequestsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAccessRequestsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListAccessRequestsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListAccessRequestsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListAccessRequestsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListAccessRequestsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListAccessRequestsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListAccessRequestsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListAccessRequestsHTTPResp) GetBody ¶
func (r ListAccessRequestsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListAccessRequestsHTTPResp) GetJSON200 ¶
func (r ListAccessRequestsHTTPResp) GetJSON200() *AccessRequestListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListAccessRequestsHTTPResp) Status ¶
func (r ListAccessRequestsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAccessRequestsHTTPResp) StatusCode ¶
func (r ListAccessRequestsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAccessRequestsParams ¶
type ListAccessRequestsParams struct {
ActorId *string `form:"actor_id,omitempty" json:"actor_id,omitempty"`
Status *string `form:"status,omitempty" json:"status,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListAccessRequestsParams defines parameters for ListAccessRequests.
type ListActorsHTTPResp ¶
type ListActorsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ActorListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListActorsHTTPResp ¶
func ParseListActorsHTTPResp(rsp *http.Response) (*ListActorsHTTPResp, error)
ParseListActorsHTTPResp parses an HTTP response from a ListActorsWithResponse call
func (ListActorsHTTPResp) ContentType ¶
func (r ListActorsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListActorsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListActorsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListActorsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListActorsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListActorsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListActorsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListActorsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListActorsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListActorsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListActorsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListActorsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListActorsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListActorsHTTPResp) GetBody ¶
func (r ListActorsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListActorsHTTPResp) GetJSON200 ¶
func (r ListActorsHTTPResp) GetJSON200() *ActorListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListActorsHTTPResp) Status ¶
func (r ListActorsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListActorsHTTPResp) StatusCode ¶
func (r ListActorsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListActorsParams ¶
type ListActorsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListActorsParams defines parameters for ListActors.
type ListAgentToolkitsHTTPResp ¶
type ListAgentToolkitsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitBindingListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListAgentToolkitsHTTPResp ¶
func ParseListAgentToolkitsHTTPResp(rsp *http.Response) (*ListAgentToolkitsHTTPResp, error)
ParseListAgentToolkitsHTTPResp parses an HTTP response from a ListAgentToolkitsWithResponse call
func (ListAgentToolkitsHTTPResp) ContentType ¶
func (r ListAgentToolkitsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAgentToolkitsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListAgentToolkitsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListAgentToolkitsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListAgentToolkitsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListAgentToolkitsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListAgentToolkitsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListAgentToolkitsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListAgentToolkitsHTTPResp) GetBody ¶
func (r ListAgentToolkitsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListAgentToolkitsHTTPResp) GetJSON200 ¶
func (r ListAgentToolkitsHTTPResp) GetJSON200() *ToolkitBindingListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListAgentToolkitsHTTPResp) Status ¶
func (r ListAgentToolkitsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentToolkitsHTTPResp) StatusCode ¶
func (r ListAgentToolkitsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsHTTPResp ¶
type ListAgentsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListAgentsHTTPResp ¶
func ParseListAgentsHTTPResp(rsp *http.Response) (*ListAgentsHTTPResp, error)
ParseListAgentsHTTPResp parses an HTTP response from a ListAgentsWithResponse call
func (ListAgentsHTTPResp) ContentType ¶
func (r ListAgentsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAgentsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListAgentsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListAgentsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListAgentsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListAgentsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListAgentsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListAgentsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListAgentsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListAgentsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListAgentsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListAgentsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListAgentsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListAgentsHTTPResp) GetBody ¶
func (r ListAgentsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListAgentsHTTPResp) GetJSON200 ¶
func (r ListAgentsHTTPResp) GetJSON200() *AgentListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListAgentsHTTPResp) Status ¶
func (r ListAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAgentsHTTPResp) StatusCode ¶
func (r ListAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAgentsParams ¶
type ListAgentsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Status *string `form:"status,omitempty" json:"status,omitempty"`
}
ListAgentsParams defines parameters for ListAgents.
type ListApiOperationsHTTPResp ¶
type ListApiOperationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *OperationSummaryListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListApiOperationsHTTPResp ¶
func ParseListApiOperationsHTTPResp(rsp *http.Response) (*ListApiOperationsHTTPResp, error)
ParseListApiOperationsHTTPResp parses an HTTP response from a ListApiOperationsWithResponse call
func (ListApiOperationsHTTPResp) ContentType ¶
func (r ListApiOperationsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListApiOperationsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListApiOperationsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListApiOperationsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListApiOperationsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListApiOperationsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListApiOperationsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListApiOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListApiOperationsHTTPResp) GetBody ¶
func (r ListApiOperationsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListApiOperationsHTTPResp) GetJSON200 ¶
func (r ListApiOperationsHTTPResp) GetJSON200() *OperationSummaryListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListApiOperationsHTTPResp) Status ¶
func (r ListApiOperationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApiOperationsHTTPResp) StatusCode ¶
func (r ListApiOperationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApiOperationsParams ¶
type ListApiOperationsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListApiOperationsParams defines parameters for ListApiOperations.
type ListApiRevisionOperationsHTTPResp ¶
type ListApiRevisionOperationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListApiRevisionOperationsHTTPResp ¶
func ParseListApiRevisionOperationsHTTPResp(rsp *http.Response) (*ListApiRevisionOperationsHTTPResp, error)
ParseListApiRevisionOperationsHTTPResp parses an HTTP response from a ListApiRevisionOperationsWithResponse call
func (ListApiRevisionOperationsHTTPResp) ContentType ¶
func (r ListApiRevisionOperationsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListApiRevisionOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListApiRevisionOperationsHTTPResp) GetBody ¶
func (r ListApiRevisionOperationsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListApiRevisionOperationsHTTPResp) GetJSON200 ¶
func (r ListApiRevisionOperationsHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListApiRevisionOperationsHTTPResp) Status ¶
func (r ListApiRevisionOperationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApiRevisionOperationsHTTPResp) StatusCode ¶
func (r ListApiRevisionOperationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApiRevisionOperationsParams ¶
type ListApiRevisionOperationsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListApiRevisionOperationsParams defines parameters for ListApiRevisionOperations.
type ListApiRevisionsHTTPResp ¶
type ListApiRevisionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListApiRevisionsHTTPResp ¶
func ParseListApiRevisionsHTTPResp(rsp *http.Response) (*ListApiRevisionsHTTPResp, error)
ParseListApiRevisionsHTTPResp parses an HTTP response from a ListApiRevisionsWithResponse call
func (ListApiRevisionsHTTPResp) ContentType ¶
func (r ListApiRevisionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListApiRevisionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListApiRevisionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListApiRevisionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListApiRevisionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListApiRevisionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListApiRevisionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListApiRevisionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListApiRevisionsHTTPResp) GetBody ¶
func (r ListApiRevisionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListApiRevisionsHTTPResp) GetJSON200 ¶
func (r ListApiRevisionsHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListApiRevisionsHTTPResp) Status ¶
func (r ListApiRevisionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApiRevisionsHTTPResp) StatusCode ¶
func (r ListApiRevisionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApiRevisionsParams ¶
type ListApiRevisionsParams struct {
State *[]string `form:"state,omitempty" json:"state,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListApiRevisionsParams defines parameters for ListApiRevisions.
type ListApiSecuritySchemesHTTPResp ¶
type ListApiSecuritySchemesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *SecuritySchemeListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListApiSecuritySchemesHTTPResp ¶
func ParseListApiSecuritySchemesHTTPResp(rsp *http.Response) (*ListApiSecuritySchemesHTTPResp, error)
ParseListApiSecuritySchemesHTTPResp parses an HTTP response from a ListApiSecuritySchemesWithResponse call
func (ListApiSecuritySchemesHTTPResp) ContentType ¶
func (r ListApiSecuritySchemesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON404 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListApiSecuritySchemesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListApiSecuritySchemesHTTPResp) GetBody ¶
func (r ListApiSecuritySchemesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListApiSecuritySchemesHTTPResp) GetJSON200 ¶
func (r ListApiSecuritySchemesHTTPResp) GetJSON200() *SecuritySchemeListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListApiSecuritySchemesHTTPResp) Status ¶
func (r ListApiSecuritySchemesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApiSecuritySchemesHTTPResp) StatusCode ¶
func (r ListApiSecuritySchemesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApisHTTPResp ¶
type ListApisHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ApiListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListApisHTTPResp ¶
func ParseListApisHTTPResp(rsp *http.Response) (*ListApisHTTPResp, error)
ParseListApisHTTPResp parses an HTTP response from a ListApisWithResponse call
func (ListApisHTTPResp) ContentType ¶
func (r ListApisHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListApisHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListApisHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListApisHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListApisHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListApisHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListApisHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListApisHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListApisHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListApisHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListApisHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListApisHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListApisHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListApisHTTPResp) GetBody ¶
func (r ListApisHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListApisHTTPResp) GetJSON200 ¶
func (r ListApisHTTPResp) GetJSON200() *ApiListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListApisHTTPResp) Status ¶
func (r ListApisHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListApisHTTPResp) StatusCode ¶
func (r ListApisHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListApisParams ¶
type ListApisParams struct {
Vendor *string `form:"vendor,omitempty" json:"vendor,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListApisParams defines parameters for ListApis.
type ListAuditEntriesHTTPResp ¶
type ListAuditEntriesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AuditListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListAuditEntriesHTTPResp ¶
func ParseListAuditEntriesHTTPResp(rsp *http.Response) (*ListAuditEntriesHTTPResp, error)
ParseListAuditEntriesHTTPResp parses an HTTP response from a ListAuditEntriesWithResponse call
func (ListAuditEntriesHTTPResp) ContentType ¶
func (r ListAuditEntriesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListAuditEntriesHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListAuditEntriesHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListAuditEntriesHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListAuditEntriesHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListAuditEntriesHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListAuditEntriesHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListAuditEntriesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListAuditEntriesHTTPResp) GetBody ¶
func (r ListAuditEntriesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListAuditEntriesHTTPResp) GetJSON200 ¶
func (r ListAuditEntriesHTTPResp) GetJSON200() *AuditListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListAuditEntriesHTTPResp) Status ¶
func (r ListAuditEntriesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListAuditEntriesHTTPResp) StatusCode ¶
func (r ListAuditEntriesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListAuditEntriesParams ¶
type ListAuditEntriesParams struct {
TargetType *AuditTargetType `form:"target_type,omitempty" json:"target_type,omitempty"`
TargetId *string `form:"target_id,omitempty" json:"target_id,omitempty"`
ActorId *string `form:"actor_id,omitempty" json:"actor_id,omitempty"`
Origin *string `form:"origin,omitempty" json:"origin,omitempty"`
Since *time.Time `form:"since,omitempty" json:"since,omitempty"`
Until *time.Time `form:"until,omitempty" json:"until,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListAuditEntriesParams defines parameters for ListAuditEntries.
type ListBindingsHTTPResp ¶
type ListBindingsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitCredentialListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListBindingsHTTPResp ¶
func ParseListBindingsHTTPResp(rsp *http.Response) (*ListBindingsHTTPResp, error)
ParseListBindingsHTTPResp parses an HTTP response from a ListBindingsWithResponse call
func (ListBindingsHTTPResp) ContentType ¶
func (r ListBindingsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListBindingsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListBindingsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListBindingsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListBindingsHTTPResp) GetApplicationproblemJSON404 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ListBindingsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListBindingsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListBindingsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListBindingsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListBindingsHTTPResp) GetBody ¶
func (r ListBindingsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListBindingsHTTPResp) GetJSON200 ¶
func (r ListBindingsHTTPResp) GetJSON200() *ToolkitCredentialListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListBindingsHTTPResp) Status ¶
func (r ListBindingsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListBindingsHTTPResp) StatusCode ¶
func (r ListBindingsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListBindingsParams ¶
type ListBindingsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListBindingsParams defines parameters for ListBindings.
type ListCatalogHTTPResp ¶
type ListCatalogHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CatalogListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListCatalogHTTPResp ¶
func ParseListCatalogHTTPResp(rsp *http.Response) (*ListCatalogHTTPResp, error)
ParseListCatalogHTTPResp parses an HTTP response from a ListCatalogWithResponse call
func (ListCatalogHTTPResp) ContentType ¶
func (r ListCatalogHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCatalogHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListCatalogHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListCatalogHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListCatalogHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListCatalogHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListCatalogHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListCatalogHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListCatalogHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListCatalogHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListCatalogHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListCatalogHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListCatalogHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListCatalogHTTPResp) GetBody ¶
func (r ListCatalogHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListCatalogHTTPResp) GetJSON200 ¶
func (r ListCatalogHTTPResp) GetJSON200() *CatalogListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListCatalogHTTPResp) Status ¶
func (r ListCatalogHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCatalogHTTPResp) StatusCode ¶
func (r ListCatalogHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCatalogParams ¶
type ListCatalogParams struct {
Q *string `form:"q,omitempty" json:"q,omitempty"`
RegisteredOnly *bool `form:"registered_only,omitempty" json:"registered_only,omitempty"`
UnregisteredOnly *bool `form:"unregistered_only,omitempty" json:"unregistered_only,omitempty"`
OutdatedOnly *bool `form:"outdated_only,omitempty" json:"outdated_only,omitempty"`
IncludeSnoozed *bool `form:"include_snoozed,omitempty" json:"include_snoozed,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListCatalogParams defines parameters for ListCatalog.
type ListCredentialsHTTPResp ¶
type ListCredentialsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CredentialListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListCredentialsHTTPResp ¶
func ParseListCredentialsHTTPResp(rsp *http.Response) (*ListCredentialsHTTPResp, error)
ParseListCredentialsHTTPResp parses an HTTP response from a ListCredentialsWithResponse call
func (ListCredentialsHTTPResp) ContentType ¶
func (r ListCredentialsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListCredentialsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListCredentialsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListCredentialsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListCredentialsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListCredentialsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListCredentialsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListCredentialsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListCredentialsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListCredentialsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListCredentialsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListCredentialsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListCredentialsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListCredentialsHTTPResp) GetBody ¶
func (r ListCredentialsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListCredentialsHTTPResp) GetJSON200 ¶
func (r ListCredentialsHTTPResp) GetJSON200() *CredentialListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListCredentialsHTTPResp) Status ¶
func (r ListCredentialsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListCredentialsHTTPResp) StatusCode ¶
func (r ListCredentialsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListCredentialsParams ¶
type ListCredentialsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Vendor *string `form:"vendor,omitempty" json:"vendor,omitempty"`
}
ListCredentialsParams defines parameters for ListCredentials.
type ListEventsHTTPResp ¶
type ListEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *EventListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListEventsHTTPResp ¶
func ParseListEventsHTTPResp(rsp *http.Response) (*ListEventsHTTPResp, error)
ParseListEventsHTTPResp parses an HTTP response from a ListEventsWithResponse call
func (ListEventsHTTPResp) ContentType ¶
func (r ListEventsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListEventsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListEventsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListEventsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListEventsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListEventsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListEventsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListEventsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListEventsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListEventsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListEventsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListEventsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListEventsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListEventsHTTPResp) GetBody ¶
func (r ListEventsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListEventsHTTPResp) GetJSON200 ¶
func (r ListEventsHTTPResp) GetJSON200() *EventListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListEventsHTTPResp) Status ¶
func (r ListEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListEventsHTTPResp) StatusCode ¶
func (r ListEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListEventsParams ¶
type ListEventsParams struct {
EventType *[]string `form:"event_type,omitempty" json:"event_type,omitempty"`
Severity *[]EventSeverity `form:"severity,omitempty" json:"severity,omitempty"`
RequiresAction *bool `form:"requires_action,omitempty" json:"requires_action,omitempty"`
Acknowledged *bool `form:"acknowledged,omitempty" json:"acknowledged,omitempty"`
From *time.Time `form:"from,omitempty" json:"from,omitempty"`
To *time.Time `form:"to,omitempty" json:"to,omitempty"`
TraceId *string `form:"trace_id,omitempty" json:"trace_id,omitempty"`
ActorId *string `form:"actor_id,omitempty" json:"actor_id,omitempty"`
ActorType *string `form:"actor_type,omitempty" json:"actor_type,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListEventsParams defines parameters for ListEvents.
type ListExecutionsHTTPResp ¶
type ListExecutionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ExecutionListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListExecutionsHTTPResp ¶
func ParseListExecutionsHTTPResp(rsp *http.Response) (*ListExecutionsHTTPResp, error)
ParseListExecutionsHTTPResp parses an HTTP response from a ListExecutionsWithResponse call
func (ListExecutionsHTTPResp) ContentType ¶
func (r ListExecutionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListExecutionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListExecutionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListExecutionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListExecutionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListExecutionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListExecutionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListExecutionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListExecutionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListExecutionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListExecutionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListExecutionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListExecutionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListExecutionsHTTPResp) GetBody ¶
func (r ListExecutionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListExecutionsHTTPResp) GetJSON200 ¶
func (r ListExecutionsHTTPResp) GetJSON200() *ExecutionListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListExecutionsHTTPResp) Status ¶
func (r ListExecutionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListExecutionsHTTPResp) StatusCode ¶
func (r ListExecutionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListExecutionsParams ¶
type ListExecutionsParams struct {
ToolkitId *string `form:"toolkit_id,omitempty" json:"toolkit_id,omitempty"`
TraceId *string `form:"trace_id,omitempty" json:"trace_id,omitempty"`
Status *[]string `form:"status,omitempty" json:"status,omitempty"`
From *time.Time `form:"from,omitempty" json:"from,omitempty"`
To *time.Time `form:"to,omitempty" json:"to,omitempty"`
Api *string `form:"api,omitempty" json:"api,omitempty"`
ActorId *string `form:"actor_id,omitempty" json:"actor_id,omitempty"`
Origin *string `form:"origin,omitempty" json:"origin,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListExecutionsParams defines parameters for ListExecutions.
type ListJobsHTTPResp ¶
type ListJobsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *JobListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListJobsHTTPResp ¶
func ParseListJobsHTTPResp(rsp *http.Response) (*ListJobsHTTPResp, error)
ParseListJobsHTTPResp parses an HTTP response from a ListJobsWithResponse call
func (ListJobsHTTPResp) ContentType ¶
func (r ListJobsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListJobsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListJobsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListJobsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListJobsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListJobsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListJobsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListJobsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListJobsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListJobsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListJobsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListJobsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListJobsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListJobsHTTPResp) GetBody ¶
func (r ListJobsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListJobsHTTPResp) GetJSON200 ¶
func (r ListJobsHTTPResp) GetJSON200() *JobListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListJobsHTTPResp) Status ¶
func (r ListJobsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListJobsHTTPResp) StatusCode ¶
func (r ListJobsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListJobsParams ¶
type ListJobsParams struct {
Kind *string `form:"kind,omitempty" json:"kind,omitempty"`
Status *[]string `form:"status,omitempty" json:"status,omitempty"`
From *time.Time `form:"from,omitempty" json:"from,omitempty"`
To *time.Time `form:"to,omitempty" json:"to,omitempty"`
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListJobsParams defines parameters for ListJobs.
type ListKeysHTTPResp ¶
type ListKeysHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitKeyListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListKeysHTTPResp ¶
func ParseListKeysHTTPResp(rsp *http.Response) (*ListKeysHTTPResp, error)
ParseListKeysHTTPResp parses an HTTP response from a ListKeysWithResponse call
func (ListKeysHTTPResp) ContentType ¶
func (r ListKeysHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListKeysHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListKeysHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListKeysHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListKeysHTTPResp) GetApplicationproblemJSON404 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ListKeysHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListKeysHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListKeysHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListKeysHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListKeysHTTPResp) GetBody ¶
func (r ListKeysHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListKeysHTTPResp) GetJSON200 ¶
func (r ListKeysHTTPResp) GetJSON200() *ToolkitKeyListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListKeysHTTPResp) Status ¶
func (r ListKeysHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListKeysHTTPResp) StatusCode ¶
func (r ListKeysHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListKeysParams ¶
type ListKeysParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListKeysParams defines parameters for ListKeys.
type ListNotesHTTPResp ¶
type ListNotesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListNotesHTTPResp ¶
func ParseListNotesHTTPResp(rsp *http.Response) (*ListNotesHTTPResp, error)
ParseListNotesHTTPResp parses an HTTP response from a ListNotesWithResponse call
func (ListNotesHTTPResp) ContentType ¶
func (r ListNotesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListNotesHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListNotesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListNotesHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListNotesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListNotesHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListNotesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListNotesHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListNotesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListNotesHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListNotesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListNotesHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListNotesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListNotesHTTPResp) GetBody ¶
func (r ListNotesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListNotesHTTPResp) GetJSON200 ¶
func (r ListNotesHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListNotesHTTPResp) Status ¶
func (r ListNotesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListNotesHTTPResp) StatusCode ¶
func (r ListNotesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListNotesParams ¶
type ListNotesParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Api *string `form:"api,omitempty" json:"api,omitempty"`
OperationId *string `form:"operation_id,omitempty" json:"operation_id,omitempty"`
ExecutionId *string `form:"execution_id,omitempty" json:"execution_id,omitempty"`
CredentialId *string `form:"credential_id,omitempty" json:"credential_id,omitempty"`
Type *string `form:"type,omitempty" json:"type,omitempty"`
CreatedBy *string `form:"created_by,omitempty" json:"created_by,omitempty"`
}
ListNotesParams defines parameters for ListNotes.
type ListOverlaysHTTPResp ¶
type ListOverlaysHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *OverlayListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListOverlaysHTTPResp ¶
func ParseListOverlaysHTTPResp(rsp *http.Response) (*ListOverlaysHTTPResp, error)
ParseListOverlaysHTTPResp parses an HTTP response from a ListOverlaysWithResponse call
func (ListOverlaysHTTPResp) ContentType ¶
func (r ListOverlaysHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListOverlaysHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListOverlaysHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListOverlaysHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListOverlaysHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListOverlaysHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListOverlaysHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListOverlaysHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListOverlaysHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListOverlaysHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListOverlaysHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListOverlaysHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListOverlaysHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListOverlaysHTTPResp) GetBody ¶
func (r ListOverlaysHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListOverlaysHTTPResp) GetJSON200 ¶
func (r ListOverlaysHTTPResp) GetJSON200() *OverlayListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListOverlaysHTTPResp) Status ¶
func (r ListOverlaysHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListOverlaysHTTPResp) StatusCode ¶
func (r ListOverlaysHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListOverlaysParams ¶
type ListOverlaysParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Status *string `form:"status,omitempty" json:"status,omitempty"`
}
ListOverlaysParams defines parameters for ListOverlays.
type ListPermissionsHTTPResp ¶
type ListPermissionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *PermissionListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListPermissionsHTTPResp ¶
func ParseListPermissionsHTTPResp(rsp *http.Response) (*ListPermissionsHTTPResp, error)
ParseListPermissionsHTTPResp parses an HTTP response from a ListPermissionsWithResponse call
func (ListPermissionsHTTPResp) ContentType ¶
func (r ListPermissionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListPermissionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListPermissionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListPermissionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListPermissionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListPermissionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListPermissionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListPermissionsHTTPResp) GetBody ¶
func (r ListPermissionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListPermissionsHTTPResp) GetJSON200 ¶
func (r ListPermissionsHTTPResp) GetJSON200() *PermissionListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListPermissionsHTTPResp) Status ¶
func (r ListPermissionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListPermissionsHTTPResp) StatusCode ¶
func (r ListPermissionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProviderConfigsHTTPResp ¶
type ListProviderConfigsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ProviderConfigListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListProviderConfigsHTTPResp ¶
func ParseListProviderConfigsHTTPResp(rsp *http.Response) (*ListProviderConfigsHTTPResp, error)
ParseListProviderConfigsHTTPResp parses an HTTP response from a ListProviderConfigsWithResponse call
func (ListProviderConfigsHTTPResp) ContentType ¶
func (r ListProviderConfigsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProviderConfigsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListProviderConfigsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListProviderConfigsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListProviderConfigsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListProviderConfigsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListProviderConfigsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListProviderConfigsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListProviderConfigsHTTPResp) GetBody ¶
func (r ListProviderConfigsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListProviderConfigsHTTPResp) GetJSON200 ¶
func (r ListProviderConfigsHTTPResp) GetJSON200() *ProviderConfigListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListProviderConfigsHTTPResp) Status ¶
func (r ListProviderConfigsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListProviderConfigsHTTPResp) StatusCode ¶
func (r ListProviderConfigsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListProvidersHTTPResp ¶
type ListProvidersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ProviderDiscoveryResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListProvidersHTTPResp ¶
func ParseListProvidersHTTPResp(rsp *http.Response) (*ListProvidersHTTPResp, error)
ParseListProvidersHTTPResp parses an HTTP response from a ListProvidersWithResponse call
func (ListProvidersHTTPResp) ContentType ¶
func (r ListProvidersHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListProvidersHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListProvidersHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListProvidersHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListProvidersHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListProvidersHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListProvidersHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListProvidersHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListProvidersHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListProvidersHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListProvidersHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListProvidersHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListProvidersHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListProvidersHTTPResp) GetBody ¶
func (r ListProvidersHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListProvidersHTTPResp) GetJSON200 ¶
func (r ListProvidersHTTPResp) GetJSON200() *ProviderDiscoveryResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListProvidersHTTPResp) Status ¶
func (r ListProvidersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListProvidersHTTPResp) StatusCode ¶
func (r ListProvidersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceAccountsHTTPResp ¶
type ListServiceAccountsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ServiceAccountListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListServiceAccountsHTTPResp ¶
func ParseListServiceAccountsHTTPResp(rsp *http.Response) (*ListServiceAccountsHTTPResp, error)
ParseListServiceAccountsHTTPResp parses an HTTP response from a ListServiceAccountsWithResponse call
func (ListServiceAccountsHTTPResp) ContentType ¶
func (r ListServiceAccountsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListServiceAccountsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListServiceAccountsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListServiceAccountsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListServiceAccountsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListServiceAccountsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListServiceAccountsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListServiceAccountsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListServiceAccountsHTTPResp) GetBody ¶
func (r ListServiceAccountsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListServiceAccountsHTTPResp) GetJSON200 ¶
func (r ListServiceAccountsHTTPResp) GetJSON200() *ServiceAccountListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListServiceAccountsHTTPResp) Status ¶
func (r ListServiceAccountsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListServiceAccountsHTTPResp) StatusCode ¶
func (r ListServiceAccountsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListServiceAccountsParams ¶
type ListServiceAccountsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Status *string `form:"status,omitempty" json:"status,omitempty"`
}
ListServiceAccountsParams defines parameters for ListServiceAccounts.
type ListToolkitAgentsHTTPResp ¶
type ListToolkitAgentsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitAgentListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListToolkitAgentsHTTPResp ¶
func ParseListToolkitAgentsHTTPResp(rsp *http.Response) (*ListToolkitAgentsHTTPResp, error)
ParseListToolkitAgentsHTTPResp parses an HTTP response from a ListToolkitAgentsWithResponse call
func (ListToolkitAgentsHTTPResp) ContentType ¶
func (r ListToolkitAgentsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON404 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListToolkitAgentsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListToolkitAgentsHTTPResp) GetBody ¶
func (r ListToolkitAgentsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListToolkitAgentsHTTPResp) GetJSON200 ¶
func (r ListToolkitAgentsHTTPResp) GetJSON200() *ToolkitAgentListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListToolkitAgentsHTTPResp) Status ¶
func (r ListToolkitAgentsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListToolkitAgentsHTTPResp) StatusCode ¶
func (r ListToolkitAgentsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListToolkitAgentsParams ¶
type ListToolkitAgentsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListToolkitAgentsParams defines parameters for ListToolkitAgents.
type ListToolkitPermissionsHTTPResp ¶
type ListToolkitPermissionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *PermissionRuleListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListToolkitPermissionsHTTPResp ¶
func ParseListToolkitPermissionsHTTPResp(rsp *http.Response) (*ListToolkitPermissionsHTTPResp, error)
ParseListToolkitPermissionsHTTPResp parses an HTTP response from a ListToolkitPermissionsWithResponse call
func (ListToolkitPermissionsHTTPResp) ContentType ¶
func (r ListToolkitPermissionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON404 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListToolkitPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListToolkitPermissionsHTTPResp) GetBody ¶
func (r ListToolkitPermissionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListToolkitPermissionsHTTPResp) GetJSON200 ¶
func (r ListToolkitPermissionsHTTPResp) GetJSON200() *PermissionRuleListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListToolkitPermissionsHTTPResp) Status ¶
func (r ListToolkitPermissionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListToolkitPermissionsHTTPResp) StatusCode ¶
func (r ListToolkitPermissionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListToolkitsHTTPResp ¶
type ListToolkitsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListToolkitsHTTPResp ¶
func ParseListToolkitsHTTPResp(rsp *http.Response) (*ListToolkitsHTTPResp, error)
ParseListToolkitsHTTPResp parses an HTTP response from a ListToolkitsWithResponse call
func (ListToolkitsHTTPResp) ContentType ¶
func (r ListToolkitsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListToolkitsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListToolkitsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListToolkitsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListToolkitsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListToolkitsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListToolkitsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListToolkitsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListToolkitsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListToolkitsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListToolkitsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListToolkitsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListToolkitsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListToolkitsHTTPResp) GetBody ¶
func (r ListToolkitsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListToolkitsHTTPResp) GetJSON200 ¶
func (r ListToolkitsHTTPResp) GetJSON200() *ToolkitListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListToolkitsHTTPResp) Status ¶
func (r ListToolkitsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListToolkitsHTTPResp) StatusCode ¶
func (r ListToolkitsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListToolkitsParams ¶
type ListToolkitsParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
}
ListToolkitsParams defines parameters for ListToolkits.
type ListUsersHTTPResp ¶
type ListUsersHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UserListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseListUsersHTTPResp ¶
func ParseListUsersHTTPResp(rsp *http.Response) (*ListUsersHTTPResp, error)
ParseListUsersHTTPResp parses an HTTP response from a ListUsersWithResponse call
func (ListUsersHTTPResp) ContentType ¶
func (r ListUsersHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListUsersHTTPResp) GetApplicationproblemJSON400 ¶
func (r ListUsersHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ListUsersHTTPResp) GetApplicationproblemJSON401 ¶
func (r ListUsersHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ListUsersHTTPResp) GetApplicationproblemJSON403 ¶
func (r ListUsersHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ListUsersHTTPResp) GetApplicationproblemJSON422 ¶
func (r ListUsersHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ListUsersHTTPResp) GetApplicationproblemJSON500 ¶
func (r ListUsersHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ListUsersHTTPResp) GetApplicationproblemJSON503 ¶
func (r ListUsersHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ListUsersHTTPResp) GetBody ¶
func (r ListUsersHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ListUsersHTTPResp) GetJSON200 ¶
func (r ListUsersHTTPResp) GetJSON200() *UserListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ListUsersHTTPResp) Status ¶
func (r ListUsersHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ListUsersHTTPResp) StatusCode ¶
func (r ListUsersHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListUsersParams ¶
type ListUsersParams struct {
Cursor *string `form:"cursor,omitempty" json:"cursor,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
InviteState *InviteState `form:"invite_state,omitempty" json:"invite_state,omitempty"`
}
ListUsersParams defines parameters for ListUsers.
type LoginHTTPResp ¶
type LoginHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *LoginResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseLoginHTTPResp ¶
func ParseLoginHTTPResp(rsp *http.Response) (*LoginHTTPResp, error)
ParseLoginHTTPResp parses an HTTP response from a LoginWithResponse call
func (LoginHTTPResp) ContentType ¶
func (r LoginHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (LoginHTTPResp) GetApplicationproblemJSON400 ¶
func (r LoginHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (LoginHTTPResp) GetApplicationproblemJSON422 ¶
func (r LoginHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (LoginHTTPResp) GetApplicationproblemJSON500 ¶
func (r LoginHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (LoginHTTPResp) GetApplicationproblemJSON503 ¶
func (r LoginHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (LoginHTTPResp) GetBody ¶
func (r LoginHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (LoginHTTPResp) GetJSON200 ¶
func (r LoginHTTPResp) GetJSON200() *LoginResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (LoginHTTPResp) Status ¶
func (r LoginHTTPResp) Status() string
Status returns HTTPResponse.Status
func (LoginHTTPResp) StatusCode ¶
func (r LoginHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type LoginJSONRequestBody ¶
type LoginJSONRequestBody = LoginRequest
LoginJSONRequestBody defines body for Login for application/json ContentType.
type LoginRequest ¶
LoginRequest Credentials for login.
func (LoginRequest) RequiredFields ¶
func (LoginRequest) RequiredFields() []string
type LoginResponse ¶
type LoginResponse struct {
AccessToken string `json:"access_token"`
ExpiresIn int `json:"expires_in"`
MustChangePassword bool `json:"must_change_password"`
TokenType string `json:"token_type"`
}
LoginResponse JWT token response after successful authentication.
func (LoginResponse) RequiredFields ¶
func (LoginResponse) RequiredFields() []string
type MeAgent ¶
type MeAgent struct {
ApprovedBy *string `json:"approved_by,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
ParentAgentId *string `json:"parent_agent_id,omitempty"`
Scopes []string `json:"scopes"`
Status string `json:"status"`
TokenScopes []string `json:"token_scopes"`
ToolkitBindings []ToolkitBindingEntry `json:"toolkit_bindings"`
Type *MeAgentType `json:"type,omitempty"`
}
MeAgent Identity response for an agent actor.
func (MeAgent) RequiredFields ¶
type MeAgentType ¶
type MeAgentType string
MeAgentType defines model for MeAgent.Type.
const (
MeAgentTypeAgent MeAgentType = "agent"
)
Defines values for MeAgentType.
func (MeAgentType) Valid ¶
func (e MeAgentType) Valid() bool
Valid indicates whether the value is a known member of the MeAgentType enum.
type MeServiceAccount ¶
type MeServiceAccount struct {
ApprovedBy *string `json:"approved_by,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
RegisteredBy string `json:"registered_by"`
Scopes []string `json:"scopes"`
Status string `json:"status"`
TokenScopes []string `json:"token_scopes"`
Type *MeServiceAccountType `json:"type,omitempty"`
}
MeServiceAccount Identity response for a service-account actor.
func (MeServiceAccount) RequiredFields ¶
func (MeServiceAccount) RequiredFields() []string
type MeServiceAccountType ¶
type MeServiceAccountType string
MeServiceAccountType defines model for MeServiceAccount.Type.
const (
MeServiceAccountTypeServiceAccount MeServiceAccountType = "service_account"
)
Defines values for MeServiceAccountType.
func (MeServiceAccountType) Valid ¶
func (e MeServiceAccountType) Valid() bool
Valid indicates whether the value is a known member of the MeServiceAccountType enum.
type MeUser ¶
type MeUser struct {
Admin bool `json:"admin"`
Email string `json:"email"`
Id string `json:"id"`
MustChangePassword bool `json:"must_change_password"`
Name string `json:"name"`
Scopes []string `json:"scopes"`
Status string `json:"status"`
Type *MeUserType `json:"type,omitempty"`
}
MeUser Identity response for a user actor.
func (MeUser) RequiredFields ¶
type MeUserType ¶
type MeUserType string
MeUserType defines model for MeUser.Type.
const (
MeUserTypeUser MeUserType = "user"
)
Defines values for MeUserType.
func (MeUserType) Valid ¶
func (e MeUserType) Valid() bool
Valid indicates whether the value is a known member of the MeUserType enum.
type MintEndpointHTTPResp ¶
type MintEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *MintResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseMintEndpointHTTPResp ¶
func ParseMintEndpointHTTPResp(rsp *http.Response) (*MintEndpointHTTPResp, error)
ParseMintEndpointHTTPResp parses an HTTP response from a MintEndpointWithResponse call
func (MintEndpointHTTPResp) ContentType ¶
func (r MintEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (MintEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r MintEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (MintEndpointHTTPResp) GetApplicationproblemJSON401 ¶
func (r MintEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (MintEndpointHTTPResp) GetApplicationproblemJSON403 ¶
func (r MintEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (MintEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r MintEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (MintEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r MintEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (MintEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r MintEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (MintEndpointHTTPResp) GetBody ¶
func (r MintEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (MintEndpointHTTPResp) GetJSON200 ¶
func (r MintEndpointHTTPResp) GetJSON200() *MintResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (MintEndpointHTTPResp) Status ¶
func (r MintEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (MintEndpointHTTPResp) StatusCode ¶
func (r MintEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type MintEndpointJSONRequestBody ¶
type MintEndpointJSONRequestBody = MintRequest
MintEndpointJSONRequestBody defines body for MintEndpoint for application/json ContentType.
type MintRequest ¶
type MintRequest struct {
Scope string `json:"scope"`
TargetAgentId string `json:"target_agent_id"`
TtlSeconds *int `json:"ttl_seconds,omitempty"`
}
MintRequest Ephemeral token minting request.
func (MintRequest) RequiredFields ¶
func (MintRequest) RequiredFields() []string
type MintResponse ¶
type MintResponse struct {
AccessToken string `json:"access_token"`
ExpiresIn int `json:"expires_in"`
TokenType *string `json:"token_type,omitempty"`
}
MintResponse Ephemeral token minting response.
func (MintResponse) RequiredFields ¶
func (MintResponse) RequiredFields() []string
type NoAuthCreateRequest ¶
type NoAuthCreateRequest struct {
// Api Relaxed variant for request bodies where partial identification is allowed.
Api APIReferenceRequest `json:"api"`
Name string `json:"name"`
Provider *string `json:"provider,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
Type NoAuthCreateRequestType `json:"type"`
}
NoAuthCreateRequest Create request for no_auth credentials.
A no-auth credential carries no secret — it represents "this API is called without authentication". It still exists as a credential row so a toolkit binding (and its permission rules) can hang off it, and the broker resolves it as a no-op auth (see broker credential resolver / injection).
func (NoAuthCreateRequest) RequiredFields ¶
func (NoAuthCreateRequest) RequiredFields() []string
type NoAuthCreateRequestType ¶
type NoAuthCreateRequestType string
NoAuthCreateRequestType defines model for NoAuthCreateRequest.Type.
const (
NoAuthCreateRequestTypeNoAuth NoAuthCreateRequestType = "no_auth"
)
Defines values for NoAuthCreateRequestType.
func (NoAuthCreateRequestType) Valid ¶
func (e NoAuthCreateRequestType) Valid() bool
Valid indicates whether the value is a known member of the NoAuthCreateRequestType enum.
type NoteApiReference ¶
type NoteApiReference struct {
Name string `json:"name"`
Vendor string `json:"vendor"`
Version string `json:"version"`
}
NoteApiReference Loose “(vendor, name, version)“ identity tuple for a registered API.
func (NoteApiReference) RequiredFields ¶
func (NoteApiReference) RequiredFields() []string
type NoteConfidence ¶
type NoteConfidence string
NoteConfidence Author-supplied confidence in a note (matches the spec “NoteConfidence“ enum).
const ( Observed NoteConfidence = "observed" Suspected NoteConfidence = "suspected" Verified NoteConfidence = "verified" )
Defines values for NoteConfidence.
func (NoteConfidence) Valid ¶
func (e NoteConfidence) Valid() bool
Valid indicates whether the value is a known member of the NoteConfidence enum.
type NoteCreateRequest ¶
type NoteCreateRequest struct {
Body string `json:"body"`
Confidence *NoteConfidence `json:"confidence,omitempty"`
RelatedExecutionId *string `json:"related_execution_id,omitempty"`
// Resource Exactly-one-of resource identifier for a note (request side).
Resource NoteResource `json:"resource"`
Source *NoteSource `json:"source,omitempty"`
Type *NoteType `json:"type,omitempty"`
}
NoteCreateRequest Payload for creating a new note.
func (NoteCreateRequest) RequiredFields ¶
func (NoteCreateRequest) RequiredFields() []string
type NoteResource ¶
type NoteResource struct {
Api *NoteApiReference `json:"api,omitempty"`
CredentialId *string `json:"credential_id,omitempty"`
ExecutionId *string `json:"execution_id,omitempty"`
OperationId *string `json:"operation_id,omitempty"`
}
NoteResource Exactly-one-of resource identifier for a note (request side).
type NoteSource ¶
type NoteSource string
NoteSource Origin tag for a note (matches the spec “NoteSource“ enum).
const ( NoteSourceAgent NoteSource = "agent" NoteSourceHuman NoteSource = "human" NoteSourcePlatform NoteSource = "platform" )
Defines values for NoteSource.
func (NoteSource) Valid ¶
func (e NoteSource) Valid() bool
Valid indicates whether the value is a known member of the NoteSource enum.
type NoteType ¶
type NoteType string
NoteType Category of a note (matches the spec “NoteType“ enum).
type NoteUpdateRequest ¶
type NoteUpdateRequest struct {
Body *string `json:"body,omitempty"`
Confidence *NoteConfidence `json:"confidence,omitempty"`
RelatedExecutionId *string `json:"related_execution_id,omitempty"`
Source *NoteSource `json:"source,omitempty"`
Type *NoteType `json:"type,omitempty"`
}
NoteUpdateRequest Payload for updating an existing note (partial).
type OAuth2CreateRequest ¶
type OAuth2CreateRequest struct {
// Api Relaxed variant for request bodies where partial identification is allowed.
Api APIReferenceRequest `json:"api"`
AuthorizeUrl *string `json:"authorize_url,omitempty"`
ClientId *string `json:"client_id,omitempty"`
ClientSecret *string `json:"client_secret,omitempty"`
GrantType *string `json:"grant_type,omitempty"`
Name string `json:"name"`
Provider *string `json:"provider,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
TokenUrl *string `json:"token_url,omitempty"`
Type OAuth2CreateRequestType `json:"type"`
}
OAuth2CreateRequest Create request for oauth2 credentials.
For managed providers (e.g. pipedream, direct_oauth2), token_url/client_id/client_secret are optional — the connect flow handles authentication without caller-supplied client details.
func (OAuth2CreateRequest) RequiredFields ¶
func (OAuth2CreateRequest) RequiredFields() []string
type OAuth2CreateRequestType ¶
type OAuth2CreateRequestType string
OAuth2CreateRequestType defines model for OAuth2CreateRequest.Type.
const (
OAuth2CreateRequestTypeOauth2 OAuth2CreateRequestType = "oauth2"
)
Defines values for OAuth2CreateRequestType.
func (OAuth2CreateRequestType) Valid ¶
func (e OAuth2CreateRequestType) Valid() bool
Valid indicates whether the value is a known member of the OAuth2CreateRequestType enum.
type OAuth2UpdateRequest ¶
type OAuth2UpdateRequest struct {
Active *bool `json:"active,omitempty"`
ClientSecret *string `json:"client_secret,omitempty"`
Name *string `json:"name,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
Scopes *[]string `json:"scopes,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
TokenUrl *string `json:"token_url,omitempty"`
Type OAuth2UpdateRequestType `json:"type"`
}
OAuth2UpdateRequest Update request for oauth2 credentials.
func (OAuth2UpdateRequest) RequiredFields ¶
func (OAuth2UpdateRequest) RequiredFields() []string
type OAuth2UpdateRequestType ¶
type OAuth2UpdateRequestType string
OAuth2UpdateRequestType defines model for OAuth2UpdateRequest.Type.
const (
OAuth2UpdateRequestTypeOauth2 OAuth2UpdateRequestType = "oauth2"
)
Defines values for OAuth2UpdateRequestType.
func (OAuth2UpdateRequestType) Valid ¶
func (e OAuth2UpdateRequestType) Valid() bool
Valid indicates whether the value is a known member of the OAuth2UpdateRequestType enum.
type OauthAuthorizationServerHTTPResp ¶
type OauthAuthorizationServerHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseOauthAuthorizationServerHTTPResp ¶
func ParseOauthAuthorizationServerHTTPResp(rsp *http.Response) (*OauthAuthorizationServerHTTPResp, error)
ParseOauthAuthorizationServerHTTPResp parses an HTTP response from a OauthAuthorizationServerWithResponse call
func (OauthAuthorizationServerHTTPResp) ContentType ¶
func (r OauthAuthorizationServerHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON400 ¶
func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON422 ¶
func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON500 ¶
func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON503 ¶
func (r OauthAuthorizationServerHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (OauthAuthorizationServerHTTPResp) GetBody ¶
func (r OauthAuthorizationServerHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (OauthAuthorizationServerHTTPResp) GetJSON200 ¶
func (r OauthAuthorizationServerHTTPResp) GetJSON200() *map[string]interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (OauthAuthorizationServerHTTPResp) Status ¶
func (r OauthAuthorizationServerHTTPResp) Status() string
Status returns HTTPResponse.Status
func (OauthAuthorizationServerHTTPResp) StatusCode ¶
func (r OauthAuthorizationServerHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthCallbackHTTPResp ¶
type OauthCallbackHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseOauthCallbackHTTPResp ¶
func ParseOauthCallbackHTTPResp(rsp *http.Response) (*OauthCallbackHTTPResp, error)
ParseOauthCallbackHTTPResp parses an HTTP response from a OauthCallbackWithResponse call
func (OauthCallbackHTTPResp) ContentType ¶
func (r OauthCallbackHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (OauthCallbackHTTPResp) GetApplicationproblemJSON400 ¶
func (r OauthCallbackHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (OauthCallbackHTTPResp) GetApplicationproblemJSON422 ¶
func (r OauthCallbackHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (OauthCallbackHTTPResp) GetApplicationproblemJSON500 ¶
func (r OauthCallbackHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (OauthCallbackHTTPResp) GetApplicationproblemJSON503 ¶
func (r OauthCallbackHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (OauthCallbackHTTPResp) GetBody ¶
func (r OauthCallbackHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (OauthCallbackHTTPResp) GetJSON200 ¶
func (r OauthCallbackHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (OauthCallbackHTTPResp) Status ¶
func (r OauthCallbackHTTPResp) Status() string
Status returns HTTPResponse.Status
func (OauthCallbackHTTPResp) StatusCode ¶
func (r OauthCallbackHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type OauthCallbackParams ¶
type OauthCallbackParams struct {
Code *string `form:"code,omitempty" json:"code,omitempty"`
State *string `form:"state,omitempty" json:"state,omitempty"`
Error *string `form:"error,omitempty" json:"error,omitempty"`
}
OauthCallbackParams defines parameters for OauthCallback.
type OperationPreviewListResponse ¶
type OperationPreviewListResponse struct {
// Data The page of previewed operations.
Data []PreviewOperationResponse `json:"data"`
// Info The spec's `info` block.
//
// Examples: {"description":"Payments.","title":"Stripe","version":"2024-01-01"}
Info PreviewInfoResponse `json:"info"`
// Offset Offset of the returned window.
Offset int `json:"offset"`
// SecuritySchemes Slimmed `components.securitySchemes` projection.
SecuritySchemes map[string]map[string]interface{} `json:"security_schemes"`
// Total Total operations in the spec (pre-page).
Total int `json:"total"`
// Truncated Whether more operations follow this window.
Truncated bool `json:"truncated"`
}
OperationPreviewListResponse Capped, offset-paginated operation preview for a catalog entry.
Unlike list endpoints (cursor-paginated), the preview uses simple offset/limit pagination deliberately: it reads a single, already-fetched spec document and is hard-capped at “PREVIEW_MAX_OPERATIONS“ operations, so there is no large/mutating result set that would justify keyset cursors.
Examples: {"data":[],"info":{"description":"Payments.","title":"Stripe","version":"2024-01-01"},"offset":0,"security_schemes":{},"total":42,"truncated":true}
func (OperationPreviewListResponse) RequiredFields ¶
func (OperationPreviewListResponse) RequiredFields() []string
type OperationResultResponse ¶
type OperationResultResponse struct {
// UnderscoreLinks Hypermedia links for a search result row.
UnderscoreLinks SearchLinksResponse `json:"_links"`
// Api Core API identifier triple plus derived host.
Api ApiReferenceResponse `json:"api"`
Description *string `json:"description,omitempty"`
Method string `json:"method"`
Name *string `json:"name,omitempty"`
OperationId string `json:"operation_id"`
RelevanceScore float32 `json:"relevance_score"`
Type *OperationResultResponseType `json:"type,omitempty"`
Url string `json:"url"`
}
OperationResultResponse A single search result matching the OperationResult spec.
func (OperationResultResponse) RequiredFields ¶
func (OperationResultResponse) RequiredFields() []string
type OperationResultResponseType ¶
type OperationResultResponseType string
OperationResultResponseType defines model for OperationResultResponse.Type.
const (
Operation OperationResultResponseType = "operation"
)
Defines values for OperationResultResponseType.
func (OperationResultResponseType) Valid ¶
func (e OperationResultResponseType) Valid() bool
Valid indicates whether the value is a known member of the OperationResultResponseType enum.
type OperationSummaryLinksResponse ¶
type OperationSummaryLinksResponse struct {
Inspect string `json:"inspect"`
}
OperationSummaryLinksResponse Hypermedia links for an operation summary.
func (OperationSummaryLinksResponse) RequiredFields ¶
func (OperationSummaryLinksResponse) RequiredFields() []string
type OperationSummaryListResponse ¶
type OperationSummaryListResponse struct {
Data []OperationSummaryResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
OperationSummaryListResponse Cursor-paginated list of operations.
func (OperationSummaryListResponse) RequiredFields ¶
func (OperationSummaryListResponse) RequiredFields() []string
type OperationSummaryResponse ¶
type OperationSummaryResponse struct {
// UnderscoreLinks Hypermedia links for an operation summary.
UnderscoreLinks OperationSummaryLinksResponse `json:"_links"`
// Api Core API identifier triple plus derived host.
Api ApiReferenceResponse `json:"api"`
Deprecated *bool `json:"deprecated,omitempty"`
Description *string `json:"description,omitempty"`
Method string `json:"method"`
Name *string `json:"name,omitempty"`
OperationId string `json:"operation_id"`
Path string `json:"path"`
RevisionId string `json:"revision_id"`
Tags *[]string `json:"tags,omitempty"`
}
OperationSummaryResponse Single operation in a paginated list.
func (OperationSummaryResponse) RequiredFields ¶
func (OperationSummaryResponse) RequiredFields() []string
type OverlayConfirmRequest ¶
type OverlayConfirmRequest struct {
ExecutionId *string `json:"execution_id,omitempty"`
}
OverlayConfirmRequest Payload for confirming an overlay.
type OverlayLinksResponse ¶
type OverlayLinksResponse struct {
Api string `json:"api"`
Confirm *string `json:"confirm,omitempty"`
Deprecate *string `json:"deprecate,omitempty"`
Rollback *string `json:"rollback,omitempty"`
Self string `json:"self"`
}
OverlayLinksResponse Hypermedia links for an overlay resource.
Links are advertised based on the overlay's *state validity* (mirroring the revisions resource's promote/archive links), so a surface renders an action only when it is applicable to the current status. They are not permission-scoped — the “overlays:confirm“ gate on confirm/rollback is still enforced server-side (403).
func (OverlayLinksResponse) RequiredFields ¶
func (OverlayLinksResponse) RequiredFields() []string
type OverlayListResponse ¶
type OverlayListResponse struct {
Data []OverlayResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
OverlayListResponse Cursor-paginated list of overlays.
func (OverlayListResponse) RequiredFields ¶
func (OverlayListResponse) RequiredFields() []string
type OverlayResponse ¶
type OverlayResponse struct {
// UnderscoreLinks Hypermedia links for an overlay resource.
//
// Links are advertised based on the overlay's *state validity* (mirroring the
// revisions resource's promote/archive links), so a surface renders an action only
// when it is applicable to the current status. They are not permission-scoped — the
// “overlays:confirm“ gate on confirm/rollback is still enforced server-side (403).
UnderscoreLinks OverlayLinksResponse `json:"_links"`
ApiId string `json:"api_id"`
ConfirmedAt *time.Time `json:"confirmed_at"`
ConfirmedByExecutionId *string `json:"confirmed_by_execution_id"`
ConfirmedRevisionId *string `json:"confirmed_revision_id,omitempty"`
ContributedBy *string `json:"contributed_by"`
CreatedAt time.Time `json:"created_at"`
CreatedBy *string `json:"created_by,omitempty"`
DeprecatedAt *time.Time `json:"deprecated_at"`
DeprecatedReason *string `json:"deprecated_reason,omitempty"`
Document map[string]interface{} `json:"document"`
Id string `json:"id"`
Status string `json:"status"`
SupersededRevisionId *string `json:"superseded_revision_id,omitempty"`
TargetRevisionId *string `json:"target_revision_id"`
UpdatedAt *time.Time `json:"updated_at"`
}
OverlayResponse Full overlay resource response.
func (OverlayResponse) RequiredFields ¶
func (OverlayResponse) RequiredFields() []string
type OverlaySubmitRequest ¶
type OverlaySubmitRequest struct {
ContributedBy *string `json:"contributed_by,omitempty"`
Document map[string]interface{} `json:"document"`
TargetRevisionId *string `json:"target_revision_id,omitempty"`
}
OverlaySubmitRequest Payload for submitting a new overlay.
func (OverlaySubmitRequest) RequiredFields ¶
func (OverlaySubmitRequest) RequiredFields() []string
type OverlayUpdateRequest ¶
type OverlayUpdateRequest struct {
Document *map[string]interface{} `json:"document,omitempty"`
TargetRevisionId *string `json:"target_revision_id,omitempty"`
}
OverlayUpdateRequest Payload for updating an existing overlay.
type PatchPermissionsHTTPResp ¶
type PatchPermissionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *PermissionRuleListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParsePatchPermissionsHTTPResp ¶
func ParsePatchPermissionsHTTPResp(rsp *http.Response) (*PatchPermissionsHTTPResp, error)
ParsePatchPermissionsHTTPResp parses an HTTP response from a PatchPermissionsWithResponse call
func (PatchPermissionsHTTPResp) ContentType ¶
func (r PatchPermissionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON404 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r PatchPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (PatchPermissionsHTTPResp) GetBody ¶
func (r PatchPermissionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (PatchPermissionsHTTPResp) GetJSON200 ¶
func (r PatchPermissionsHTTPResp) GetJSON200() *PermissionRuleListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (PatchPermissionsHTTPResp) Status ¶
func (r PatchPermissionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PatchPermissionsHTTPResp) StatusCode ¶
func (r PatchPermissionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchPermissionsJSONRequestBody ¶
type PatchPermissionsJSONRequestBody = PermissionsPatchRequest
PatchPermissionsJSONRequestBody defines body for PatchPermissions for application/json ContentType.
type PermissionListResponse ¶
type PermissionListResponse struct {
Data []PermissionResponse `json:"data"`
}
PermissionListResponse List of available permissions.
func (PermissionListResponse) RequiredFields ¶
func (PermissionListResponse) RequiredFields() []string
type PermissionResponse ¶
type PermissionResponse struct {
Description string `json:"description"`
GrantableByCaller bool `json:"grantable_by_caller"`
Implies []string `json:"implies"`
Name string `json:"name"`
}
PermissionResponse A single permission entry from the catalogue.
func (PermissionResponse) RequiredFields ¶
func (PermissionResponse) RequiredFields() []string
type PermissionRuleListResponse ¶
type PermissionRuleListResponse struct {
Data []PermissionRuleReadSchema `json:"data"`
}
PermissionRuleListResponse List of permission rules.
func (PermissionRuleListResponse) RequiredFields ¶
func (PermissionRuleListResponse) RequiredFields() []string
type PermissionRuleReadSchema ¶
type PermissionRuleReadSchema struct {
UnderscoreComment *string `json:"_comment,omitempty"`
UnderscoreSystem *bool `json:"_system,omitempty"`
Effect PermissionRuleReadSchemaEffect `json:"effect"`
MatchMode *PermissionRuleReadSchemaMatchMode `json:"match_mode,omitempty"`
Methods *[]string `json:"methods,omitempty"`
Operations *[]string `json:"operations,omitempty"`
Path *string `json:"path,omitempty"`
}
PermissionRuleReadSchema Permission rule response (includes system fields).
func (PermissionRuleReadSchema) RequiredFields ¶
func (PermissionRuleReadSchema) RequiredFields() []string
type PermissionRuleReadSchemaEffect ¶
type PermissionRuleReadSchemaEffect string
PermissionRuleReadSchemaEffect defines model for PermissionRuleReadSchema.Effect.
const ( PermissionRuleReadSchemaEffectAllow PermissionRuleReadSchemaEffect = "allow" PermissionRuleReadSchemaEffectDeny PermissionRuleReadSchemaEffect = "deny" )
Defines values for PermissionRuleReadSchemaEffect.
func (PermissionRuleReadSchemaEffect) Valid ¶
func (e PermissionRuleReadSchemaEffect) Valid() bool
Valid indicates whether the value is a known member of the PermissionRuleReadSchemaEffect enum.
type PermissionRuleReadSchemaMatchMode ¶
type PermissionRuleReadSchemaMatchMode string
PermissionRuleReadSchemaMatchMode defines model for PermissionRuleReadSchema.MatchMode.
const ( PermissionRuleReadSchemaMatchModeExact PermissionRuleReadSchemaMatchMode = "exact" PermissionRuleReadSchemaMatchModePrefix PermissionRuleReadSchemaMatchMode = "prefix" PermissionRuleReadSchemaMatchModeRegex PermissionRuleReadSchemaMatchMode = "regex" )
Defines values for PermissionRuleReadSchemaMatchMode.
func (PermissionRuleReadSchemaMatchMode) Valid ¶
func (e PermissionRuleReadSchemaMatchMode) Valid() bool
Valid indicates whether the value is a known member of the PermissionRuleReadSchemaMatchMode enum.
type PermissionTestRequest ¶
type PermissionTestRequest struct {
// Method HTTP method of the hypothetical request (case-insensitive).
Method string `json:"method"`
// OperationId Optional OpenAPI operation id resolved from the request URL.
OperationId *string `json:"operation_id,omitempty"`
// Path Path of the hypothetical request as the broker would see it.
Path string `json:"path"`
}
PermissionTestRequest Request body for :test — dry-run a request shape against pooled rules.
func (PermissionTestRequest) RequiredFields ¶
func (PermissionTestRequest) RequiredFields() []string
type PermissionTestResponse ¶
type PermissionTestResponse struct {
// Allowed Whether the broker would allow this request under the pooled rules.
Allowed bool `json:"allowed"`
// CredentialId Which binding contributed the matching rule — vendor pooling means this may not equal the credential in the request URL.
CredentialId *string `json:"credential_id,omitempty"`
// Effect Effect of the matching rule (`allow`/`deny`); null when no match.
Effect *string `json:"effect,omitempty"`
// IsSystem True when the matching rule was written by the system; null when no match.
IsSystem *bool `json:"is_system,omitempty"`
// Matched Whether any rule matched; when false, the outcome is default-deny.
Matched bool `json:"matched"`
// RuleIndex Zero-based index in the vendor-pooled rule list; null when no match.
RuleIndex *int `json:"rule_index,omitempty"`
}
PermissionTestResponse Dry-run result matching :class:`PermissionTestResult`.
func (PermissionTestResponse) RequiredFields ¶
func (PermissionTestResponse) RequiredFields() []string
type Permissions ¶
type Permissions struct {
Assigned []string `json:"assigned"`
Effective []EffectivePermission `json:"effective"`
}
Permissions Structured permissions view: assigned + effective.
func (Permissions) RequiredFields ¶
func (Permissions) RequiredFields() []string
type PermissionsPatchRequest ¶
type PermissionsPatchRequest struct {
Add *[]JenticOneControlWebSchemasToolkitsPermissionRuleSchema `json:"add,omitempty"`
Remove *[]int `json:"remove,omitempty"`
}
PermissionsPatchRequest Patch permission rules — add and/or remove.
type PollStatusEndpointHTTPResp ¶
type PollStatusEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *RegistrationStatusResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParsePollStatusEndpointHTTPResp ¶
func ParsePollStatusEndpointHTTPResp(rsp *http.Response) (*PollStatusEndpointHTTPResp, error)
ParsePollStatusEndpointHTTPResp parses an HTTP response from a PollStatusEndpointWithResponse call
func (PollStatusEndpointHTTPResp) ContentType ¶
func (r PollStatusEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PollStatusEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (PollStatusEndpointHTTPResp) GetApplicationproblemJSON401 ¶
func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (PollStatusEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (PollStatusEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (PollStatusEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r PollStatusEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (PollStatusEndpointHTTPResp) GetBody ¶
func (r PollStatusEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (PollStatusEndpointHTTPResp) GetJSON200 ¶
func (r PollStatusEndpointHTTPResp) GetJSON200() *RegistrationStatusResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (PollStatusEndpointHTTPResp) Status ¶
func (r PollStatusEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PollStatusEndpointHTTPResp) StatusCode ¶
func (r PollStatusEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PreviewCatalogOperationsHTTPResp ¶
type PreviewCatalogOperationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *OperationPreviewListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParsePreviewCatalogOperationsHTTPResp ¶
func ParsePreviewCatalogOperationsHTTPResp(rsp *http.Response) (*PreviewCatalogOperationsHTTPResp, error)
ParsePreviewCatalogOperationsHTTPResp parses an HTTP response from a PreviewCatalogOperationsWithResponse call
func (PreviewCatalogOperationsHTTPResp) ContentType ¶
func (r PreviewCatalogOperationsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON400 ¶
func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON401 ¶
func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON403 ¶
func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON422 ¶
func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON500 ¶
func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON503 ¶
func (r PreviewCatalogOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (PreviewCatalogOperationsHTTPResp) GetBody ¶
func (r PreviewCatalogOperationsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (PreviewCatalogOperationsHTTPResp) GetJSON200 ¶
func (r PreviewCatalogOperationsHTTPResp) GetJSON200() *OperationPreviewListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (PreviewCatalogOperationsHTTPResp) Status ¶
func (r PreviewCatalogOperationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PreviewCatalogOperationsHTTPResp) StatusCode ¶
func (r PreviewCatalogOperationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PreviewCatalogOperationsParams ¶
type PreviewCatalogOperationsParams struct {
Offset *int `form:"offset,omitempty" json:"offset,omitempty"`
Limit *int `form:"limit,omitempty" json:"limit,omitempty"`
Tag *string `form:"tag,omitempty" json:"tag,omitempty"`
Q *string `form:"q,omitempty" json:"q,omitempty"`
}
PreviewCatalogOperationsParams defines parameters for PreviewCatalogOperations.
type PreviewInfoResponse ¶
type PreviewInfoResponse struct {
// Description Spec description.
Description *string `json:"description"`
// Title Spec title.
Title *string `json:"title"`
// Version Spec version.
Version *string `json:"version"`
}
PreviewInfoResponse The `info` block fields surfaced in a preview.
Examples: {"description":"Payments.","title":"Stripe","version":"2024-01-01"}
func (PreviewInfoResponse) RequiredFields ¶
func (PreviewInfoResponse) RequiredFields() []string
type PreviewOperationResponse ¶
type PreviewOperationResponse struct {
// Description Operation description (empty string when absent).
Description string `json:"description"`
// Method Upper-case HTTP method.
Method string `json:"method"`
// OperationId OpenAPI operationId, when declared.
OperationId *string `json:"operation_id"`
// Parameters Merged path- and operation-level parameters.
Parameters []PreviewParameterResponse `json:"parameters"`
// Path Operation path template.
Path string `json:"path"`
// Security Flattened names of the security schemes that apply.
Security []string `json:"security"`
// Summary Operation summary (empty string when absent).
Summary string `json:"summary"`
// Tags Operation tags.
Tags []string `json:"tags"`
}
PreviewOperationResponse A slimmed operation in a catalog spec preview.
Examples: {"description":"","method":"GET","operation_id":"listCharges","parameters":[],"path":"/v1/charges","security":["BearerAuth"],"summary":"List charges","tags":["charges"]}
func (PreviewOperationResponse) RequiredFields ¶
func (PreviewOperationResponse) RequiredFields() []string
type PreviewParameterResponse ¶
type PreviewParameterResponse struct {
// Description Parameter description (empty string when absent).
Description string `json:"description"`
// In OpenAPI parameter location.
In string `json:"in"`
// Name Parameter name.
Name string `json:"name"`
// Required Whether the parameter is required.
Required bool `json:"required"`
}
PreviewParameterResponse A slimmed parameter in an operation preview.
Examples: {"description":"Page size.","in":"query","name":"limit","required":false}
func (PreviewParameterResponse) RequiredFields ¶
func (PreviewParameterResponse) RequiredFields() []string
type ProblemDetail ¶
type ProblemDetail struct {
// Code An optional provider-specific code for internal error taxonomy and observability correlation.
//
// Examples: JENTIC-4001
Code *string `json:"code,omitempty"`
// Detail A human-readable explanation specific to this occurrence of the problem. MUST be present. Provide actionable information where possible.
//
// Examples: The request body is missing required field 'name'.
Detail string `json:"detail"`
// Errors An array of granular error details. Use when multiple validation errors or field-level problems need to be surfaced in a single response.
Errors *[]ErrorItem `json:"errors,omitempty"`
// Instance A URI reference identifying the specific occurrence of the problem. Typically the request path.
//
// Examples: /v2/capability-sets
Instance *string `json:"instance,omitempty"`
// Status The HTTP status code for this occurrence of the problem.
//
// Examples: 400
Status *int `json:"status,omitempty"`
// Title A short, human-readable summary of the problem type. Should not change between occurrences except for localisation purposes.
//
// Examples: Bad Request
Title *string `json:"title,omitempty"`
// Type A URI reference identifying the problem type. When set to 'about:blank', the title SHOULD be the standard HTTP status phrase. Use an IANA-registered type URI where one applies.
//
// Examples: about:blank
Type *string `json:"type,omitempty"`
}
ProblemDetail RFC 9457 Problem Details for HTTP APIs.
This is the standard error response format for all Jentic APIs. Content-Type: application/problem+json
See: https://www.rfc-editor.org/rfc/rfc9457.html
Examples: {"detail":"The request body is missing one or more required fields.","errors":[{"detail":"Field 'name' is required.","pointer":"#/name"}],"instance":"/v2/capability-sets","status":400,"title":"Bad Request","type":"about:blank"}
func (ProblemDetail) RequiredFields ¶
func (ProblemDetail) RequiredFields() []string
type PromoteRevisionHTTPResp ¶
type PromoteRevisionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParsePromoteRevisionHTTPResp ¶
func ParsePromoteRevisionHTTPResp(rsp *http.Response) (*PromoteRevisionHTTPResp, error)
ParsePromoteRevisionHTTPResp parses an HTTP response from a PromoteRevisionWithResponse call
func (PromoteRevisionHTTPResp) ContentType ¶
func (r PromoteRevisionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PromoteRevisionHTTPResp) GetApplicationproblemJSON400 ¶
func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (PromoteRevisionHTTPResp) GetApplicationproblemJSON401 ¶
func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (PromoteRevisionHTTPResp) GetApplicationproblemJSON403 ¶
func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (PromoteRevisionHTTPResp) GetApplicationproblemJSON422 ¶
func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (PromoteRevisionHTTPResp) GetApplicationproblemJSON500 ¶
func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (PromoteRevisionHTTPResp) GetApplicationproblemJSON503 ¶
func (r PromoteRevisionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (PromoteRevisionHTTPResp) GetBody ¶
func (r PromoteRevisionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (PromoteRevisionHTTPResp) GetJSON200 ¶
func (r PromoteRevisionHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (PromoteRevisionHTTPResp) Status ¶
func (r PromoteRevisionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (PromoteRevisionHTTPResp) StatusCode ¶
func (r PromoteRevisionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ProviderConfigListResponse ¶
type ProviderConfigListResponse struct {
Data []ProviderConfigResponse `json:"data"`
}
ProviderConfigListResponse A list of stored provider configs (secrets redacted).
func (ProviderConfigListResponse) RequiredFields ¶
func (ProviderConfigListResponse) RequiredFields() []string
type ProviderConfigResponse ¶
type ProviderConfigResponse struct {
// Config Stored config with secret fields redacted.
Config map[string]interface{} `json:"config"`
CreatedAt time.Time `json:"created_at"`
// Name Provider name (e.g. 'pipedream').
Name string `json:"name"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ProviderConfigResponse A stored provider config with secret fields redacted.
Examples: {"config":{"client_id":"client_abc123","client_secret":"***","environment":"production","kind":"pipedream","project_id":"proj_abc123"},"created_at":"2026-06-29T12:00:00Z","name":"pipedream","updated_at":"2026-06-29T12:00:00Z"}
func (ProviderConfigResponse) RequiredFields ¶
func (ProviderConfigResponse) RequiredFields() []string
type ProviderConfigSetRequest ¶
type ProviderConfigSetRequest struct {
// Config Provider-specific configuration fields, validated by provider name.
Config map[string]interface{} `json:"config"`
}
ProviderConfigSetRequest Request body for setting a provider config.
Fields are provider-specific and validated server-side by provider name. For “pipedream“ the recognised fields are “project_id“, “client_id“, “client_secret“ (write-only), and optional “environment“, “connect_base_url“, “expiry_skew_seconds“.
Examples: {"client_id":"client_abc123","client_secret":"\u003credacted\u003e","environment":"production","project_id":"proj_abc123"}
func (ProviderConfigSetRequest) RequiredFields ¶
func (ProviderConfigSetRequest) RequiredFields() []string
type ProviderDiscoveryEntryResponse ¶
type ProviderDiscoveryEntryResponse struct {
// CallbackUrl OAuth2 redirect URI for providers that require it.
CallbackUrl *string `json:"callback_url,omitempty"`
// Configured Whether the provider is fully configured and operational.
Configured bool `json:"configured"`
// Id Provider identifier (registry key).
Id string `json:"id"`
// Label Human-readable provider name.
Label string `json:"label"`
// Managed Whether the provider handles vendor sign-in on behalf of the user.
Managed bool `json:"managed"`
// Types Wire-level credential types this provider supports.
Types []CredentialType `json:"types"`
}
ProviderDiscoveryEntryResponse Discovery metadata for a single credential provider.
func (ProviderDiscoveryEntryResponse) RequiredFields ¶
func (ProviderDiscoveryEntryResponse) RequiredFields() []string
type ProviderDiscoveryResponse ¶
type ProviderDiscoveryResponse struct {
Providers []ProviderDiscoveryEntryResponse `json:"providers"`
}
ProviderDiscoveryResponse Discovery response listing all available credential providers.
func (ProviderDiscoveryResponse) RequiredFields ¶
func (ProviderDiscoveryResponse) RequiredFields() []string
type RedeemInviteHTTPResp ¶
type RedeemInviteHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *LoginResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRedeemInviteHTTPResp ¶
func ParseRedeemInviteHTTPResp(rsp *http.Response) (*RedeemInviteHTTPResp, error)
ParseRedeemInviteHTTPResp parses an HTTP response from a RedeemInviteWithResponse call
func (RedeemInviteHTTPResp) ContentType ¶
func (r RedeemInviteHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RedeemInviteHTTPResp) GetApplicationproblemJSON400 ¶
func (r RedeemInviteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RedeemInviteHTTPResp) GetApplicationproblemJSON422 ¶
func (r RedeemInviteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RedeemInviteHTTPResp) GetApplicationproblemJSON500 ¶
func (r RedeemInviteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RedeemInviteHTTPResp) GetApplicationproblemJSON503 ¶
func (r RedeemInviteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RedeemInviteHTTPResp) GetBody ¶
func (r RedeemInviteHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RedeemInviteHTTPResp) GetJSON200 ¶
func (r RedeemInviteHTTPResp) GetJSON200() *LoginResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (RedeemInviteHTTPResp) Status ¶
func (r RedeemInviteHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RedeemInviteHTTPResp) StatusCode ¶
func (r RedeemInviteHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RedeemInviteJSONRequestBody ¶
type RedeemInviteJSONRequestBody = RedeemInviteRequest
RedeemInviteJSONRequestBody defines body for RedeemInvite for application/json ContentType.
type RedeemInviteRequest ¶
type RedeemInviteRequest struct {
InviteToken string `json:"invite_token"`
Password string `json:"password"`
}
RedeemInviteRequest Payload for redeeming an invite token.
func (RedeemInviteRequest) RequiredFields ¶
func (RedeemInviteRequest) RequiredFields() []string
type RefreshCatalogHTTPResp ¶
type RefreshCatalogHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CatalogRefreshResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRefreshCatalogHTTPResp ¶
func ParseRefreshCatalogHTTPResp(rsp *http.Response) (*RefreshCatalogHTTPResp, error)
ParseRefreshCatalogHTTPResp parses an HTTP response from a RefreshCatalogWithResponse call
func (RefreshCatalogHTTPResp) ContentType ¶
func (r RefreshCatalogHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RefreshCatalogHTTPResp) GetApplicationproblemJSON400 ¶
func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RefreshCatalogHTTPResp) GetApplicationproblemJSON401 ¶
func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (RefreshCatalogHTTPResp) GetApplicationproblemJSON403 ¶
func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (RefreshCatalogHTTPResp) GetApplicationproblemJSON422 ¶
func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RefreshCatalogHTTPResp) GetApplicationproblemJSON500 ¶
func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RefreshCatalogHTTPResp) GetApplicationproblemJSON503 ¶
func (r RefreshCatalogHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RefreshCatalogHTTPResp) GetBody ¶
func (r RefreshCatalogHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RefreshCatalogHTTPResp) GetJSON200 ¶
func (r RefreshCatalogHTTPResp) GetJSON200() *CatalogRefreshResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (RefreshCatalogHTTPResp) Status ¶
func (r RefreshCatalogHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RefreshCatalogHTTPResp) StatusCode ¶
func (r RefreshCatalogHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RefreshSessionHTTPResp ¶
type RefreshSessionHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *LoginResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRefreshSessionHTTPResp ¶
func ParseRefreshSessionHTTPResp(rsp *http.Response) (*RefreshSessionHTTPResp, error)
ParseRefreshSessionHTTPResp parses an HTTP response from a RefreshSessionWithResponse call
func (RefreshSessionHTTPResp) ContentType ¶
func (r RefreshSessionHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RefreshSessionHTTPResp) GetApplicationproblemJSON400 ¶
func (r RefreshSessionHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RefreshSessionHTTPResp) GetApplicationproblemJSON401 ¶
func (r RefreshSessionHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (RefreshSessionHTTPResp) GetApplicationproblemJSON403 ¶
func (r RefreshSessionHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (RefreshSessionHTTPResp) GetApplicationproblemJSON422 ¶
func (r RefreshSessionHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RefreshSessionHTTPResp) GetApplicationproblemJSON500 ¶
func (r RefreshSessionHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RefreshSessionHTTPResp) GetApplicationproblemJSON503 ¶
func (r RefreshSessionHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RefreshSessionHTTPResp) GetBody ¶
func (r RefreshSessionHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RefreshSessionHTTPResp) GetJSON200 ¶
func (r RefreshSessionHTTPResp) GetJSON200() *LoginResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (RefreshSessionHTTPResp) Status ¶
func (r RefreshSessionHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RefreshSessionHTTPResp) StatusCode ¶
func (r RefreshSessionHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegisterEndpointHTTPResp ¶
type RegisterEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *RegisterResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRegisterEndpointHTTPResp ¶
func ParseRegisterEndpointHTTPResp(rsp *http.Response) (*RegisterEndpointHTTPResp, error)
ParseRegisterEndpointHTTPResp parses an HTTP response from a RegisterEndpointWithResponse call
func (RegisterEndpointHTTPResp) ContentType ¶
func (r RegisterEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RegisterEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RegisterEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RegisterEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RegisterEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r RegisterEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RegisterEndpointHTTPResp) GetBody ¶
func (r RegisterEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RegisterEndpointHTTPResp) GetJSON201 ¶
func (r RegisterEndpointHTTPResp) GetJSON201() *RegisterResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (RegisterEndpointHTTPResp) Status ¶
func (r RegisterEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RegisterEndpointHTTPResp) StatusCode ¶
func (r RegisterEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RegisterEndpointJSONRequestBody ¶
type RegisterEndpointJSONRequestBody = RegisterRequest
RegisterEndpointJSONRequestBody defines body for RegisterEndpoint for application/json ContentType.
type RegisterRequest ¶
type RegisterRequest struct {
ClientName string `json:"client_name"`
GrantTypes *[]string `json:"grant_types,omitempty"`
Jwks map[string]interface{} `json:"jwks"`
Scope *string `json:"scope,omitempty"`
TokenEndpointAuthMethod *string `json:"token_endpoint_auth_method,omitempty"`
}
RegisterRequest POST /register request body.
func (RegisterRequest) RequiredFields ¶
func (RegisterRequest) RequiredFields() []string
type RegisterResponse ¶
type RegisterResponse struct {
ClaimToken *string `json:"claim_token,omitempty"`
ClientId string `json:"client_id"`
GrantTypes *[]string `json:"grant_types,omitempty"`
RegistrationAccessToken string `json:"registration_access_token"`
RegistrationClientUri string `json:"registration_client_uri"`
Status string `json:"status"`
TokenEndpointAuthMethod *string `json:"token_endpoint_auth_method,omitempty"`
}
RegisterResponse POST /register 201 response.
func (RegisterResponse) RequiredFields ¶
func (RegisterResponse) RequiredFields() []string
type RegistrationStatusResponse ¶
type RegistrationStatusResponse struct {
ClientId string `json:"client_id"`
GrantTypes *[]string `json:"grant_types,omitempty"`
Status string `json:"status"`
TokenEndpointAuthMethod *string `json:"token_endpoint_auth_method,omitempty"`
}
RegistrationStatusResponse GET /register/{agent_id} response.
func (RegistrationStatusResponse) RequiredFields ¶
func (RegistrationStatusResponse) RequiredFields() []string
type RegistryHealthHTTPResp ¶
type RegistryHealthHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *map[string]string
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRegistryHealthHTTPResp ¶
func ParseRegistryHealthHTTPResp(rsp *http.Response) (*RegistryHealthHTTPResp, error)
ParseRegistryHealthHTTPResp parses an HTTP response from a RegistryHealthWithResponse call
func (RegistryHealthHTTPResp) ContentType ¶
func (r RegistryHealthHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RegistryHealthHTTPResp) GetApplicationproblemJSON400 ¶
func (r RegistryHealthHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RegistryHealthHTTPResp) GetApplicationproblemJSON422 ¶
func (r RegistryHealthHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RegistryHealthHTTPResp) GetApplicationproblemJSON500 ¶
func (r RegistryHealthHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RegistryHealthHTTPResp) GetApplicationproblemJSON503 ¶
func (r RegistryHealthHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RegistryHealthHTTPResp) GetBody ¶
func (r RegistryHealthHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RegistryHealthHTTPResp) GetJSON200 ¶
func (r RegistryHealthHTTPResp) GetJSON200() *map[string]string
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (RegistryHealthHTTPResp) Status ¶
func (r RegistryHealthHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RegistryHealthHTTPResp) StatusCode ¶
func (r RegistryHealthHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReissueInviteHTTPResp ¶
type ReissueInviteHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *InviteIssuedResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseReissueInviteHTTPResp ¶
func ParseReissueInviteHTTPResp(rsp *http.Response) (*ReissueInviteHTTPResp, error)
ParseReissueInviteHTTPResp parses an HTTP response from a ReissueInviteWithResponse call
func (ReissueInviteHTTPResp) ContentType ¶
func (r ReissueInviteHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReissueInviteHTTPResp) GetApplicationproblemJSON400 ¶
func (r ReissueInviteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ReissueInviteHTTPResp) GetApplicationproblemJSON401 ¶
func (r ReissueInviteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ReissueInviteHTTPResp) GetApplicationproblemJSON403 ¶
func (r ReissueInviteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ReissueInviteHTTPResp) GetApplicationproblemJSON422 ¶
func (r ReissueInviteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ReissueInviteHTTPResp) GetApplicationproblemJSON500 ¶
func (r ReissueInviteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ReissueInviteHTTPResp) GetApplicationproblemJSON503 ¶
func (r ReissueInviteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ReissueInviteHTTPResp) GetBody ¶
func (r ReissueInviteHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ReissueInviteHTTPResp) GetJSON200 ¶
func (r ReissueInviteHTTPResp) GetJSON200() *InviteIssuedResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ReissueInviteHTTPResp) Status ¶
func (r ReissueInviteHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ReissueInviteHTTPResp) StatusCode ¶
func (r ReissueInviteHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceAgentScopesHTTPResp ¶
type ReplaceAgentScopesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentScopesResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseReplaceAgentScopesHTTPResp ¶
func ParseReplaceAgentScopesHTTPResp(rsp *http.Response) (*ReplaceAgentScopesHTTPResp, error)
ParseReplaceAgentScopesHTTPResp parses an HTTP response from a ReplaceAgentScopesWithResponse call
func (ReplaceAgentScopesHTTPResp) ContentType ¶
func (r ReplaceAgentScopesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON400 ¶
func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON401 ¶
func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON403 ¶
func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON422 ¶
func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON500 ¶
func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON503 ¶
func (r ReplaceAgentScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ReplaceAgentScopesHTTPResp) GetBody ¶
func (r ReplaceAgentScopesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ReplaceAgentScopesHTTPResp) GetJSON200 ¶
func (r ReplaceAgentScopesHTTPResp) GetJSON200() *AgentScopesResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ReplaceAgentScopesHTTPResp) Status ¶
func (r ReplaceAgentScopesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ReplaceAgentScopesHTTPResp) StatusCode ¶
func (r ReplaceAgentScopesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceAgentScopesJSONRequestBody ¶
type ReplaceAgentScopesJSONRequestBody = AgentScopesRequest
ReplaceAgentScopesJSONRequestBody defines body for ReplaceAgentScopes for application/json ContentType.
type ReplacePermissionsHTTPResp ¶
type ReplacePermissionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *PermissionRuleListResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseReplacePermissionsHTTPResp ¶
func ParseReplacePermissionsHTTPResp(rsp *http.Response) (*ReplacePermissionsHTTPResp, error)
ParseReplacePermissionsHTTPResp parses an HTTP response from a ReplacePermissionsWithResponse call
func (ReplacePermissionsHTTPResp) ContentType ¶
func (r ReplacePermissionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON404 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r ReplacePermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ReplacePermissionsHTTPResp) GetBody ¶
func (r ReplacePermissionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ReplacePermissionsHTTPResp) GetJSON200 ¶
func (r ReplacePermissionsHTTPResp) GetJSON200() *PermissionRuleListResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ReplacePermissionsHTTPResp) Status ¶
func (r ReplacePermissionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ReplacePermissionsHTTPResp) StatusCode ¶
func (r ReplacePermissionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplacePermissionsJSONBody ¶
type ReplacePermissionsJSONBody = []JenticOneControlWebSchemasToolkitsPermissionRuleSchema
ReplacePermissionsJSONBody defines parameters for ReplacePermissions.
type ReplacePermissionsJSONRequestBody ¶
type ReplacePermissionsJSONRequestBody = ReplacePermissionsJSONBody
ReplacePermissionsJSONRequestBody defines body for ReplacePermissions for application/json ContentType.
type ReplaceServiceAccountScopesHTTPResp ¶
type ReplaceServiceAccountScopesHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ServiceAccountScopesResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseReplaceServiceAccountScopesHTTPResp ¶
func ParseReplaceServiceAccountScopesHTTPResp(rsp *http.Response) (*ReplaceServiceAccountScopesHTTPResp, error)
ParseReplaceServiceAccountScopesHTTPResp parses an HTTP response from a ReplaceServiceAccountScopesWithResponse call
func (ReplaceServiceAccountScopesHTTPResp) ContentType ¶
func (r ReplaceServiceAccountScopesHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON400 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON401 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON403 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON422 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON500 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON503 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (ReplaceServiceAccountScopesHTTPResp) GetBody ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (ReplaceServiceAccountScopesHTTPResp) GetJSON200 ¶
func (r ReplaceServiceAccountScopesHTTPResp) GetJSON200() *ServiceAccountScopesResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (ReplaceServiceAccountScopesHTTPResp) Status ¶
func (r ReplaceServiceAccountScopesHTTPResp) Status() string
Status returns HTTPResponse.Status
func (ReplaceServiceAccountScopesHTTPResp) StatusCode ¶
func (r ReplaceServiceAccountScopesHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ReplaceServiceAccountScopesJSONRequestBody ¶
type ReplaceServiceAccountScopesJSONRequestBody = ServiceAccountScopesRequest
ReplaceServiceAccountScopesJSONRequestBody defines body for ReplaceServiceAccountScopes for application/json ContentType.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type RevokeAgentApiKeyHTTPResp ¶
type RevokeAgentApiKeyHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRevokeAgentApiKeyHTTPResp ¶
func ParseRevokeAgentApiKeyHTTPResp(rsp *http.Response) (*RevokeAgentApiKeyHTTPResp, error)
ParseRevokeAgentApiKeyHTTPResp parses an HTTP response from a RevokeAgentApiKeyWithResponse call
func (RevokeAgentApiKeyHTTPResp) ContentType ¶
func (r RevokeAgentApiKeyHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON400 ¶
func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON401 ¶
func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON403 ¶
func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON422 ¶
func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON500 ¶
func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON503 ¶
func (r RevokeAgentApiKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RevokeAgentApiKeyHTTPResp) GetBody ¶
func (r RevokeAgentApiKeyHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RevokeAgentApiKeyHTTPResp) Status ¶
func (r RevokeAgentApiKeyHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RevokeAgentApiKeyHTTPResp) StatusCode ¶
func (r RevokeAgentApiKeyHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeEndpointHTTPResp ¶
type RevokeEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRevokeEndpointHTTPResp ¶
func ParseRevokeEndpointHTTPResp(rsp *http.Response) (*RevokeEndpointHTTPResp, error)
ParseRevokeEndpointHTTPResp parses an HTTP response from a RevokeEndpointWithResponse call
func (RevokeEndpointHTTPResp) ContentType ¶
func (r RevokeEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RevokeEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RevokeEndpointHTTPResp) GetApplicationproblemJSON401 ¶
func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (RevokeEndpointHTTPResp) GetApplicationproblemJSON403 ¶
func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (RevokeEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RevokeEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RevokeEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r RevokeEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RevokeEndpointHTTPResp) GetBody ¶
func (r RevokeEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RevokeEndpointHTTPResp) GetJSON200 ¶
func (r RevokeEndpointHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (RevokeEndpointHTTPResp) Status ¶
func (r RevokeEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RevokeEndpointHTTPResp) StatusCode ¶
func (r RevokeEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RevokeEndpointJSONRequestBody ¶
type RevokeEndpointJSONRequestBody = RevokeRequest
RevokeEndpointJSONRequestBody defines body for RevokeEndpoint for application/json ContentType.
type RevokeRequest ¶
type RevokeRequest struct {
Token string `json:"token"`
TokenTypeHint *string `json:"token_type_hint,omitempty"`
}
RevokeRequest Revocation endpoint request (form body).
func (RevokeRequest) RequiredFields ¶
func (RevokeRequest) RequiredFields() []string
type RollbackOverlayHTTPResp ¶
type RollbackOverlayHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseRollbackOverlayHTTPResp ¶
func ParseRollbackOverlayHTTPResp(rsp *http.Response) (*RollbackOverlayHTTPResp, error)
ParseRollbackOverlayHTTPResp parses an HTTP response from a RollbackOverlayWithResponse call
func (RollbackOverlayHTTPResp) ContentType ¶
func (r RollbackOverlayHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (RollbackOverlayHTTPResp) GetApplicationproblemJSON400 ¶
func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (RollbackOverlayHTTPResp) GetApplicationproblemJSON401 ¶
func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (RollbackOverlayHTTPResp) GetApplicationproblemJSON403 ¶
func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (RollbackOverlayHTTPResp) GetApplicationproblemJSON422 ¶
func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (RollbackOverlayHTTPResp) GetApplicationproblemJSON500 ¶
func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (RollbackOverlayHTTPResp) GetApplicationproblemJSON503 ¶
func (r RollbackOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (RollbackOverlayHTTPResp) GetBody ¶
func (r RollbackOverlayHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (RollbackOverlayHTTPResp) Status ¶
func (r RollbackOverlayHTTPResp) Status() string
Status returns HTTPResponse.Status
func (RollbackOverlayHTTPResp) StatusCode ¶
func (r RollbackOverlayHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RuntimeConfig ¶
type RuntimeConfig struct {
Headers *map[string]string `json:"headers,omitempty"`
QueryParams *map[string]string `json:"query_params,omitempty"`
}
RuntimeConfig Optional per-upstream-call overrides.
type SearchLinksResponse ¶
type SearchLinksResponse struct {
Inspect string `json:"inspect"`
}
SearchLinksResponse Hypermedia links for a search result row.
func (SearchLinksResponse) RequiredFields ¶
func (SearchLinksResponse) RequiredFields() []string
type SearchOperationsHTTPResp ¶
type SearchOperationsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *SearchResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseSearchOperationsHTTPResp ¶
func ParseSearchOperationsHTTPResp(rsp *http.Response) (*SearchOperationsHTTPResp, error)
ParseSearchOperationsHTTPResp parses an HTTP response from a SearchOperationsWithResponse call
func (SearchOperationsHTTPResp) ContentType ¶
func (r SearchOperationsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchOperationsHTTPResp) GetApplicationproblemJSON400 ¶
func (r SearchOperationsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (SearchOperationsHTTPResp) GetApplicationproblemJSON401 ¶
func (r SearchOperationsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (SearchOperationsHTTPResp) GetApplicationproblemJSON403 ¶
func (r SearchOperationsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (SearchOperationsHTTPResp) GetApplicationproblemJSON422 ¶
func (r SearchOperationsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (SearchOperationsHTTPResp) GetApplicationproblemJSON500 ¶
func (r SearchOperationsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (SearchOperationsHTTPResp) GetApplicationproblemJSON503 ¶
func (r SearchOperationsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (SearchOperationsHTTPResp) GetBody ¶
func (r SearchOperationsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (SearchOperationsHTTPResp) GetJSON200 ¶
func (r SearchOperationsHTTPResp) GetJSON200() *SearchResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (SearchOperationsHTTPResp) Status ¶
func (r SearchOperationsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SearchOperationsHTTPResp) StatusCode ¶
func (r SearchOperationsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchOperationsJSONRequestBody ¶
type SearchOperationsJSONRequestBody = SearchRequest
SearchOperationsJSONRequestBody defines body for SearchOperations for application/json ContentType.
type SearchRequest ¶
type SearchRequest struct {
// Apis Restrict results to these APIs. Each entry is a 'vendor[/name[/version]]' identifier of an imported API (e.g. 'github-com/api-github-com/1.1.4'); vendor and name are normalized like ingest, so raw spellings such as 'stripe.com/api' also resolve. The legacy colon-separated form 'vendor[:name[:version]]' is also accepted.
Apis *[]string `json:"apis,omitempty"`
Cursor *string `json:"cursor,omitempty"`
Limit *int `json:"limit,omitempty"`
Query string `json:"query"`
// RevisionPins Pin specific APIs to a revision for this search. Keys are full 'vendor/name/version' identifiers (colon-separated also accepted); values are revision UUIDs.
RevisionPins *map[string]string `json:"revision_pins,omitempty"`
}
SearchRequest POST /search request body.
func (SearchRequest) RequiredFields ¶
func (SearchRequest) RequiredFields() []string
type SearchResponse ¶
type SearchResponse struct {
Data []OperationResultResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
SearchResponse Cursor-paginated search results page.
func (SearchResponse) RequiredFields ¶
func (SearchResponse) RequiredFields() []string
type SecuritySchemeFlowResponse ¶
type SecuritySchemeFlowResponse struct {
AuthorizationUrl *string `json:"authorization_url,omitempty"`
FlowType string `json:"flow_type"`
RefreshUrl *string `json:"refresh_url,omitempty"`
Scopes *map[string]string `json:"scopes,omitempty"`
TokenUrl *string `json:"token_url,omitempty"`
}
SecuritySchemeFlowResponse A single OAuth2 flow within a security scheme.
func (SecuritySchemeFlowResponse) RequiredFields ¶
func (SecuritySchemeFlowResponse) RequiredFields() []string
type SecuritySchemeListResponse ¶
type SecuritySchemeListResponse struct {
Data []SecuritySchemeResponse `json:"data"`
}
SecuritySchemeListResponse List of security schemes for an API's current revision.
func (SecuritySchemeListResponse) RequiredFields ¶
func (SecuritySchemeListResponse) RequiredFields() []string
type SecuritySchemeResponse ¶
type SecuritySchemeResponse struct {
BearerFormat *string `json:"bearer_format,omitempty"`
Description *string `json:"description,omitempty"`
Flows *[]SecuritySchemeFlowResponse `json:"flows,omitempty"`
InLocation *string `json:"in_location,omitempty"`
Name string `json:"name"`
OpenIdConnectUrl *string `json:"open_id_connect_url,omitempty"`
ParamName *string `json:"param_name,omitempty"`
Scheme *string `json:"scheme,omitempty"`
Type string `json:"type"`
}
SecuritySchemeResponse Full security scheme detail for a revision.
func (SecuritySchemeResponse) RequiredFields ¶
func (SecuritySchemeResponse) RequiredFields() []string
type ServedApiRef ¶
type ServedApiRef struct {
ApiName *string `json:"api_name,omitempty"`
ApiVendor string `json:"api_vendor"`
ApiVersion *string `json:"api_version,omitempty"`
}
ServedApiRef An API served by a toolkit's bound credential, keyed by its stored identity.
Distinct from “APIReference“ on purpose: this carries the *stored* credential identity, where “api_name“/“api_version“ may be NULL (the "covers all names/versions" wildcard, #775) — so they're optional here, unlike the strict all-required “APIReference“. Shared so the auth service schema and the “/me“ web schema use ONE model instead of two identical copies.
func (ServedApiRef) RequiredFields ¶
func (ServedApiRef) RequiredFields() []string
type ServiceAccountCreateRequest ¶
type ServiceAccountCreateRequest struct {
Description *string `json:"description,omitempty"`
Name string `json:"name"`
Scopes *[]string `json:"scopes,omitempty"`
}
ServiceAccountCreateRequest Request body for creating a service account.
func (ServiceAccountCreateRequest) RequiredFields ¶
func (ServiceAccountCreateRequest) RequiredFields() []string
type ServiceAccountListResponse ¶
type ServiceAccountListResponse struct {
Data []ServiceAccountResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ServiceAccountListResponse List of service accounts.
func (ServiceAccountListResponse) RequiredFields ¶
func (ServiceAccountListResponse) RequiredFields() []string
type ServiceAccountResponse ¶
type ServiceAccountResponse struct {
ApprovedAt *time.Time `json:"approved_at,omitempty"`
ApprovedBy *string `json:"approved_by,omitempty"`
CreatedAt time.Time `json:"created_at"`
DenialReason *string `json:"denial_reason,omitempty"`
DeniedBy *string `json:"denied_by,omitempty"`
Description *string `json:"description,omitempty"`
Id string `json:"id"`
Name string `json:"name"`
OwnerId string `json:"owner_id"`
RegisteredBy string `json:"registered_by"`
Status string `json:"status"`
}
ServiceAccountResponse ServiceAccount representation in API responses.
func (ServiceAccountResponse) RequiredFields ¶
func (ServiceAccountResponse) RequiredFields() []string
type ServiceAccountScopesRequest ¶
type ServiceAccountScopesRequest struct {
Scopes []string `json:"scopes"`
}
ServiceAccountScopesRequest Request body for replacing a service account's scopes.
func (ServiceAccountScopesRequest) RequiredFields ¶
func (ServiceAccountScopesRequest) RequiredFields() []string
type ServiceAccountScopesResponse ¶
type ServiceAccountScopesResponse struct {
Scopes []string `json:"scopes"`
}
ServiceAccountScopesResponse Response containing a service account's current scopes.
func (ServiceAccountScopesResponse) RequiredFields ¶
func (ServiceAccountScopesResponse) RequiredFields() []string
type SetPermissionsRequest ¶
type SetPermissionsRequest struct {
Permissions []string `json:"permissions"`
}
SetPermissionsRequest Request body for setting user permissions.
func (SetPermissionsRequest) RequiredFields ¶
func (SetPermissionsRequest) RequiredFields() []string
type SetProviderConfigHTTPResp ¶
type SetProviderConfigHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ProviderConfigResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseSetProviderConfigHTTPResp ¶
func ParseSetProviderConfigHTTPResp(rsp *http.Response) (*SetProviderConfigHTTPResp, error)
ParseSetProviderConfigHTTPResp parses an HTTP response from a SetProviderConfigWithResponse call
func (SetProviderConfigHTTPResp) ContentType ¶
func (r SetProviderConfigHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetProviderConfigHTTPResp) GetApplicationproblemJSON400 ¶
func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (SetProviderConfigHTTPResp) GetApplicationproblemJSON401 ¶
func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (SetProviderConfigHTTPResp) GetApplicationproblemJSON403 ¶
func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (SetProviderConfigHTTPResp) GetApplicationproblemJSON422 ¶
func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (SetProviderConfigHTTPResp) GetApplicationproblemJSON500 ¶
func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (SetProviderConfigHTTPResp) GetApplicationproblemJSON503 ¶
func (r SetProviderConfigHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (SetProviderConfigHTTPResp) GetBody ¶
func (r SetProviderConfigHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (SetProviderConfigHTTPResp) GetJSON200 ¶
func (r SetProviderConfigHTTPResp) GetJSON200() *ProviderConfigResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (SetProviderConfigHTTPResp) Status ¶
func (r SetProviderConfigHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetProviderConfigHTTPResp) StatusCode ¶
func (r SetProviderConfigHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetProviderConfigJSONRequestBody ¶
type SetProviderConfigJSONRequestBody = ProviderConfigSetRequest
SetProviderConfigJSONRequestBody defines body for SetProviderConfig for application/json ContentType.
type SetUserPermissionsHTTPResp ¶
type SetUserPermissionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UserResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseSetUserPermissionsHTTPResp ¶
func ParseSetUserPermissionsHTTPResp(rsp *http.Response) (*SetUserPermissionsHTTPResp, error)
ParseSetUserPermissionsHTTPResp parses an HTTP response from a SetUserPermissionsWithResponse call
func (SetUserPermissionsHTTPResp) ContentType ¶
func (r SetUserPermissionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SetUserPermissionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (SetUserPermissionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (SetUserPermissionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (SetUserPermissionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (SetUserPermissionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (SetUserPermissionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r SetUserPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (SetUserPermissionsHTTPResp) GetBody ¶
func (r SetUserPermissionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (SetUserPermissionsHTTPResp) GetJSON200 ¶
func (r SetUserPermissionsHTTPResp) GetJSON200() *UserResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (SetUserPermissionsHTTPResp) Status ¶
func (r SetUserPermissionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SetUserPermissionsHTTPResp) StatusCode ¶
func (r SetUserPermissionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SetUserPermissionsJSONRequestBody ¶
type SetUserPermissionsJSONRequestBody = SetPermissionsRequest
SetUserPermissionsJSONRequestBody defines body for SetUserPermissions for application/json ContentType.
type Sigv4CreateRequest ¶
type Sigv4CreateRequest struct {
// AccessKeyId AWS access key id (public identifier).
AccessKeyId string `json:"access_key_id"`
// Api Loose (vendor, name, version) API identity tuple.
Api APIReferenceRequest `json:"api"`
// AwsRegion Signing region, e.g. 'us-east-1'.
AwsRegion string `json:"aws_region"`
// AwsService Signing service, e.g. 'aoss', 'execute-api', 's3'.
AwsService string `json:"aws_service"`
// Name Human-readable label for the credential.
Name string `json:"name"`
// Provider Credential provider; 'static' for stored secrets.
Provider *string `json:"provider,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
// SecretAccessKey AWS secret access key. Stored encrypted; never returned after create.
SecretAccessKey string `json:"secret_access_key"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
// SessionToken Optional temporary-credential session token (STS). Expires; re-save when it does.
SessionToken *string `json:"session_token,omitempty"`
Type Sigv4CreateRequestType `json:"type"`
}
Sigv4CreateRequest Create request for sigv4 (AWS Signature V4) credentials.
func (Sigv4CreateRequest) RequiredFields ¶
func (Sigv4CreateRequest) RequiredFields() []string
type Sigv4CreateRequestType ¶
type Sigv4CreateRequestType string
Sigv4CreateRequestType defines model for Sigv4CreateRequest.Type.
const (
Sigv4CreateRequestTypeSigv4 Sigv4CreateRequestType = "sigv4"
)
Defines values for Sigv4CreateRequestType.
func (Sigv4CreateRequestType) Valid ¶
func (e Sigv4CreateRequestType) Valid() bool
Valid indicates whether the value is a known member of the Sigv4CreateRequestType enum.
type Sigv4UpdateRequest ¶
type Sigv4UpdateRequest struct {
AccessKeyId *string `json:"access_key_id,omitempty"`
Active *bool `json:"active,omitempty"`
AwsRegion *string `json:"aws_region,omitempty"`
AwsService *string `json:"aws_service,omitempty"`
ClearSessionToken *bool `json:"clear_session_token,omitempty"`
Name *string `json:"name,omitempty"`
RuntimeConfig *RuntimeConfig `json:"runtime_config,omitempty"`
SecretAccessKey *string `json:"secret_access_key,omitempty"`
ServerVariables *map[string]string `json:"server_variables,omitempty"`
SessionToken *string `json:"session_token,omitempty"`
Type Sigv4UpdateRequestType `json:"type"`
}
Sigv4UpdateRequest Update request for sigv4 credentials (key rotation / scope edit).
func (Sigv4UpdateRequest) RequiredFields ¶
func (Sigv4UpdateRequest) RequiredFields() []string
type Sigv4UpdateRequestType ¶
type Sigv4UpdateRequestType string
Sigv4UpdateRequestType defines model for Sigv4UpdateRequest.Type.
const (
Sigv4UpdateRequestTypeSigv4 Sigv4UpdateRequestType = "sigv4"
)
Defines values for Sigv4UpdateRequestType.
func (Sigv4UpdateRequestType) Valid ¶
func (e Sigv4UpdateRequestType) Valid() bool
Valid indicates whether the value is a known member of the Sigv4UpdateRequestType enum.
type SnoozeCatalogEntryHTTPResp ¶
type SnoozeCatalogEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON409 the response for an HTTP 409 `application/problem+json` response
ApplicationproblemJSON409 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseSnoozeCatalogEntryHTTPResp ¶
func ParseSnoozeCatalogEntryHTTPResp(rsp *http.Response) (*SnoozeCatalogEntryHTTPResp, error)
ParseSnoozeCatalogEntryHTTPResp parses an HTTP response from a SnoozeCatalogEntryWithResponse call
func (SnoozeCatalogEntryHTTPResp) ContentType ¶
func (r SnoozeCatalogEntryHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON400 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON401 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON403 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON409 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON409() *ProblemDetail
GetApplicationproblemJSON409 returns the response for an HTTP 409 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON422 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON500 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON503 ¶
func (r SnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (SnoozeCatalogEntryHTTPResp) GetBody ¶
func (r SnoozeCatalogEntryHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (SnoozeCatalogEntryHTTPResp) Status ¶
func (r SnoozeCatalogEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SnoozeCatalogEntryHTTPResp) StatusCode ¶
func (r SnoozeCatalogEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SnoozeCatalogEntryJSONBody ¶
type SnoozeCatalogEntryJSONBody = CatalogSnoozeRequest
SnoozeCatalogEntryJSONBody defines parameters for SnoozeCatalogEntry.
type SnoozeCatalogEntryJSONRequestBody ¶
type SnoozeCatalogEntryJSONRequestBody = SnoozeCatalogEntryJSONBody
SnoozeCatalogEntryJSONRequestBody defines body for SnoozeCatalogEntry for application/json ContentType.
type StreamEventsHTTPResp ¶
type StreamEventsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseStreamEventsHTTPResp ¶
func ParseStreamEventsHTTPResp(rsp *http.Response) (*StreamEventsHTTPResp, error)
ParseStreamEventsHTTPResp parses an HTTP response from a StreamEventsWithResponse call
func (StreamEventsHTTPResp) ContentType ¶
func (r StreamEventsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StreamEventsHTTPResp) GetApplicationproblemJSON400 ¶
func (r StreamEventsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (StreamEventsHTTPResp) GetApplicationproblemJSON401 ¶
func (r StreamEventsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (StreamEventsHTTPResp) GetApplicationproblemJSON403 ¶
func (r StreamEventsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (StreamEventsHTTPResp) GetApplicationproblemJSON422 ¶
func (r StreamEventsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (StreamEventsHTTPResp) GetApplicationproblemJSON500 ¶
func (r StreamEventsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (StreamEventsHTTPResp) GetApplicationproblemJSON503 ¶
func (r StreamEventsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (StreamEventsHTTPResp) GetBody ¶
func (r StreamEventsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (StreamEventsHTTPResp) GetJSON200 ¶
func (r StreamEventsHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (StreamEventsHTTPResp) Status ¶
func (r StreamEventsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (StreamEventsHTTPResp) StatusCode ¶
func (r StreamEventsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StreamEventsParams ¶
type StreamEventsParams struct {
Since *time.Time `form:"since,omitempty" json:"since,omitempty"`
EventType *[]string `form:"event_type,omitempty" json:"event_type,omitempty"`
Severity *[]EventSeverity `form:"severity,omitempty" json:"severity,omitempty"`
RequiresAction *bool `form:"requires_action,omitempty" json:"requires_action,omitempty"`
TraceId *string `form:"trace_id,omitempty" json:"trace_id,omitempty"`
ActorId *string `form:"actor_id,omitempty" json:"actor_id,omitempty"`
ActorType *string `form:"actor_type,omitempty" json:"actor_type,omitempty"`
LastEventID *string `json:"Last-Event-ID,omitempty"`
}
StreamEventsParams defines parameters for StreamEvents.
type SubmitOverlayHTTPResp ¶
type SubmitOverlayHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON201 the response for an HTTP 201 `application/json` response
JSON201 *OverlayResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseSubmitOverlayHTTPResp ¶
func ParseSubmitOverlayHTTPResp(rsp *http.Response) (*SubmitOverlayHTTPResp, error)
ParseSubmitOverlayHTTPResp parses an HTTP response from a SubmitOverlayWithResponse call
func (SubmitOverlayHTTPResp) ContentType ¶
func (r SubmitOverlayHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SubmitOverlayHTTPResp) GetApplicationproblemJSON400 ¶
func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (SubmitOverlayHTTPResp) GetApplicationproblemJSON401 ¶
func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (SubmitOverlayHTTPResp) GetApplicationproblemJSON403 ¶
func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (SubmitOverlayHTTPResp) GetApplicationproblemJSON422 ¶
func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (SubmitOverlayHTTPResp) GetApplicationproblemJSON500 ¶
func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (SubmitOverlayHTTPResp) GetApplicationproblemJSON503 ¶
func (r SubmitOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (SubmitOverlayHTTPResp) GetBody ¶
func (r SubmitOverlayHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (SubmitOverlayHTTPResp) GetJSON201 ¶
func (r SubmitOverlayHTTPResp) GetJSON201() *OverlayResponse
GetJSON201 returns the response for an HTTP 201 `application/json` response
func (SubmitOverlayHTTPResp) Status ¶
func (r SubmitOverlayHTTPResp) Status() string
Status returns HTTPResponse.Status
func (SubmitOverlayHTTPResp) StatusCode ¶
func (r SubmitOverlayHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SubmitOverlayJSONRequestBody ¶
type SubmitOverlayJSONRequestBody = OverlaySubmitRequest
SubmitOverlayJSONRequestBody defines body for SubmitOverlay for application/json ContentType.
type TestToolkitPermissionsHTTPResp ¶
type TestToolkitPermissionsHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *PermissionTestResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseTestToolkitPermissionsHTTPResp ¶
func ParseTestToolkitPermissionsHTTPResp(rsp *http.Response) (*TestToolkitPermissionsHTTPResp, error)
ParseTestToolkitPermissionsHTTPResp parses an HTTP response from a TestToolkitPermissionsWithResponse call
func (TestToolkitPermissionsHTTPResp) ContentType ¶
func (r TestToolkitPermissionsHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON400 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON401 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON403 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON404 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON422 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON500 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON503 ¶
func (r TestToolkitPermissionsHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (TestToolkitPermissionsHTTPResp) GetBody ¶
func (r TestToolkitPermissionsHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (TestToolkitPermissionsHTTPResp) GetJSON200 ¶
func (r TestToolkitPermissionsHTTPResp) GetJSON200() *PermissionTestResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (TestToolkitPermissionsHTTPResp) Status ¶
func (r TestToolkitPermissionsHTTPResp) Status() string
Status returns HTTPResponse.Status
func (TestToolkitPermissionsHTTPResp) StatusCode ¶
func (r TestToolkitPermissionsHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TestToolkitPermissionsJSONRequestBody ¶
type TestToolkitPermissionsJSONRequestBody = PermissionTestRequest
TestToolkitPermissionsJSONRequestBody defines body for TestToolkitPermissions for application/json ContentType.
type TokenEndpointHTTPResp ¶
type TokenEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *TokenResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseTokenEndpointHTTPResp ¶
func ParseTokenEndpointHTTPResp(rsp *http.Response) (*TokenEndpointHTTPResp, error)
ParseTokenEndpointHTTPResp parses an HTTP response from a TokenEndpointWithResponse call
func (TokenEndpointHTTPResp) ContentType ¶
func (r TokenEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (TokenEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r TokenEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (TokenEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r TokenEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (TokenEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r TokenEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (TokenEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r TokenEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (TokenEndpointHTTPResp) GetBody ¶
func (r TokenEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (TokenEndpointHTTPResp) GetJSON200 ¶
func (r TokenEndpointHTTPResp) GetJSON200() *TokenResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (TokenEndpointHTTPResp) Status ¶
func (r TokenEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (TokenEndpointHTTPResp) StatusCode ¶
func (r TokenEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type TokenEndpointJSONRequestBody ¶
type TokenEndpointJSONRequestBody = TokenRequest
TokenEndpointJSONRequestBody defines body for TokenEndpoint for application/json ContentType.
type TokenRequest ¶
type TokenRequest struct {
Assertion *string `json:"assertion,omitempty"`
ClientId *string `json:"client_id,omitempty"`
ClientSecret *string `json:"client_secret,omitempty"`
Code *string `json:"code,omitempty"`
CodeVerifier *string `json:"code_verifier,omitempty"`
GrantType string `json:"grant_type"`
RedirectUri *string `json:"redirect_uri,omitempty"`
RefreshToken *string `json:"refresh_token,omitempty"`
}
TokenRequest Token endpoint request (JSON body — not RFC 6749 form-encoded).
func (TokenRequest) RequiredFields ¶
func (TokenRequest) RequiredFields() []string
type TokenResponse ¶
type TokenResponse struct {
AccessToken string `json:"access_token"`
ExpiresIn int `json:"expires_in"`
IdToken *string `json:"id_token,omitempty"`
RefreshToken *string `json:"refresh_token,omitempty"`
TokenType *string `json:"token_type,omitempty"`
}
TokenResponse Token endpoint success response.
func (TokenResponse) RequiredFields ¶
func (TokenResponse) RequiredFields() []string
type ToolkitAgentListResponse ¶
type ToolkitAgentListResponse struct {
Data []ToolkitAgentResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ToolkitAgentListResponse Paginated list of agents bound to a toolkit.
func (ToolkitAgentListResponse) RequiredFields ¶
func (ToolkitAgentListResponse) RequiredFields() []string
type ToolkitAgentResponse ¶
type ToolkitAgentResponse struct {
AgentId string `json:"agent_id"`
AgentName string `json:"agent_name"`
BoundAt time.Time `json:"bound_at"`
Status string `json:"status"`
}
ToolkitAgentResponse Agent bound to a toolkit.
func (ToolkitAgentResponse) RequiredFields ¶
func (ToolkitAgentResponse) RequiredFields() []string
type ToolkitBindRequest ¶
type ToolkitBindRequest struct {
ToolkitId string `json:"toolkit_id"`
}
ToolkitBindRequest Request body for binding a toolkit.
func (ToolkitBindRequest) RequiredFields ¶
func (ToolkitBindRequest) RequiredFields() []string
type ToolkitBindingEntry ¶
type ToolkitBindingEntry struct {
BoundAt time.Time `json:"bound_at"`
Name *string `json:"name,omitempty"`
Serves *[]ServedApiRef `json:"serves,omitempty"`
ToolkitId string `json:"toolkit_id"`
}
ToolkitBindingEntry Toolkit binding summary for the /me response.
func (ToolkitBindingEntry) RequiredFields ¶
func (ToolkitBindingEntry) RequiredFields() []string
type ToolkitBindingListResponse ¶
type ToolkitBindingListResponse struct {
Data []ToolkitBindingResponse `json:"data"`
}
ToolkitBindingListResponse List of toolkit bindings.
func (ToolkitBindingListResponse) RequiredFields ¶
func (ToolkitBindingListResponse) RequiredFields() []string
type ToolkitBindingResponse ¶
type ToolkitBindingResponse struct {
AgentId string `json:"agent_id"`
BoundAt time.Time `json:"bound_at"`
Id string `json:"id"`
ToolkitId string `json:"toolkit_id"`
}
ToolkitBindingResponse Toolkit binding representation in API responses.
func (ToolkitBindingResponse) RequiredFields ¶
func (ToolkitBindingResponse) RequiredFields() []string
type ToolkitCreateRequest ¶
type ToolkitCreateRequest struct {
Active *bool `json:"active,omitempty"`
CredentialIds *[]string `json:"credential_ids,omitempty"`
Description *string `json:"description,omitempty"`
Name string `json:"name"`
}
ToolkitCreateRequest Create a new toolkit.
func (ToolkitCreateRequest) RequiredFields ¶
func (ToolkitCreateRequest) RequiredFields() []string
type ToolkitCreateResponse ¶
type ToolkitCreateResponse struct {
ApiKey string `json:"api_key"`
// Toolkit Toolkit response.
Toolkit ToolkitResponse `json:"toolkit"`
// Warnings Non-fatal signals about the create — e.g. inline-bound credentials that landed with zero permission rules (broker denies by default).
Warnings *[]BindingWarningSchema `json:"warnings,omitempty"`
}
ToolkitCreateResponse Create response: toolkit + api_key shown once.
func (ToolkitCreateResponse) RequiredFields ¶
func (ToolkitCreateResponse) RequiredFields() []string
type ToolkitCredentialBindRequest ¶
type ToolkitCredentialBindRequest struct {
// AllowAll Convenience flag: bind with a single `allow` rule that matches every request for this binding's vendor. Mutually exclusive with `permissions`.
AllowAll *bool `json:"allow_all,omitempty"`
CredentialId string `json:"credential_id"`
Permissions *[]JenticOneControlWebSchemasToolkitsPermissionRuleSchema `json:"permissions,omitempty"`
}
ToolkitCredentialBindRequest Bind a credential to a toolkit.
func (ToolkitCredentialBindRequest) RequiredFields ¶
func (ToolkitCredentialBindRequest) RequiredFields() []string
type ToolkitCredentialBindingResponse ¶
type ToolkitCredentialBindingResponse struct {
ApiName *string `json:"api_name,omitempty"`
ApiVendor *string `json:"api_vendor,omitempty"`
BoundAt time.Time `json:"bound_at"`
// CatalogApiId Catalog identity slug of the bound credential's target API (`domain[/sub-api]`), when recorded. Display-only.
CatalogApiId *string `json:"catalog_api_id,omitempty"`
CredentialId string `json:"credential_id"`
CredentialType *string `json:"credential_type,omitempty"`
Label *string `json:"label,omitempty"`
Permissions *[]PermissionRuleReadSchema `json:"permissions,omitempty"`
ToolkitId string `json:"toolkit_id"`
// Warnings Non-fatal bind-time signals — e.g. a binding that landed with zero permission rules (broker denies by default until rules are added).
Warnings *[]BindingWarningSchema `json:"warnings,omitempty"`
}
ToolkitCredentialBindingResponse Credential binding response.
func (ToolkitCredentialBindingResponse) RequiredFields ¶
func (ToolkitCredentialBindingResponse) RequiredFields() []string
type ToolkitCredentialListResponse ¶
type ToolkitCredentialListResponse struct {
Data []ToolkitCredentialBindingResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ToolkitCredentialListResponse Paginated list of credential bindings.
func (ToolkitCredentialListResponse) RequiredFields ¶
func (ToolkitCredentialListResponse) RequiredFields() []string
type ToolkitKeyCreateRequest ¶
type ToolkitKeyCreateRequest struct {
AllowedIps *[]string `json:"allowed_ips,omitempty"`
Label *string `json:"label,omitempty"`
}
ToolkitKeyCreateRequest Create a new key for a toolkit.
type ToolkitKeyCreateResponse ¶
type ToolkitKeyCreateResponse struct {
ApiKey string `json:"api_key"`
// Key Toolkit key response.
Key ToolkitKeyResponse `json:"key"`
}
ToolkitKeyCreateResponse Create response: key + plaintext shown once.
func (ToolkitKeyCreateResponse) RequiredFields ¶
func (ToolkitKeyCreateResponse) RequiredFields() []string
type ToolkitKeyListResponse ¶
type ToolkitKeyListResponse struct {
Data []ToolkitKeyResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ToolkitKeyListResponse Paginated list of toolkit keys.
func (ToolkitKeyListResponse) RequiredFields ¶
func (ToolkitKeyListResponse) RequiredFields() []string
type ToolkitKeyResponse ¶
type ToolkitKeyResponse struct {
AllowedIps *[]string `json:"allowed_ips,omitempty"`
CreatedAt time.Time `json:"created_at"`
KeyId string `json:"key_id"`
KeyPreview string `json:"key_preview"`
Label *string `json:"label,omitempty"`
LastUsedAt *time.Time `json:"last_used_at,omitempty"`
Revoked bool `json:"revoked"`
ToolkitId string `json:"toolkit_id"`
}
ToolkitKeyResponse Toolkit key response.
func (ToolkitKeyResponse) RequiredFields ¶
func (ToolkitKeyResponse) RequiredFields() []string
type ToolkitKeyUpdateRequest ¶
type ToolkitKeyUpdateRequest struct {
AllowedIps *[]string `json:"allowed_ips,omitempty"`
Label *string `json:"label,omitempty"`
Revoked *bool `json:"revoked,omitempty"`
}
ToolkitKeyUpdateRequest Update a toolkit key.
type ToolkitListResponse ¶
type ToolkitListResponse struct {
Data []ToolkitResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
ToolkitListResponse Paginated list of toolkits.
func (ToolkitListResponse) RequiredFields ¶
func (ToolkitListResponse) RequiredFields() []string
type ToolkitResponse ¶
type ToolkitResponse struct {
Active bool `json:"active"`
// Apis Distinct APIs served by this toolkit's credential bindings that are visible to the caller, sorted by vendor/name/version. NULL api_name/api_version mean the credential covers all names/versions for the vendor. Empty when no visible credentials are bound.
Apis *[]ServedApiRef `json:"apis,omitempty"`
CreatedAt time.Time `json:"created_at"`
CreatedBy *string `json:"created_by,omitempty"`
CredentialCount int `json:"credential_count"`
Description *string `json:"description,omitempty"`
KeyCount int `json:"key_count"`
Name string `json:"name"`
ToolkitId string `json:"toolkit_id"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
ToolkitResponse Toolkit response.
func (ToolkitResponse) RequiredFields ¶
func (ToolkitResponse) RequiredFields() []string
type ToolkitUpdateRequest ¶
type ToolkitUpdateRequest struct {
Active *bool `json:"active,omitempty"`
Description *string `json:"description,omitempty"`
Name *string `json:"name,omitempty"`
}
ToolkitUpdateRequest Update a toolkit.
type TopOperation ¶
type TopOperation struct {
ApiName string `json:"api_name"`
ApiVendor string `json:"api_vendor"`
Failed int `json:"failed"`
OperationId string `json:"operation_id"`
Total int `json:"total"`
}
TopOperation Aggregated execution counts for a single operation.
func (TopOperation) RequiredFields ¶
func (TopOperation) RequiredFields() []string
type UnbindCredentialHTTPResp ¶
type UnbindCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUnbindCredentialHTTPResp ¶
func ParseUnbindCredentialHTTPResp(rsp *http.Response) (*UnbindCredentialHTTPResp, error)
ParseUnbindCredentialHTTPResp parses an HTTP response from a UnbindCredentialWithResponse call
func (UnbindCredentialHTTPResp) ContentType ¶
func (r UnbindCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON404 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r UnbindCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UnbindCredentialHTTPResp) GetBody ¶
func (r UnbindCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UnbindCredentialHTTPResp) Status ¶
func (r UnbindCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UnbindCredentialHTTPResp) StatusCode ¶
func (r UnbindCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnbindToolkitHTTPResp ¶
type UnbindToolkitHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUnbindToolkitHTTPResp ¶
func ParseUnbindToolkitHTTPResp(rsp *http.Response) (*UnbindToolkitHTTPResp, error)
ParseUnbindToolkitHTTPResp parses an HTTP response from a UnbindToolkitWithResponse call
func (UnbindToolkitHTTPResp) ContentType ¶
func (r UnbindToolkitHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnbindToolkitHTTPResp) GetApplicationproblemJSON400 ¶
func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UnbindToolkitHTTPResp) GetApplicationproblemJSON401 ¶
func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UnbindToolkitHTTPResp) GetApplicationproblemJSON403 ¶
func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UnbindToolkitHTTPResp) GetApplicationproblemJSON422 ¶
func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UnbindToolkitHTTPResp) GetApplicationproblemJSON500 ¶
func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UnbindToolkitHTTPResp) GetApplicationproblemJSON503 ¶
func (r UnbindToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UnbindToolkitHTTPResp) GetBody ¶
func (r UnbindToolkitHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UnbindToolkitHTTPResp) Status ¶
func (r UnbindToolkitHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UnbindToolkitHTTPResp) StatusCode ¶
func (r UnbindToolkitHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UnsnoozeCatalogEntryHTTPResp ¶
type UnsnoozeCatalogEntryHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUnsnoozeCatalogEntryHTTPResp ¶
func ParseUnsnoozeCatalogEntryHTTPResp(rsp *http.Response) (*UnsnoozeCatalogEntryHTTPResp, error)
ParseUnsnoozeCatalogEntryHTTPResp parses an HTTP response from a UnsnoozeCatalogEntryWithResponse call
func (UnsnoozeCatalogEntryHTTPResp) ContentType ¶
func (r UnsnoozeCatalogEntryHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON400 ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON401 ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON403 ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON422 ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON500 ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON503 ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UnsnoozeCatalogEntryHTTPResp) GetBody ¶
func (r UnsnoozeCatalogEntryHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UnsnoozeCatalogEntryHTTPResp) Status ¶
func (r UnsnoozeCatalogEntryHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UnsnoozeCatalogEntryHTTPResp) StatusCode ¶
func (r UnsnoozeCatalogEntryHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentHTTPResp ¶
type UpdateAgentHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AgentResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateAgentHTTPResp ¶
func ParseUpdateAgentHTTPResp(rsp *http.Response) (*UpdateAgentHTTPResp, error)
ParseUpdateAgentHTTPResp parses an HTTP response from a UpdateAgentWithResponse call
func (UpdateAgentHTTPResp) ContentType ¶
func (r UpdateAgentHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateAgentHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateAgentHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateAgentHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateAgentHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateAgentHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateAgentHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateAgentHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateAgentHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateAgentHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateAgentHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateAgentHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateAgentHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateAgentHTTPResp) GetBody ¶
func (r UpdateAgentHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateAgentHTTPResp) GetJSON200 ¶
func (r UpdateAgentHTTPResp) GetJSON200() *AgentResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateAgentHTTPResp) Status ¶
func (r UpdateAgentHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateAgentHTTPResp) StatusCode ¶
func (r UpdateAgentHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateAgentJSONRequestBody ¶
type UpdateAgentJSONRequestBody = AgentPatchRequest
UpdateAgentJSONRequestBody defines body for UpdateAgent for application/json ContentType.
type UpdateApiHTTPResp ¶
type UpdateApiHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateApiHTTPResp ¶
func ParseUpdateApiHTTPResp(rsp *http.Response) (*UpdateApiHTTPResp, error)
ParseUpdateApiHTTPResp parses an HTTP response from a UpdateApiWithResponse call
func (UpdateApiHTTPResp) ContentType ¶
func (r UpdateApiHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateApiHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateApiHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateApiHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateApiHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateApiHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateApiHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateApiHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateApiHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateApiHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateApiHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateApiHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateApiHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateApiHTTPResp) GetBody ¶
func (r UpdateApiHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateApiHTTPResp) GetJSON200 ¶
func (r UpdateApiHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateApiHTTPResp) Status ¶
func (r UpdateApiHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateApiHTTPResp) StatusCode ¶
func (r UpdateApiHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateApiJSONRequestBody ¶
type UpdateApiJSONRequestBody = ApiUpdateRequest
UpdateApiJSONRequestBody defines body for UpdateApi for application/json ContentType.
type UpdateCredentialHTTPResp ¶
type UpdateCredentialHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *CredentialRedactedResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateCredentialHTTPResp ¶
func ParseUpdateCredentialHTTPResp(rsp *http.Response) (*UpdateCredentialHTTPResp, error)
ParseUpdateCredentialHTTPResp parses an HTTP response from a UpdateCredentialWithResponse call
func (UpdateCredentialHTTPResp) ContentType ¶
func (r UpdateCredentialHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON404 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateCredentialHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateCredentialHTTPResp) GetBody ¶
func (r UpdateCredentialHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateCredentialHTTPResp) GetJSON200 ¶
func (r UpdateCredentialHTTPResp) GetJSON200() *CredentialRedactedResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateCredentialHTTPResp) Status ¶
func (r UpdateCredentialHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateCredentialHTTPResp) StatusCode ¶
func (r UpdateCredentialHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateCredentialJSONBody ¶
type UpdateCredentialJSONBody struct {
// contains filtered or unexported fields
}
UpdateCredentialJSONBody defines parameters for UpdateCredential.
func (UpdateCredentialJSONBody) AsApiKeyUpdateRequest ¶
func (t UpdateCredentialJSONBody) AsApiKeyUpdateRequest() (ApiKeyUpdateRequest, error)
AsApiKeyUpdateRequest returns the union data inside the UpdateCredentialJSONBody as a ApiKeyUpdateRequest
func (UpdateCredentialJSONBody) AsBasicAuthUpdateRequest ¶
func (t UpdateCredentialJSONBody) AsBasicAuthUpdateRequest() (BasicAuthUpdateRequest, error)
AsBasicAuthUpdateRequest returns the union data inside the UpdateCredentialJSONBody as a BasicAuthUpdateRequest
func (UpdateCredentialJSONBody) AsBearerTokenUpdateRequest ¶
func (t UpdateCredentialJSONBody) AsBearerTokenUpdateRequest() (BearerTokenUpdateRequest, error)
AsBearerTokenUpdateRequest returns the union data inside the UpdateCredentialJSONBody as a BearerTokenUpdateRequest
func (UpdateCredentialJSONBody) AsOAuth2UpdateRequest ¶
func (t UpdateCredentialJSONBody) AsOAuth2UpdateRequest() (OAuth2UpdateRequest, error)
AsOAuth2UpdateRequest returns the union data inside the UpdateCredentialJSONBody as a OAuth2UpdateRequest
func (UpdateCredentialJSONBody) AsSigv4UpdateRequest ¶
func (t UpdateCredentialJSONBody) AsSigv4UpdateRequest() (Sigv4UpdateRequest, error)
AsSigv4UpdateRequest returns the union data inside the UpdateCredentialJSONBody as a Sigv4UpdateRequest
func (UpdateCredentialJSONBody) Discriminator ¶
func (t UpdateCredentialJSONBody) Discriminator() (string, error)
func (*UpdateCredentialJSONBody) FromApiKeyUpdateRequest ¶
func (t *UpdateCredentialJSONBody) FromApiKeyUpdateRequest(v ApiKeyUpdateRequest) error
FromApiKeyUpdateRequest overwrites any union data inside the UpdateCredentialJSONBody as the provided ApiKeyUpdateRequest
func (*UpdateCredentialJSONBody) FromBasicAuthUpdateRequest ¶
func (t *UpdateCredentialJSONBody) FromBasicAuthUpdateRequest(v BasicAuthUpdateRequest) error
FromBasicAuthUpdateRequest overwrites any union data inside the UpdateCredentialJSONBody as the provided BasicAuthUpdateRequest
func (*UpdateCredentialJSONBody) FromBearerTokenUpdateRequest ¶
func (t *UpdateCredentialJSONBody) FromBearerTokenUpdateRequest(v BearerTokenUpdateRequest) error
FromBearerTokenUpdateRequest overwrites any union data inside the UpdateCredentialJSONBody as the provided BearerTokenUpdateRequest
func (*UpdateCredentialJSONBody) FromOAuth2UpdateRequest ¶
func (t *UpdateCredentialJSONBody) FromOAuth2UpdateRequest(v OAuth2UpdateRequest) error
FromOAuth2UpdateRequest overwrites any union data inside the UpdateCredentialJSONBody as the provided OAuth2UpdateRequest
func (*UpdateCredentialJSONBody) FromSigv4UpdateRequest ¶
func (t *UpdateCredentialJSONBody) FromSigv4UpdateRequest(v Sigv4UpdateRequest) error
FromSigv4UpdateRequest overwrites any union data inside the UpdateCredentialJSONBody as the provided Sigv4UpdateRequest
func (UpdateCredentialJSONBody) MarshalJSON ¶
func (t UpdateCredentialJSONBody) MarshalJSON() ([]byte, error)
func (*UpdateCredentialJSONBody) MergeApiKeyUpdateRequest ¶
func (t *UpdateCredentialJSONBody) MergeApiKeyUpdateRequest(v ApiKeyUpdateRequest) error
MergeApiKeyUpdateRequest performs a merge with any union data inside the UpdateCredentialJSONBody, using the provided ApiKeyUpdateRequest
func (*UpdateCredentialJSONBody) MergeBasicAuthUpdateRequest ¶
func (t *UpdateCredentialJSONBody) MergeBasicAuthUpdateRequest(v BasicAuthUpdateRequest) error
MergeBasicAuthUpdateRequest performs a merge with any union data inside the UpdateCredentialJSONBody, using the provided BasicAuthUpdateRequest
func (*UpdateCredentialJSONBody) MergeBearerTokenUpdateRequest ¶
func (t *UpdateCredentialJSONBody) MergeBearerTokenUpdateRequest(v BearerTokenUpdateRequest) error
MergeBearerTokenUpdateRequest performs a merge with any union data inside the UpdateCredentialJSONBody, using the provided BearerTokenUpdateRequest
func (*UpdateCredentialJSONBody) MergeOAuth2UpdateRequest ¶
func (t *UpdateCredentialJSONBody) MergeOAuth2UpdateRequest(v OAuth2UpdateRequest) error
MergeOAuth2UpdateRequest performs a merge with any union data inside the UpdateCredentialJSONBody, using the provided OAuth2UpdateRequest
func (*UpdateCredentialJSONBody) MergeSigv4UpdateRequest ¶
func (t *UpdateCredentialJSONBody) MergeSigv4UpdateRequest(v Sigv4UpdateRequest) error
MergeSigv4UpdateRequest performs a merge with any union data inside the UpdateCredentialJSONBody, using the provided Sigv4UpdateRequest
func (*UpdateCredentialJSONBody) UnmarshalJSON ¶
func (t *UpdateCredentialJSONBody) UnmarshalJSON(b []byte) error
func (UpdateCredentialJSONBody) ValueByDiscriminator ¶
func (t UpdateCredentialJSONBody) ValueByDiscriminator() (interface{}, error)
type UpdateCredentialJSONRequestBody ¶
type UpdateCredentialJSONRequestBody UpdateCredentialJSONBody
UpdateCredentialJSONRequestBody defines body for UpdateCredential for application/json ContentType.
type UpdateKeyHTTPResp ¶
type UpdateKeyHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitKeyResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateKeyHTTPResp ¶
func ParseUpdateKeyHTTPResp(rsp *http.Response) (*UpdateKeyHTTPResp, error)
ParseUpdateKeyHTTPResp parses an HTTP response from a UpdateKeyWithResponse call
func (UpdateKeyHTTPResp) ContentType ¶
func (r UpdateKeyHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateKeyHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateKeyHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateKeyHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateKeyHTTPResp) GetApplicationproblemJSON404 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (UpdateKeyHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateKeyHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateKeyHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateKeyHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateKeyHTTPResp) GetBody ¶
func (r UpdateKeyHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateKeyHTTPResp) GetJSON200 ¶
func (r UpdateKeyHTTPResp) GetJSON200() *ToolkitKeyResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateKeyHTTPResp) Status ¶
func (r UpdateKeyHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateKeyHTTPResp) StatusCode ¶
func (r UpdateKeyHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateKeyJSONRequestBody ¶
type UpdateKeyJSONRequestBody = ToolkitKeyUpdateRequest
UpdateKeyJSONRequestBody defines body for UpdateKey for application/json ContentType.
type UpdateNoteHTTPResp ¶
type UpdateNoteHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateNoteHTTPResp ¶
func ParseUpdateNoteHTTPResp(rsp *http.Response) (*UpdateNoteHTTPResp, error)
ParseUpdateNoteHTTPResp parses an HTTP response from a UpdateNoteWithResponse call
func (UpdateNoteHTTPResp) ContentType ¶
func (r UpdateNoteHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateNoteHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateNoteHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateNoteHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateNoteHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateNoteHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateNoteHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateNoteHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateNoteHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateNoteHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateNoteHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateNoteHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateNoteHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateNoteHTTPResp) GetBody ¶
func (r UpdateNoteHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateNoteHTTPResp) GetJSON200 ¶
func (r UpdateNoteHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateNoteHTTPResp) Status ¶
func (r UpdateNoteHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateNoteHTTPResp) StatusCode ¶
func (r UpdateNoteHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateNoteJSONRequestBody ¶
type UpdateNoteJSONRequestBody = NoteUpdateRequest
UpdateNoteJSONRequestBody defines body for UpdateNote for application/json ContentType.
type UpdateNoteParams ¶
type UpdateNoteParams struct {
IfMatch *string `json:"if-match,omitempty"`
}
UpdateNoteParams defines parameters for UpdateNote.
type UpdateOverlayHTTPResp ¶
type UpdateOverlayHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *OverlayResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateOverlayHTTPResp ¶
func ParseUpdateOverlayHTTPResp(rsp *http.Response) (*UpdateOverlayHTTPResp, error)
ParseUpdateOverlayHTTPResp parses an HTTP response from a UpdateOverlayWithResponse call
func (UpdateOverlayHTTPResp) ContentType ¶
func (r UpdateOverlayHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateOverlayHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateOverlayHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateOverlayHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateOverlayHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateOverlayHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateOverlayHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateOverlayHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateOverlayHTTPResp) GetBody ¶
func (r UpdateOverlayHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateOverlayHTTPResp) GetJSON200 ¶
func (r UpdateOverlayHTTPResp) GetJSON200() *OverlayResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateOverlayHTTPResp) Status ¶
func (r UpdateOverlayHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateOverlayHTTPResp) StatusCode ¶
func (r UpdateOverlayHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateOverlayJSONRequestBody ¶
type UpdateOverlayJSONRequestBody = OverlayUpdateRequest
UpdateOverlayJSONRequestBody defines body for UpdateOverlay for application/json ContentType.
type UpdateRegistrationEndpointHTTPResp ¶
type UpdateRegistrationEndpointHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *interface{}
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateRegistrationEndpointHTTPResp ¶
func ParseUpdateRegistrationEndpointHTTPResp(rsp *http.Response) (*UpdateRegistrationEndpointHTTPResp, error)
ParseUpdateRegistrationEndpointHTTPResp parses an HTTP response from a UpdateRegistrationEndpointWithResponse call
func (UpdateRegistrationEndpointHTTPResp) ContentType ¶
func (r UpdateRegistrationEndpointHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateRegistrationEndpointHTTPResp) GetBody ¶
func (r UpdateRegistrationEndpointHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateRegistrationEndpointHTTPResp) GetJSON200 ¶
func (r UpdateRegistrationEndpointHTTPResp) GetJSON200() *interface{}
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateRegistrationEndpointHTTPResp) Status ¶
func (r UpdateRegistrationEndpointHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateRegistrationEndpointHTTPResp) StatusCode ¶
func (r UpdateRegistrationEndpointHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateToolkitHTTPResp ¶
type UpdateToolkitHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *ToolkitResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateToolkitHTTPResp ¶
func ParseUpdateToolkitHTTPResp(rsp *http.Response) (*UpdateToolkitHTTPResp, error)
ParseUpdateToolkitHTTPResp parses an HTTP response from a UpdateToolkitWithResponse call
func (UpdateToolkitHTTPResp) ContentType ¶
func (r UpdateToolkitHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON404 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateToolkitHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateToolkitHTTPResp) GetBody ¶
func (r UpdateToolkitHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateToolkitHTTPResp) GetJSON200 ¶
func (r UpdateToolkitHTTPResp) GetJSON200() *ToolkitResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateToolkitHTTPResp) Status ¶
func (r UpdateToolkitHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateToolkitHTTPResp) StatusCode ¶
func (r UpdateToolkitHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateToolkitJSONRequestBody ¶
type UpdateToolkitJSONRequestBody = ToolkitUpdateRequest
UpdateToolkitJSONRequestBody defines body for UpdateToolkit for application/json ContentType.
type UpdateUserHTTPResp ¶
type UpdateUserHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *UserResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseUpdateUserHTTPResp ¶
func ParseUpdateUserHTTPResp(rsp *http.Response) (*UpdateUserHTTPResp, error)
ParseUpdateUserHTTPResp parses an HTTP response from a UpdateUserWithResponse call
func (UpdateUserHTTPResp) ContentType ¶
func (r UpdateUserHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateUserHTTPResp) GetApplicationproblemJSON400 ¶
func (r UpdateUserHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (UpdateUserHTTPResp) GetApplicationproblemJSON401 ¶
func (r UpdateUserHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (UpdateUserHTTPResp) GetApplicationproblemJSON403 ¶
func (r UpdateUserHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (UpdateUserHTTPResp) GetApplicationproblemJSON422 ¶
func (r UpdateUserHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (UpdateUserHTTPResp) GetApplicationproblemJSON500 ¶
func (r UpdateUserHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (UpdateUserHTTPResp) GetApplicationproblemJSON503 ¶
func (r UpdateUserHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (UpdateUserHTTPResp) GetBody ¶
func (r UpdateUserHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (UpdateUserHTTPResp) GetJSON200 ¶
func (r UpdateUserHTTPResp) GetJSON200() *UserResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (UpdateUserHTTPResp) Status ¶
func (r UpdateUserHTTPResp) Status() string
Status returns HTTPResponse.Status
func (UpdateUserHTTPResp) StatusCode ¶
func (r UpdateUserHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateUserJSONRequestBody ¶
type UpdateUserJSONRequestBody = UserUpdateRequest
UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.
type UsageBucket ¶
type UsageBucket struct {
AvgMs float32 `json:"avg_ms"`
Failed int `json:"failed"`
Success int `json:"success"`
Total int `json:"total"`
Ts int `json:"ts"`
}
UsageBucket Execution counts for a single time bucket.
func (UsageBucket) RequiredFields ¶
func (UsageBucket) RequiredFields() []string
type UsageResponse ¶
type UsageResponse struct {
BucketSeconds int `json:"bucket_seconds"`
Buckets []UsageBucket `json:"buckets"`
GroupBy string `json:"group_by"`
Since int `json:"since"`
// Stats Overall usage statistics for a time window.
Stats UsageStatsBlock `json:"stats"`
Top []UsageTopRow `json:"top"`
Until int `json:"until"`
}
UsageResponse Full usage statistics response.
func (UsageResponse) RequiredFields ¶
func (UsageResponse) RequiredFields() []string
type UsageStatsBlock ¶
type UsageStatsBlock struct {
ActiveNow int `json:"active_now"`
AvgMs float32 `json:"avg_ms"`
Failed int `json:"failed"`
P50Ms *float32 `json:"p50_ms"`
P95Ms *float32 `json:"p95_ms"`
Pending int `json:"pending"`
Success int `json:"success"`
Total int `json:"total"`
}
UsageStatsBlock Overall usage statistics for a time window.
func (UsageStatsBlock) RequiredFields ¶
func (UsageStatsBlock) RequiredFields() []string
type UsageTopRow ¶
type UsageTopRow struct {
AvgMs float32 `json:"avg_ms"`
Failed int `json:"failed"`
Key string `json:"key"`
Label string `json:"label"`
Success int `json:"success"`
Total int `json:"total"`
Trend []int `json:"trend"`
}
UsageTopRow Top entity row with sparkline trend.
func (UsageTopRow) RequiredFields ¶
func (UsageTopRow) RequiredFields() []string
type UserCreateRequest ¶
type UserCreateRequest struct {
Email string `json:"email"`
FirstName string `json:"first_name"`
LastName string `json:"last_name"`
Permissions *[]string `json:"permissions,omitempty"`
}
UserCreateRequest Request body for creating a new user.
func (UserCreateRequest) RequiredFields ¶
func (UserCreateRequest) RequiredFields() []string
type UserCreatedResponse ¶
type UserCreatedResponse struct {
InviteExpiresAt time.Time `json:"invite_expires_at"`
InviteToken string `json:"invite_token"`
// User User representation in API responses.
User UserResponse `json:"user"`
}
UserCreatedResponse Response after user creation including invite token.
func (UserCreatedResponse) RequiredFields ¶
func (UserCreatedResponse) RequiredFields() []string
type UserListResponse ¶
type UserListResponse struct {
Data []UserResponse `json:"data"`
HasMore bool `json:"has_more"`
NextCursor *string `json:"next_cursor,omitempty"`
}
UserListResponse Paginated list of users.
func (UserListResponse) RequiredFields ¶
func (UserListResponse) RequiredFields() []string
type UserResponse ¶
type UserResponse struct {
Active bool `json:"active"`
AuthProvider string `json:"auth_provider"`
CreatedAt time.Time `json:"created_at"`
Email string `json:"email"`
ExternalSubjectId *string `json:"external_subject_id,omitempty"`
FirstName string `json:"first_name"`
Id string `json:"id"`
InviteState string `json:"invite_state"`
LastName string `json:"last_name"`
MustChangePassword bool `json:"must_change_password"`
Name string `json:"name"`
// Permissions Structured permissions view: assigned + effective.
Permissions Permissions `json:"permissions"`
UpdatedAt *time.Time `json:"updated_at,omitempty"`
}
UserResponse User representation in API responses.
func (UserResponse) RequiredFields ¶
func (UserResponse) RequiredFields() []string
type UserUpdateRequest ¶
type UserUpdateRequest struct {
Email *string `json:"email,omitempty"`
FirstName *string `json:"first_name,omitempty"`
LastName *string `json:"last_name,omitempty"`
}
UserUpdateRequest Request body for updating a user.
type VersionResponse ¶
type VersionResponse struct {
// Current The version of jentic-one currently running on this backend.
Current string `json:"current"`
// Latest The latest published release of jentic-one, without a leading 'v'. Null when the backend can't determine it (update check disabled, air-gapped, a remote backend, or GitHub was unreachable).
Latest *string `json:"latest,omitempty"`
// UpdateAvailable True when `latest` is a newer release than `current`. Matches the verdict `jenticctl update` would print.
UpdateAvailable bool `json:"update_available"`
}
VersionResponse The running app version and the latest release known to this backend.
func (VersionResponse) RequiredFields ¶
func (VersionResponse) RequiredFields() []string
type WithdrawAccessRequestHTTPResp ¶
type WithdrawAccessRequestHTTPResp struct {
Body []byte
HTTPResponse *http.Response
// JSON200 the response for an HTTP 200 `application/json` response
JSON200 *AccessRequestResponse
// ApplicationproblemJSON400 the response for an HTTP 400 `application/problem+json` response
ApplicationproblemJSON400 *ProblemDetail
// ApplicationproblemJSON401 the response for an HTTP 401 `application/problem+json` response
ApplicationproblemJSON401 *ProblemDetail
// ApplicationproblemJSON403 the response for an HTTP 403 `application/problem+json` response
ApplicationproblemJSON403 *ProblemDetail
// ApplicationproblemJSON404 the response for an HTTP 404 `application/problem+json` response
ApplicationproblemJSON404 *ProblemDetail
// ApplicationproblemJSON422 the response for an HTTP 422 `application/problem+json` response
ApplicationproblemJSON422 *ProblemDetail
// ApplicationproblemJSON500 the response for an HTTP 500 `application/problem+json` response
ApplicationproblemJSON500 *ProblemDetail
// ApplicationproblemJSON503 the response for an HTTP 503 `application/problem+json` response
ApplicationproblemJSON503 *ProblemDetail
}
func ParseWithdrawAccessRequestHTTPResp ¶
func ParseWithdrawAccessRequestHTTPResp(rsp *http.Response) (*WithdrawAccessRequestHTTPResp, error)
ParseWithdrawAccessRequestHTTPResp parses an HTTP response from a WithdrawAccessRequestWithResponse call
func (WithdrawAccessRequestHTTPResp) ContentType ¶
func (r WithdrawAccessRequestHTTPResp) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON400 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON400() *ProblemDetail
GetApplicationproblemJSON400 returns the response for an HTTP 400 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON401 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON401() *ProblemDetail
GetApplicationproblemJSON401 returns the response for an HTTP 401 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON403 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON403() *ProblemDetail
GetApplicationproblemJSON403 returns the response for an HTTP 403 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON404 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON404() *ProblemDetail
GetApplicationproblemJSON404 returns the response for an HTTP 404 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON422 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON422() *ProblemDetail
GetApplicationproblemJSON422 returns the response for an HTTP 422 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON500 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON500() *ProblemDetail
GetApplicationproblemJSON500 returns the response for an HTTP 500 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON503 ¶
func (r WithdrawAccessRequestHTTPResp) GetApplicationproblemJSON503() *ProblemDetail
GetApplicationproblemJSON503 returns the response for an HTTP 503 `application/problem+json` response
func (WithdrawAccessRequestHTTPResp) GetBody ¶
func (r WithdrawAccessRequestHTTPResp) GetBody() []byte
GetBody returns the raw response body bytes
func (WithdrawAccessRequestHTTPResp) GetJSON200 ¶
func (r WithdrawAccessRequestHTTPResp) GetJSON200() *AccessRequestResponse
GetJSON200 returns the response for an HTTP 200 `application/json` response
func (WithdrawAccessRequestHTTPResp) Status ¶
func (r WithdrawAccessRequestHTTPResp) Status() string
Status returns HTTPResponse.Status
func (WithdrawAccessRequestHTTPResp) StatusCode ¶
func (r WithdrawAccessRequestHTTPResp) StatusCode() int
StatusCode returns HTTPResponse.StatusCode