apis

package
v0.1.39 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2024 License: Apache-2.0 Imports: 16 Imported by: 0

Documentation

Overview

Package apis provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.

Package apis provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.

Package apis provides primitives to interact with the openapi HTTP API.

Code generated by github.com/deepmap/oapi-codegen/v2 version v2.1.0 DO NOT EDIT.

Index

Constants

View Source
const (
	ApiKeyScopes     = "apiKey.Scopes"
	BearerAuthScopes = "bearerAuth.Scopes"
)

Variables

This section is empty.

Functions

func GetSwagger added in v0.1.14

func GetSwagger() (swagger *openapi3.T, err error)

GetSwagger returns the Swagger specification corresponding to the generated code in this file. The external references of Swagger specification are resolved. The logic of resolving external references is tightly connected to "import-mapping" feature. Externally referenced files must be embedded in the corresponding golang packages. Urls can be supported but this task was out of the scope.

func NewCreateAccountRequest added in v0.1.15

func NewCreateAccountRequest(server string, body CreateAccountJSONRequestBody) (*http.Request, error)

NewCreateAccountRequest calls the generic CreateAccount builder with application/json body

func NewCreateAccountRequestWithBody added in v0.1.15

func NewCreateAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateAccountRequestWithBody generates requests for CreateAccount with any type of body

func NewCreateAccountSigningKeyGroupRequest added in v0.1.15

func NewCreateAccountSigningKeyGroupRequest(server string, accountId AccountId, body CreateAccountSigningKeyGroupJSONRequestBody) (*http.Request, error)

NewCreateAccountSigningKeyGroupRequest calls the generic CreateAccountSigningKeyGroup builder with application/json body

func NewCreateAccountSigningKeyGroupRequestWithBody added in v0.1.15

func NewCreateAccountSigningKeyGroupRequestWithBody(server string, accountId AccountId, contentType string, body io.Reader) (*http.Request, error)

NewCreateAccountSigningKeyGroupRequestWithBody generates requests for CreateAccountSigningKeyGroup with any type of body

func NewCreateOperatorRequest added in v0.1.14

func NewCreateOperatorRequest(server string, body CreateOperatorJSONRequestBody) (*http.Request, error)

NewCreateOperatorRequest calls the generic CreateOperator builder with application/json body

func NewCreateOperatorRequestWithBody added in v0.1.14

func NewCreateOperatorRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateOperatorRequestWithBody generates requests for CreateOperator with any type of body

func NewCreateOperatorSigningKeyGroupRequest added in v0.1.15

func NewCreateOperatorSigningKeyGroupRequest(server string, operatorId OperatorId, body CreateOperatorSigningKeyGroupJSONRequestBody) (*http.Request, error)

NewCreateOperatorSigningKeyGroupRequest calls the generic CreateOperatorSigningKeyGroup builder with application/json body

func NewCreateOperatorSigningKeyGroupRequestWithBody added in v0.1.15

func NewCreateOperatorSigningKeyGroupRequestWithBody(server string, operatorId OperatorId, contentType string, body io.Reader) (*http.Request, error)

NewCreateOperatorSigningKeyGroupRequestWithBody generates requests for CreateOperatorSigningKeyGroup with any type of body

func NewCreateSystemRequest added in v0.1.14

func NewCreateSystemRequest(server string, body CreateSystemJSONRequestBody) (*http.Request, error)

NewCreateSystemRequest calls the generic CreateSystem builder with application/json body

func NewCreateSystemRequestWithBody added in v0.1.14

func NewCreateSystemRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateSystemRequestWithBody generates requests for CreateSystem with any type of body

func NewCreateTeamRequest added in v0.1.14

func NewCreateTeamRequest(server string, body CreateTeamJSONRequestBody) (*http.Request, error)

NewCreateTeamRequest calls the generic CreateTeam builder with application/json body

func NewCreateTeamRequestWithBody added in v0.1.14

func NewCreateTeamRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateTeamRequestWithBody generates requests for CreateTeam with any type of body

func NewCreateUserRequest added in v0.1.14

func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)

NewCreateUserRequest calls the generic CreateUser builder with application/json body

func NewCreateUserRequestWithBody added in v0.1.14

func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)

NewCreateUserRequestWithBody generates requests for CreateUser with any type of body

func NewDeleteAccountRequest added in v0.1.15

func NewDeleteAccountRequest(server string, accountId AccountId) (*http.Request, error)

NewDeleteAccountRequest generates requests for DeleteAccount

func NewDeleteAccountSigningKeyGroupRequest added in v0.1.15

func NewDeleteAccountSigningKeyGroupRequest(server string, accountId AccountId) (*http.Request, error)

NewDeleteAccountSigningKeyGroupRequest generates requests for DeleteAccountSigningKeyGroup

func NewDeleteOperatorRequest added in v0.1.14

func NewDeleteOperatorRequest(server string, operatorId OperatorId) (*http.Request, error)

NewDeleteOperatorRequest generates requests for DeleteOperator

func NewDeleteSystemOperatorRequest added in v0.1.14

func NewDeleteSystemOperatorRequest(server string, systemId SystemId) (*http.Request, error)

NewDeleteSystemOperatorRequest generates requests for DeleteSystemOperator

func NewDeleteSystemRequest added in v0.1.14

func NewDeleteSystemRequest(server string, systemId SystemId) (*http.Request, error)

NewDeleteSystemRequest generates requests for DeleteSystem

func NewDeleteTeamRequest added in v0.1.14

func NewDeleteTeamRequest(server string, teamId TeamId) (*http.Request, error)

NewDeleteTeamRequest generates requests for DeleteTeam

func NewDeleteUserRequest added in v0.1.15

func NewDeleteUserRequest(server string, userId UserId) (*http.Request, error)

NewDeleteUserRequest generates requests for DeleteUser

func NewGetAccountRequest added in v0.1.14

func NewGetAccountRequest(server string, accountId AccountId) (*http.Request, error)

NewGetAccountRequest generates requests for GetAccount

func NewGetAccountTokenRequest added in v0.1.15

func NewGetAccountTokenRequest(server string, accountId AccountId) (*http.Request, error)

NewGetAccountTokenRequest generates requests for GetAccountToken

func NewGetOperatorRequest added in v0.1.14

func NewGetOperatorRequest(server string, operatorId OperatorId) (*http.Request, error)

NewGetOperatorRequest generates requests for GetOperator

func NewGetOperatorSystemAccountRequest added in v0.1.15

func NewGetOperatorSystemAccountRequest(server string, operatorId OperatorId) (*http.Request, error)

NewGetOperatorSystemAccountRequest generates requests for GetOperatorSystemAccount

func NewGetOperatorTokenRequest added in v0.1.14

func NewGetOperatorTokenRequest(server string, operatorId OperatorId) (*http.Request, error)

NewGetOperatorTokenRequest generates requests for GetOperatorToken

func NewGetSystemOperatorRequest added in v0.1.14

func NewGetSystemOperatorRequest(server string, systemId SystemId) (*http.Request, error)

NewGetSystemOperatorRequest generates requests for GetSystemOperator

func NewGetSystemRequest added in v0.1.14

func NewGetSystemRequest(server string, systemId SystemId) (*http.Request, error)

NewGetSystemRequest generates requests for GetSystem

func NewGetTeamRequest added in v0.1.14

func NewGetTeamRequest(server string, teamId TeamId) (*http.Request, error)

NewGetTeamRequest generates requests for GetTeam

func NewGetUserCredentialsRequest added in v0.1.15

func NewGetUserCredentialsRequest(server string, userId UserId) (*http.Request, error)

NewGetUserCredentialsRequest generates requests for GetUserCredentials

func NewGetUserRequest added in v0.1.14

func NewGetUserRequest(server string, userId UserId) (*http.Request, error)

NewGetUserRequest generates requests for GetUser

func NewGetUserTokenRequest added in v0.1.15

func NewGetUserTokenRequest(server string, userId UserId) (*http.Request, error)

NewGetUserTokenRequest generates requests for GetUserToken

func NewListAccountSigningKeyGroupsRequest added in v0.1.15

func NewListAccountSigningKeyGroupsRequest(server string, accountId AccountId, params *ListAccountSigningKeyGroupsParams) (*http.Request, error)

NewListAccountSigningKeyGroupsRequest generates requests for ListAccountSigningKeyGroups

func NewListAccountsRequest added in v0.1.15

func NewListAccountsRequest(server string, params *ListAccountsParams, body ListAccountsJSONRequestBody) (*http.Request, error)

NewListAccountsRequest calls the generic ListAccounts builder with application/json body

func NewListAccountsRequestWithBody added in v0.1.15

func NewListAccountsRequestWithBody(server string, params *ListAccountsParams, contentType string, body io.Reader) (*http.Request, error)

NewListAccountsRequestWithBody generates requests for ListAccounts with any type of body

func NewListOperatorSigningKeyGroupsRequest added in v0.1.15

func NewListOperatorSigningKeyGroupsRequest(server string, operatorId OperatorId, params *ListOperatorSigningKeyGroupsParams) (*http.Request, error)

NewListOperatorSigningKeyGroupsRequest generates requests for ListOperatorSigningKeyGroups

func NewListOperatorsRequest added in v0.1.15

func NewListOperatorsRequest(server string, params *ListOperatorsParams) (*http.Request, error)

NewListOperatorsRequest generates requests for ListOperators

func NewListSystemsRequest added in v0.1.14

func NewListSystemsRequest(server string, params *ListSystemsParams) (*http.Request, error)

NewListSystemsRequest generates requests for ListSystems

func NewListTeamAccountsRequest added in v0.1.14

func NewListTeamAccountsRequest(server string, teamId TeamId, params *ListTeamAccountsParams) (*http.Request, error)

NewListTeamAccountsRequest generates requests for ListTeamAccounts

func NewListTeamSystemsRequest added in v0.1.14

func NewListTeamSystemsRequest(server string, teamId TeamId, params *ListTeamSystemsParams) (*http.Request, error)

NewListTeamSystemsRequest generates requests for ListTeamSystems

func NewListTeamsRequest added in v0.1.14

func NewListTeamsRequest(server string, params *ListTeamsParams) (*http.Request, error)

NewListTeamsRequest generates requests for ListTeams

func NewListUsersRequest added in v0.1.14

func NewListUsersRequest(server string, params *ListUsersParams, body ListUsersJSONRequestBody) (*http.Request, error)

NewListUsersRequest calls the generic ListUsers builder with application/json body

func NewListUsersRequestWithBody added in v0.1.15

func NewListUsersRequestWithBody(server string, params *ListUsersParams, contentType string, body io.Reader) (*http.Request, error)

NewListUsersRequestWithBody generates requests for ListUsers with any type of body

func NewUpdateAccountRequest added in v0.1.15

func NewUpdateAccountRequest(server string, accountId AccountId, body UpdateAccountJSONRequestBody) (*http.Request, error)

NewUpdateAccountRequest calls the generic UpdateAccount builder with application/json body

func NewUpdateAccountRequestWithBody added in v0.1.15

func NewUpdateAccountRequestWithBody(server string, accountId AccountId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateAccountRequestWithBody generates requests for UpdateAccount with any type of body

func NewUpdateOperatorRequest added in v0.1.14

func NewUpdateOperatorRequest(server string, operatorId OperatorId, body UpdateOperatorJSONRequestBody) (*http.Request, error)

NewUpdateOperatorRequest calls the generic UpdateOperator builder with application/json body

func NewUpdateOperatorRequestWithBody added in v0.1.14

func NewUpdateOperatorRequestWithBody(server string, operatorId OperatorId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOperatorRequestWithBody generates requests for UpdateOperator with any type of body

func NewUpdateOperatorSystemAccountRequest added in v0.1.15

func NewUpdateOperatorSystemAccountRequest(server string, operatorId OperatorId, body UpdateOperatorSystemAccountJSONRequestBody) (*http.Request, error)

NewUpdateOperatorSystemAccountRequest calls the generic UpdateOperatorSystemAccount builder with application/json body

func NewUpdateOperatorSystemAccountRequestWithBody added in v0.1.15

func NewUpdateOperatorSystemAccountRequestWithBody(server string, operatorId OperatorId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateOperatorSystemAccountRequestWithBody generates requests for UpdateOperatorSystemAccount with any type of body

func NewUpdateSystemOperatorRequest added in v0.1.14

func NewUpdateSystemOperatorRequest(server string, systemId SystemId, body UpdateSystemOperatorJSONRequestBody) (*http.Request, error)

NewUpdateSystemOperatorRequest calls the generic UpdateSystemOperator builder with application/json body

func NewUpdateSystemOperatorRequestWithBody added in v0.1.14

func NewUpdateSystemOperatorRequestWithBody(server string, systemId SystemId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSystemOperatorRequestWithBody generates requests for UpdateSystemOperator with any type of body

func NewUpdateSystemRequest added in v0.1.14

func NewUpdateSystemRequest(server string, systemId SystemId, body UpdateSystemJSONRequestBody) (*http.Request, error)

NewUpdateSystemRequest calls the generic UpdateSystem builder with application/json body

func NewUpdateSystemRequestWithBody added in v0.1.14

func NewUpdateSystemRequestWithBody(server string, systemId SystemId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateSystemRequestWithBody generates requests for UpdateSystem with any type of body

func NewUpdateUserRequest added in v0.1.14

func NewUpdateUserRequest(server string, userId UserId, body UpdateUserJSONRequestBody) (*http.Request, error)

NewUpdateUserRequest calls the generic UpdateUser builder with application/json body

func NewUpdateUserRequestWithBody added in v0.1.14

func NewUpdateUserRequestWithBody(server string, userId UserId, contentType string, body io.Reader) (*http.Request, error)

NewUpdateUserRequestWithBody generates requests for UpdateUser with any type of body

func NewVersionRequest added in v0.1.14

func NewVersionRequest(server string) (*http.Request, error)

NewVersionRequest generates requests for Version

func PathToRawSpec added in v0.1.14

func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error)

Constructs a synthetic filesystem for resolving external references when loading openapi specifications.

func RegisterHandlers added in v0.1.14

func RegisterHandlers(router fiber.Router, si ServerInterface)

RegisterHandlers creates http.Handler with routing matching OpenAPI spec.

func RegisterHandlersWithOptions added in v0.1.14

func RegisterHandlersWithOptions(router fiber.Router, si ServerInterface, options FiberServerOptions)

RegisterHandlersWithOptions creates http.Handler with additional options

Types

type Account added in v0.1.14

type Account struct {
	ContactEmail *string `json:"contactEmail,omitempty"`

	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Creation date and time
	DeletedAt   *time.Time          `json:"deletedAt,omitempty"`
	Description *string             `json:"description,omitempty"`
	Id          *openapi_types.UUID `json:"id,omitempty"`
	Key         *KeyPair            `json:"key,omitempty"`
	Name        string              `json:"name"`
	SigningKeys *[]KeyPair          `json:"signingKeys,omitempty"`
	Team        *Team               `json:"team,omitempty"`

	// UpdatedAt Creation date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

Account defines model for Account.

type AccountId added in v0.1.14

type AccountId = openapi_types.UUID

AccountId defines model for accountId.

type BadRequest added in v0.1.14

type BadRequest = Error

BadRequest defines model for BadRequest.

type BadRequestJSONResponse added in v0.1.14

type BadRequestJSONResponse Error

type Client added in v0.1.14

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 added in v0.1.14

func NewClient(server string, opts ...ClientOption) (*Client, error)

Creates a new Client, with reasonable defaults

func (*Client) CreateAccount added in v0.1.15

func (c *Client) CreateAccount(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAccountSigningKeyGroup added in v0.1.15

func (c *Client) CreateAccountSigningKeyGroup(ctx context.Context, accountId AccountId, body CreateAccountSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAccountSigningKeyGroupWithBody added in v0.1.15

func (c *Client) CreateAccountSigningKeyGroupWithBody(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateAccountWithBody added in v0.1.15

func (c *Client) CreateAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOperator added in v0.1.14

func (c *Client) CreateOperator(ctx context.Context, body CreateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOperatorSigningKeyGroup added in v0.1.15

func (c *Client) CreateOperatorSigningKeyGroup(ctx context.Context, operatorId OperatorId, body CreateOperatorSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOperatorSigningKeyGroupWithBody added in v0.1.15

func (c *Client) CreateOperatorSigningKeyGroupWithBody(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateOperatorWithBody added in v0.1.14

func (c *Client) CreateOperatorWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSystem added in v0.1.14

func (c *Client) CreateSystem(ctx context.Context, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateSystemWithBody added in v0.1.14

func (c *Client) CreateSystemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeam added in v0.1.14

func (c *Client) CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateTeamWithBody added in v0.1.14

func (c *Client) CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUser added in v0.1.14

func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) CreateUserWithBody added in v0.1.14

func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAccount added in v0.1.15

func (c *Client) DeleteAccount(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteAccountSigningKeyGroup added in v0.1.15

func (c *Client) DeleteAccountSigningKeyGroup(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteOperator added in v0.1.14

func (c *Client) DeleteOperator(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSystem added in v0.1.14

func (c *Client) DeleteSystem(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteSystemOperator added in v0.1.14

func (c *Client) DeleteSystemOperator(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteTeam added in v0.1.14

func (c *Client) DeleteTeam(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) DeleteUser added in v0.1.15

func (c *Client) DeleteUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAccount added in v0.1.14

func (c *Client) GetAccount(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetAccountToken added in v0.1.15

func (c *Client) GetAccountToken(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOperator added in v0.1.14

func (c *Client) GetOperator(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOperatorSystemAccount added in v0.1.15

func (c *Client) GetOperatorSystemAccount(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetOperatorToken added in v0.1.14

func (c *Client) GetOperatorToken(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSystem added in v0.1.14

func (c *Client) GetSystem(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetSystemOperator added in v0.1.14

func (c *Client) GetSystemOperator(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetTeam added in v0.1.14

func (c *Client) GetTeam(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUser added in v0.1.14

func (c *Client) GetUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserCredentials added in v0.1.15

func (c *Client) GetUserCredentials(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) GetUserToken added in v0.1.15

func (c *Client) GetUserToken(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAccountSigningKeyGroups added in v0.1.15

func (c *Client) ListAccountSigningKeyGroups(ctx context.Context, accountId AccountId, params *ListAccountSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAccounts added in v0.1.15

func (c *Client) ListAccounts(ctx context.Context, params *ListAccountsParams, body ListAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListAccountsWithBody added in v0.1.15

func (c *Client) ListAccountsWithBody(ctx context.Context, params *ListAccountsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOperatorSigningKeyGroups added in v0.1.15

func (c *Client) ListOperatorSigningKeyGroups(ctx context.Context, operatorId OperatorId, params *ListOperatorSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListOperators added in v0.1.15

func (c *Client) ListOperators(ctx context.Context, params *ListOperatorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListSystems added in v0.1.14

func (c *Client) ListSystems(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamAccounts added in v0.1.14

func (c *Client) ListTeamAccounts(ctx context.Context, teamId TeamId, params *ListTeamAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeamSystems added in v0.1.14

func (c *Client) ListTeamSystems(ctx context.Context, teamId TeamId, params *ListTeamSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListTeams added in v0.1.14

func (c *Client) ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsers added in v0.1.14

func (c *Client) ListUsers(ctx context.Context, params *ListUsersParams, body ListUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) ListUsersWithBody added in v0.1.15

func (c *Client) ListUsersWithBody(ctx context.Context, params *ListUsersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAccount added in v0.1.15

func (c *Client) UpdateAccount(ctx context.Context, accountId AccountId, body UpdateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateAccountWithBody added in v0.1.15

func (c *Client) UpdateAccountWithBody(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOperator added in v0.1.14

func (c *Client) UpdateOperator(ctx context.Context, operatorId OperatorId, body UpdateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOperatorSystemAccount added in v0.1.15

func (c *Client) UpdateOperatorSystemAccount(ctx context.Context, operatorId OperatorId, body UpdateOperatorSystemAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOperatorSystemAccountWithBody added in v0.1.15

func (c *Client) UpdateOperatorSystemAccountWithBody(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateOperatorWithBody added in v0.1.14

func (c *Client) UpdateOperatorWithBody(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSystem added in v0.1.14

func (c *Client) UpdateSystem(ctx context.Context, systemId SystemId, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSystemOperator added in v0.1.14

func (c *Client) UpdateSystemOperator(ctx context.Context, systemId SystemId, body UpdateSystemOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSystemOperatorWithBody added in v0.1.14

func (c *Client) UpdateSystemOperatorWithBody(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateSystemWithBody added in v0.1.14

func (c *Client) UpdateSystemWithBody(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUser added in v0.1.14

func (c *Client) UpdateUser(ctx context.Context, userId UserId, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) UpdateUserWithBody added in v0.1.14

func (c *Client) UpdateUserWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

func (*Client) Version added in v0.1.14

func (c *Client) Version(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)

type ClientInterface added in v0.1.14

type ClientInterface interface {
	// ListAccountsWithBody request with any body
	ListAccountsWithBody(ctx context.Context, params *ListAccountsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ListAccounts(ctx context.Context, params *ListAccountsParams, body ListAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAccountWithBody request with any body
	CreateAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAccount(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAccount request
	DeleteAccount(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAccount request
	GetAccount(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateAccountWithBody request with any body
	UpdateAccountWithBody(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateAccount(ctx context.Context, accountId AccountId, body UpdateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteAccountSigningKeyGroup request
	DeleteAccountSigningKeyGroup(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListAccountSigningKeyGroups request
	ListAccountSigningKeyGroups(ctx context.Context, accountId AccountId, params *ListAccountSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateAccountSigningKeyGroupWithBody request with any body
	CreateAccountSigningKeyGroupWithBody(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateAccountSigningKeyGroup(ctx context.Context, accountId AccountId, body CreateAccountSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetAccountToken request
	GetAccountToken(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOperators request
	ListOperators(ctx context.Context, params *ListOperatorsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOperatorWithBody request with any body
	CreateOperatorWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOperator(ctx context.Context, body CreateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteOperator request
	DeleteOperator(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOperator request
	GetOperator(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOperatorWithBody request with any body
	UpdateOperatorWithBody(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOperator(ctx context.Context, operatorId OperatorId, body UpdateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListOperatorSigningKeyGroups request
	ListOperatorSigningKeyGroups(ctx context.Context, operatorId OperatorId, params *ListOperatorSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateOperatorSigningKeyGroupWithBody request with any body
	CreateOperatorSigningKeyGroupWithBody(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateOperatorSigningKeyGroup(ctx context.Context, operatorId OperatorId, body CreateOperatorSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOperatorSystemAccount request
	GetOperatorSystemAccount(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateOperatorSystemAccountWithBody request with any body
	UpdateOperatorSystemAccountWithBody(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateOperatorSystemAccount(ctx context.Context, operatorId OperatorId, body UpdateOperatorSystemAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetOperatorToken request
	GetOperatorToken(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListSystems request
	ListSystems(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateSystemWithBody request with any body
	CreateSystemWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateSystem(ctx context.Context, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSystem request
	DeleteSystem(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSystem request
	GetSystem(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSystemWithBody request with any body
	UpdateSystemWithBody(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSystem(ctx context.Context, systemId SystemId, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteSystemOperator request
	DeleteSystemOperator(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetSystemOperator request
	GetSystemOperator(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateSystemOperatorWithBody request with any body
	UpdateSystemOperatorWithBody(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateSystemOperator(ctx context.Context, systemId SystemId, body UpdateSystemOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeams request
	ListTeams(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateTeamWithBody request with any body
	CreateTeamWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateTeam(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteTeam request
	DeleteTeam(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetTeam request
	GetTeam(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamAccounts request
	ListTeamAccounts(ctx context.Context, teamId TeamId, params *ListTeamAccountsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListTeamSystems request
	ListTeamSystems(ctx context.Context, teamId TeamId, params *ListTeamSystemsParams, reqEditors ...RequestEditorFn) (*http.Response, error)

	// ListUsersWithBody request with any body
	ListUsersWithBody(ctx context.Context, params *ListUsersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	ListUsers(ctx context.Context, params *ListUsersParams, body ListUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// CreateUserWithBody request with any body
	CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// DeleteUser request
	DeleteUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUser request
	GetUser(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// UpdateUserWithBody request with any body
	UpdateUserWithBody(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)

	UpdateUser(ctx context.Context, userId UserId, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserCredentials request
	GetUserCredentials(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// GetUserToken request
	GetUserToken(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*http.Response, error)

	// Version request
	Version(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
}

The interface specification for the client above.

type ClientOption added in v0.1.14

type ClientOption func(*Client) error

ClientOption allows setting custom parameters during construction

func WithBaseURL added in v0.1.14

func WithBaseURL(baseURL string) ClientOption

WithBaseURL overrides the baseURL.

func WithHTTPClient added in v0.1.14

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 added in v0.1.14

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 added in v0.1.14

type ClientWithResponses struct {
	ClientInterface
}

ClientWithResponses builds on ClientInterface to offer response payloads

func NewClientWithResponses added in v0.1.14

func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)

NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling

func (*ClientWithResponses) CreateAccountSigningKeyGroupWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) CreateAccountSigningKeyGroupWithBodyWithResponse(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountSigningKeyGroupResponse, error)

CreateAccountSigningKeyGroupWithBodyWithResponse request with arbitrary body returning *CreateAccountSigningKeyGroupResponse

func (*ClientWithResponses) CreateAccountSigningKeyGroupWithResponse added in v0.1.15

func (c *ClientWithResponses) CreateAccountSigningKeyGroupWithResponse(ctx context.Context, accountId AccountId, body CreateAccountSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountSigningKeyGroupResponse, error)

func (*ClientWithResponses) CreateAccountWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) CreateAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountResponse, error)

CreateAccountWithBodyWithResponse request with arbitrary body returning *CreateAccountResponse

func (*ClientWithResponses) CreateAccountWithResponse added in v0.1.15

func (c *ClientWithResponses) CreateAccountWithResponse(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountResponse, error)

func (*ClientWithResponses) CreateOperatorSigningKeyGroupWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) CreateOperatorSigningKeyGroupWithBodyWithResponse(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOperatorSigningKeyGroupResponse, error)

CreateOperatorSigningKeyGroupWithBodyWithResponse request with arbitrary body returning *CreateOperatorSigningKeyGroupResponse

func (*ClientWithResponses) CreateOperatorSigningKeyGroupWithResponse added in v0.1.15

func (c *ClientWithResponses) CreateOperatorSigningKeyGroupWithResponse(ctx context.Context, operatorId OperatorId, body CreateOperatorSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOperatorSigningKeyGroupResponse, error)

func (*ClientWithResponses) CreateOperatorWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateOperatorWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOperatorResponse, error)

CreateOperatorWithBodyWithResponse request with arbitrary body returning *CreateOperatorResponse

func (*ClientWithResponses) CreateOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateOperatorWithResponse(ctx context.Context, body CreateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOperatorResponse, error)

func (*ClientWithResponses) CreateSystemWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateSystemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error)

CreateSystemWithBodyWithResponse request with arbitrary body returning *CreateSystemResponse

func (*ClientWithResponses) CreateSystemWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateSystemWithResponse(ctx context.Context, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error)

func (*ClientWithResponses) CreateTeamWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

CreateTeamWithBodyWithResponse request with arbitrary body returning *CreateTeamResponse

func (*ClientWithResponses) CreateTeamWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

func (*ClientWithResponses) CreateUserWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse

func (*ClientWithResponses) CreateUserWithResponse added in v0.1.14

func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

func (*ClientWithResponses) DeleteAccountSigningKeyGroupWithResponse added in v0.1.15

func (c *ClientWithResponses) DeleteAccountSigningKeyGroupWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*DeleteAccountSigningKeyGroupResponse, error)

DeleteAccountSigningKeyGroupWithResponse request returning *DeleteAccountSigningKeyGroupResponse

func (*ClientWithResponses) DeleteAccountWithResponse added in v0.1.15

func (c *ClientWithResponses) DeleteAccountWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*DeleteAccountResponse, error)

DeleteAccountWithResponse request returning *DeleteAccountResponse

func (*ClientWithResponses) DeleteOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) DeleteOperatorWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*DeleteOperatorResponse, error)

DeleteOperatorWithResponse request returning *DeleteOperatorResponse

func (*ClientWithResponses) DeleteSystemOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) DeleteSystemOperatorWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*DeleteSystemOperatorResponse, error)

DeleteSystemOperatorWithResponse request returning *DeleteSystemOperatorResponse

func (*ClientWithResponses) DeleteSystemWithResponse added in v0.1.14

func (c *ClientWithResponses) DeleteSystemWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*DeleteSystemResponse, error)

DeleteSystemWithResponse request returning *DeleteSystemResponse

func (*ClientWithResponses) DeleteTeamWithResponse added in v0.1.14

func (c *ClientWithResponses) DeleteTeamWithResponse(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

DeleteTeamWithResponse request returning *DeleteTeamResponse

func (*ClientWithResponses) DeleteUserWithResponse added in v0.1.15

func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

DeleteUserWithResponse request returning *DeleteUserResponse

func (*ClientWithResponses) GetAccountTokenWithResponse added in v0.1.15

func (c *ClientWithResponses) GetAccountTokenWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*GetAccountTokenResponse, error)

GetAccountTokenWithResponse request returning *GetAccountTokenResponse

func (*ClientWithResponses) GetAccountWithResponse added in v0.1.14

func (c *ClientWithResponses) GetAccountWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*GetAccountResponse, error)

GetAccountWithResponse request returning *GetAccountResponse

func (*ClientWithResponses) GetOperatorSystemAccountWithResponse added in v0.1.15

func (c *ClientWithResponses) GetOperatorSystemAccountWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*GetOperatorSystemAccountResponse, error)

GetOperatorSystemAccountWithResponse request returning *GetOperatorSystemAccountResponse

func (*ClientWithResponses) GetOperatorTokenWithResponse added in v0.1.14

func (c *ClientWithResponses) GetOperatorTokenWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*GetOperatorTokenResponse, error)

GetOperatorTokenWithResponse request returning *GetOperatorTokenResponse

func (*ClientWithResponses) GetOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) GetOperatorWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*GetOperatorResponse, error)

GetOperatorWithResponse request returning *GetOperatorResponse

func (*ClientWithResponses) GetSystemOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) GetSystemOperatorWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*GetSystemOperatorResponse, error)

GetSystemOperatorWithResponse request returning *GetSystemOperatorResponse

func (*ClientWithResponses) GetSystemWithResponse added in v0.1.14

func (c *ClientWithResponses) GetSystemWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*GetSystemResponse, error)

GetSystemWithResponse request returning *GetSystemResponse

func (*ClientWithResponses) GetTeamWithResponse added in v0.1.14

func (c *ClientWithResponses) GetTeamWithResponse(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

GetTeamWithResponse request returning *GetTeamResponse

func (*ClientWithResponses) GetUserCredentialsWithResponse added in v0.1.15

func (c *ClientWithResponses) GetUserCredentialsWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserCredentialsResponse, error)

GetUserCredentialsWithResponse request returning *GetUserCredentialsResponse

func (*ClientWithResponses) GetUserTokenWithResponse added in v0.1.15

func (c *ClientWithResponses) GetUserTokenWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserTokenResponse, error)

GetUserTokenWithResponse request returning *GetUserTokenResponse

func (*ClientWithResponses) GetUserWithResponse added in v0.1.14

func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

GetUserWithResponse request returning *GetUserResponse

func (*ClientWithResponses) ListAccountSigningKeyGroupsWithResponse added in v0.1.15

func (c *ClientWithResponses) ListAccountSigningKeyGroupsWithResponse(ctx context.Context, accountId AccountId, params *ListAccountSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*ListAccountSigningKeyGroupsResponse, error)

ListAccountSigningKeyGroupsWithResponse request returning *ListAccountSigningKeyGroupsResponse

func (*ClientWithResponses) ListAccountsWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) ListAccountsWithBodyWithResponse(ctx context.Context, params *ListAccountsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListAccountsResponse, error)

ListAccountsWithBodyWithResponse request with arbitrary body returning *ListAccountsResponse

func (*ClientWithResponses) ListAccountsWithResponse added in v0.1.15

func (c *ClientWithResponses) ListAccountsWithResponse(ctx context.Context, params *ListAccountsParams, body ListAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*ListAccountsResponse, error)

func (*ClientWithResponses) ListOperatorSigningKeyGroupsWithResponse added in v0.1.15

func (c *ClientWithResponses) ListOperatorSigningKeyGroupsWithResponse(ctx context.Context, operatorId OperatorId, params *ListOperatorSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*ListOperatorSigningKeyGroupsResponse, error)

ListOperatorSigningKeyGroupsWithResponse request returning *ListOperatorSigningKeyGroupsResponse

func (*ClientWithResponses) ListOperatorsWithResponse added in v0.1.15

func (c *ClientWithResponses) ListOperatorsWithResponse(ctx context.Context, params *ListOperatorsParams, reqEditors ...RequestEditorFn) (*ListOperatorsResponse, error)

ListOperatorsWithResponse request returning *ListOperatorsResponse

func (*ClientWithResponses) ListSystemsWithResponse added in v0.1.14

func (c *ClientWithResponses) ListSystemsWithResponse(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error)

ListSystemsWithResponse request returning *ListSystemsResponse

func (*ClientWithResponses) ListTeamAccountsWithResponse added in v0.1.14

func (c *ClientWithResponses) ListTeamAccountsWithResponse(ctx context.Context, teamId TeamId, params *ListTeamAccountsParams, reqEditors ...RequestEditorFn) (*ListTeamAccountsResponse, error)

ListTeamAccountsWithResponse request returning *ListTeamAccountsResponse

func (*ClientWithResponses) ListTeamSystemsWithResponse added in v0.1.14

func (c *ClientWithResponses) ListTeamSystemsWithResponse(ctx context.Context, teamId TeamId, params *ListTeamSystemsParams, reqEditors ...RequestEditorFn) (*ListTeamSystemsResponse, error)

ListTeamSystemsWithResponse request returning *ListTeamSystemsResponse

func (*ClientWithResponses) ListTeamsWithResponse added in v0.1.14

func (c *ClientWithResponses) ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

ListTeamsWithResponse request returning *ListTeamsResponse

func (*ClientWithResponses) ListUsersWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) ListUsersWithBodyWithResponse(ctx context.Context, params *ListUsersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

ListUsersWithBodyWithResponse request with arbitrary body returning *ListUsersResponse

func (*ClientWithResponses) ListUsersWithResponse added in v0.1.14

func (c *ClientWithResponses) ListUsersWithResponse(ctx context.Context, params *ListUsersParams, body ListUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

func (*ClientWithResponses) UpdateAccountWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) UpdateAccountWithBodyWithResponse(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountResponse, error)

UpdateAccountWithBodyWithResponse request with arbitrary body returning *UpdateAccountResponse

func (*ClientWithResponses) UpdateAccountWithResponse added in v0.1.15

func (c *ClientWithResponses) UpdateAccountWithResponse(ctx context.Context, accountId AccountId, body UpdateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountResponse, error)

func (*ClientWithResponses) UpdateOperatorSystemAccountWithBodyWithResponse added in v0.1.15

func (c *ClientWithResponses) UpdateOperatorSystemAccountWithBodyWithResponse(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOperatorSystemAccountResponse, error)

UpdateOperatorSystemAccountWithBodyWithResponse request with arbitrary body returning *UpdateOperatorSystemAccountResponse

func (*ClientWithResponses) UpdateOperatorSystemAccountWithResponse added in v0.1.15

func (c *ClientWithResponses) UpdateOperatorSystemAccountWithResponse(ctx context.Context, operatorId OperatorId, body UpdateOperatorSystemAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOperatorSystemAccountResponse, error)

func (*ClientWithResponses) UpdateOperatorWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateOperatorWithBodyWithResponse(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOperatorResponse, error)

UpdateOperatorWithBodyWithResponse request with arbitrary body returning *UpdateOperatorResponse

func (*ClientWithResponses) UpdateOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateOperatorWithResponse(ctx context.Context, operatorId OperatorId, body UpdateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOperatorResponse, error)

func (*ClientWithResponses) UpdateSystemOperatorWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateSystemOperatorWithBodyWithResponse(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemOperatorResponse, error)

UpdateSystemOperatorWithBodyWithResponse request with arbitrary body returning *UpdateSystemOperatorResponse

func (*ClientWithResponses) UpdateSystemOperatorWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateSystemOperatorWithResponse(ctx context.Context, systemId SystemId, body UpdateSystemOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemOperatorResponse, error)

func (*ClientWithResponses) UpdateSystemWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateSystemWithBodyWithResponse(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)

UpdateSystemWithBodyWithResponse request with arbitrary body returning *UpdateSystemResponse

func (*ClientWithResponses) UpdateSystemWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateSystemWithResponse(ctx context.Context, systemId SystemId, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)

func (*ClientWithResponses) UpdateUserWithBodyWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateUserWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

UpdateUserWithBodyWithResponse request with arbitrary body returning *UpdateUserResponse

func (*ClientWithResponses) UpdateUserWithResponse added in v0.1.14

func (c *ClientWithResponses) UpdateUserWithResponse(ctx context.Context, userId UserId, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

func (*ClientWithResponses) VersionWithResponse added in v0.1.14

func (c *ClientWithResponses) VersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*VersionResponse, error)

VersionWithResponse request returning *VersionResponse

type ClientWithResponsesInterface added in v0.1.14

type ClientWithResponsesInterface interface {
	// ListAccountsWithBodyWithResponse request with any body
	ListAccountsWithBodyWithResponse(ctx context.Context, params *ListAccountsParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListAccountsResponse, error)

	ListAccountsWithResponse(ctx context.Context, params *ListAccountsParams, body ListAccountsJSONRequestBody, reqEditors ...RequestEditorFn) (*ListAccountsResponse, error)

	// CreateAccountWithBodyWithResponse request with any body
	CreateAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountResponse, error)

	CreateAccountWithResponse(ctx context.Context, body CreateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountResponse, error)

	// DeleteAccountWithResponse request
	DeleteAccountWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*DeleteAccountResponse, error)

	// GetAccountWithResponse request
	GetAccountWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*GetAccountResponse, error)

	// UpdateAccountWithBodyWithResponse request with any body
	UpdateAccountWithBodyWithResponse(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateAccountResponse, error)

	UpdateAccountWithResponse(ctx context.Context, accountId AccountId, body UpdateAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateAccountResponse, error)

	// DeleteAccountSigningKeyGroupWithResponse request
	DeleteAccountSigningKeyGroupWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*DeleteAccountSigningKeyGroupResponse, error)

	// ListAccountSigningKeyGroupsWithResponse request
	ListAccountSigningKeyGroupsWithResponse(ctx context.Context, accountId AccountId, params *ListAccountSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*ListAccountSigningKeyGroupsResponse, error)

	// CreateAccountSigningKeyGroupWithBodyWithResponse request with any body
	CreateAccountSigningKeyGroupWithBodyWithResponse(ctx context.Context, accountId AccountId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountSigningKeyGroupResponse, error)

	CreateAccountSigningKeyGroupWithResponse(ctx context.Context, accountId AccountId, body CreateAccountSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountSigningKeyGroupResponse, error)

	// GetAccountTokenWithResponse request
	GetAccountTokenWithResponse(ctx context.Context, accountId AccountId, reqEditors ...RequestEditorFn) (*GetAccountTokenResponse, error)

	// ListOperatorsWithResponse request
	ListOperatorsWithResponse(ctx context.Context, params *ListOperatorsParams, reqEditors ...RequestEditorFn) (*ListOperatorsResponse, error)

	// CreateOperatorWithBodyWithResponse request with any body
	CreateOperatorWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOperatorResponse, error)

	CreateOperatorWithResponse(ctx context.Context, body CreateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOperatorResponse, error)

	// DeleteOperatorWithResponse request
	DeleteOperatorWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*DeleteOperatorResponse, error)

	// GetOperatorWithResponse request
	GetOperatorWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*GetOperatorResponse, error)

	// UpdateOperatorWithBodyWithResponse request with any body
	UpdateOperatorWithBodyWithResponse(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOperatorResponse, error)

	UpdateOperatorWithResponse(ctx context.Context, operatorId OperatorId, body UpdateOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOperatorResponse, error)

	// ListOperatorSigningKeyGroupsWithResponse request
	ListOperatorSigningKeyGroupsWithResponse(ctx context.Context, operatorId OperatorId, params *ListOperatorSigningKeyGroupsParams, reqEditors ...RequestEditorFn) (*ListOperatorSigningKeyGroupsResponse, error)

	// CreateOperatorSigningKeyGroupWithBodyWithResponse request with any body
	CreateOperatorSigningKeyGroupWithBodyWithResponse(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateOperatorSigningKeyGroupResponse, error)

	CreateOperatorSigningKeyGroupWithResponse(ctx context.Context, operatorId OperatorId, body CreateOperatorSigningKeyGroupJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateOperatorSigningKeyGroupResponse, error)

	// GetOperatorSystemAccountWithResponse request
	GetOperatorSystemAccountWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*GetOperatorSystemAccountResponse, error)

	// UpdateOperatorSystemAccountWithBodyWithResponse request with any body
	UpdateOperatorSystemAccountWithBodyWithResponse(ctx context.Context, operatorId OperatorId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateOperatorSystemAccountResponse, error)

	UpdateOperatorSystemAccountWithResponse(ctx context.Context, operatorId OperatorId, body UpdateOperatorSystemAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateOperatorSystemAccountResponse, error)

	// GetOperatorTokenWithResponse request
	GetOperatorTokenWithResponse(ctx context.Context, operatorId OperatorId, reqEditors ...RequestEditorFn) (*GetOperatorTokenResponse, error)

	// ListSystemsWithResponse request
	ListSystemsWithResponse(ctx context.Context, params *ListSystemsParams, reqEditors ...RequestEditorFn) (*ListSystemsResponse, error)

	// CreateSystemWithBodyWithResponse request with any body
	CreateSystemWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error)

	CreateSystemWithResponse(ctx context.Context, body CreateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateSystemResponse, error)

	// DeleteSystemWithResponse request
	DeleteSystemWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*DeleteSystemResponse, error)

	// GetSystemWithResponse request
	GetSystemWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*GetSystemResponse, error)

	// UpdateSystemWithBodyWithResponse request with any body
	UpdateSystemWithBodyWithResponse(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)

	UpdateSystemWithResponse(ctx context.Context, systemId SystemId, body UpdateSystemJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemResponse, error)

	// DeleteSystemOperatorWithResponse request
	DeleteSystemOperatorWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*DeleteSystemOperatorResponse, error)

	// GetSystemOperatorWithResponse request
	GetSystemOperatorWithResponse(ctx context.Context, systemId SystemId, reqEditors ...RequestEditorFn) (*GetSystemOperatorResponse, error)

	// UpdateSystemOperatorWithBodyWithResponse request with any body
	UpdateSystemOperatorWithBodyWithResponse(ctx context.Context, systemId SystemId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateSystemOperatorResponse, error)

	UpdateSystemOperatorWithResponse(ctx context.Context, systemId SystemId, body UpdateSystemOperatorJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateSystemOperatorResponse, error)

	// ListTeamsWithResponse request
	ListTeamsWithResponse(ctx context.Context, params *ListTeamsParams, reqEditors ...RequestEditorFn) (*ListTeamsResponse, error)

	// CreateTeamWithBodyWithResponse request with any body
	CreateTeamWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	CreateTeamWithResponse(ctx context.Context, body CreateTeamJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTeamResponse, error)

	// DeleteTeamWithResponse request
	DeleteTeamWithResponse(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*DeleteTeamResponse, error)

	// GetTeamWithResponse request
	GetTeamWithResponse(ctx context.Context, teamId TeamId, reqEditors ...RequestEditorFn) (*GetTeamResponse, error)

	// ListTeamAccountsWithResponse request
	ListTeamAccountsWithResponse(ctx context.Context, teamId TeamId, params *ListTeamAccountsParams, reqEditors ...RequestEditorFn) (*ListTeamAccountsResponse, error)

	// ListTeamSystemsWithResponse request
	ListTeamSystemsWithResponse(ctx context.Context, teamId TeamId, params *ListTeamSystemsParams, reqEditors ...RequestEditorFn) (*ListTeamSystemsResponse, error)

	// ListUsersWithBodyWithResponse request with any body
	ListUsersWithBodyWithResponse(ctx context.Context, params *ListUsersParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	ListUsersWithResponse(ctx context.Context, params *ListUsersParams, body ListUsersJSONRequestBody, reqEditors ...RequestEditorFn) (*ListUsersResponse, error)

	// CreateUserWithBodyWithResponse request with any body
	CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)

	// DeleteUserWithResponse request
	DeleteUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)

	// GetUserWithResponse request
	GetUserWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserResponse, error)

	// UpdateUserWithBodyWithResponse request with any body
	UpdateUserWithBodyWithResponse(ctx context.Context, userId UserId, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	UpdateUserWithResponse(ctx context.Context, userId UserId, body UpdateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateUserResponse, error)

	// GetUserCredentialsWithResponse request
	GetUserCredentialsWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserCredentialsResponse, error)

	// GetUserTokenWithResponse request
	GetUserTokenWithResponse(ctx context.Context, userId UserId, reqEditors ...RequestEditorFn) (*GetUserTokenResponse, error)

	// VersionWithResponse request
	VersionWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*VersionResponse, error)
}

ClientWithResponsesInterface is the interface specification for the client with responses above.

type Cluster added in v0.1.14

type Cluster struct {
	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Delete date and time
	DeletedAt   *time.Time          `json:"deletedAt,omitempty"`
	Description *string             `json:"description,omitempty"`
	Id          *openapi_types.UUID `json:"id,omitempty"`
	Name        string              `json:"name"`
	ServerURL   string              `json:"serverURL"`

	// UpdatedAt Update date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

Cluster defines model for Cluster.

type Clusters added in v0.1.14

type Clusters = []Cluster

Clusters defines model for Clusters.

type CreateAccount added in v0.1.14

type CreateAccount struct {
	Description *string             `json:"description,omitempty"`
	Name        string              `json:"name"`
	OperatorId  openapi_types.UUID  `json:"operatorId"`
	TeamId      *openapi_types.UUID `json:"teamId,omitempty"`
}

CreateAccount defines model for CreateAccount.

type CreateAccount201JSONResponse added in v0.1.15

type CreateAccount201JSONResponse Account

func (CreateAccount201JSONResponse) VisitCreateAccountResponse added in v0.1.15

func (response CreateAccount201JSONResponse) VisitCreateAccountResponse(ctx *fiber.Ctx) error

type CreateAccountJSONBody added in v0.1.15

type CreateAccountJSONBody struct {
	Description *string             `json:"description,omitempty"`
	Name        string              `json:"name"`
	OperatorId  openapi_types.UUID  `json:"operatorId"`
	TeamId      *openapi_types.UUID `json:"teamId,omitempty"`
}

CreateAccountJSONBody defines parameters for CreateAccount.

type CreateAccountJSONRequestBody added in v0.1.15

type CreateAccountJSONRequestBody CreateAccountJSONBody

CreateAccountJSONRequestBody defines body for CreateAccount for application/json ContentType.

type CreateAccountRequestObject added in v0.1.15

type CreateAccountRequestObject struct {
	Body *CreateAccountJSONRequestBody
}

type CreateAccountResponse added in v0.1.15

type CreateAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Account
	JSONDefault  *Error
}

func ParseCreateAccountResponse added in v0.1.15

func ParseCreateAccountResponse(rsp *http.Response) (*CreateAccountResponse, error)

ParseCreateAccountResponse parses an HTTP response from a CreateAccountWithResponse call

func (CreateAccountResponse) Status added in v0.1.15

func (r CreateAccountResponse) Status() string

Status returns HTTPResponse.Status

func (CreateAccountResponse) StatusCode added in v0.1.15

func (r CreateAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateAccountResponseObject added in v0.1.15

type CreateAccountResponseObject interface {
	VisitCreateAccountResponse(ctx *fiber.Ctx) error
}

type CreateAccountSigningKeyGroup201JSONResponse added in v0.1.15

type CreateAccountSigningKeyGroup201JSONResponse SigningKeyGroup

func (CreateAccountSigningKeyGroup201JSONResponse) VisitCreateAccountSigningKeyGroupResponse added in v0.1.15

func (response CreateAccountSigningKeyGroup201JSONResponse) VisitCreateAccountSigningKeyGroupResponse(ctx *fiber.Ctx) error

type CreateAccountSigningKeyGroupJSONRequestBody added in v0.1.15

type CreateAccountSigningKeyGroupJSONRequestBody = SigningKeyGroup

CreateAccountSigningKeyGroupJSONRequestBody defines body for CreateAccountSigningKeyGroup for application/json ContentType.

type CreateAccountSigningKeyGroupRequestObject added in v0.1.15

type CreateAccountSigningKeyGroupRequestObject struct {
	AccountId AccountId `json:"accountId"`
	Body      *CreateAccountSigningKeyGroupJSONRequestBody
}

type CreateAccountSigningKeyGroupResponse added in v0.1.15

type CreateAccountSigningKeyGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SigningKeyGroup
	JSONDefault  *Error
}

func ParseCreateAccountSigningKeyGroupResponse added in v0.1.15

func ParseCreateAccountSigningKeyGroupResponse(rsp *http.Response) (*CreateAccountSigningKeyGroupResponse, error)

ParseCreateAccountSigningKeyGroupResponse parses an HTTP response from a CreateAccountSigningKeyGroupWithResponse call

func (CreateAccountSigningKeyGroupResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (CreateAccountSigningKeyGroupResponse) StatusCode added in v0.1.15

StatusCode returns HTTPResponse.StatusCode

type CreateAccountSigningKeyGroupResponseObject added in v0.1.15

type CreateAccountSigningKeyGroupResponseObject interface {
	VisitCreateAccountSigningKeyGroupResponse(ctx *fiber.Ctx) error
}

type CreateAccountSigningKeyGroupdefaultJSONResponse added in v0.1.15

type CreateAccountSigningKeyGroupdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateAccountSigningKeyGroupdefaultJSONResponse) VisitCreateAccountSigningKeyGroupResponse added in v0.1.15

func (response CreateAccountSigningKeyGroupdefaultJSONResponse) VisitCreateAccountSigningKeyGroupResponse(ctx *fiber.Ctx) error

type CreateAccountdefaultJSONResponse added in v0.1.15

type CreateAccountdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateAccountdefaultJSONResponse) VisitCreateAccountResponse added in v0.1.15

func (response CreateAccountdefaultJSONResponse) VisitCreateAccountResponse(ctx *fiber.Ctx) error

type CreateOperator added in v0.1.14

type CreateOperator struct {
	ContactEmail *string `json:"contactEmail,omitempty"`
	Description  *string `json:"description,omitempty"`
	Name         string  `json:"name"`
}

CreateOperator defines model for CreateOperator.

type CreateOperator201JSONResponse added in v0.1.14

type CreateOperator201JSONResponse Operator

func (CreateOperator201JSONResponse) VisitCreateOperatorResponse added in v0.1.14

func (response CreateOperator201JSONResponse) VisitCreateOperatorResponse(ctx *fiber.Ctx) error

type CreateOperatorAccountUser added in v0.1.14

type CreateOperatorAccountUser struct {
	Email *string `json:"email,omitempty"`
	Name  string  `json:"name"`
}

CreateOperatorAccountUser defines model for CreateOperatorAccountUser.

type CreateOperatorJSONBody added in v0.1.14

type CreateOperatorJSONBody struct {
	ContactEmail *string `json:"contactEmail,omitempty"`
	Description  *string `json:"description,omitempty"`
	Name         string  `json:"name"`
}

CreateOperatorJSONBody defines parameters for CreateOperator.

type CreateOperatorJSONRequestBody added in v0.1.14

type CreateOperatorJSONRequestBody CreateOperatorJSONBody

CreateOperatorJSONRequestBody defines body for CreateOperator for application/json ContentType.

type CreateOperatorRequestObject added in v0.1.14

type CreateOperatorRequestObject struct {
	Body *CreateOperatorJSONRequestBody
}

type CreateOperatorResponse added in v0.1.14

type CreateOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Operator
	JSONDefault  *Error
}

func ParseCreateOperatorResponse added in v0.1.14

func ParseCreateOperatorResponse(rsp *http.Response) (*CreateOperatorResponse, error)

ParseCreateOperatorResponse parses an HTTP response from a CreateOperatorWithResponse call

func (CreateOperatorResponse) Status added in v0.1.14

func (r CreateOperatorResponse) Status() string

Status returns HTTPResponse.Status

func (CreateOperatorResponse) StatusCode added in v0.1.14

func (r CreateOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateOperatorResponseObject added in v0.1.14

type CreateOperatorResponseObject interface {
	VisitCreateOperatorResponse(ctx *fiber.Ctx) error
}

type CreateOperatorSigningKeyGroup201JSONResponse added in v0.1.15

type CreateOperatorSigningKeyGroup201JSONResponse SigningKeyGroup

func (CreateOperatorSigningKeyGroup201JSONResponse) VisitCreateOperatorSigningKeyGroupResponse added in v0.1.15

func (response CreateOperatorSigningKeyGroup201JSONResponse) VisitCreateOperatorSigningKeyGroupResponse(ctx *fiber.Ctx) error

type CreateOperatorSigningKeyGroupJSONRequestBody added in v0.1.15

type CreateOperatorSigningKeyGroupJSONRequestBody = SigningKeyGroup

CreateOperatorSigningKeyGroupJSONRequestBody defines body for CreateOperatorSigningKeyGroup for application/json ContentType.

type CreateOperatorSigningKeyGroupRequestObject added in v0.1.15

type CreateOperatorSigningKeyGroupRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
	Body       *CreateOperatorSigningKeyGroupJSONRequestBody
}

type CreateOperatorSigningKeyGroupResponse added in v0.1.15

type CreateOperatorSigningKeyGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *SigningKeyGroup
	JSONDefault  *Error
}

func ParseCreateOperatorSigningKeyGroupResponse added in v0.1.15

func ParseCreateOperatorSigningKeyGroupResponse(rsp *http.Response) (*CreateOperatorSigningKeyGroupResponse, error)

ParseCreateOperatorSigningKeyGroupResponse parses an HTTP response from a CreateOperatorSigningKeyGroupWithResponse call

func (CreateOperatorSigningKeyGroupResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (CreateOperatorSigningKeyGroupResponse) StatusCode added in v0.1.15

StatusCode returns HTTPResponse.StatusCode

type CreateOperatorSigningKeyGroupResponseObject added in v0.1.15

type CreateOperatorSigningKeyGroupResponseObject interface {
	VisitCreateOperatorSigningKeyGroupResponse(ctx *fiber.Ctx) error
}

type CreateOperatorSigningKeyGroupdefaultJSONResponse added in v0.1.15

type CreateOperatorSigningKeyGroupdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateOperatorSigningKeyGroupdefaultJSONResponse) VisitCreateOperatorSigningKeyGroupResponse added in v0.1.15

func (response CreateOperatorSigningKeyGroupdefaultJSONResponse) VisitCreateOperatorSigningKeyGroupResponse(ctx *fiber.Ctx) error

type CreateOperatordefaultJSONResponse added in v0.1.15

type CreateOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateOperatordefaultJSONResponse) VisitCreateOperatorResponse added in v0.1.15

func (response CreateOperatordefaultJSONResponse) VisitCreateOperatorResponse(ctx *fiber.Ctx) error

type CreateSystem added in v0.1.14

type CreateSystem struct {
	// Clusters A list of clusters the system is part of.
	Clusters []Cluster `json:"clusters"`

	// Description A description of the system.
	Description *string `json:"description,omitempty"`

	// Name Name of the system
	Name       string             `json:"name"`
	OperatorId openapi_types.UUID `json:"operatorId"`
}

CreateSystem defines model for CreateSystem.

type CreateSystem201JSONResponse added in v0.1.14

type CreateSystem201JSONResponse System

func (CreateSystem201JSONResponse) VisitCreateSystemResponse added in v0.1.14

func (response CreateSystem201JSONResponse) VisitCreateSystemResponse(ctx *fiber.Ctx) error

type CreateSystemJSONBody added in v0.1.15

type CreateSystemJSONBody struct {
	// Clusters A list of clusters the system is part of.
	Clusters []Cluster `json:"clusters"`

	// Description A description of the system.
	Description *string `json:"description,omitempty"`

	// Name Name of the system
	Name       string             `json:"name"`
	OperatorId openapi_types.UUID `json:"operatorId"`
}

CreateSystemJSONBody defines parameters for CreateSystem.

type CreateSystemJSONRequestBody added in v0.1.14

type CreateSystemJSONRequestBody CreateSystemJSONBody

CreateSystemJSONRequestBody defines body for CreateSystem for application/json ContentType.

type CreateSystemRequestObject added in v0.1.14

type CreateSystemRequestObject struct {
	Body *CreateSystemJSONRequestBody
}

type CreateSystemResponse added in v0.1.14

type CreateSystemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *System
	JSONDefault  *Error
}

func ParseCreateSystemResponse added in v0.1.14

func ParseCreateSystemResponse(rsp *http.Response) (*CreateSystemResponse, error)

ParseCreateSystemResponse parses an HTTP response from a CreateSystemWithResponse call

func (CreateSystemResponse) Status added in v0.1.14

func (r CreateSystemResponse) Status() string

Status returns HTTPResponse.Status

func (CreateSystemResponse) StatusCode added in v0.1.14

func (r CreateSystemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateSystemResponseObject added in v0.1.14

type CreateSystemResponseObject interface {
	VisitCreateSystemResponse(ctx *fiber.Ctx) error
}

type CreateSystemdefaultJSONResponse added in v0.1.15

type CreateSystemdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateSystemdefaultJSONResponse) VisitCreateSystemResponse added in v0.1.15

func (response CreateSystemdefaultJSONResponse) VisitCreateSystemResponse(ctx *fiber.Ctx) error

type CreateTeam added in v0.1.14

type CreateTeam struct {
	Description *string `json:"description,omitempty"`
	Name        string  `json:"name"`
}

CreateTeam defines model for CreateTeam.

type CreateTeam201JSONResponse added in v0.1.14

type CreateTeam201JSONResponse Team

func (CreateTeam201JSONResponse) VisitCreateTeamResponse added in v0.1.14

func (response CreateTeam201JSONResponse) VisitCreateTeamResponse(ctx *fiber.Ctx) error

type CreateTeamJSONBody added in v0.1.14

type CreateTeamJSONBody struct {
	Description *string `json:"description,omitempty"`
	Name        string  `json:"name"`
}

CreateTeamJSONBody defines parameters for CreateTeam.

type CreateTeamJSONRequestBody added in v0.1.14

type CreateTeamJSONRequestBody CreateTeamJSONBody

CreateTeamJSONRequestBody defines body for CreateTeam for application/json ContentType.

type CreateTeamRequestObject added in v0.1.14

type CreateTeamRequestObject struct {
	Body *CreateTeamJSONRequestBody
}

type CreateTeamResponse added in v0.1.14

type CreateTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Team
	JSONDefault  *Error
}

func ParseCreateTeamResponse added in v0.1.14

func ParseCreateTeamResponse(rsp *http.Response) (*CreateTeamResponse, error)

ParseCreateTeamResponse parses an HTTP response from a CreateTeamWithResponse call

func (CreateTeamResponse) Status added in v0.1.14

func (r CreateTeamResponse) Status() string

Status returns HTTPResponse.Status

func (CreateTeamResponse) StatusCode added in v0.1.14

func (r CreateTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateTeamResponseObject added in v0.1.14

type CreateTeamResponseObject interface {
	VisitCreateTeamResponse(ctx *fiber.Ctx) error
}

type CreateTeamdefaultJSONResponse added in v0.1.15

type CreateTeamdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateTeamdefaultJSONResponse) VisitCreateTeamResponse added in v0.1.15

func (response CreateTeamdefaultJSONResponse) VisitCreateTeamResponse(ctx *fiber.Ctx) error

type CreateUser added in v0.1.15

type CreateUser struct {
	AccountId   openapi_types.UUID `json:"accountId"`
	Description *string            `json:"description,omitempty"`
	Name        string             `json:"name"`
}

CreateUser defines model for CreateUser.

type CreateUser201JSONResponse added in v0.1.14

type CreateUser201JSONResponse User

func (CreateUser201JSONResponse) VisitCreateUserResponse added in v0.1.14

func (response CreateUser201JSONResponse) VisitCreateUserResponse(ctx *fiber.Ctx) error

type CreateUserJSONBody added in v0.1.15

type CreateUserJSONBody struct {
	AccountId   openapi_types.UUID `json:"accountId"`
	Description *string            `json:"description,omitempty"`
	Name        string             `json:"name"`
}

CreateUserJSONBody defines parameters for CreateUser.

type CreateUserJSONRequestBody added in v0.1.14

type CreateUserJSONRequestBody CreateUserJSONBody

CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.

type CreateUserRequestObject added in v0.1.14

type CreateUserRequestObject struct {
	Body *CreateUserJSONRequestBody
}

type CreateUserResponse added in v0.1.14

type CreateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *User
	JSONDefault  *Error
}

func ParseCreateUserResponse added in v0.1.14

func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)

ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call

func (CreateUserResponse) Status added in v0.1.14

func (r CreateUserResponse) Status() string

Status returns HTTPResponse.Status

func (CreateUserResponse) StatusCode added in v0.1.14

func (r CreateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type CreateUserResponseObject added in v0.1.14

type CreateUserResponseObject interface {
	VisitCreateUserResponse(ctx *fiber.Ctx) error
}

type CreateUserdefaultJSONResponse added in v0.1.15

type CreateUserdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (CreateUserdefaultJSONResponse) VisitCreateUserResponse added in v0.1.15

func (response CreateUserdefaultJSONResponse) VisitCreateUserResponse(ctx *fiber.Ctx) error

type Credentials added in v0.1.14

type Credentials = openapi_types.File

Credentials defines model for Credentials.

type DeleteAccount204Response added in v0.1.15

type DeleteAccount204Response struct {
}

func (DeleteAccount204Response) VisitDeleteAccountResponse added in v0.1.15

func (response DeleteAccount204Response) VisitDeleteAccountResponse(ctx *fiber.Ctx) error

type DeleteAccountRequestObject added in v0.1.15

type DeleteAccountRequestObject struct {
	AccountId AccountId `json:"accountId"`
}

type DeleteAccountResponse added in v0.1.15

type DeleteAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteAccountResponse added in v0.1.15

func ParseDeleteAccountResponse(rsp *http.Response) (*DeleteAccountResponse, error)

ParseDeleteAccountResponse parses an HTTP response from a DeleteAccountWithResponse call

func (DeleteAccountResponse) Status added in v0.1.15

func (r DeleteAccountResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteAccountResponse) StatusCode added in v0.1.15

func (r DeleteAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteAccountResponseObject added in v0.1.15

type DeleteAccountResponseObject interface {
	VisitDeleteAccountResponse(ctx *fiber.Ctx) error
}

type DeleteAccountSigningKeyGroup204Response added in v0.1.15

type DeleteAccountSigningKeyGroup204Response struct {
}

func (DeleteAccountSigningKeyGroup204Response) VisitDeleteAccountSigningKeyGroupResponse added in v0.1.15

func (response DeleteAccountSigningKeyGroup204Response) VisitDeleteAccountSigningKeyGroupResponse(ctx *fiber.Ctx) error

type DeleteAccountSigningKeyGroupRequestObject added in v0.1.15

type DeleteAccountSigningKeyGroupRequestObject struct {
	AccountId AccountId `json:"accountId"`
}

type DeleteAccountSigningKeyGroupResponse added in v0.1.15

type DeleteAccountSigningKeyGroupResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteAccountSigningKeyGroupResponse added in v0.1.15

func ParseDeleteAccountSigningKeyGroupResponse(rsp *http.Response) (*DeleteAccountSigningKeyGroupResponse, error)

ParseDeleteAccountSigningKeyGroupResponse parses an HTTP response from a DeleteAccountSigningKeyGroupWithResponse call

func (DeleteAccountSigningKeyGroupResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (DeleteAccountSigningKeyGroupResponse) StatusCode added in v0.1.15

StatusCode returns HTTPResponse.StatusCode

type DeleteAccountSigningKeyGroupResponseObject added in v0.1.15

type DeleteAccountSigningKeyGroupResponseObject interface {
	VisitDeleteAccountSigningKeyGroupResponse(ctx *fiber.Ctx) error
}

type DeleteAccountSigningKeyGroupdefaultJSONResponse added in v0.1.15

type DeleteAccountSigningKeyGroupdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteAccountSigningKeyGroupdefaultJSONResponse) VisitDeleteAccountSigningKeyGroupResponse added in v0.1.15

func (response DeleteAccountSigningKeyGroupdefaultJSONResponse) VisitDeleteAccountSigningKeyGroupResponse(ctx *fiber.Ctx) error

type DeleteAccountdefaultJSONResponse added in v0.1.15

type DeleteAccountdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteAccountdefaultJSONResponse) VisitDeleteAccountResponse added in v0.1.15

func (response DeleteAccountdefaultJSONResponse) VisitDeleteAccountResponse(ctx *fiber.Ctx) error

type DeleteOperator204Response added in v0.1.14

type DeleteOperator204Response struct {
}

func (DeleteOperator204Response) VisitDeleteOperatorResponse added in v0.1.14

func (response DeleteOperator204Response) VisitDeleteOperatorResponse(ctx *fiber.Ctx) error

type DeleteOperatorRequestObject added in v0.1.14

type DeleteOperatorRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
}

type DeleteOperatorResponse added in v0.1.14

type DeleteOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteOperatorResponse added in v0.1.14

func ParseDeleteOperatorResponse(rsp *http.Response) (*DeleteOperatorResponse, error)

ParseDeleteOperatorResponse parses an HTTP response from a DeleteOperatorWithResponse call

func (DeleteOperatorResponse) Status added in v0.1.14

func (r DeleteOperatorResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteOperatorResponse) StatusCode added in v0.1.14

func (r DeleteOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteOperatorResponseObject added in v0.1.14

type DeleteOperatorResponseObject interface {
	VisitDeleteOperatorResponse(ctx *fiber.Ctx) error
}

type DeleteOperatordefaultJSONResponse added in v0.1.15

type DeleteOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteOperatordefaultJSONResponse) VisitDeleteOperatorResponse added in v0.1.15

func (response DeleteOperatordefaultJSONResponse) VisitDeleteOperatorResponse(ctx *fiber.Ctx) error

type DeleteSystem204Response added in v0.1.14

type DeleteSystem204Response struct {
}

func (DeleteSystem204Response) VisitDeleteSystemResponse added in v0.1.14

func (response DeleteSystem204Response) VisitDeleteSystemResponse(ctx *fiber.Ctx) error

type DeleteSystemOperator204Response added in v0.1.14

type DeleteSystemOperator204Response struct {
}

func (DeleteSystemOperator204Response) VisitDeleteSystemOperatorResponse added in v0.1.14

func (response DeleteSystemOperator204Response) VisitDeleteSystemOperatorResponse(ctx *fiber.Ctx) error

type DeleteSystemOperatorRequestObject added in v0.1.14

type DeleteSystemOperatorRequestObject struct {
	SystemId SystemId `json:"systemId"`
}

type DeleteSystemOperatorResponse added in v0.1.14

type DeleteSystemOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteSystemOperatorResponse added in v0.1.14

func ParseDeleteSystemOperatorResponse(rsp *http.Response) (*DeleteSystemOperatorResponse, error)

ParseDeleteSystemOperatorResponse parses an HTTP response from a DeleteSystemOperatorWithResponse call

func (DeleteSystemOperatorResponse) Status added in v0.1.14

Status returns HTTPResponse.Status

func (DeleteSystemOperatorResponse) StatusCode added in v0.1.14

func (r DeleteSystemOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSystemOperatorResponseObject added in v0.1.14

type DeleteSystemOperatorResponseObject interface {
	VisitDeleteSystemOperatorResponse(ctx *fiber.Ctx) error
}

type DeleteSystemOperatordefaultJSONResponse added in v0.1.15

type DeleteSystemOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteSystemOperatordefaultJSONResponse) VisitDeleteSystemOperatorResponse added in v0.1.15

func (response DeleteSystemOperatordefaultJSONResponse) VisitDeleteSystemOperatorResponse(ctx *fiber.Ctx) error

type DeleteSystemRequestObject added in v0.1.14

type DeleteSystemRequestObject struct {
	SystemId SystemId `json:"systemId"`
}

type DeleteSystemResponse added in v0.1.14

type DeleteSystemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteSystemResponse added in v0.1.14

func ParseDeleteSystemResponse(rsp *http.Response) (*DeleteSystemResponse, error)

ParseDeleteSystemResponse parses an HTTP response from a DeleteSystemWithResponse call

func (DeleteSystemResponse) Status added in v0.1.14

func (r DeleteSystemResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteSystemResponse) StatusCode added in v0.1.14

func (r DeleteSystemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteSystemResponseObject added in v0.1.14

type DeleteSystemResponseObject interface {
	VisitDeleteSystemResponse(ctx *fiber.Ctx) error
}

type DeleteSystemdefaultJSONResponse added in v0.1.15

type DeleteSystemdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteSystemdefaultJSONResponse) VisitDeleteSystemResponse added in v0.1.15

func (response DeleteSystemdefaultJSONResponse) VisitDeleteSystemResponse(ctx *fiber.Ctx) error

type DeleteTeam204Response added in v0.1.14

type DeleteTeam204Response struct {
}

func (DeleteTeam204Response) VisitDeleteTeamResponse added in v0.1.14

func (response DeleteTeam204Response) VisitDeleteTeamResponse(ctx *fiber.Ctx) error

type DeleteTeamRequestObject added in v0.1.14

type DeleteTeamRequestObject struct {
	TeamId TeamId `json:"teamId"`
}

type DeleteTeamResponse added in v0.1.14

type DeleteTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteTeamResponse added in v0.1.14

func ParseDeleteTeamResponse(rsp *http.Response) (*DeleteTeamResponse, error)

ParseDeleteTeamResponse parses an HTTP response from a DeleteTeamWithResponse call

func (DeleteTeamResponse) Status added in v0.1.14

func (r DeleteTeamResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteTeamResponse) StatusCode added in v0.1.14

func (r DeleteTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteTeamResponseObject added in v0.1.14

type DeleteTeamResponseObject interface {
	VisitDeleteTeamResponse(ctx *fiber.Ctx) error
}

type DeleteTeamdefaultJSONResponse added in v0.1.15

type DeleteTeamdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteTeamdefaultJSONResponse) VisitDeleteTeamResponse added in v0.1.15

func (response DeleteTeamdefaultJSONResponse) VisitDeleteTeamResponse(ctx *fiber.Ctx) error

type DeleteUser204Response added in v0.1.15

type DeleteUser204Response struct {
}

func (DeleteUser204Response) VisitDeleteUserResponse added in v0.1.15

func (response DeleteUser204Response) VisitDeleteUserResponse(ctx *fiber.Ctx) error

type DeleteUserRequestObject added in v0.1.15

type DeleteUserRequestObject struct {
	UserId UserId `json:"userId"`
}

type DeleteUserResponse added in v0.1.15

type DeleteUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseDeleteUserResponse added in v0.1.15

func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)

ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call

func (DeleteUserResponse) Status added in v0.1.15

func (r DeleteUserResponse) Status() string

Status returns HTTPResponse.Status

func (DeleteUserResponse) StatusCode added in v0.1.15

func (r DeleteUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type DeleteUserResponseObject added in v0.1.15

type DeleteUserResponseObject interface {
	VisitDeleteUserResponse(ctx *fiber.Ctx) error
}

type DeleteUserdefaultJSONResponse added in v0.1.15

type DeleteUserdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (DeleteUserdefaultJSONResponse) VisitDeleteUserResponse added in v0.1.15

func (response DeleteUserdefaultJSONResponse) VisitDeleteUserResponse(ctx *fiber.Ctx) error

type Duplicate added in v0.1.14

type Duplicate = Error

Duplicate defines model for Duplicate.

type DuplicateJSONResponse added in v0.1.14

type DuplicateJSONResponse Error

type Duration

type Duration time.Duration

Duration extends time.Duration with additional methods for (de-)serialization to/from JSON, allowing it to be embedded in custom API objects.

func (Duration) MarshalJSON

func (d Duration) MarshalJSON() ([]byte, error)

MarshalJSON implements json.Marshaler.

func (Duration) String

func (d Duration) String() string

String implements the fmt.Stringer interface.

func (*Duration) UnmarshalJSON

func (d *Duration) UnmarshalJSON(data []byte) error

UnmarshalJSON implements json.Unmarshaler.

type Error added in v0.1.14

type Error struct {
	// Code Error code
	Code int32 `json:"code"`

	// Message Error message
	Message string `json:"message"`

	// Ref Reference to the error
	Ref *string `json:"ref,omitempty"`
}

Error defines model for Error.

func ErrorBadRequest added in v0.1.15

func ErrorBadRequest(message string, args ...interface{}) Error

ErrorBadRequest is a helper function to create a new Error with a 400 status code.

func ErrorNotFound added in v0.1.14

func ErrorNotFound(message string, args ...interface{}) Error

ErrorNotFound is a helper function to create a new Error with a 404 status code.

func ErrorUnauthorized added in v0.1.15

func ErrorUnauthorized(message string, args ...interface{}) Error

ErrorUnauthorized is a helper function to create a new Error with a 401 status code.

func NotImplemented added in v0.1.14

func NotImplemented(message string, args ...interface{}) Error

NotImplemented is a helper function to create a new Error with a 501 status code.

func (Error) Error added in v0.1.14

func (e Error) Error() error

Error represents an error that can be returned by the API.

type FiberServerOptions added in v0.1.14

type FiberServerOptions struct {
	BaseURL     string
	Middlewares []MiddlewareFunc
}

FiberServerOptions provides options for the Fiber server.

type GetAccount200JSONResponse added in v0.1.14

type GetAccount200JSONResponse Account

func (GetAccount200JSONResponse) VisitGetAccountResponse added in v0.1.14

func (response GetAccount200JSONResponse) VisitGetAccountResponse(ctx *fiber.Ctx) error

type GetAccountRequestObject added in v0.1.14

type GetAccountRequestObject struct {
	AccountId AccountId `json:"accountId"`
}

type GetAccountResponse added in v0.1.14

type GetAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Account
	JSONDefault  *Error
}

func ParseGetAccountResponse added in v0.1.14

func ParseGetAccountResponse(rsp *http.Response) (*GetAccountResponse, error)

ParseGetAccountResponse parses an HTTP response from a GetAccountWithResponse call

func (GetAccountResponse) Status added in v0.1.14

func (r GetAccountResponse) Status() string

Status returns HTTPResponse.Status

func (GetAccountResponse) StatusCode added in v0.1.14

func (r GetAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAccountResponseObject added in v0.1.14

type GetAccountResponseObject interface {
	VisitGetAccountResponse(ctx *fiber.Ctx) error
}

type GetAccountToken200JSONResponse added in v0.1.15

type GetAccountToken200JSONResponse JWTToken

func (GetAccountToken200JSONResponse) VisitGetAccountTokenResponse added in v0.1.15

func (response GetAccountToken200JSONResponse) VisitGetAccountTokenResponse(ctx *fiber.Ctx) error

type GetAccountTokenRequestObject added in v0.1.15

type GetAccountTokenRequestObject struct {
	AccountId AccountId `json:"accountId"`
}

type GetAccountTokenResponse added in v0.1.15

type GetAccountTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JWTToken
	JSONDefault  *Error
}

func ParseGetAccountTokenResponse added in v0.1.15

func ParseGetAccountTokenResponse(rsp *http.Response) (*GetAccountTokenResponse, error)

ParseGetAccountTokenResponse parses an HTTP response from a GetAccountTokenWithResponse call

func (GetAccountTokenResponse) Status added in v0.1.15

func (r GetAccountTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GetAccountTokenResponse) StatusCode added in v0.1.15

func (r GetAccountTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetAccountTokenResponseObject added in v0.1.15

type GetAccountTokenResponseObject interface {
	VisitGetAccountTokenResponse(ctx *fiber.Ctx) error
}

type GetAccountTokendefaultJSONResponse added in v0.1.15

type GetAccountTokendefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetAccountTokendefaultJSONResponse) VisitGetAccountTokenResponse added in v0.1.15

func (response GetAccountTokendefaultJSONResponse) VisitGetAccountTokenResponse(ctx *fiber.Ctx) error

type GetAccountdefaultJSONResponse added in v0.1.15

type GetAccountdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetAccountdefaultJSONResponse) VisitGetAccountResponse added in v0.1.15

func (response GetAccountdefaultJSONResponse) VisitGetAccountResponse(ctx *fiber.Ctx) error

type GetOperator200JSONResponse added in v0.1.14

type GetOperator200JSONResponse Operator

func (GetOperator200JSONResponse) VisitGetOperatorResponse added in v0.1.14

func (response GetOperator200JSONResponse) VisitGetOperatorResponse(ctx *fiber.Ctx) error

type GetOperatorRequestObject added in v0.1.14

type GetOperatorRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
}

type GetOperatorResponse added in v0.1.14

type GetOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Operator
	JSONDefault  *Error
}

func ParseGetOperatorResponse added in v0.1.14

func ParseGetOperatorResponse(rsp *http.Response) (*GetOperatorResponse, error)

ParseGetOperatorResponse parses an HTTP response from a GetOperatorWithResponse call

func (GetOperatorResponse) Status added in v0.1.14

func (r GetOperatorResponse) Status() string

Status returns HTTPResponse.Status

func (GetOperatorResponse) StatusCode added in v0.1.14

func (r GetOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOperatorResponseObject added in v0.1.14

type GetOperatorResponseObject interface {
	VisitGetOperatorResponse(ctx *fiber.Ctx) error
}

type GetOperatorSystemAccount200JSONResponse added in v0.1.15

type GetOperatorSystemAccount200JSONResponse Account

func (GetOperatorSystemAccount200JSONResponse) VisitGetOperatorSystemAccountResponse added in v0.1.15

func (response GetOperatorSystemAccount200JSONResponse) VisitGetOperatorSystemAccountResponse(ctx *fiber.Ctx) error

type GetOperatorSystemAccountRequestObject added in v0.1.15

type GetOperatorSystemAccountRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
}

type GetOperatorSystemAccountResponse added in v0.1.15

type GetOperatorSystemAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Account
	JSONDefault  *Error
}

func ParseGetOperatorSystemAccountResponse added in v0.1.15

func ParseGetOperatorSystemAccountResponse(rsp *http.Response) (*GetOperatorSystemAccountResponse, error)

ParseGetOperatorSystemAccountResponse parses an HTTP response from a GetOperatorSystemAccountWithResponse call

func (GetOperatorSystemAccountResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (GetOperatorSystemAccountResponse) StatusCode added in v0.1.15

func (r GetOperatorSystemAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOperatorSystemAccountResponseObject added in v0.1.15

type GetOperatorSystemAccountResponseObject interface {
	VisitGetOperatorSystemAccountResponse(ctx *fiber.Ctx) error
}

type GetOperatorSystemAccountdefaultJSONResponse added in v0.1.15

type GetOperatorSystemAccountdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetOperatorSystemAccountdefaultJSONResponse) VisitGetOperatorSystemAccountResponse added in v0.1.15

func (response GetOperatorSystemAccountdefaultJSONResponse) VisitGetOperatorSystemAccountResponse(ctx *fiber.Ctx) error

type GetOperatorToken200JSONResponse added in v0.1.14

type GetOperatorToken200JSONResponse JWTToken

func (GetOperatorToken200JSONResponse) VisitGetOperatorTokenResponse added in v0.1.14

func (response GetOperatorToken200JSONResponse) VisitGetOperatorTokenResponse(ctx *fiber.Ctx) error

type GetOperatorTokenRequestObject added in v0.1.14

type GetOperatorTokenRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
}

type GetOperatorTokenResponse added in v0.1.14

type GetOperatorTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JWTToken
	JSONDefault  *Error
}

func ParseGetOperatorTokenResponse added in v0.1.14

func ParseGetOperatorTokenResponse(rsp *http.Response) (*GetOperatorTokenResponse, error)

ParseGetOperatorTokenResponse parses an HTTP response from a GetOperatorTokenWithResponse call

func (GetOperatorTokenResponse) Status added in v0.1.14

func (r GetOperatorTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GetOperatorTokenResponse) StatusCode added in v0.1.14

func (r GetOperatorTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetOperatorTokenResponseObject added in v0.1.14

type GetOperatorTokenResponseObject interface {
	VisitGetOperatorTokenResponse(ctx *fiber.Ctx) error
}

type GetOperatorTokendefaultJSONResponse added in v0.1.15

type GetOperatorTokendefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetOperatorTokendefaultJSONResponse) VisitGetOperatorTokenResponse added in v0.1.15

func (response GetOperatorTokendefaultJSONResponse) VisitGetOperatorTokenResponse(ctx *fiber.Ctx) error

type GetOperatordefaultJSONResponse added in v0.1.15

type GetOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetOperatordefaultJSONResponse) VisitGetOperatorResponse added in v0.1.15

func (response GetOperatordefaultJSONResponse) VisitGetOperatorResponse(ctx *fiber.Ctx) error

type GetSystem200JSONResponse added in v0.1.14

type GetSystem200JSONResponse System

func (GetSystem200JSONResponse) VisitGetSystemResponse added in v0.1.14

func (response GetSystem200JSONResponse) VisitGetSystemResponse(ctx *fiber.Ctx) error

type GetSystemOperator200JSONResponse added in v0.1.14

type GetSystemOperator200JSONResponse Operator

func (GetSystemOperator200JSONResponse) VisitGetSystemOperatorResponse added in v0.1.14

func (response GetSystemOperator200JSONResponse) VisitGetSystemOperatorResponse(ctx *fiber.Ctx) error

type GetSystemOperatorRequestObject added in v0.1.14

type GetSystemOperatorRequestObject struct {
	SystemId SystemId `json:"systemId"`
}

type GetSystemOperatorResponse added in v0.1.14

type GetSystemOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Operator
	JSONDefault  *Error
}

func ParseGetSystemOperatorResponse added in v0.1.14

func ParseGetSystemOperatorResponse(rsp *http.Response) (*GetSystemOperatorResponse, error)

ParseGetSystemOperatorResponse parses an HTTP response from a GetSystemOperatorWithResponse call

func (GetSystemOperatorResponse) Status added in v0.1.14

func (r GetSystemOperatorResponse) Status() string

Status returns HTTPResponse.Status

func (GetSystemOperatorResponse) StatusCode added in v0.1.14

func (r GetSystemOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSystemOperatorResponseObject added in v0.1.14

type GetSystemOperatorResponseObject interface {
	VisitGetSystemOperatorResponse(ctx *fiber.Ctx) error
}

type GetSystemOperatordefaultJSONResponse added in v0.1.15

type GetSystemOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetSystemOperatordefaultJSONResponse) VisitGetSystemOperatorResponse added in v0.1.15

func (response GetSystemOperatordefaultJSONResponse) VisitGetSystemOperatorResponse(ctx *fiber.Ctx) error

type GetSystemRequestObject added in v0.1.14

type GetSystemRequestObject struct {
	SystemId SystemId `json:"systemId"`
}

type GetSystemResponse added in v0.1.14

type GetSystemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *System
	JSONDefault  *Error
}

func ParseGetSystemResponse added in v0.1.14

func ParseGetSystemResponse(rsp *http.Response) (*GetSystemResponse, error)

ParseGetSystemResponse parses an HTTP response from a GetSystemWithResponse call

func (GetSystemResponse) Status added in v0.1.14

func (r GetSystemResponse) Status() string

Status returns HTTPResponse.Status

func (GetSystemResponse) StatusCode added in v0.1.14

func (r GetSystemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetSystemResponseObject added in v0.1.14

type GetSystemResponseObject interface {
	VisitGetSystemResponse(ctx *fiber.Ctx) error
}

type GetSystemdefaultJSONResponse added in v0.1.14

type GetSystemdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetSystemdefaultJSONResponse) VisitGetSystemResponse added in v0.1.14

func (response GetSystemdefaultJSONResponse) VisitGetSystemResponse(ctx *fiber.Ctx) error

type GetTeam200JSONResponse added in v0.1.14

type GetTeam200JSONResponse Team

func (GetTeam200JSONResponse) VisitGetTeamResponse added in v0.1.14

func (response GetTeam200JSONResponse) VisitGetTeamResponse(ctx *fiber.Ctx) error

type GetTeamRequestObject added in v0.1.14

type GetTeamRequestObject struct {
	TeamId TeamId `json:"teamId"`
}

type GetTeamResponse added in v0.1.14

type GetTeamResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Team
	JSONDefault  *Error
}

func ParseGetTeamResponse added in v0.1.14

func ParseGetTeamResponse(rsp *http.Response) (*GetTeamResponse, error)

ParseGetTeamResponse parses an HTTP response from a GetTeamWithResponse call

func (GetTeamResponse) Status added in v0.1.14

func (r GetTeamResponse) Status() string

Status returns HTTPResponse.Status

func (GetTeamResponse) StatusCode added in v0.1.14

func (r GetTeamResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetTeamResponseObject added in v0.1.14

type GetTeamResponseObject interface {
	VisitGetTeamResponse(ctx *fiber.Ctx) error
}

type GetTeamdefaultJSONResponse added in v0.1.15

type GetTeamdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetTeamdefaultJSONResponse) VisitGetTeamResponse added in v0.1.15

func (response GetTeamdefaultJSONResponse) VisitGetTeamResponse(ctx *fiber.Ctx) error

type GetUser200JSONResponse added in v0.1.14

type GetUser200JSONResponse User

func (GetUser200JSONResponse) VisitGetUserResponse added in v0.1.14

func (response GetUser200JSONResponse) VisitGetUserResponse(ctx *fiber.Ctx) error

type GetUserCredentials200ApplicationoctetStreamResponse added in v0.1.15

type GetUserCredentials200ApplicationoctetStreamResponse struct {
	Body          io.Reader
	ContentLength int64
}

func (GetUserCredentials200ApplicationoctetStreamResponse) VisitGetUserCredentialsResponse added in v0.1.15

func (response GetUserCredentials200ApplicationoctetStreamResponse) VisitGetUserCredentialsResponse(ctx *fiber.Ctx) error

type GetUserCredentialsRequestObject added in v0.1.15

type GetUserCredentialsRequestObject struct {
	UserId UserId `json:"userId"`
}

type GetUserCredentialsResponse added in v0.1.15

type GetUserCredentialsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSONDefault  *Error
}

func ParseGetUserCredentialsResponse added in v0.1.15

func ParseGetUserCredentialsResponse(rsp *http.Response) (*GetUserCredentialsResponse, error)

ParseGetUserCredentialsResponse parses an HTTP response from a GetUserCredentialsWithResponse call

func (GetUserCredentialsResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (GetUserCredentialsResponse) StatusCode added in v0.1.15

func (r GetUserCredentialsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserCredentialsResponseObject added in v0.1.15

type GetUserCredentialsResponseObject interface {
	VisitGetUserCredentialsResponse(ctx *fiber.Ctx) error
}

type GetUserCredentialsdefaultJSONResponse added in v0.1.15

type GetUserCredentialsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetUserCredentialsdefaultJSONResponse) VisitGetUserCredentialsResponse added in v0.1.15

func (response GetUserCredentialsdefaultJSONResponse) VisitGetUserCredentialsResponse(ctx *fiber.Ctx) error

type GetUserRequestObject added in v0.1.14

type GetUserRequestObject struct {
	UserId UserId `json:"userId"`
}

type GetUserResponse added in v0.1.14

type GetUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSONDefault  *Error
}

func ParseGetUserResponse added in v0.1.14

func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)

ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call

func (GetUserResponse) Status added in v0.1.14

func (r GetUserResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserResponse) StatusCode added in v0.1.14

func (r GetUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserResponseObject added in v0.1.14

type GetUserResponseObject interface {
	VisitGetUserResponse(ctx *fiber.Ctx) error
}

type GetUserToken200JSONResponse added in v0.1.15

type GetUserToken200JSONResponse JWTToken

func (GetUserToken200JSONResponse) VisitGetUserTokenResponse added in v0.1.15

func (response GetUserToken200JSONResponse) VisitGetUserTokenResponse(ctx *fiber.Ctx) error

type GetUserTokenRequestObject added in v0.1.15

type GetUserTokenRequestObject struct {
	UserId UserId `json:"userId"`
}

type GetUserTokenResponse added in v0.1.15

type GetUserTokenResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *JWTToken
	JSONDefault  *Error
}

func ParseGetUserTokenResponse added in v0.1.15

func ParseGetUserTokenResponse(rsp *http.Response) (*GetUserTokenResponse, error)

ParseGetUserTokenResponse parses an HTTP response from a GetUserTokenWithResponse call

func (GetUserTokenResponse) Status added in v0.1.15

func (r GetUserTokenResponse) Status() string

Status returns HTTPResponse.Status

func (GetUserTokenResponse) StatusCode added in v0.1.15

func (r GetUserTokenResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type GetUserTokenResponseObject added in v0.1.15

type GetUserTokenResponseObject interface {
	VisitGetUserTokenResponse(ctx *fiber.Ctx) error
}

type GetUserTokendefaultJSONResponse added in v0.1.15

type GetUserTokendefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetUserTokendefaultJSONResponse) VisitGetUserTokenResponse added in v0.1.15

func (response GetUserTokendefaultJSONResponse) VisitGetUserTokenResponse(ctx *fiber.Ctx) error

type GetUserdefaultJSONResponse added in v0.1.15

type GetUserdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (GetUserdefaultJSONResponse) VisitGetUserResponse added in v0.1.15

func (response GetUserdefaultJSONResponse) VisitGetUserResponse(ctx *fiber.Ctx) error

type GroupId added in v0.1.14

type GroupId = openapi_types.UUID

GroupId defines model for groupId.

type HttpRequestDoer added in v0.1.14

type HttpRequestDoer interface {
	Do(req *http.Request) (*http.Response, error)
}

Doer performs HTTP requests.

The standard http.Client implements this interface.

type InternalError added in v0.1.14

type InternalError = Error

InternalError defines model for InternalError.

type InternalErrorJSONResponse added in v0.1.14

type InternalErrorJSONResponse Error

type JWTAccountClaims added in v0.1.14

type JWTAccountClaims struct {
	Exports *[]JWTExport `json:"exports,omitempty"`
}

JWTAccountClaims defines model for JWTAccountClaims.

type JWTExport added in v0.1.14

type JWTExport struct {
	AccountTokenPosition *uint    `json:"account_token_position,omitempty"`
	Info                 *JWTInfo `json:"info,omitempty"`
	Name                 *string  `json:"name,omitempty"`
	ResponseType         *string  `json:"response_type,omitempty"`
	Subject              *string  `json:"subject,omitempty"`
	Type                 *int     `json:"type,omitempty"`
}

JWTExport defines model for JWTExport.

type JWTInfo added in v0.1.14

type JWTInfo struct {
	Description *string `json:"description,omitempty"`
	InfoUrl     *string `json:"info_url,omitempty"`
}

JWTInfo defines model for JWTInfo.

type JWTToken added in v0.1.14

type JWTToken struct {
	Token *string `json:"token,omitempty"`
}

JWTToken A JWT token is a JSON Web Token.

type KeyPair added in v0.1.14

type KeyPair struct {
	PrivateKey *string `json:"privateKey,omitempty"`
	PublicKey  string  `json:"publicKey"`
}

KeyPair defines model for KeyPair.

type LimitParam added in v0.1.14

type LimitParam = int

LimitParam defines model for limitParam.

type ListAccountSigningKeyGroups200JSONResponse added in v0.1.15

type ListAccountSigningKeyGroups200JSONResponse struct {
	Limit   *int               `json:"limit,omitempty"`
	Offset  *int               `json:"offset,omitempty"`
	Results *[]SigningKeyGroup `json:"results,omitempty"`
	Total   *int               `json:"total,omitempty"`
}

func (ListAccountSigningKeyGroups200JSONResponse) VisitListAccountSigningKeyGroupsResponse added in v0.1.15

func (response ListAccountSigningKeyGroups200JSONResponse) VisitListAccountSigningKeyGroupsResponse(ctx *fiber.Ctx) error

type ListAccountSigningKeyGroupsParams added in v0.1.15

type ListAccountSigningKeyGroupsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListAccountSigningKeyGroupsParams defines parameters for ListAccountSigningKeyGroups.

type ListAccountSigningKeyGroupsRequestObject added in v0.1.15

type ListAccountSigningKeyGroupsRequestObject struct {
	AccountId AccountId `json:"accountId"`
	Params    ListAccountSigningKeyGroupsParams
}

type ListAccountSigningKeyGroupsResponse added in v0.1.15

type ListAccountSigningKeyGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int               `json:"limit,omitempty"`
		Offset  *int               `json:"offset,omitempty"`
		Results *[]SigningKeyGroup `json:"results,omitempty"`
		Total   *int               `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListAccountSigningKeyGroupsResponse added in v0.1.15

func ParseListAccountSigningKeyGroupsResponse(rsp *http.Response) (*ListAccountSigningKeyGroupsResponse, error)

ParseListAccountSigningKeyGroupsResponse parses an HTTP response from a ListAccountSigningKeyGroupsWithResponse call

func (ListAccountSigningKeyGroupsResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (ListAccountSigningKeyGroupsResponse) StatusCode added in v0.1.15

StatusCode returns HTTPResponse.StatusCode

type ListAccountSigningKeyGroupsResponseObject added in v0.1.15

type ListAccountSigningKeyGroupsResponseObject interface {
	VisitListAccountSigningKeyGroupsResponse(ctx *fiber.Ctx) error
}

type ListAccountSigningKeyGroupsdefaultJSONResponse added in v0.1.15

type ListAccountSigningKeyGroupsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListAccountSigningKeyGroupsdefaultJSONResponse) VisitListAccountSigningKeyGroupsResponse added in v0.1.15

func (response ListAccountSigningKeyGroupsdefaultJSONResponse) VisitListAccountSigningKeyGroupsResponse(ctx *fiber.Ctx) error

type ListAccounts added in v0.1.15

type ListAccounts struct {
	OperatorId *openapi_types.UUID `json:"operatorId,omitempty"`
}

ListAccounts defines model for ListAccounts.

type ListAccounts200JSONResponse added in v0.1.15

type ListAccounts200JSONResponse struct {
	Limit   *int       `json:"limit,omitempty"`
	Offset  *int       `json:"offset,omitempty"`
	Results *[]Account `json:"results,omitempty"`
	Total   *int       `json:"total,omitempty"`
}

func (ListAccounts200JSONResponse) VisitListAccountsResponse added in v0.1.15

func (response ListAccounts200JSONResponse) VisitListAccountsResponse(ctx *fiber.Ctx) error

type ListAccountsJSONBody added in v0.1.15

type ListAccountsJSONBody struct {
	OperatorId *openapi_types.UUID `json:"operatorId,omitempty"`
}

ListAccountsJSONBody defines parameters for ListAccounts.

type ListAccountsJSONRequestBody added in v0.1.15

type ListAccountsJSONRequestBody ListAccountsJSONBody

ListAccountsJSONRequestBody defines body for ListAccounts for application/json ContentType.

type ListAccountsParams added in v0.1.15

type ListAccountsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListAccountsParams defines parameters for ListAccounts.

type ListAccountsRequestObject added in v0.1.15

type ListAccountsRequestObject struct {
	Params ListAccountsParams
	Body   *ListAccountsJSONRequestBody
}

type ListAccountsResponse added in v0.1.15

type ListAccountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int       `json:"limit,omitempty"`
		Offset  *int       `json:"offset,omitempty"`
		Results *[]Account `json:"results,omitempty"`
		Total   *int       `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListAccountsResponse added in v0.1.15

func ParseListAccountsResponse(rsp *http.Response) (*ListAccountsResponse, error)

ParseListAccountsResponse parses an HTTP response from a ListAccountsWithResponse call

func (ListAccountsResponse) Status added in v0.1.15

func (r ListAccountsResponse) Status() string

Status returns HTTPResponse.Status

func (ListAccountsResponse) StatusCode added in v0.1.15

func (r ListAccountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListAccountsResponseObject added in v0.1.15

type ListAccountsResponseObject interface {
	VisitListAccountsResponse(ctx *fiber.Ctx) error
}

type ListAccountsdefaultJSONResponse added in v0.1.15

type ListAccountsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListAccountsdefaultJSONResponse) VisitListAccountsResponse added in v0.1.15

func (response ListAccountsdefaultJSONResponse) VisitListAccountsResponse(ctx *fiber.Ctx) error

type ListOperatorSigningKeyGroups200JSONResponse added in v0.1.15

type ListOperatorSigningKeyGroups200JSONResponse struct {
	Limit   *int               `json:"limit,omitempty"`
	Offset  *int               `json:"offset,omitempty"`
	Results *[]SigningKeyGroup `json:"results,omitempty"`
	Total   *int               `json:"total,omitempty"`
}

func (ListOperatorSigningKeyGroups200JSONResponse) VisitListOperatorSigningKeyGroupsResponse added in v0.1.15

func (response ListOperatorSigningKeyGroups200JSONResponse) VisitListOperatorSigningKeyGroupsResponse(ctx *fiber.Ctx) error

type ListOperatorSigningKeyGroupsParams added in v0.1.15

type ListOperatorSigningKeyGroupsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListOperatorSigningKeyGroupsParams defines parameters for ListOperatorSigningKeyGroups.

type ListOperatorSigningKeyGroupsRequestObject added in v0.1.15

type ListOperatorSigningKeyGroupsRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
	Params     ListOperatorSigningKeyGroupsParams
}

type ListOperatorSigningKeyGroupsResponse added in v0.1.15

type ListOperatorSigningKeyGroupsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int               `json:"limit,omitempty"`
		Offset  *int               `json:"offset,omitempty"`
		Results *[]SigningKeyGroup `json:"results,omitempty"`
		Total   *int               `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListOperatorSigningKeyGroupsResponse added in v0.1.15

func ParseListOperatorSigningKeyGroupsResponse(rsp *http.Response) (*ListOperatorSigningKeyGroupsResponse, error)

ParseListOperatorSigningKeyGroupsResponse parses an HTTP response from a ListOperatorSigningKeyGroupsWithResponse call

func (ListOperatorSigningKeyGroupsResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (ListOperatorSigningKeyGroupsResponse) StatusCode added in v0.1.15

StatusCode returns HTTPResponse.StatusCode

type ListOperatorSigningKeyGroupsResponseObject added in v0.1.15

type ListOperatorSigningKeyGroupsResponseObject interface {
	VisitListOperatorSigningKeyGroupsResponse(ctx *fiber.Ctx) error
}

type ListOperatorSigningKeyGroupsdefaultJSONResponse added in v0.1.15

type ListOperatorSigningKeyGroupsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListOperatorSigningKeyGroupsdefaultJSONResponse) VisitListOperatorSigningKeyGroupsResponse added in v0.1.15

func (response ListOperatorSigningKeyGroupsdefaultJSONResponse) VisitListOperatorSigningKeyGroupsResponse(ctx *fiber.Ctx) error

type ListOperators200JSONResponse added in v0.1.15

type ListOperators200JSONResponse struct {
	Limit   *int        `json:"limit,omitempty"`
	Offset  *int        `json:"offset,omitempty"`
	Results *[]Operator `json:"results,omitempty"`
	Total   *int        `json:"total,omitempty"`
}

func (ListOperators200JSONResponse) VisitListOperatorsResponse added in v0.1.15

func (response ListOperators200JSONResponse) VisitListOperatorsResponse(ctx *fiber.Ctx) error

type ListOperatorsParams added in v0.1.15

type ListOperatorsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListOperatorsParams defines parameters for ListOperators.

type ListOperatorsRequestObject added in v0.1.15

type ListOperatorsRequestObject struct {
	Params ListOperatorsParams
}

type ListOperatorsResponse added in v0.1.15

type ListOperatorsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int        `json:"limit,omitempty"`
		Offset  *int        `json:"offset,omitempty"`
		Results *[]Operator `json:"results,omitempty"`
		Total   *int        `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListOperatorsResponse added in v0.1.15

func ParseListOperatorsResponse(rsp *http.Response) (*ListOperatorsResponse, error)

ParseListOperatorsResponse parses an HTTP response from a ListOperatorsWithResponse call

func (ListOperatorsResponse) Status added in v0.1.15

func (r ListOperatorsResponse) Status() string

Status returns HTTPResponse.Status

func (ListOperatorsResponse) StatusCode added in v0.1.15

func (r ListOperatorsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListOperatorsResponseObject added in v0.1.15

type ListOperatorsResponseObject interface {
	VisitListOperatorsResponse(ctx *fiber.Ctx) error
}

type ListOperatorsdefaultJSONResponse added in v0.1.15

type ListOperatorsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListOperatorsdefaultJSONResponse) VisitListOperatorsResponse added in v0.1.15

func (response ListOperatorsdefaultJSONResponse) VisitListOperatorsResponse(ctx *fiber.Ctx) error

type ListSystems200JSONResponse added in v0.1.14

type ListSystems200JSONResponse struct {
	Limit   *int      `json:"limit,omitempty"`
	Offset  *int      `json:"offset,omitempty"`
	Results *[]System `json:"results,omitempty"`
	Total   *int      `json:"total,omitempty"`
}

func (ListSystems200JSONResponse) VisitListSystemsResponse added in v0.1.14

func (response ListSystems200JSONResponse) VisitListSystemsResponse(ctx *fiber.Ctx) error

type ListSystemsParams added in v0.1.15

type ListSystemsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListSystemsParams defines parameters for ListSystems.

type ListSystemsRequestObject added in v0.1.14

type ListSystemsRequestObject struct {
	Params ListSystemsParams
}

type ListSystemsResponse added in v0.1.14

type ListSystemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int      `json:"limit,omitempty"`
		Offset  *int      `json:"offset,omitempty"`
		Results *[]System `json:"results,omitempty"`
		Total   *int      `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListSystemsResponse added in v0.1.14

func ParseListSystemsResponse(rsp *http.Response) (*ListSystemsResponse, error)

ParseListSystemsResponse parses an HTTP response from a ListSystemsWithResponse call

func (ListSystemsResponse) Status added in v0.1.14

func (r ListSystemsResponse) Status() string

Status returns HTTPResponse.Status

func (ListSystemsResponse) StatusCode added in v0.1.14

func (r ListSystemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListSystemsResponseObject added in v0.1.14

type ListSystemsResponseObject interface {
	VisitListSystemsResponse(ctx *fiber.Ctx) error
}

type ListSystemsdefaultJSONResponse added in v0.1.15

type ListSystemsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListSystemsdefaultJSONResponse) VisitListSystemsResponse added in v0.1.15

func (response ListSystemsdefaultJSONResponse) VisitListSystemsResponse(ctx *fiber.Ctx) error

type ListTeamAccounts200JSONResponse added in v0.1.14

type ListTeamAccounts200JSONResponse struct {
	Limit   *int       `json:"limit,omitempty"`
	Offset  *int       `json:"offset,omitempty"`
	Results *[]Account `json:"results,omitempty"`
	Total   *int       `json:"total,omitempty"`
}

func (ListTeamAccounts200JSONResponse) VisitListTeamAccountsResponse added in v0.1.14

func (response ListTeamAccounts200JSONResponse) VisitListTeamAccountsResponse(ctx *fiber.Ctx) error

type ListTeamAccountsParams added in v0.1.14

type ListTeamAccountsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListTeamAccountsParams defines parameters for ListTeamAccounts.

type ListTeamAccountsRequestObject added in v0.1.14

type ListTeamAccountsRequestObject struct {
	TeamId TeamId `json:"teamId"`
	Params ListTeamAccountsParams
}

type ListTeamAccountsResponse added in v0.1.14

type ListTeamAccountsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int       `json:"limit,omitempty"`
		Offset  *int       `json:"offset,omitempty"`
		Results *[]Account `json:"results,omitempty"`
		Total   *int       `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListTeamAccountsResponse added in v0.1.14

func ParseListTeamAccountsResponse(rsp *http.Response) (*ListTeamAccountsResponse, error)

ParseListTeamAccountsResponse parses an HTTP response from a ListTeamAccountsWithResponse call

func (ListTeamAccountsResponse) Status added in v0.1.14

func (r ListTeamAccountsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamAccountsResponse) StatusCode added in v0.1.14

func (r ListTeamAccountsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamAccountsResponseObject added in v0.1.14

type ListTeamAccountsResponseObject interface {
	VisitListTeamAccountsResponse(ctx *fiber.Ctx) error
}

type ListTeamAccountsdefaultJSONResponse added in v0.1.15

type ListTeamAccountsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListTeamAccountsdefaultJSONResponse) VisitListTeamAccountsResponse added in v0.1.15

func (response ListTeamAccountsdefaultJSONResponse) VisitListTeamAccountsResponse(ctx *fiber.Ctx) error

type ListTeamSystems200JSONResponse added in v0.1.14

type ListTeamSystems200JSONResponse struct {
	Limit   *int      `json:"limit,omitempty"`
	Offset  *int      `json:"offset,omitempty"`
	Results *[]System `json:"results,omitempty"`
	Total   *int      `json:"total,omitempty"`
}

func (ListTeamSystems200JSONResponse) VisitListTeamSystemsResponse added in v0.1.14

func (response ListTeamSystems200JSONResponse) VisitListTeamSystemsResponse(ctx *fiber.Ctx) error

type ListTeamSystemsParams added in v0.1.14

type ListTeamSystemsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListTeamSystemsParams defines parameters for ListTeamSystems.

type ListTeamSystemsRequestObject added in v0.1.14

type ListTeamSystemsRequestObject struct {
	TeamId TeamId `json:"teamId"`
	Params ListTeamSystemsParams
}

type ListTeamSystemsResponse added in v0.1.14

type ListTeamSystemsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int      `json:"limit,omitempty"`
		Offset  *int      `json:"offset,omitempty"`
		Results *[]System `json:"results,omitempty"`
		Total   *int      `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListTeamSystemsResponse added in v0.1.14

func ParseListTeamSystemsResponse(rsp *http.Response) (*ListTeamSystemsResponse, error)

ParseListTeamSystemsResponse parses an HTTP response from a ListTeamSystemsWithResponse call

func (ListTeamSystemsResponse) Status added in v0.1.14

func (r ListTeamSystemsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamSystemsResponse) StatusCode added in v0.1.14

func (r ListTeamSystemsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamSystemsResponseObject added in v0.1.14

type ListTeamSystemsResponseObject interface {
	VisitListTeamSystemsResponse(ctx *fiber.Ctx) error
}

type ListTeamSystemsdefaultJSONResponse added in v0.1.15

type ListTeamSystemsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListTeamSystemsdefaultJSONResponse) VisitListTeamSystemsResponse added in v0.1.15

func (response ListTeamSystemsdefaultJSONResponse) VisitListTeamSystemsResponse(ctx *fiber.Ctx) error

type ListTeams200JSONResponse added in v0.1.14

type ListTeams200JSONResponse struct {
	Limit   *int    `json:"limit,omitempty"`
	Offset  *int    `json:"offset,omitempty"`
	Results *[]Team `json:"results,omitempty"`
	Total   *int    `json:"total,omitempty"`
}

func (ListTeams200JSONResponse) VisitListTeamsResponse added in v0.1.14

func (response ListTeams200JSONResponse) VisitListTeamsResponse(ctx *fiber.Ctx) error

type ListTeamsParams added in v0.1.14

type ListTeamsParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListTeamsParams defines parameters for ListTeams.

type ListTeamsRequestObject added in v0.1.14

type ListTeamsRequestObject struct {
	Params ListTeamsParams
}

type ListTeamsResponse added in v0.1.14

type ListTeamsResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int    `json:"limit,omitempty"`
		Offset  *int    `json:"offset,omitempty"`
		Results *[]Team `json:"results,omitempty"`
		Total   *int    `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListTeamsResponse added in v0.1.14

func ParseListTeamsResponse(rsp *http.Response) (*ListTeamsResponse, error)

ParseListTeamsResponse parses an HTTP response from a ListTeamsWithResponse call

func (ListTeamsResponse) Status added in v0.1.14

func (r ListTeamsResponse) Status() string

Status returns HTTPResponse.Status

func (ListTeamsResponse) StatusCode added in v0.1.14

func (r ListTeamsResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListTeamsResponseObject added in v0.1.14

type ListTeamsResponseObject interface {
	VisitListTeamsResponse(ctx *fiber.Ctx) error
}

type ListTeamsdefaultJSONResponse added in v0.1.15

type ListTeamsdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListTeamsdefaultJSONResponse) VisitListTeamsResponse added in v0.1.15

func (response ListTeamsdefaultJSONResponse) VisitListTeamsResponse(ctx *fiber.Ctx) error

type ListUsers added in v0.1.15

type ListUsers struct {
	AccountId *openapi_types.UUID `json:"accountId,omitempty"`
}

ListUsers defines model for ListUsers.

type ListUsers200JSONResponse added in v0.1.14

type ListUsers200JSONResponse struct {
	Limit   *int    `json:"limit,omitempty"`
	Offset  *int    `json:"offset,omitempty"`
	Results *[]User `json:"results,omitempty"`
	Total   *int    `json:"total,omitempty"`
}

func (ListUsers200JSONResponse) VisitListUsersResponse added in v0.1.14

func (response ListUsers200JSONResponse) VisitListUsersResponse(ctx *fiber.Ctx) error

type ListUsersJSONBody added in v0.1.15

type ListUsersJSONBody struct {
	AccountId *openapi_types.UUID `json:"accountId,omitempty"`
}

ListUsersJSONBody defines parameters for ListUsers.

type ListUsersJSONRequestBody added in v0.1.15

type ListUsersJSONRequestBody ListUsersJSONBody

ListUsersJSONRequestBody defines body for ListUsers for application/json ContentType.

type ListUsersParams added in v0.1.14

type ListUsersParams struct {
	// Offset The number of items to skip before starting to collect the result set.
	Offset *OffsetParam `form:"offset,omitempty" json:"offset,omitempty"`

	// Limit The numbers of items to return.
	Limit *LimitParam `form:"limit,omitempty" json:"limit,omitempty"`
}

ListUsersParams defines parameters for ListUsers.

type ListUsersRequestObject added in v0.1.14

type ListUsersRequestObject struct {
	Params ListUsersParams
	Body   *ListUsersJSONRequestBody
}

type ListUsersResponse added in v0.1.14

type ListUsersResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *struct {
		Limit   *int    `json:"limit,omitempty"`
		Offset  *int    `json:"offset,omitempty"`
		Results *[]User `json:"results,omitempty"`
		Total   *int    `json:"total,omitempty"`
	}
	JSONDefault *Error
}

func ParseListUsersResponse added in v0.1.14

func ParseListUsersResponse(rsp *http.Response) (*ListUsersResponse, error)

ParseListUsersResponse parses an HTTP response from a ListUsersWithResponse call

func (ListUsersResponse) Status added in v0.1.14

func (r ListUsersResponse) Status() string

Status returns HTTPResponse.Status

func (ListUsersResponse) StatusCode added in v0.1.14

func (r ListUsersResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type ListUsersResponseObject added in v0.1.14

type ListUsersResponseObject interface {
	VisitListUsersResponse(ctx *fiber.Ctx) error
}

type ListUsersdefaultJSONResponse added in v0.1.15

type ListUsersdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (ListUsersdefaultJSONResponse) VisitListUsersResponse added in v0.1.15

func (response ListUsersdefaultJSONResponse) VisitListUsersResponse(ctx *fiber.Ctx) error

type MiddlewareFunc added in v0.1.14

type MiddlewareFunc fiber.Handler

type NKey added in v0.1.14

type NKey = string

NKey An NKey is the private key of a NATS account.

type NotFound added in v0.1.14

type NotFound = Error

NotFound defines model for NotFound.

type NotFoundJSONResponse added in v0.1.14

type NotFoundJSONResponse Error

type OffsetParam added in v0.1.14

type OffsetParam = int

OffsetParam defines model for offsetParam.

type Operator added in v0.1.14

type Operator struct {
	ContactEmail *string `json:"contactEmail,omitempty"`

	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Creation date and time
	DeletedAt   *time.Time          `json:"deletedAt,omitempty"`
	Description *string             `json:"description,omitempty"`
	Id          *openapi_types.UUID `json:"id,omitempty"`
	Key         *KeyPair            `json:"key,omitempty"`
	Name        string              `json:"name"`
	SigningKeys *[]KeyPair          `json:"signingKeys,omitempty"`

	// UpdatedAt Creation date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

Operator defines model for Operator.

type OperatorId added in v0.1.14

type OperatorId = openapi_types.UUID

OperatorId defines model for operatorId.

type Operators added in v0.1.14

type Operators struct {
	Results *[]Operator `json:"results,omitempty"`
}

Operators defines model for Operators.

type PaginatedResult added in v0.1.14

type PaginatedResult struct {
	Limit   *int           `json:"limit,omitempty"`
	Offset  *int           `json:"offset,omitempty"`
	Results *[]interface{} `json:"results,omitempty"`
	Total   *int           `json:"total,omitempty"`
}

PaginatedResult defines model for PaginatedResult.

type RequestEditorFn added in v0.1.14

type RequestEditorFn func(ctx context.Context, req *http.Request) error

RequestEditorFn is the function signature for the RequestEditor callback function

type ServerInterface added in v0.1.14

type ServerInterface interface {
	// List all accounts
	// (GET /accounts)
	ListAccounts(c *fiber.Ctx, params ListAccountsParams) error
	// Creates a new account
	// (POST /accounts)
	CreateAccount(c *fiber.Ctx) error
	// Deletes an account by ID
	// (DELETE /accounts/{accountId})
	DeleteAccount(c *fiber.Ctx, accountId AccountId) error
	// Gets an account by ID
	// (GET /accounts/{accountId})
	GetAccount(c *fiber.Ctx, accountId AccountId) error
	// Updates an account by ID
	// (PUT /accounts/{accountId})
	UpdateAccount(c *fiber.Ctx, accountId AccountId) error
	// Deletes a signing key group by ID
	// (DELETE /accounts/{accountId}/groups)
	DeleteAccountSigningKeyGroup(c *fiber.Ctx, accountId AccountId) error
	// List all signing key groups for an account
	// (GET /accounts/{accountId}/groups)
	ListAccountSigningKeyGroups(c *fiber.Ctx, accountId AccountId, params ListAccountSigningKeyGroupsParams) error
	// Creates a new signing key group
	// (POST /accounts/{accountId}/groups)
	CreateAccountSigningKeyGroup(c *fiber.Ctx, accountId AccountId) error
	// Gets a token for an account
	// (GET /accounts/{accountId}/token)
	GetAccountToken(c *fiber.Ctx, accountId AccountId) error
	// List all operators
	// (GET /operators)
	ListOperators(c *fiber.Ctx, params ListOperatorsParams) error
	// Creates a new operator
	// (POST /operators)
	CreateOperator(c *fiber.Ctx) error
	// Deletes an operator by ID
	// (DELETE /operators/{operatorId})
	DeleteOperator(c *fiber.Ctx, operatorId OperatorId) error
	// Gets an operator by ID
	// (GET /operators/{operatorId})
	GetOperator(c *fiber.Ctx, operatorId OperatorId) error
	// Updates an operator by ID
	// (PUT /operators/{operatorId})
	UpdateOperator(c *fiber.Ctx, operatorId OperatorId) error
	// List all signing key groups for an operator
	// (GET /operators/{operatorId}/groups)
	ListOperatorSigningKeyGroups(c *fiber.Ctx, operatorId OperatorId, params ListOperatorSigningKeyGroupsParams) error
	// Creates a new signing key group
	// (POST /operators/{operatorId}/groups)
	CreateOperatorSigningKeyGroup(c *fiber.Ctx, operatorId OperatorId) error
	// Gets the system account for an operator
	// (GET /operators/{operatorId}/system-account)
	GetOperatorSystemAccount(c *fiber.Ctx, operatorId OperatorId) error
	// Updates the system account for an operator
	// (PUT /operators/{operatorId}/system-account)
	UpdateOperatorSystemAccount(c *fiber.Ctx, operatorId OperatorId) error
	// Gets a token for an operator
	// (GET /operators/{operatorId}/token)
	GetOperatorToken(c *fiber.Ctx, operatorId OperatorId) error
	// List all managed systems.
	// (GET /systems)
	ListSystems(c *fiber.Ctx, params ListSystemsParams) error
	// Creates a new system
	// (POST /systems)
	CreateSystem(c *fiber.Ctx) error
	// Deletes a system by ID
	// (DELETE /systems/{systemId})
	DeleteSystem(c *fiber.Ctx, systemId SystemId) error
	// Gets a system by ID
	// (GET /systems/{systemId})
	GetSystem(c *fiber.Ctx, systemId SystemId) error
	// Updates a system by ID
	// (PUT /systems/{systemId})
	UpdateSystem(c *fiber.Ctx, systemId SystemId) error
	// Deletes the operator for a system
	// (DELETE /systems/{systemId}/operator)
	DeleteSystemOperator(c *fiber.Ctx, systemId SystemId) error
	// Gets the operator for a system
	// (GET /systems/{systemId}/operator)
	GetSystemOperator(c *fiber.Ctx, systemId SystemId) error
	// Updates the operator for a system
	// (PUT /systems/{systemId}/operator)
	UpdateSystemOperator(c *fiber.Ctx, systemId SystemId) error
	// List all teams
	// (GET /teams)
	ListTeams(c *fiber.Ctx, params ListTeamsParams) error
	// Creates a new team
	// (POST /teams)
	CreateTeam(c *fiber.Ctx) error
	// Deletes a team by ID
	// (DELETE /teams/{teamId})
	DeleteTeam(c *fiber.Ctx, teamId TeamId) error
	// Gets a team by ID
	// (GET /teams/{teamId})
	GetTeam(c *fiber.Ctx, teamId TeamId) error
	// List all accounts for a team
	// (GET /teams/{teamId}/accounts)
	ListTeamAccounts(c *fiber.Ctx, teamId TeamId, params ListTeamAccountsParams) error
	// List all systems for a team
	// (GET /teams/{teamId}/systems)
	ListTeamSystems(c *fiber.Ctx, teamId TeamId, params ListTeamSystemsParams) error
	// List all users
	// (GET /users)
	ListUsers(c *fiber.Ctx, params ListUsersParams) error
	// Creates a new user
	// (POST /users)
	CreateUser(c *fiber.Ctx) error
	// Deletes a user by ID
	// (DELETE /users/{userId})
	DeleteUser(c *fiber.Ctx, userId UserId) error
	// Gets a user by ID
	// (GET /users/{userId})
	GetUser(c *fiber.Ctx, userId UserId) error
	// Updates a user by ID
	// (PUT /users/{userId})
	UpdateUser(c *fiber.Ctx, userId UserId) error
	// Gets the credentials for a user
	// (GET /users/{userId}/credentials)
	GetUserCredentials(c *fiber.Ctx, userId UserId) error
	// Gets a token for a user
	// (GET /users/{userId}/token)
	GetUserToken(c *fiber.Ctx, userId UserId) error
	// Returns the current version of the API.
	// (GET /version)
	Version(c *fiber.Ctx) error
}

ServerInterface represents all server handlers.

func NewStrictHandler added in v0.1.14

func NewStrictHandler(ssi StrictServerInterface, middlewares []StrictMiddlewareFunc) ServerInterface

type ServerInterfaceWrapper added in v0.1.14

type ServerInterfaceWrapper struct {
	Handler ServerInterface
}

ServerInterfaceWrapper converts contexts to parameters.

func (*ServerInterfaceWrapper) CreateAccount added in v0.1.15

func (siw *ServerInterfaceWrapper) CreateAccount(c *fiber.Ctx) error

CreateAccount operation middleware

func (*ServerInterfaceWrapper) CreateAccountSigningKeyGroup added in v0.1.15

func (siw *ServerInterfaceWrapper) CreateAccountSigningKeyGroup(c *fiber.Ctx) error

CreateAccountSigningKeyGroup operation middleware

func (*ServerInterfaceWrapper) CreateOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) CreateOperator(c *fiber.Ctx) error

CreateOperator operation middleware

func (*ServerInterfaceWrapper) CreateOperatorSigningKeyGroup added in v0.1.15

func (siw *ServerInterfaceWrapper) CreateOperatorSigningKeyGroup(c *fiber.Ctx) error

CreateOperatorSigningKeyGroup operation middleware

func (*ServerInterfaceWrapper) CreateSystem added in v0.1.14

func (siw *ServerInterfaceWrapper) CreateSystem(c *fiber.Ctx) error

CreateSystem operation middleware

func (*ServerInterfaceWrapper) CreateTeam added in v0.1.14

func (siw *ServerInterfaceWrapper) CreateTeam(c *fiber.Ctx) error

CreateTeam operation middleware

func (*ServerInterfaceWrapper) CreateUser added in v0.1.14

func (siw *ServerInterfaceWrapper) CreateUser(c *fiber.Ctx) error

CreateUser operation middleware

func (*ServerInterfaceWrapper) DeleteAccount added in v0.1.15

func (siw *ServerInterfaceWrapper) DeleteAccount(c *fiber.Ctx) error

DeleteAccount operation middleware

func (*ServerInterfaceWrapper) DeleteAccountSigningKeyGroup added in v0.1.15

func (siw *ServerInterfaceWrapper) DeleteAccountSigningKeyGroup(c *fiber.Ctx) error

DeleteAccountSigningKeyGroup operation middleware

func (*ServerInterfaceWrapper) DeleteOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) DeleteOperator(c *fiber.Ctx) error

DeleteOperator operation middleware

func (*ServerInterfaceWrapper) DeleteSystem added in v0.1.14

func (siw *ServerInterfaceWrapper) DeleteSystem(c *fiber.Ctx) error

DeleteSystem operation middleware

func (*ServerInterfaceWrapper) DeleteSystemOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) DeleteSystemOperator(c *fiber.Ctx) error

DeleteSystemOperator operation middleware

func (*ServerInterfaceWrapper) DeleteTeam added in v0.1.14

func (siw *ServerInterfaceWrapper) DeleteTeam(c *fiber.Ctx) error

DeleteTeam operation middleware

func (*ServerInterfaceWrapper) DeleteUser added in v0.1.15

func (siw *ServerInterfaceWrapper) DeleteUser(c *fiber.Ctx) error

DeleteUser operation middleware

func (*ServerInterfaceWrapper) GetAccount added in v0.1.14

func (siw *ServerInterfaceWrapper) GetAccount(c *fiber.Ctx) error

GetAccount operation middleware

func (*ServerInterfaceWrapper) GetAccountToken added in v0.1.15

func (siw *ServerInterfaceWrapper) GetAccountToken(c *fiber.Ctx) error

GetAccountToken operation middleware

func (*ServerInterfaceWrapper) GetOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) GetOperator(c *fiber.Ctx) error

GetOperator operation middleware

func (*ServerInterfaceWrapper) GetOperatorSystemAccount added in v0.1.15

func (siw *ServerInterfaceWrapper) GetOperatorSystemAccount(c *fiber.Ctx) error

GetOperatorSystemAccount operation middleware

func (*ServerInterfaceWrapper) GetOperatorToken added in v0.1.14

func (siw *ServerInterfaceWrapper) GetOperatorToken(c *fiber.Ctx) error

GetOperatorToken operation middleware

func (*ServerInterfaceWrapper) GetSystem added in v0.1.14

func (siw *ServerInterfaceWrapper) GetSystem(c *fiber.Ctx) error

GetSystem operation middleware

func (*ServerInterfaceWrapper) GetSystemOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) GetSystemOperator(c *fiber.Ctx) error

GetSystemOperator operation middleware

func (*ServerInterfaceWrapper) GetTeam added in v0.1.14

func (siw *ServerInterfaceWrapper) GetTeam(c *fiber.Ctx) error

GetTeam operation middleware

func (*ServerInterfaceWrapper) GetUser added in v0.1.14

func (siw *ServerInterfaceWrapper) GetUser(c *fiber.Ctx) error

GetUser operation middleware

func (*ServerInterfaceWrapper) GetUserCredentials added in v0.1.15

func (siw *ServerInterfaceWrapper) GetUserCredentials(c *fiber.Ctx) error

GetUserCredentials operation middleware

func (*ServerInterfaceWrapper) GetUserToken added in v0.1.15

func (siw *ServerInterfaceWrapper) GetUserToken(c *fiber.Ctx) error

GetUserToken operation middleware

func (*ServerInterfaceWrapper) ListAccountSigningKeyGroups added in v0.1.15

func (siw *ServerInterfaceWrapper) ListAccountSigningKeyGroups(c *fiber.Ctx) error

ListAccountSigningKeyGroups operation middleware

func (*ServerInterfaceWrapper) ListAccounts added in v0.1.15

func (siw *ServerInterfaceWrapper) ListAccounts(c *fiber.Ctx) error

ListAccounts operation middleware

func (*ServerInterfaceWrapper) ListOperatorSigningKeyGroups added in v0.1.15

func (siw *ServerInterfaceWrapper) ListOperatorSigningKeyGroups(c *fiber.Ctx) error

ListOperatorSigningKeyGroups operation middleware

func (*ServerInterfaceWrapper) ListOperators added in v0.1.15

func (siw *ServerInterfaceWrapper) ListOperators(c *fiber.Ctx) error

ListOperators operation middleware

func (*ServerInterfaceWrapper) ListSystems added in v0.1.14

func (siw *ServerInterfaceWrapper) ListSystems(c *fiber.Ctx) error

ListSystems operation middleware

func (*ServerInterfaceWrapper) ListTeamAccounts added in v0.1.14

func (siw *ServerInterfaceWrapper) ListTeamAccounts(c *fiber.Ctx) error

ListTeamAccounts operation middleware

func (*ServerInterfaceWrapper) ListTeamSystems added in v0.1.14

func (siw *ServerInterfaceWrapper) ListTeamSystems(c *fiber.Ctx) error

ListTeamSystems operation middleware

func (*ServerInterfaceWrapper) ListTeams added in v0.1.14

func (siw *ServerInterfaceWrapper) ListTeams(c *fiber.Ctx) error

ListTeams operation middleware

func (*ServerInterfaceWrapper) ListUsers added in v0.1.14

func (siw *ServerInterfaceWrapper) ListUsers(c *fiber.Ctx) error

ListUsers operation middleware

func (*ServerInterfaceWrapper) UpdateAccount added in v0.1.15

func (siw *ServerInterfaceWrapper) UpdateAccount(c *fiber.Ctx) error

UpdateAccount operation middleware

func (*ServerInterfaceWrapper) UpdateOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) UpdateOperator(c *fiber.Ctx) error

UpdateOperator operation middleware

func (*ServerInterfaceWrapper) UpdateOperatorSystemAccount added in v0.1.15

func (siw *ServerInterfaceWrapper) UpdateOperatorSystemAccount(c *fiber.Ctx) error

UpdateOperatorSystemAccount operation middleware

func (*ServerInterfaceWrapper) UpdateSystem added in v0.1.14

func (siw *ServerInterfaceWrapper) UpdateSystem(c *fiber.Ctx) error

UpdateSystem operation middleware

func (*ServerInterfaceWrapper) UpdateSystemOperator added in v0.1.14

func (siw *ServerInterfaceWrapper) UpdateSystemOperator(c *fiber.Ctx) error

UpdateSystemOperator operation middleware

func (*ServerInterfaceWrapper) UpdateUser added in v0.1.14

func (siw *ServerInterfaceWrapper) UpdateUser(c *fiber.Ctx) error

UpdateUser operation middleware

func (*ServerInterfaceWrapper) Version added in v0.1.14

func (siw *ServerInterfaceWrapper) Version(c *fiber.Ctx) error

Version operation middleware

type SigningKeyGroup added in v0.1.14

type SigningKeyGroup struct {
	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Creation date and time
	DeletedAt   *time.Time            `json:"deletedAt,omitempty"`
	Description *string               `json:"description,omitempty"`
	Disabled    *bool                 `json:"disabled,omitempty"`
	Id          *openapi_types.UUID   `json:"id,omitempty"`
	IsScoped    *bool                 `json:"is_scoped,omitempty"`
	Name        string                `json:"name"`
	Scope       *SigningKeyGroupScope `json:"scope,omitempty"`

	// UpdatedAt Creation date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

SigningKeyGroup defines model for SigningKeyGroup.

type SigningKeyGroupScope added in v0.1.14

type SigningKeyGroupScope struct {
	Data          *int                           `json:"data,omitempty"`
	Payload       *int                           `json:"payload,omitempty"`
	Publish       *SigningKeyGroupScopePublish   `json:"publish,omitempty"`
	Subscribe     *SigningKeyGroupScopeSubscribe `json:"subscribe,omitempty"`
	Subscriptions *int                           `json:"subscriptions,omitempty"`
}

SigningKeyGroupScope defines model for SigningKeyGroupScope.

type SigningKeyGroupScopePublish added in v0.1.14

type SigningKeyGroupScopePublish struct {
	Allow *[]string `json:"allow,omitempty"`
	Deny  *[]string `json:"deny,omitempty"`
}

SigningKeyGroupScopePublish defines model for SigningKeyGroupScopePublish.

type SigningKeyGroupScopeSubscribe added in v0.1.14

type SigningKeyGroupScopeSubscribe struct {
	Allow *[]string `json:"allow,omitempty"`
	Deny  *[]string `json:"deny,omitempty"`
}

SigningKeyGroupScopeSubscribe defines model for SigningKeyGroupScopeSubscribe.

type StrictHandlerFunc added in v0.1.14

type StrictHandlerFunc func(ctx *fiber.Ctx, args interface{}) (interface{}, error)

type StrictMiddlewareFunc added in v0.1.14

type StrictMiddlewareFunc func(f StrictHandlerFunc, operationID string) StrictHandlerFunc

type StrictServerInterface added in v0.1.14

type StrictServerInterface interface {
	// List all accounts
	// (GET /accounts)
	ListAccounts(ctx context.Context, request ListAccountsRequestObject) (ListAccountsResponseObject, error)
	// Creates a new account
	// (POST /accounts)
	CreateAccount(ctx context.Context, request CreateAccountRequestObject) (CreateAccountResponseObject, error)
	// Deletes an account by ID
	// (DELETE /accounts/{accountId})
	DeleteAccount(ctx context.Context, request DeleteAccountRequestObject) (DeleteAccountResponseObject, error)
	// Gets an account by ID
	// (GET /accounts/{accountId})
	GetAccount(ctx context.Context, request GetAccountRequestObject) (GetAccountResponseObject, error)
	// Updates an account by ID
	// (PUT /accounts/{accountId})
	UpdateAccount(ctx context.Context, request UpdateAccountRequestObject) (UpdateAccountResponseObject, error)
	// Deletes a signing key group by ID
	// (DELETE /accounts/{accountId}/groups)
	DeleteAccountSigningKeyGroup(ctx context.Context, request DeleteAccountSigningKeyGroupRequestObject) (DeleteAccountSigningKeyGroupResponseObject, error)
	// List all signing key groups for an account
	// (GET /accounts/{accountId}/groups)
	ListAccountSigningKeyGroups(ctx context.Context, request ListAccountSigningKeyGroupsRequestObject) (ListAccountSigningKeyGroupsResponseObject, error)
	// Creates a new signing key group
	// (POST /accounts/{accountId}/groups)
	CreateAccountSigningKeyGroup(ctx context.Context, request CreateAccountSigningKeyGroupRequestObject) (CreateAccountSigningKeyGroupResponseObject, error)
	// Gets a token for an account
	// (GET /accounts/{accountId}/token)
	GetAccountToken(ctx context.Context, request GetAccountTokenRequestObject) (GetAccountTokenResponseObject, error)
	// List all operators
	// (GET /operators)
	ListOperators(ctx context.Context, request ListOperatorsRequestObject) (ListOperatorsResponseObject, error)
	// Creates a new operator
	// (POST /operators)
	CreateOperator(ctx context.Context, request CreateOperatorRequestObject) (CreateOperatorResponseObject, error)
	// Deletes an operator by ID
	// (DELETE /operators/{operatorId})
	DeleteOperator(ctx context.Context, request DeleteOperatorRequestObject) (DeleteOperatorResponseObject, error)
	// Gets an operator by ID
	// (GET /operators/{operatorId})
	GetOperator(ctx context.Context, request GetOperatorRequestObject) (GetOperatorResponseObject, error)
	// Updates an operator by ID
	// (PUT /operators/{operatorId})
	UpdateOperator(ctx context.Context, request UpdateOperatorRequestObject) (UpdateOperatorResponseObject, error)
	// List all signing key groups for an operator
	// (GET /operators/{operatorId}/groups)
	ListOperatorSigningKeyGroups(ctx context.Context, request ListOperatorSigningKeyGroupsRequestObject) (ListOperatorSigningKeyGroupsResponseObject, error)
	// Creates a new signing key group
	// (POST /operators/{operatorId}/groups)
	CreateOperatorSigningKeyGroup(ctx context.Context, request CreateOperatorSigningKeyGroupRequestObject) (CreateOperatorSigningKeyGroupResponseObject, error)
	// Gets the system account for an operator
	// (GET /operators/{operatorId}/system-account)
	GetOperatorSystemAccount(ctx context.Context, request GetOperatorSystemAccountRequestObject) (GetOperatorSystemAccountResponseObject, error)
	// Updates the system account for an operator
	// (PUT /operators/{operatorId}/system-account)
	UpdateOperatorSystemAccount(ctx context.Context, request UpdateOperatorSystemAccountRequestObject) (UpdateOperatorSystemAccountResponseObject, error)
	// Gets a token for an operator
	// (GET /operators/{operatorId}/token)
	GetOperatorToken(ctx context.Context, request GetOperatorTokenRequestObject) (GetOperatorTokenResponseObject, error)
	// List all managed systems.
	// (GET /systems)
	ListSystems(ctx context.Context, request ListSystemsRequestObject) (ListSystemsResponseObject, error)
	// Creates a new system
	// (POST /systems)
	CreateSystem(ctx context.Context, request CreateSystemRequestObject) (CreateSystemResponseObject, error)
	// Deletes a system by ID
	// (DELETE /systems/{systemId})
	DeleteSystem(ctx context.Context, request DeleteSystemRequestObject) (DeleteSystemResponseObject, error)
	// Gets a system by ID
	// (GET /systems/{systemId})
	GetSystem(ctx context.Context, request GetSystemRequestObject) (GetSystemResponseObject, error)
	// Updates a system by ID
	// (PUT /systems/{systemId})
	UpdateSystem(ctx context.Context, request UpdateSystemRequestObject) (UpdateSystemResponseObject, error)
	// Deletes the operator for a system
	// (DELETE /systems/{systemId}/operator)
	DeleteSystemOperator(ctx context.Context, request DeleteSystemOperatorRequestObject) (DeleteSystemOperatorResponseObject, error)
	// Gets the operator for a system
	// (GET /systems/{systemId}/operator)
	GetSystemOperator(ctx context.Context, request GetSystemOperatorRequestObject) (GetSystemOperatorResponseObject, error)
	// Updates the operator for a system
	// (PUT /systems/{systemId}/operator)
	UpdateSystemOperator(ctx context.Context, request UpdateSystemOperatorRequestObject) (UpdateSystemOperatorResponseObject, error)
	// List all teams
	// (GET /teams)
	ListTeams(ctx context.Context, request ListTeamsRequestObject) (ListTeamsResponseObject, error)
	// Creates a new team
	// (POST /teams)
	CreateTeam(ctx context.Context, request CreateTeamRequestObject) (CreateTeamResponseObject, error)
	// Deletes a team by ID
	// (DELETE /teams/{teamId})
	DeleteTeam(ctx context.Context, request DeleteTeamRequestObject) (DeleteTeamResponseObject, error)
	// Gets a team by ID
	// (GET /teams/{teamId})
	GetTeam(ctx context.Context, request GetTeamRequestObject) (GetTeamResponseObject, error)
	// List all accounts for a team
	// (GET /teams/{teamId}/accounts)
	ListTeamAccounts(ctx context.Context, request ListTeamAccountsRequestObject) (ListTeamAccountsResponseObject, error)
	// List all systems for a team
	// (GET /teams/{teamId}/systems)
	ListTeamSystems(ctx context.Context, request ListTeamSystemsRequestObject) (ListTeamSystemsResponseObject, error)
	// List all users
	// (GET /users)
	ListUsers(ctx context.Context, request ListUsersRequestObject) (ListUsersResponseObject, error)
	// Creates a new user
	// (POST /users)
	CreateUser(ctx context.Context, request CreateUserRequestObject) (CreateUserResponseObject, error)
	// Deletes a user by ID
	// (DELETE /users/{userId})
	DeleteUser(ctx context.Context, request DeleteUserRequestObject) (DeleteUserResponseObject, error)
	// Gets a user by ID
	// (GET /users/{userId})
	GetUser(ctx context.Context, request GetUserRequestObject) (GetUserResponseObject, error)
	// Updates a user by ID
	// (PUT /users/{userId})
	UpdateUser(ctx context.Context, request UpdateUserRequestObject) (UpdateUserResponseObject, error)
	// Gets the credentials for a user
	// (GET /users/{userId}/credentials)
	GetUserCredentials(ctx context.Context, request GetUserCredentialsRequestObject) (GetUserCredentialsResponseObject, error)
	// Gets a token for a user
	// (GET /users/{userId}/token)
	GetUserToken(ctx context.Context, request GetUserTokenRequestObject) (GetUserTokenResponseObject, error)
	// Returns the current version of the API.
	// (GET /version)
	Version(ctx context.Context, request VersionRequestObject) (VersionResponseObject, error)
}

StrictServerInterface represents all server handlers.

type System added in v0.1.14

type System struct {
	Clusters Clusters `json:"clusters"`

	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Creation date and time
	DeletedAt *time.Time `json:"deletedAt,omitempty"`

	// Description A description of the system.
	Description *string             `json:"description,omitempty"`
	Id          *openapi_types.UUID `json:"id,omitempty"`

	// Name Name of the system
	Name     string    `json:"name"`
	Operator *Operator `json:"operator,omitempty"`

	// UpdatedAt Creation date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

System defines model for System.

type SystemId added in v0.1.14

type SystemId = openapi_types.UUID

SystemId defines model for systemId.

type Systems added in v0.1.14

type Systems = []System

Systems defines model for Systems.

type Team added in v0.1.14

type Team struct {
	ContactEmail *string `json:"contactEmail,omitempty"`

	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Creation date and time
	DeletedAt   *time.Time          `json:"deletedAt,omitempty"`
	Description *string             `json:"description,omitempty"`
	Id          *openapi_types.UUID `json:"id,omitempty"`
	Name        string              `json:"name"`

	// UpdatedAt Creation date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

Team defines model for Team.

type TeamId added in v0.1.14

type TeamId = openapi_types.UUID

TeamId defines model for teamId.

type Teams added in v0.1.14

type Teams struct {
	Results *[]Team `json:"results,omitempty"`
}

Teams defines model for Teams.

type Unauthorized added in v0.1.14

type Unauthorized = Error

Unauthorized defines model for Unauthorized.

type UnauthorizedJSONResponse added in v0.1.14

type UnauthorizedJSONResponse Error

type Unimplemented added in v0.1.14

type Unimplemented = Error

Unimplemented defines model for Unimplemented.

func (*Unimplemented) CreateAccount added in v0.1.15

CreateAccount ...

func (*Unimplemented) CreateAccountSigningKeyGroup added in v0.1.15

CreateAccountSigningKeyGroup ...

func (*Unimplemented) CreateOperator added in v0.1.14

CreateOperator ...

func (*Unimplemented) CreateOperatorSigningKeyGroup added in v0.1.15

CreateOperatorSigningKeyGroup ...

func (*Unimplemented) CreateSystem added in v0.1.14

CreateSystem ...

func (*Unimplemented) CreateTeam added in v0.1.14

CreateTeam ...

func (*Unimplemented) CreateUser added in v0.1.14

CreateUser ...

func (*Unimplemented) DeleteAccount added in v0.1.15

DeleteAccount ...

func (*Unimplemented) DeleteAccountSigningKeyGroup added in v0.1.15

DeleteAccountSigningKeyGroup ...

func (*Unimplemented) DeleteOperator added in v0.1.14

DeleteOperator ...

func (*Unimplemented) DeleteSystem added in v0.1.14

DeleteSystem ...

func (*Unimplemented) DeleteSystemOperator added in v0.1.14

DeleteSystemOperator ...

func (*Unimplemented) DeleteTeam added in v0.1.14

DeleteTeam ...

func (*Unimplemented) DeleteUser added in v0.1.15

DeleteUser ...

func (*Unimplemented) GetAccount added in v0.1.14

GetAccount ...

func (*Unimplemented) GetAccountToken added in v0.1.15

GetAccountToken ...

func (*Unimplemented) GetOperator added in v0.1.14

GetOperator ...

func (*Unimplemented) GetOperatorSystemAccount added in v0.1.15

GetOperatorSystemAccount ...

func (*Unimplemented) GetOperatorToken added in v0.1.14

GetOperatorToken ...

func (*Unimplemented) GetSystem added in v0.1.14

GetSystem ...

func (*Unimplemented) GetSystemOperator added in v0.1.14

GetSystemOperator ...

func (*Unimplemented) GetTeam added in v0.1.14

GetTeam ...

func (*Unimplemented) GetUser added in v0.1.14

GetUser ...

func (*Unimplemented) GetUserCredentials added in v0.1.15

GetUserCredentials ...

func (*Unimplemented) GetUserToken added in v0.1.15

GetUserToken ...

func (*Unimplemented) ListAccountSigningKeyGroups added in v0.1.15

ListAccountSigningKeyGroups ...

func (*Unimplemented) ListAccounts added in v0.1.15

ListAccounts ...

func (*Unimplemented) ListOperatorSigningKeyGroups added in v0.1.15

ListOperatorSigningKeyGroups ...

func (*Unimplemented) ListOperators added in v0.1.15

ListOperators ...

func (*Unimplemented) ListSystems added in v0.1.14

ListSystems ...

func (*Unimplemented) ListTeamAccounts added in v0.1.14

ListAccounts ...

func (*Unimplemented) ListTeamSystems added in v0.1.14

ListTeamSystems ...

func (*Unimplemented) ListTeams added in v0.1.14

ListTeams ...

func (*Unimplemented) ListUsers added in v0.1.14

ListUsers ...

func (*Unimplemented) UpdateAccount added in v0.1.15

UpdateAccount ...

func (*Unimplemented) UpdateOperator added in v0.1.14

UpdateOperator ...

func (*Unimplemented) UpdateOperatorSystemAccount added in v0.1.15

UpdateOperatorSystemAccount ...

func (*Unimplemented) UpdateSystem added in v0.1.14

UpdateSystem ...

func (*Unimplemented) UpdateSystemOperator added in v0.1.14

UpdateSystemOperator ...

func (*Unimplemented) UpdateUser added in v0.1.14

UpdateUser ...

func (*Unimplemented) Version added in v0.1.14

Version ...

type UnimplementedJSONResponse added in v0.1.14

type UnimplementedJSONResponse Error

type UpdateAccount added in v0.1.14

type UpdateAccount struct {
	Claims      *JWTAccountClaims `json:"claims,omitempty"`
	Description *string           `json:"description,omitempty"`
	Name        string            `json:"name"`
}

UpdateAccount defines model for UpdateAccount.

type UpdateAccount200JSONResponse added in v0.1.15

type UpdateAccount200JSONResponse Account

func (UpdateAccount200JSONResponse) VisitUpdateAccountResponse added in v0.1.15

func (response UpdateAccount200JSONResponse) VisitUpdateAccountResponse(ctx *fiber.Ctx) error

type UpdateAccountJSONRequestBody added in v0.1.15

type UpdateAccountJSONRequestBody = Account

UpdateAccountJSONRequestBody defines body for UpdateAccount for application/json ContentType.

type UpdateAccountRequestObject added in v0.1.15

type UpdateAccountRequestObject struct {
	AccountId AccountId `json:"accountId"`
	Body      *UpdateAccountJSONRequestBody
}

type UpdateAccountResponse added in v0.1.15

type UpdateAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Account
	JSONDefault  *Error
}

func ParseUpdateAccountResponse added in v0.1.15

func ParseUpdateAccountResponse(rsp *http.Response) (*UpdateAccountResponse, error)

ParseUpdateAccountResponse parses an HTTP response from a UpdateAccountWithResponse call

func (UpdateAccountResponse) Status added in v0.1.15

func (r UpdateAccountResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateAccountResponse) StatusCode added in v0.1.15

func (r UpdateAccountResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateAccountResponseObject added in v0.1.15

type UpdateAccountResponseObject interface {
	VisitUpdateAccountResponse(ctx *fiber.Ctx) error
}

type UpdateAccountdefaultJSONResponse added in v0.1.15

type UpdateAccountdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (UpdateAccountdefaultJSONResponse) VisitUpdateAccountResponse added in v0.1.15

func (response UpdateAccountdefaultJSONResponse) VisitUpdateAccountResponse(ctx *fiber.Ctx) error

type UpdateOperator200JSONResponse added in v0.1.14

type UpdateOperator200JSONResponse Operator

func (UpdateOperator200JSONResponse) VisitUpdateOperatorResponse added in v0.1.14

func (response UpdateOperator200JSONResponse) VisitUpdateOperatorResponse(ctx *fiber.Ctx) error

type UpdateOperatorJSONRequestBody added in v0.1.14

type UpdateOperatorJSONRequestBody = Operator

UpdateOperatorJSONRequestBody defines body for UpdateOperator for application/json ContentType.

type UpdateOperatorRequestObject added in v0.1.14

type UpdateOperatorRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
	Body       *UpdateOperatorJSONRequestBody
}

type UpdateOperatorResponse added in v0.1.14

type UpdateOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Operator
	JSONDefault  *Error
}

func ParseUpdateOperatorResponse added in v0.1.14

func ParseUpdateOperatorResponse(rsp *http.Response) (*UpdateOperatorResponse, error)

ParseUpdateOperatorResponse parses an HTTP response from a UpdateOperatorWithResponse call

func (UpdateOperatorResponse) Status added in v0.1.14

func (r UpdateOperatorResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateOperatorResponse) StatusCode added in v0.1.14

func (r UpdateOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateOperatorResponseObject added in v0.1.14

type UpdateOperatorResponseObject interface {
	VisitUpdateOperatorResponse(ctx *fiber.Ctx) error
}

type UpdateOperatorSystemAccount added in v0.1.15

type UpdateOperatorSystemAccount struct {
	AccountId openapi_types.UUID `json:"accountId"`
}

UpdateOperatorSystemAccount defines model for UpdateOperatorSystemAccount.

type UpdateOperatorSystemAccount201JSONResponse added in v0.1.15

type UpdateOperatorSystemAccount201JSONResponse Account

func (UpdateOperatorSystemAccount201JSONResponse) VisitUpdateOperatorSystemAccountResponse added in v0.1.15

func (response UpdateOperatorSystemAccount201JSONResponse) VisitUpdateOperatorSystemAccountResponse(ctx *fiber.Ctx) error

type UpdateOperatorSystemAccountJSONBody added in v0.1.15

type UpdateOperatorSystemAccountJSONBody struct {
	AccountId openapi_types.UUID `json:"accountId"`
}

UpdateOperatorSystemAccountJSONBody defines parameters for UpdateOperatorSystemAccount.

type UpdateOperatorSystemAccountJSONRequestBody added in v0.1.15

type UpdateOperatorSystemAccountJSONRequestBody UpdateOperatorSystemAccountJSONBody

UpdateOperatorSystemAccountJSONRequestBody defines body for UpdateOperatorSystemAccount for application/json ContentType.

type UpdateOperatorSystemAccountRequestObject added in v0.1.15

type UpdateOperatorSystemAccountRequestObject struct {
	OperatorId OperatorId `json:"operatorId"`
	Body       *UpdateOperatorSystemAccountJSONRequestBody
}

type UpdateOperatorSystemAccountResponse added in v0.1.15

type UpdateOperatorSystemAccountResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Account
	JSONDefault  *Error
}

func ParseUpdateOperatorSystemAccountResponse added in v0.1.15

func ParseUpdateOperatorSystemAccountResponse(rsp *http.Response) (*UpdateOperatorSystemAccountResponse, error)

ParseUpdateOperatorSystemAccountResponse parses an HTTP response from a UpdateOperatorSystemAccountWithResponse call

func (UpdateOperatorSystemAccountResponse) Status added in v0.1.15

Status returns HTTPResponse.Status

func (UpdateOperatorSystemAccountResponse) StatusCode added in v0.1.15

StatusCode returns HTTPResponse.StatusCode

type UpdateOperatorSystemAccountResponseObject added in v0.1.15

type UpdateOperatorSystemAccountResponseObject interface {
	VisitUpdateOperatorSystemAccountResponse(ctx *fiber.Ctx) error
}

type UpdateOperatorSystemAccountdefaultJSONResponse added in v0.1.15

type UpdateOperatorSystemAccountdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (UpdateOperatorSystemAccountdefaultJSONResponse) VisitUpdateOperatorSystemAccountResponse added in v0.1.15

func (response UpdateOperatorSystemAccountdefaultJSONResponse) VisitUpdateOperatorSystemAccountResponse(ctx *fiber.Ctx) error

type UpdateOperatordefaultJSONResponse added in v0.1.15

type UpdateOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (UpdateOperatordefaultJSONResponse) VisitUpdateOperatorResponse added in v0.1.15

func (response UpdateOperatordefaultJSONResponse) VisitUpdateOperatorResponse(ctx *fiber.Ctx) error

type UpdateSystem200JSONResponse added in v0.1.14

type UpdateSystem200JSONResponse System

func (UpdateSystem200JSONResponse) VisitUpdateSystemResponse added in v0.1.14

func (response UpdateSystem200JSONResponse) VisitUpdateSystemResponse(ctx *fiber.Ctx) error

type UpdateSystemJSONRequestBody added in v0.1.14

type UpdateSystemJSONRequestBody = System

UpdateSystemJSONRequestBody defines body for UpdateSystem for application/json ContentType.

type UpdateSystemOperator added in v0.1.14

type UpdateSystemOperator struct {
	OperatorId openapi_types.UUID `json:"operatorId"`
}

UpdateSystemOperator defines model for UpdateSystemOperator.

type UpdateSystemOperator201JSONResponse added in v0.1.14

type UpdateSystemOperator201JSONResponse Operator

func (UpdateSystemOperator201JSONResponse) VisitUpdateSystemOperatorResponse added in v0.1.14

func (response UpdateSystemOperator201JSONResponse) VisitUpdateSystemOperatorResponse(ctx *fiber.Ctx) error

type UpdateSystemOperatorJSONBody added in v0.1.14

type UpdateSystemOperatorJSONBody struct {
	OperatorId openapi_types.UUID `json:"operatorId"`
}

UpdateSystemOperatorJSONBody defines parameters for UpdateSystemOperator.

type UpdateSystemOperatorJSONRequestBody added in v0.1.14

type UpdateSystemOperatorJSONRequestBody UpdateSystemOperatorJSONBody

UpdateSystemOperatorJSONRequestBody defines body for UpdateSystemOperator for application/json ContentType.

type UpdateSystemOperatorRequestObject added in v0.1.14

type UpdateSystemOperatorRequestObject struct {
	SystemId SystemId `json:"systemId"`
	Body     *UpdateSystemOperatorJSONRequestBody
}

type UpdateSystemOperatorResponse added in v0.1.14

type UpdateSystemOperatorResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON201      *Operator
	JSONDefault  *Error
}

func ParseUpdateSystemOperatorResponse added in v0.1.14

func ParseUpdateSystemOperatorResponse(rsp *http.Response) (*UpdateSystemOperatorResponse, error)

ParseUpdateSystemOperatorResponse parses an HTTP response from a UpdateSystemOperatorWithResponse call

func (UpdateSystemOperatorResponse) Status added in v0.1.14

Status returns HTTPResponse.Status

func (UpdateSystemOperatorResponse) StatusCode added in v0.1.14

func (r UpdateSystemOperatorResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSystemOperatorResponseObject added in v0.1.14

type UpdateSystemOperatorResponseObject interface {
	VisitUpdateSystemOperatorResponse(ctx *fiber.Ctx) error
}

type UpdateSystemOperatordefaultJSONResponse added in v0.1.15

type UpdateSystemOperatordefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (UpdateSystemOperatordefaultJSONResponse) VisitUpdateSystemOperatorResponse added in v0.1.15

func (response UpdateSystemOperatordefaultJSONResponse) VisitUpdateSystemOperatorResponse(ctx *fiber.Ctx) error

type UpdateSystemRequestObject added in v0.1.14

type UpdateSystemRequestObject struct {
	SystemId SystemId `json:"systemId"`
	Body     *UpdateSystemJSONRequestBody
}

type UpdateSystemResponse added in v0.1.14

type UpdateSystemResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *System
	JSONDefault  *Error
}

func ParseUpdateSystemResponse added in v0.1.14

func ParseUpdateSystemResponse(rsp *http.Response) (*UpdateSystemResponse, error)

ParseUpdateSystemResponse parses an HTTP response from a UpdateSystemWithResponse call

func (UpdateSystemResponse) Status added in v0.1.14

func (r UpdateSystemResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateSystemResponse) StatusCode added in v0.1.14

func (r UpdateSystemResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateSystemResponseObject added in v0.1.14

type UpdateSystemResponseObject interface {
	VisitUpdateSystemResponse(ctx *fiber.Ctx) error
}

type UpdateSystemdefaultJSONResponse added in v0.1.15

type UpdateSystemdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (UpdateSystemdefaultJSONResponse) VisitUpdateSystemResponse added in v0.1.15

func (response UpdateSystemdefaultJSONResponse) VisitUpdateSystemResponse(ctx *fiber.Ctx) error

type UpdateUser200JSONResponse added in v0.1.14

type UpdateUser200JSONResponse User

func (UpdateUser200JSONResponse) VisitUpdateUserResponse added in v0.1.14

func (response UpdateUser200JSONResponse) VisitUpdateUserResponse(ctx *fiber.Ctx) error

type UpdateUserJSONRequestBody added in v0.1.14

type UpdateUserJSONRequestBody = User

UpdateUserJSONRequestBody defines body for UpdateUser for application/json ContentType.

type UpdateUserRequestObject added in v0.1.14

type UpdateUserRequestObject struct {
	UserId UserId `json:"userId"`
	Body   *UpdateUserJSONRequestBody
}

type UpdateUserResponse added in v0.1.14

type UpdateUserResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *User
	JSONDefault  *Error
}

func ParseUpdateUserResponse added in v0.1.14

func ParseUpdateUserResponse(rsp *http.Response) (*UpdateUserResponse, error)

ParseUpdateUserResponse parses an HTTP response from a UpdateUserWithResponse call

func (UpdateUserResponse) Status added in v0.1.14

func (r UpdateUserResponse) Status() string

Status returns HTTPResponse.Status

func (UpdateUserResponse) StatusCode added in v0.1.14

func (r UpdateUserResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type UpdateUserResponseObject added in v0.1.14

type UpdateUserResponseObject interface {
	VisitUpdateUserResponse(ctx *fiber.Ctx) error
}

type UpdateUserdefaultJSONResponse added in v0.1.15

type UpdateUserdefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (UpdateUserdefaultJSONResponse) VisitUpdateUserResponse added in v0.1.15

func (response UpdateUserdefaultJSONResponse) VisitUpdateUserResponse(ctx *fiber.Ctx) error

type User added in v0.1.14

type User struct {
	// CreatedAt Creation date and time
	CreatedAt *time.Time `json:"createdAt,omitempty"`

	// DeletedAt Creation date and time
	DeletedAt *time.Time          `json:"deletedAt,omitempty"`
	Email     *string             `json:"email,omitempty"`
	Id        *openapi_types.UUID `json:"id,omitempty"`
	Jwt       *string             `json:"jwt,omitempty"`
	Key       *string             `json:"key,omitempty"`
	Name      string              `json:"name"`

	// UpdatedAt Creation date and time
	UpdatedAt *time.Time `json:"updatedAt,omitempty"`
}

User defines model for User.

type UserId added in v0.1.14

type UserId = openapi_types.UUID

UserId defines model for userId.

type Users added in v0.1.15

type Users struct {
	Results *[]User `json:"results,omitempty"`
}

Users defines model for Users.

type Version added in v0.1.14

type Version struct {
	Date    string `json:"date"`
	Version string `json:"version"`
}

Version defines model for Version.

type Version200JSONResponse added in v0.1.14

type Version200JSONResponse Version

func (Version200JSONResponse) VisitVersionResponse added in v0.1.14

func (response Version200JSONResponse) VisitVersionResponse(ctx *fiber.Ctx) error

type VersionRequestObject added in v0.1.14

type VersionRequestObject struct {
}

type VersionResponse added in v0.1.14

type VersionResponse struct {
	Body         []byte
	HTTPResponse *http.Response
	JSON200      *Version
	JSONDefault  *Error
}

func ParseVersionResponse added in v0.1.14

func ParseVersionResponse(rsp *http.Response) (*VersionResponse, error)

ParseVersionResponse parses an HTTP response from a VersionWithResponse call

func (VersionResponse) Status added in v0.1.14

func (r VersionResponse) Status() string

Status returns HTTPResponse.Status

func (VersionResponse) StatusCode added in v0.1.14

func (r VersionResponse) StatusCode() int

StatusCode returns HTTPResponse.StatusCode

type VersionResponseObject added in v0.1.14

type VersionResponseObject interface {
	VisitVersionResponse(ctx *fiber.Ctx) error
}

type VersiondefaultJSONResponse added in v0.1.15

type VersiondefaultJSONResponse struct {
	Body       Error
	StatusCode int
}

func (VersiondefaultJSONResponse) VisitVersionResponse added in v0.1.15

func (response VersiondefaultJSONResponse) VisitVersionResponse(ctx *fiber.Ctx) error

Directories

Path Synopsis
Package accounts provides primitives to interact with the openapi HTTP API.
Package accounts provides primitives to interact with the openapi HTTP API.
common
v1alpha1
Package v1alpha1 contains interfaces and types common to all API groups.
Package v1alpha1 contains interfaces and types common to all API groups.
v1alpha1
Package v1alpha1 contains API Schema definitions for the extensions/v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the extensions/v1alpha1 API group.
v1alpha1
Package v1alpha1 contains API Schema definitions for the flow/v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the flow/v1alpha1 API group.
v1alpha1
Package v1alpha1 contains API Schema definitions for the routing/v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the routing/v1alpha1 API group.
v1alpha1
Package v1alpha1 contains API Schema definitions for the sources/v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the sources/v1alpha1 API group.
v1alpha1
Package v1alpha1 contains API Schema definitions for the targets/v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the targets/v1alpha1 API group.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL