# Functions
GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDeleteAccountsIdRequest generates requests for DeleteAccountsId.
NewDeletePermissionsIdRequest generates requests for DeletePermissionsId.
NewDeleteServicesIdRequest generates requests for DeleteServicesId.
NewGetAccountsIdRequest generates requests for GetAccountsId.
NewGetAccountsRequest generates requests for GetAccounts.
NewGetPermissionsIdRequest generates requests for GetPermissionsId.
NewGetPermissionsRequest generates requests for GetPermissions.
NewGetServicesIdRequest generates requests for GetServicesId.
NewGetServicesRequest generates requests for GetServices.
NewPatchAccountsIdRequest calls the generic PatchAccountsId builder with application/json body.
NewPatchAccountsIdRequestWithBody generates requests for PatchAccountsId with any type of body.
NewPatchPermissionsIdRequest calls the generic PatchPermissionsId builder with application/json body.
NewPatchPermissionsIdRequestWithBody generates requests for PatchPermissionsId with any type of body.
NewPatchServicesIdRequest calls the generic PatchServicesId builder with application/json body.
NewPatchServicesIdRequestWithBody generates requests for PatchServicesId with any type of body.
NewPostAccountsRequest calls the generic PostAccounts builder with application/json body.
NewPostAccountsRequestWithBody generates requests for PostAccounts with any type of body.
NewPostPermissionsRequest calls the generic PostPermissions builder with application/json body.
NewPostPermissionsRequestWithBody generates requests for PostPermissions with any type of body.
NewPostServicesRequest calls the generic PostServices builder with application/json body.
NewPostServicesRequestWithBody generates requests for PostServices with any type of body.
NewPutAccountsIdRequest calls the generic PutAccountsId builder with application/json body.
NewPutAccountsIdRequestWithBody generates requests for PutAccountsId with any type of body.
NewPutPermissionsIdRequest calls the generic PutPermissionsId builder with application/json body.
NewPutPermissionsIdRequestWithBody generates requests for PutPermissionsId with any type of body.
NewPutServicesIdRequest calls the generic PutServicesId builder with application/json body.
NewPutServicesIdRequestWithBody generates requests for PutServicesId with any type of body.
ParseDeleteAccountsIdResponse parses an HTTP response from a DeleteAccountsIdWithResponse call.
ParseDeletePermissionsIdResponse parses an HTTP response from a DeletePermissionsIdWithResponse call.
ParseDeleteServicesIdResponse parses an HTTP response from a DeleteServicesIdWithResponse call.
ParseGetAccountsIdResponse parses an HTTP response from a GetAccountsIdWithResponse call.
ParseGetAccountsResponse parses an HTTP response from a GetAccountsWithResponse call.
ParseGetPermissionsIdResponse parses an HTTP response from a GetPermissionsIdWithResponse call.
ParseGetPermissionsResponse parses an HTTP response from a GetPermissionsWithResponse call.
ParseGetServicesIdResponse parses an HTTP response from a GetServicesIdWithResponse call.
ParseGetServicesResponse parses an HTTP response from a GetServicesWithResponse call.
ParsePatchAccountsIdResponse parses an HTTP response from a PatchAccountsIdWithResponse call.
ParsePatchPermissionsIdResponse parses an HTTP response from a PatchPermissionsIdWithResponse call.
ParsePatchServicesIdResponse parses an HTTP response from a PatchServicesIdWithResponse call.
ParsePostAccountsResponse parses an HTTP response from a PostAccountsWithResponse call.
ParsePostPermissionsResponse parses an HTTP response from a PostPermissionsWithResponse call.
ParsePostServicesResponse parses an HTTP response from a PostServicesWithResponse call.
ParsePutAccountsIdResponse parses an HTTP response from a PutAccountsIdWithResponse call.
ParsePutPermissionsIdResponse parses an HTTP response from a PutPermissionsIdWithResponse call.
ParsePutServicesIdResponse parses an HTTP response from a PutServicesIdWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Constants
Defines values for GetServicesParamsSort.
Defines values for GetServicesParamsSort.
Defines values for GetAccountsParamsSort.
Defines values for GetAccountsParamsSort.
Defines values for GetPermissionsParamsSort.
Defines values for GetPermissionsParamsSort.
# Structs
Account defines model for Account.
BaseModel defines model for BaseModel.
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
No description provided by the author
No description provided by the author
Error defines model for Error.
No description provided by the author
GetAccountsParams defines parameters for GetAccounts.
No description provided by the author
No description provided by the author
GetPermissionsParams defines parameters for GetPermissions.
No description provided by the author
No description provided by the author
GetServicesParams defines parameters for GetServices.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Permission defines model for Permission.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ServerInterfaceWrapper converts echo contexts to parameters.
Service defines model for Service.
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.
# Type aliases
BadRequest defines model for BadRequest.
ClientOption allows setting custom parameters during construction.
Created defines model for Created.
GetAccountsParamsSort defines parameters for GetAccounts.
GetPermissionsParamsSort defines parameters for GetPermissions.
GetServicesParamsSort defines parameters for GetServices.
Id defines model for id.
Limit defines model for limit.
NotFound defines model for NotFound.
Offset defines model for offset.
PatchAccountsIdJSONRequestBody defines body for PatchAccountsId for application/json ContentType.
PatchPermissionsIdJSONRequestBody defines body for PatchPermissionsId for application/json ContentType.
PatchServicesIdJSONRequestBody defines body for PatchServicesId for application/json ContentType.
PostAccountsJSONRequestBody defines body for PostAccounts for application/json ContentType.
PostPermissionsJSONRequestBody defines body for PostPermissions for application/json ContentType.
PostServicesJSONRequestBody defines body for PostServices for application/json ContentType.
PutAccountsIdJSONRequestBody defines body for PutAccountsId for application/json ContentType.
PutPermissionsIdJSONRequestBody defines body for PutPermissionsId for application/json ContentType.
PutServicesIdJSONRequestBody defines body for PutServicesId for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
Sort defines model for sort.
Unauthorized defines model for Unauthorized.