Documentation ¶
Overview ¶
Package desec provides generic client code for the deSEC DNS server API
Package desec provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.
Package desec provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.
Package desec provides primitives to interact with the openapi HTTP API.
Code generated by github.com/deepmap/oapi-codegen version v1.12.4 DO NOT EDIT.
Index ¶
- func NewCreateAccountDeleteRequest(server string, body CreateAccountDeleteJSONRequestBody) (*http.Request, error)
- func NewCreateAccountDeleteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAccountLogoutRequest(server string, body CreateAccountLogoutJSONRequestBody) (*http.Request, error)
- func NewCreateAccountLogoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAuthenticatedActivateUserActionRequest(server string, code string, ...) (*http.Request, error)
- func NewCreateAuthenticatedActivateUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAuthenticatedChangeEmailUserActionRequest(server string, code string, ...) (*http.Request, error)
- func NewCreateAuthenticatedChangeEmailUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAuthenticatedDeleteUserActionRequest(server string, code string, ...) (*http.Request, error)
- func NewCreateAuthenticatedDeleteUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAuthenticatedRenewDomainBasicUserActionRequest(server string, code string, ...) (*http.Request, error)
- func NewCreateAuthenticatedRenewDomainBasicUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateAuthenticatedResetPasswordUserActionRequest(server string, code string, ...) (*http.Request, error)
- func NewCreateAuthenticatedResetPasswordUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateCaptchaRequest(server string, body CreateCaptchaJSONRequestBody) (*http.Request, error)
- func NewCreateCaptchaRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateChangeEmailRequest(server string, body CreateChangeEmailJSONRequestBody) (*http.Request, error)
- func NewCreateChangeEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDomainRequest(server string, body CreateDomainJSONRequestBody) (*http.Request, error)
- func NewCreateDomainRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateDonationRequest(server string, body CreateDonationJSONRequestBody) (*http.Request, error)
- func NewCreateDonationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRRsetsRequest(server string, name string, body CreateRRsetsJSONRequestBody) (*http.Request, error)
- func NewCreateRRsetsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRegisterAccountRequest(server string, body CreateRegisterAccountJSONRequestBody) (*http.Request, error)
- func NewCreateRegisterAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateResetPasswordRequest(server string, body CreateResetPasswordJSONRequestBody) (*http.Request, error)
- func NewCreateResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTokenFromLoginRequest(server string, body CreateTokenFromLoginJSONRequestBody) (*http.Request, error)
- func NewCreateTokenFromLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateTokenRequest(server string, body CreateTokenJSONRequestBody) (*http.Request, error)
- func NewCreateTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDestroyDomainRequest(server string, name string) (*http.Request, error)
- func NewDestroyRRsetRequest(server string, name string, subname string, pType string) (*http.Request, error)
- func NewDestroyTokenRequest(server string, id string) (*http.Request, error)
- func NewDomainWriteLimiter(safetyMargin float64) *slidingwindows.MultiLimiter
- func NewListDomainsRequest(server string, params *ListDomainsParams) (*http.Request, error)
- func NewListDyndnsRRsetsRequest(server string, params *ListDyndnsRRsetsParams) (*http.Request, error)
- func NewListRRsetsRequest(server string, name string, params *ListRRsetsParams) (*http.Request, error)
- func NewListRootsRequest(server string) (*http.Request, error)
- func NewListSerialsRequest(server string) (*http.Request, error)
- func NewListTokensRequest(server string, params *ListTokensParams) (*http.Request, error)
- func NewPartialUpdateRRsetRequest(server string, name string, subname string, pType string, ...) (*http.Request, error)
- func NewPartialUpdateRRsetRequestWithBody(server string, name string, subname string, pType string, contentType string, ...) (*http.Request, error)
- func NewPartialUpdateRRsetsRequest(server string, name string, body PartialUpdateRRsetsJSONRequestBody) (*http.Request, error)
- func NewPartialUpdateRRsetsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewPartialUpdateTokenRequest(server string, id string, body PartialUpdateTokenJSONRequestBody) (*http.Request, error)
- func NewPartialUpdateTokenRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func NewRRSetWriteLimiter(safetyMargin float64) *slidingwindows.MultiLimiter
- func NewReadLimiter(safetyMargin float64) *slidingwindows.MultiLimiter
- func NewRetrieveAuthenticatedActivateUserActionRequest(server string, code string) (*http.Request, error)
- func NewRetrieveAuthenticatedChangeEmailUserActionRequest(server string, code string) (*http.Request, error)
- func NewRetrieveAuthenticatedDeleteUserActionRequest(server string, code string) (*http.Request, error)
- func NewRetrieveAuthenticatedRenewDomainBasicUserActionRequest(server string, code string) (*http.Request, error)
- func NewRetrieveAuthenticatedResetPasswordUserActionRequest(server string, code string) (*http.Request, error)
- func NewRetrieveDomainRequest(server string, name string) (*http.Request, error)
- func NewRetrieveRRsetRequest(server string, name string, subname string, pType string) (*http.Request, error)
- func NewRetrieveTokenRequest(server string, id string) (*http.Request, error)
- func NewRetrieveUserRequest(server string) (*http.Request, error)
- func NewUpdateRRsetRequest(server string, name string, subname string, pType string, ...) (*http.Request, error)
- func NewUpdateRRsetRequestWithBody(server string, name string, subname string, pType string, contentType string, ...) (*http.Request, error)
- func NewUpdateRRsetsRequest(server string, name string, body UpdateRRsetsJSONRequestBody) (*http.Request, error)
- func NewUpdateRRsetsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateTokenRequest(server string, id string, body UpdateTokenJSONRequestBody) (*http.Request, error)
- func NewUpdateTokenRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
- func RegisterHandlers(router EchoRouter, si ServerInterface)
- func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
- type AuthenticatedActivateUserAction
- type AuthenticatedChangeEmailUserAction
- type AuthenticatedDeleteUserAction
- type AuthenticatedRenewDomainBasicUserAction
- type AuthenticatedResetPasswordUserAction
- type Captcha
- type CaptchaKind
- type ChangeEmail
- type Client
- func (c *Client) CreateAccountDelete(ctx context.Context, body CreateAccountDeleteJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAccountDeleteWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAccountLogout(ctx context.Context, body CreateAccountLogoutJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateAccountLogoutWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedActivateUserAction(ctx context.Context, code string, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedActivateUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedChangeEmailUserAction(ctx context.Context, code string, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedChangeEmailUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedDeleteUserAction(ctx context.Context, code string, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedDeleteUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedRenewDomainBasicUserAction(ctx context.Context, code string, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedRenewDomainBasicUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedResetPasswordUserAction(ctx context.Context, code string, ...) (*http.Response, error)
- func (c *Client) CreateAuthenticatedResetPasswordUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateCaptcha(ctx context.Context, body CreateCaptchaJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateCaptchaWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateChangeEmail(ctx context.Context, body CreateChangeEmailJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateChangeEmailWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDomain(ctx context.Context, body CreateDomainJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDomainWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateDonation(ctx context.Context, body CreateDonationJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateDonationWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRRsets(ctx context.Context, name string, body CreateRRsetsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRRsetsWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRegisterAccount(ctx context.Context, body CreateRegisterAccountJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRegisterAccountWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateResetPassword(ctx context.Context, body CreateResetPasswordJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateToken(ctx context.Context, body CreateTokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTokenFromLogin(ctx context.Context, body CreateTokenFromLoginJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateTokenFromLoginWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateTokenWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DestroyDomain(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DestroyRRset(ctx context.Context, name string, subname string, pType string, ...) (*http.Response, error)
- func (c *Client) DestroyToken(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDomains(ctx context.Context, params *ListDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListDyndnsRRsets(ctx context.Context, params *ListDyndnsRRsetsParams, ...) (*http.Response, error)
- func (c *Client) ListRRsets(ctx context.Context, name string, params *ListRRsetsParams, ...) (*http.Response, error)
- func (c *Client) ListRoots(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListSerials(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListTokens(ctx context.Context, params *ListTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PartialUpdateRRset(ctx context.Context, name string, subname string, pType string, ...) (*http.Response, error)
- func (c *Client) PartialUpdateRRsetWithBody(ctx context.Context, name string, subname string, pType string, ...) (*http.Response, error)
- func (c *Client) PartialUpdateRRsets(ctx context.Context, name string, body PartialUpdateRRsetsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PartialUpdateRRsetsWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PartialUpdateToken(ctx context.Context, id string, body PartialUpdateTokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PartialUpdateTokenWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) RetrieveAuthenticatedActivateUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveAuthenticatedChangeEmailUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveAuthenticatedDeleteUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveAuthenticatedRenewDomainBasicUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveAuthenticatedResetPasswordUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveDomain(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveRRset(ctx context.Context, name string, subname string, pType string, ...) (*http.Response, error)
- func (c *Client) RetrieveToken(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) RetrieveUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateRRset(ctx context.Context, name string, subname string, pType string, ...) (*http.Response, error)
- func (c *Client) UpdateRRsetWithBody(ctx context.Context, name string, subname string, pType string, ...) (*http.Response, error)
- func (c *Client) UpdateRRsets(ctx context.Context, name string, body UpdateRRsetsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRRsetsWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateToken(ctx context.Context, id string, body UpdateTokenJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateTokenWithBody(ctx context.Context, id string, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) CreateAccountDeleteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAccountDeleteResponse, error)
- func (c *ClientWithResponses) CreateAccountDeleteWithResponse(ctx context.Context, body CreateAccountDeleteJSONRequestBody, ...) (*CreateAccountDeleteResponse, error)
- func (c *ClientWithResponses) CreateAccountLogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateAccountLogoutResponse, error)
- func (c *ClientWithResponses) CreateAccountLogoutWithResponse(ctx context.Context, body CreateAccountLogoutJSONRequestBody, ...) (*CreateAccountLogoutResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedActivateUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, ...) (*CreateAuthenticatedActivateUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedActivateUserActionWithResponse(ctx context.Context, code string, ...) (*CreateAuthenticatedActivateUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedChangeEmailUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, ...) (*CreateAuthenticatedChangeEmailUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedChangeEmailUserActionWithResponse(ctx context.Context, code string, ...) (*CreateAuthenticatedChangeEmailUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedDeleteUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, ...) (*CreateAuthenticatedDeleteUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedDeleteUserActionWithResponse(ctx context.Context, code string, ...) (*CreateAuthenticatedDeleteUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedRenewDomainBasicUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, ...) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedRenewDomainBasicUserActionWithResponse(ctx context.Context, code string, ...) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedResetPasswordUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, ...) (*CreateAuthenticatedResetPasswordUserActionResponse, error)
- func (c *ClientWithResponses) CreateAuthenticatedResetPasswordUserActionWithResponse(ctx context.Context, code string, ...) (*CreateAuthenticatedResetPasswordUserActionResponse, error)
- func (c *ClientWithResponses) CreateCaptchaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateCaptchaResponse, error)
- func (c *ClientWithResponses) CreateCaptchaWithResponse(ctx context.Context, body CreateCaptchaJSONRequestBody, ...) (*CreateCaptchaResponse, error)
- func (c *ClientWithResponses) CreateChangeEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateChangeEmailResponse, error)
- func (c *ClientWithResponses) CreateChangeEmailWithResponse(ctx context.Context, body CreateChangeEmailJSONRequestBody, ...) (*CreateChangeEmailResponse, error)
- func (c *ClientWithResponses) CreateDomainWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDomainResponse, error)
- func (c *ClientWithResponses) CreateDomainWithResponse(ctx context.Context, body CreateDomainJSONRequestBody, ...) (*CreateDomainResponse, error)
- func (c *ClientWithResponses) CreateDonationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateDonationResponse, error)
- func (c *ClientWithResponses) CreateDonationWithResponse(ctx context.Context, body CreateDonationJSONRequestBody, ...) (*CreateDonationResponse, error)
- func (c *ClientWithResponses) CreateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*CreateRRsetsResponse, error)
- func (c *ClientWithResponses) CreateRRsetsWithResponse(ctx context.Context, name string, body CreateRRsetsJSONRequestBody, ...) (*CreateRRsetsResponse, error)
- func (c *ClientWithResponses) CreateRegisterAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateRegisterAccountResponse, error)
- func (c *ClientWithResponses) CreateRegisterAccountWithResponse(ctx context.Context, body CreateRegisterAccountJSONRequestBody, ...) (*CreateRegisterAccountResponse, error)
- func (c *ClientWithResponses) CreateResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateResetPasswordResponse, error)
- func (c *ClientWithResponses) CreateResetPasswordWithResponse(ctx context.Context, body CreateResetPasswordJSONRequestBody, ...) (*CreateResetPasswordResponse, error)
- func (c *ClientWithResponses) CreateTokenFromLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTokenFromLoginResponse, error)
- func (c *ClientWithResponses) CreateTokenFromLoginWithResponse(ctx context.Context, body CreateTokenFromLoginJSONRequestBody, ...) (*CreateTokenFromLoginResponse, error)
- func (c *ClientWithResponses) CreateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateTokenResponse, error)
- func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, body CreateTokenJSONRequestBody, ...) (*CreateTokenResponse, error)
- func (c *ClientWithResponses) DestroyDomainWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DestroyDomainResponse, error)
- func (c *ClientWithResponses) DestroyRRsetWithResponse(ctx context.Context, name string, subname string, pType string, ...) (*DestroyRRsetResponse, error)
- func (c *ClientWithResponses) DestroyTokenWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DestroyTokenResponse, error)
- func (c *ClientWithResponses) ListDomainsWithResponse(ctx context.Context, params *ListDomainsParams, reqEditors ...RequestEditorFn) (*ListDomainsResponse, error)
- func (c *ClientWithResponses) ListDyndnsRRsetsWithResponse(ctx context.Context, params *ListDyndnsRRsetsParams, ...) (*ListDyndnsRRsetsResponse, error)
- func (c *ClientWithResponses) ListRRsetsWithResponse(ctx context.Context, name string, params *ListRRsetsParams, ...) (*ListRRsetsResponse, error)
- func (c *ClientWithResponses) ListRootsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRootsResponse, error)
- func (c *ClientWithResponses) ListSerialsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSerialsResponse, error)
- func (c *ClientWithResponses) ListTokensWithResponse(ctx context.Context, params *ListTokensParams, reqEditors ...RequestEditorFn) (*ListTokensResponse, error)
- func (c *ClientWithResponses) PartialUpdateRRsetWithBodyWithResponse(ctx context.Context, name string, subname string, pType string, ...) (*PartialUpdateRRsetResponse, error)
- func (c *ClientWithResponses) PartialUpdateRRsetWithResponse(ctx context.Context, name string, subname string, pType string, ...) (*PartialUpdateRRsetResponse, error)
- func (c *ClientWithResponses) PartialUpdateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*PartialUpdateRRsetsResponse, error)
- func (c *ClientWithResponses) PartialUpdateRRsetsWithResponse(ctx context.Context, name string, body PartialUpdateRRsetsJSONRequestBody, ...) (*PartialUpdateRRsetsResponse, error)
- func (c *ClientWithResponses) PartialUpdateTokenWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*PartialUpdateTokenResponse, error)
- func (c *ClientWithResponses) PartialUpdateTokenWithResponse(ctx context.Context, id string, body PartialUpdateTokenJSONRequestBody, ...) (*PartialUpdateTokenResponse, error)
- func (c *ClientWithResponses) RetrieveAuthenticatedActivateUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedActivateUserActionResponse, error)
- func (c *ClientWithResponses) RetrieveAuthenticatedChangeEmailUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedChangeEmailUserActionResponse, error)
- func (c *ClientWithResponses) RetrieveAuthenticatedDeleteUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedDeleteUserActionResponse, error)
- func (c *ClientWithResponses) RetrieveAuthenticatedRenewDomainBasicUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedRenewDomainBasicUserActionResponse, error)
- func (c *ClientWithResponses) RetrieveAuthenticatedResetPasswordUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedResetPasswordUserActionResponse, error)
- func (c *ClientWithResponses) RetrieveDomainWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*RetrieveDomainResponse, error)
- func (c *ClientWithResponses) RetrieveRRsetWithResponse(ctx context.Context, name string, subname string, pType string, ...) (*RetrieveRRsetResponse, error)
- func (c *ClientWithResponses) RetrieveTokenWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RetrieveTokenResponse, error)
- func (c *ClientWithResponses) RetrieveUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RetrieveUserResponse, error)
- func (c *ClientWithResponses) UpdateRRsetWithBodyWithResponse(ctx context.Context, name string, subname string, pType string, ...) (*UpdateRRsetResponse, error)
- func (c *ClientWithResponses) UpdateRRsetWithResponse(ctx context.Context, name string, subname string, pType string, ...) (*UpdateRRsetResponse, error)
- func (c *ClientWithResponses) UpdateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateRRsetsResponse, error)
- func (c *ClientWithResponses) UpdateRRsetsWithResponse(ctx context.Context, name string, body UpdateRRsetsJSONRequestBody, ...) (*UpdateRRsetsResponse, error)
- func (c *ClientWithResponses) UpdateTokenWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, ...) (*UpdateTokenResponse, error)
- func (c *ClientWithResponses) UpdateTokenWithResponse(ctx context.Context, id string, body UpdateTokenJSONRequestBody, ...) (*UpdateTokenResponse, error)
- type ClientWithResponsesInterface
- type CreateAccountDeleteJSONBody
- type CreateAccountDeleteJSONRequestBody
- type CreateAccountDeleteResponse
- type CreateAccountLogoutJSONBody
- type CreateAccountLogoutJSONRequestBody
- type CreateAccountLogoutResponse
- type CreateAuthenticatedActivateUserActionJSONRequestBody
- type CreateAuthenticatedActivateUserActionResponse
- type CreateAuthenticatedChangeEmailUserActionJSONRequestBody
- type CreateAuthenticatedChangeEmailUserActionResponse
- type CreateAuthenticatedDeleteUserActionJSONRequestBody
- type CreateAuthenticatedDeleteUserActionResponse
- type CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody
- type CreateAuthenticatedRenewDomainBasicUserActionResponse
- type CreateAuthenticatedResetPasswordUserActionJSONRequestBody
- type CreateAuthenticatedResetPasswordUserActionResponse
- type CreateCaptchaJSONRequestBody
- type CreateCaptchaResponse
- type CreateChangeEmailJSONRequestBody
- type CreateChangeEmailResponse
- type CreateDomainJSONRequestBody
- type CreateDomainResponse
- type CreateDonationJSONRequestBody
- type CreateDonationResponse
- type CreateRRsetsJSONRequestBody
- type CreateRRsetsResponse
- type CreateRegisterAccountJSONRequestBody
- type CreateRegisterAccountResponse
- type CreateResetPasswordJSONRequestBody
- type CreateResetPasswordResponse
- type CreateTokenFromLoginJSONRequestBody
- type CreateTokenFromLoginResponse
- type CreateTokenJSONRequestBody
- type CreateTokenResponse
- type DestroyDomainResponse
- type DestroyRRsetResponse
- type DestroyTokenResponse
- type Domain
- type Donation
- type DonationInterval
- type EchoRouter
- type HttpRequestDoer
- type Key
- type ListDomainsParams
- type ListDomainsResponse
- type ListDyndnsRRsetsParams
- type ListDyndnsRRsetsResponse
- type ListRRsetsParams
- type ListRRsetsResponse
- type ListRootsResponse
- type ListSerialsResponse
- type ListTokensParams
- type ListTokensResponse
- type PartialUpdateRRsetJSONRequestBody
- type PartialUpdateRRsetResponse
- type PartialUpdateRRsetsJSONRequestBody
- type PartialUpdateRRsetsResponse
- type PartialUpdateTokenJSONRequestBody
- type PartialUpdateTokenResponse
- type RRset
- type RRsets
- type RegisterAccount
- type RequestEditorFn
- type ResetPassword
- type RetrieveAuthenticatedActivateUserActionResponse
- type RetrieveAuthenticatedChangeEmailUserActionResponse
- type RetrieveAuthenticatedDeleteUserActionResponse
- type RetrieveAuthenticatedRenewDomainBasicUserActionResponse
- type RetrieveAuthenticatedResetPasswordUserActionResponse
- type RetrieveDomainResponse
- type RetrieveRRsetResponse
- type RetrieveTokenResponse
- type RetrieveUserResponse
- type ServerInterface
- type ServerInterfaceWrapper
- func (w *ServerInterfaceWrapper) CreateAccountDelete(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAccountLogout(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAuthenticatedActivateUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAuthenticatedChangeEmailUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAuthenticatedDeleteUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAuthenticatedRenewDomainBasicUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateAuthenticatedResetPasswordUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateCaptcha(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateChangeEmail(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateDomain(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateDonation(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateRRsets(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateRegisterAccount(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateResetPassword(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateToken(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) CreateTokenFromLogin(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DestroyDomain(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DestroyRRset(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) DestroyToken(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListDomains(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListDyndnsRRsets(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListRRsets(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListRoots(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListSerials(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) ListTokens(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PartialUpdateRRset(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PartialUpdateRRsets(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) PartialUpdateToken(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveAuthenticatedActivateUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveAuthenticatedChangeEmailUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveAuthenticatedDeleteUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveAuthenticatedRenewDomainBasicUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveAuthenticatedResetPasswordUserAction(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveDomain(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveRRset(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveToken(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) RetrieveUser(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) UpdateRRset(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) UpdateRRsets(ctx echo.Context) error
- func (w *ServerInterfaceWrapper) UpdateToken(ctx echo.Context) error
- type Token
- type UpdateRRsetJSONRequestBody
- type UpdateRRsetResponse
- type UpdateRRsetsJSONRequestBody
- type UpdateRRsetsResponse
- type UpdateTokenJSONRequestBody
- type UpdateTokenResponse
- type User
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCreateAccountDeleteRequest ¶
func NewCreateAccountDeleteRequest(server string, body CreateAccountDeleteJSONRequestBody) (*http.Request, error)
NewCreateAccountDeleteRequest calls the generic CreateAccountDelete builder with application/json body
func NewCreateAccountDeleteRequestWithBody ¶
func NewCreateAccountDeleteRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAccountDeleteRequestWithBody generates requests for CreateAccountDelete with any type of body
func NewCreateAccountLogoutRequest ¶
func NewCreateAccountLogoutRequest(server string, body CreateAccountLogoutJSONRequestBody) (*http.Request, error)
NewCreateAccountLogoutRequest calls the generic CreateAccountLogout builder with application/json body
func NewCreateAccountLogoutRequestWithBody ¶
func NewCreateAccountLogoutRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAccountLogoutRequestWithBody generates requests for CreateAccountLogout with any type of body
func NewCreateAuthenticatedActivateUserActionRequest ¶
func NewCreateAuthenticatedActivateUserActionRequest(server string, code string, body CreateAuthenticatedActivateUserActionJSONRequestBody) (*http.Request, error)
NewCreateAuthenticatedActivateUserActionRequest calls the generic CreateAuthenticatedActivateUserAction builder with application/json body
func NewCreateAuthenticatedActivateUserActionRequestWithBody ¶
func NewCreateAuthenticatedActivateUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAuthenticatedActivateUserActionRequestWithBody generates requests for CreateAuthenticatedActivateUserAction with any type of body
func NewCreateAuthenticatedChangeEmailUserActionRequest ¶
func NewCreateAuthenticatedChangeEmailUserActionRequest(server string, code string, body CreateAuthenticatedChangeEmailUserActionJSONRequestBody) (*http.Request, error)
NewCreateAuthenticatedChangeEmailUserActionRequest calls the generic CreateAuthenticatedChangeEmailUserAction builder with application/json body
func NewCreateAuthenticatedChangeEmailUserActionRequestWithBody ¶
func NewCreateAuthenticatedChangeEmailUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAuthenticatedChangeEmailUserActionRequestWithBody generates requests for CreateAuthenticatedChangeEmailUserAction with any type of body
func NewCreateAuthenticatedDeleteUserActionRequest ¶
func NewCreateAuthenticatedDeleteUserActionRequest(server string, code string, body CreateAuthenticatedDeleteUserActionJSONRequestBody) (*http.Request, error)
NewCreateAuthenticatedDeleteUserActionRequest calls the generic CreateAuthenticatedDeleteUserAction builder with application/json body
func NewCreateAuthenticatedDeleteUserActionRequestWithBody ¶
func NewCreateAuthenticatedDeleteUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAuthenticatedDeleteUserActionRequestWithBody generates requests for CreateAuthenticatedDeleteUserAction with any type of body
func NewCreateAuthenticatedRenewDomainBasicUserActionRequest ¶
func NewCreateAuthenticatedRenewDomainBasicUserActionRequest(server string, code string, body CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody) (*http.Request, error)
NewCreateAuthenticatedRenewDomainBasicUserActionRequest calls the generic CreateAuthenticatedRenewDomainBasicUserAction builder with application/json body
func NewCreateAuthenticatedRenewDomainBasicUserActionRequestWithBody ¶
func NewCreateAuthenticatedRenewDomainBasicUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAuthenticatedRenewDomainBasicUserActionRequestWithBody generates requests for CreateAuthenticatedRenewDomainBasicUserAction with any type of body
func NewCreateAuthenticatedResetPasswordUserActionRequest ¶
func NewCreateAuthenticatedResetPasswordUserActionRequest(server string, code string, body CreateAuthenticatedResetPasswordUserActionJSONRequestBody) (*http.Request, error)
NewCreateAuthenticatedResetPasswordUserActionRequest calls the generic CreateAuthenticatedResetPasswordUserAction builder with application/json body
func NewCreateAuthenticatedResetPasswordUserActionRequestWithBody ¶
func NewCreateAuthenticatedResetPasswordUserActionRequestWithBody(server string, code string, contentType string, body io.Reader) (*http.Request, error)
NewCreateAuthenticatedResetPasswordUserActionRequestWithBody generates requests for CreateAuthenticatedResetPasswordUserAction with any type of body
func NewCreateCaptchaRequest ¶
func NewCreateCaptchaRequest(server string, body CreateCaptchaJSONRequestBody) (*http.Request, error)
NewCreateCaptchaRequest calls the generic CreateCaptcha builder with application/json body
func NewCreateCaptchaRequestWithBody ¶
func NewCreateCaptchaRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCaptchaRequestWithBody generates requests for CreateCaptcha with any type of body
func NewCreateChangeEmailRequest ¶
func NewCreateChangeEmailRequest(server string, body CreateChangeEmailJSONRequestBody) (*http.Request, error)
NewCreateChangeEmailRequest calls the generic CreateChangeEmail builder with application/json body
func NewCreateChangeEmailRequestWithBody ¶
func NewCreateChangeEmailRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateChangeEmailRequestWithBody generates requests for CreateChangeEmail with any type of body
func NewCreateDomainRequest ¶
func NewCreateDomainRequest(server string, body CreateDomainJSONRequestBody) (*http.Request, error)
NewCreateDomainRequest calls the generic CreateDomain builder with application/json body
func NewCreateDomainRequestWithBody ¶
func NewCreateDomainRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDomainRequestWithBody generates requests for CreateDomain with any type of body
func NewCreateDonationRequest ¶
func NewCreateDonationRequest(server string, body CreateDonationJSONRequestBody) (*http.Request, error)
NewCreateDonationRequest calls the generic CreateDonation builder with application/json body
func NewCreateDonationRequestWithBody ¶
func NewCreateDonationRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateDonationRequestWithBody generates requests for CreateDonation with any type of body
func NewCreateRRsetsRequest ¶
func NewCreateRRsetsRequest(server string, name string, body CreateRRsetsJSONRequestBody) (*http.Request, error)
NewCreateRRsetsRequest calls the generic CreateRRsets builder with application/json body
func NewCreateRRsetsRequestWithBody ¶
func NewCreateRRsetsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRRsetsRequestWithBody generates requests for CreateRRsets with any type of body
func NewCreateRegisterAccountRequest ¶
func NewCreateRegisterAccountRequest(server string, body CreateRegisterAccountJSONRequestBody) (*http.Request, error)
NewCreateRegisterAccountRequest calls the generic CreateRegisterAccount builder with application/json body
func NewCreateRegisterAccountRequestWithBody ¶
func NewCreateRegisterAccountRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRegisterAccountRequestWithBody generates requests for CreateRegisterAccount with any type of body
func NewCreateResetPasswordRequest ¶
func NewCreateResetPasswordRequest(server string, body CreateResetPasswordJSONRequestBody) (*http.Request, error)
NewCreateResetPasswordRequest calls the generic CreateResetPassword builder with application/json body
func NewCreateResetPasswordRequestWithBody ¶
func NewCreateResetPasswordRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateResetPasswordRequestWithBody generates requests for CreateResetPassword with any type of body
func NewCreateTokenFromLoginRequest ¶
func NewCreateTokenFromLoginRequest(server string, body CreateTokenFromLoginJSONRequestBody) (*http.Request, error)
NewCreateTokenFromLoginRequest calls the generic CreateTokenFromLogin builder with application/json body
func NewCreateTokenFromLoginRequestWithBody ¶
func NewCreateTokenFromLoginRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTokenFromLoginRequestWithBody generates requests for CreateTokenFromLogin with any type of body
func NewCreateTokenRequest ¶
func NewCreateTokenRequest(server string, body CreateTokenJSONRequestBody) (*http.Request, error)
NewCreateTokenRequest calls the generic CreateToken builder with application/json body
func NewCreateTokenRequestWithBody ¶
func NewCreateTokenRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateTokenRequestWithBody generates requests for CreateToken with any type of body
func NewDestroyDomainRequest ¶
NewDestroyDomainRequest generates requests for DestroyDomain
func NewDestroyRRsetRequest ¶
func NewDestroyRRsetRequest(server string, name string, subname string, pType string) (*http.Request, error)
NewDestroyRRsetRequest generates requests for DestroyRRset
func NewDestroyTokenRequest ¶
NewDestroyTokenRequest generates requests for DestroyToken
func NewDomainWriteLimiter ¶
func NewDomainWriteLimiter(safetyMargin float64) *slidingwindows.MultiLimiter
func NewListDomainsRequest ¶
func NewListDomainsRequest(server string, params *ListDomainsParams) (*http.Request, error)
NewListDomainsRequest generates requests for ListDomains
func NewListDyndnsRRsetsRequest ¶
func NewListDyndnsRRsetsRequest(server string, params *ListDyndnsRRsetsParams) (*http.Request, error)
NewListDyndnsRRsetsRequest generates requests for ListDyndnsRRsets
func NewListRRsetsRequest ¶
func NewListRRsetsRequest(server string, name string, params *ListRRsetsParams) (*http.Request, error)
NewListRRsetsRequest generates requests for ListRRsets
func NewListRootsRequest ¶
NewListRootsRequest generates requests for ListRoots
func NewListSerialsRequest ¶
NewListSerialsRequest generates requests for ListSerials
func NewListTokensRequest ¶
func NewListTokensRequest(server string, params *ListTokensParams) (*http.Request, error)
NewListTokensRequest generates requests for ListTokens
func NewPartialUpdateRRsetRequest ¶
func NewPartialUpdateRRsetRequest(server string, name string, subname string, pType string, body PartialUpdateRRsetJSONRequestBody) (*http.Request, error)
NewPartialUpdateRRsetRequest calls the generic PartialUpdateRRset builder with application/json body
func NewPartialUpdateRRsetRequestWithBody ¶
func NewPartialUpdateRRsetRequestWithBody(server string, name string, subname string, pType string, contentType string, body io.Reader) (*http.Request, error)
NewPartialUpdateRRsetRequestWithBody generates requests for PartialUpdateRRset with any type of body
func NewPartialUpdateRRsetsRequest ¶
func NewPartialUpdateRRsetsRequest(server string, name string, body PartialUpdateRRsetsJSONRequestBody) (*http.Request, error)
NewPartialUpdateRRsetsRequest calls the generic PartialUpdateRRsets builder with application/json body
func NewPartialUpdateRRsetsRequestWithBody ¶
func NewPartialUpdateRRsetsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewPartialUpdateRRsetsRequestWithBody generates requests for PartialUpdateRRsets with any type of body
func NewPartialUpdateTokenRequest ¶
func NewPartialUpdateTokenRequest(server string, id string, body PartialUpdateTokenJSONRequestBody) (*http.Request, error)
NewPartialUpdateTokenRequest calls the generic PartialUpdateToken builder with application/json body
func NewPartialUpdateTokenRequestWithBody ¶
func NewPartialUpdateTokenRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewPartialUpdateTokenRequestWithBody generates requests for PartialUpdateToken with any type of body
func NewRRSetWriteLimiter ¶
func NewRRSetWriteLimiter(safetyMargin float64) *slidingwindows.MultiLimiter
func NewReadLimiter ¶
func NewReadLimiter(safetyMargin float64) *slidingwindows.MultiLimiter
func NewRetrieveAuthenticatedActivateUserActionRequest ¶
func NewRetrieveAuthenticatedActivateUserActionRequest(server string, code string) (*http.Request, error)
NewRetrieveAuthenticatedActivateUserActionRequest generates requests for RetrieveAuthenticatedActivateUserAction
func NewRetrieveAuthenticatedChangeEmailUserActionRequest ¶
func NewRetrieveAuthenticatedChangeEmailUserActionRequest(server string, code string) (*http.Request, error)
NewRetrieveAuthenticatedChangeEmailUserActionRequest generates requests for RetrieveAuthenticatedChangeEmailUserAction
func NewRetrieveAuthenticatedDeleteUserActionRequest ¶
func NewRetrieveAuthenticatedDeleteUserActionRequest(server string, code string) (*http.Request, error)
NewRetrieveAuthenticatedDeleteUserActionRequest generates requests for RetrieveAuthenticatedDeleteUserAction
func NewRetrieveAuthenticatedRenewDomainBasicUserActionRequest ¶
func NewRetrieveAuthenticatedRenewDomainBasicUserActionRequest(server string, code string) (*http.Request, error)
NewRetrieveAuthenticatedRenewDomainBasicUserActionRequest generates requests for RetrieveAuthenticatedRenewDomainBasicUserAction
func NewRetrieveAuthenticatedResetPasswordUserActionRequest ¶
func NewRetrieveAuthenticatedResetPasswordUserActionRequest(server string, code string) (*http.Request, error)
NewRetrieveAuthenticatedResetPasswordUserActionRequest generates requests for RetrieveAuthenticatedResetPasswordUserAction
func NewRetrieveDomainRequest ¶
NewRetrieveDomainRequest generates requests for RetrieveDomain
func NewRetrieveRRsetRequest ¶
func NewRetrieveRRsetRequest(server string, name string, subname string, pType string) (*http.Request, error)
NewRetrieveRRsetRequest generates requests for RetrieveRRset
func NewRetrieveTokenRequest ¶
NewRetrieveTokenRequest generates requests for RetrieveToken
func NewRetrieveUserRequest ¶
NewRetrieveUserRequest generates requests for RetrieveUser
func NewUpdateRRsetRequest ¶
func NewUpdateRRsetRequest(server string, name string, subname string, pType string, body UpdateRRsetJSONRequestBody) (*http.Request, error)
NewUpdateRRsetRequest calls the generic UpdateRRset builder with application/json body
func NewUpdateRRsetRequestWithBody ¶
func NewUpdateRRsetRequestWithBody(server string, name string, subname string, pType string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRRsetRequestWithBody generates requests for UpdateRRset with any type of body
func NewUpdateRRsetsRequest ¶
func NewUpdateRRsetsRequest(server string, name string, body UpdateRRsetsJSONRequestBody) (*http.Request, error)
NewUpdateRRsetsRequest calls the generic UpdateRRsets builder with application/json body
func NewUpdateRRsetsRequestWithBody ¶
func NewUpdateRRsetsRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRRsetsRequestWithBody generates requests for UpdateRRsets with any type of body
func NewUpdateTokenRequest ¶
func NewUpdateTokenRequest(server string, id string, body UpdateTokenJSONRequestBody) (*http.Request, error)
NewUpdateTokenRequest calls the generic UpdateToken builder with application/json body
func NewUpdateTokenRequestWithBody ¶
func NewUpdateTokenRequestWithBody(server string, id string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateTokenRequestWithBody generates requests for UpdateToken with any type of body
func RegisterHandlers ¶
func RegisterHandlers(router EchoRouter, si ServerInterface)
RegisterHandlers adds each server route to the EchoRouter.
func RegisterHandlersWithBaseURL ¶
func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string)
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
Types ¶
type AuthenticatedActivateUserAction ¶
type AuthenticatedActivateUserAction struct { Captcha *struct { Id string `json:"id"` Solution *string `json:"solution,omitempty"` } `json:"captcha,omitempty"` Domain *string `json:"domain"` State string `json:"state"` User string `json:"user"` }
AuthenticatedActivateUserAction defines model for AuthenticatedActivateUserAction.
type AuthenticatedChangeEmailUserAction ¶
type AuthenticatedChangeEmailUserAction struct { NewEmail openapi_types.Email `json:"new_email"` State string `json:"state"` User string `json:"user"` }
AuthenticatedChangeEmailUserAction defines model for AuthenticatedChangeEmailUserAction.
type AuthenticatedDeleteUserAction ¶
AuthenticatedDeleteUserAction defines model for AuthenticatedDeleteUserAction.
type AuthenticatedRenewDomainBasicUserAction ¶
type AuthenticatedRenewDomainBasicUserAction struct { Domain int `json:"domain"` State string `json:"state"` User string `json:"user"` }
AuthenticatedRenewDomainBasicUserAction defines model for AuthenticatedRenewDomainBasicUserAction.
type AuthenticatedResetPasswordUserAction ¶
type AuthenticatedResetPasswordUserAction struct { NewPassword *string `json:"new_password,omitempty"` State string `json:"state"` User string `json:"user"` }
AuthenticatedResetPasswordUserAction defines model for AuthenticatedResetPasswordUserAction.
type Captcha ¶
type Captcha struct { Challenge *string `json:"challenge,omitempty"` Content *string `json:"content,omitempty"` Id *openapi_types.UUID `json:"id,omitempty"` Kind *CaptchaKind `json:"kind,omitempty"` }
Captcha defines model for Captcha.
type CaptchaKind ¶
type CaptchaKind string
CaptchaKind defines model for Captcha.Kind.
const ( Audio CaptchaKind = "audio" Image CaptchaKind = "image" )
Defines values for CaptchaKind.
type ChangeEmail ¶
type ChangeEmail struct {
NewEmail openapi_types.Email `json:"new_email"`
}
ChangeEmail defines model for ChangeEmail.
type Client ¶
type Client struct { // The endpoint of the server conforming to this interface, with scheme, // https://api.deepmap.com for example. This can contain a path relative // to the server, such as https://api.deepmap.com/dev-test, and all the // paths in the swagger spec will be appended to the server. Server string // Doer for performing requests, typically a *http.Client with any // customized settings, such as certificate chains. Client HttpRequestDoer // A list of callbacks for modifying requests which are generated before sending over // the network. RequestEditors []RequestEditorFn }
Client which conforms to the OpenAPI3 specification for this service.
func NewAuthClient ¶
func NewAuthClient(server string, authtoken string, opts ...ClientOption) (*Client, error)
NewAuthClient creates a new Client, with the server's required authtoken and reasonable defaults.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) CreateAccountDelete ¶
func (c *Client) CreateAccountDelete(ctx context.Context, body CreateAccountDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAccountDeleteWithBody ¶
func (*Client) CreateAccountLogout ¶
func (c *Client) CreateAccountLogout(ctx context.Context, body CreateAccountLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAccountLogoutWithBody ¶
func (*Client) CreateAuthenticatedActivateUserAction ¶
func (c *Client) CreateAuthenticatedActivateUserAction(ctx context.Context, code string, body CreateAuthenticatedActivateUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAuthenticatedActivateUserActionWithBody ¶
func (*Client) CreateAuthenticatedChangeEmailUserAction ¶
func (c *Client) CreateAuthenticatedChangeEmailUserAction(ctx context.Context, code string, body CreateAuthenticatedChangeEmailUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAuthenticatedChangeEmailUserActionWithBody ¶
func (*Client) CreateAuthenticatedDeleteUserAction ¶
func (c *Client) CreateAuthenticatedDeleteUserAction(ctx context.Context, code string, body CreateAuthenticatedDeleteUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAuthenticatedDeleteUserActionWithBody ¶
func (*Client) CreateAuthenticatedRenewDomainBasicUserAction ¶
func (c *Client) CreateAuthenticatedRenewDomainBasicUserAction(ctx context.Context, code string, body CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAuthenticatedRenewDomainBasicUserActionWithBody ¶
func (*Client) CreateAuthenticatedResetPasswordUserAction ¶
func (c *Client) CreateAuthenticatedResetPasswordUserAction(ctx context.Context, code string, body CreateAuthenticatedResetPasswordUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateAuthenticatedResetPasswordUserActionWithBody ¶
func (*Client) CreateCaptcha ¶
func (c *Client) CreateCaptcha(ctx context.Context, body CreateCaptchaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCaptchaWithBody ¶
func (*Client) CreateChangeEmail ¶
func (c *Client) CreateChangeEmail(ctx context.Context, body CreateChangeEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateChangeEmailWithBody ¶
func (*Client) CreateDomain ¶
func (c *Client) CreateDomain(ctx context.Context, body CreateDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDomainWithBody ¶
func (*Client) CreateDonation ¶
func (c *Client) CreateDonation(ctx context.Context, body CreateDonationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateDonationWithBody ¶
func (*Client) CreateRRsets ¶
func (c *Client) CreateRRsets(ctx context.Context, name string, body CreateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRRsetsWithBody ¶
func (*Client) CreateRegisterAccount ¶
func (c *Client) CreateRegisterAccount(ctx context.Context, body CreateRegisterAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRegisterAccountWithBody ¶
func (*Client) CreateResetPassword ¶
func (c *Client) CreateResetPassword(ctx context.Context, body CreateResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateResetPasswordWithBody ¶
func (*Client) CreateToken ¶
func (c *Client) CreateToken(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTokenFromLogin ¶
func (c *Client) CreateTokenFromLogin(ctx context.Context, body CreateTokenFromLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateTokenFromLoginWithBody ¶
func (*Client) CreateTokenWithBody ¶
func (*Client) DestroyDomain ¶
func (*Client) DestroyRRset ¶
func (*Client) DestroyToken ¶
func (*Client) ListDomains ¶
func (c *Client) ListDomains(ctx context.Context, params *ListDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListDyndnsRRsets ¶
func (c *Client) ListDyndnsRRsets(ctx context.Context, params *ListDyndnsRRsetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListRRsets ¶
func (c *Client) ListRRsets(ctx context.Context, name string, params *ListRRsetsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ListSerials ¶
func (*Client) ListTokens ¶
func (c *Client) ListTokens(ctx context.Context, params *ListTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PartialUpdateRRset ¶
func (*Client) PartialUpdateRRsetWithBody ¶
func (*Client) PartialUpdateRRsets ¶
func (c *Client) PartialUpdateRRsets(ctx context.Context, name string, body PartialUpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PartialUpdateRRsetsWithBody ¶
func (*Client) PartialUpdateToken ¶
func (c *Client) PartialUpdateToken(ctx context.Context, id string, body PartialUpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PartialUpdateTokenWithBody ¶
func (*Client) RetrieveAuthenticatedActivateUserAction ¶
func (*Client) RetrieveAuthenticatedChangeEmailUserAction ¶
func (*Client) RetrieveAuthenticatedDeleteUserAction ¶
func (*Client) RetrieveAuthenticatedRenewDomainBasicUserAction ¶
func (*Client) RetrieveAuthenticatedResetPasswordUserAction ¶
func (*Client) RetrieveDomain ¶
func (*Client) RetrieveRRset ¶
func (*Client) RetrieveToken ¶
func (*Client) RetrieveUser ¶
func (*Client) UpdateRRset ¶
func (*Client) UpdateRRsetWithBody ¶
func (*Client) UpdateRRsets ¶
func (c *Client) UpdateRRsets(ctx context.Context, name string, body UpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRRsetsWithBody ¶
func (*Client) UpdateToken ¶
func (c *Client) UpdateToken(ctx context.Context, id string, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface { // ListRoots request ListRoots(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateRegisterAccount request with any body CreateRegisterAccountWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateRegisterAccount(ctx context.Context, body CreateRegisterAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveUser request RetrieveUser(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateChangeEmail request with any body CreateChangeEmailWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateChangeEmail(ctx context.Context, body CreateChangeEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAccountDelete request with any body CreateAccountDeleteWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAccountDelete(ctx context.Context, body CreateAccountDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateResetPassword request with any body CreateResetPasswordWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateResetPassword(ctx context.Context, body CreateResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateTokenFromLogin request with any body CreateTokenFromLoginWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateTokenFromLogin(ctx context.Context, body CreateTokenFromLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAccountLogout request with any body CreateAccountLogoutWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAccountLogout(ctx context.Context, body CreateAccountLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListTokens request ListTokens(ctx context.Context, params *ListTokensParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateToken request with any body CreateTokenWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateToken(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DestroyToken request DestroyToken(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveToken request RetrieveToken(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*http.Response, error) // PartialUpdateToken request with any body PartialUpdateTokenWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PartialUpdateToken(ctx context.Context, id string, body PartialUpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateToken request with any body UpdateTokenWithBody(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateToken(ctx context.Context, id string, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateCaptcha request with any body CreateCaptchaWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateCaptcha(ctx context.Context, body CreateCaptchaJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDomains request ListDomains(ctx context.Context, params *ListDomainsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDomain request with any body CreateDomainWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDomain(ctx context.Context, body CreateDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DestroyDomain request DestroyDomain(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveDomain request RetrieveDomain(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error) // ListRRsets request ListRRsets(ctx context.Context, name string, params *ListRRsetsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // PartialUpdateRRsets request with any body PartialUpdateRRsetsWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PartialUpdateRRsets(ctx context.Context, name string, body PartialUpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateRRsets request with any body CreateRRsetsWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateRRsets(ctx context.Context, name string, body CreateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateRRsets request with any body UpdateRRsetsWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateRRsets(ctx context.Context, name string, body UpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // DestroyRRset request DestroyRRset(ctx context.Context, name string, subname string, pType string, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveRRset request RetrieveRRset(ctx context.Context, name string, subname string, pType string, reqEditors ...RequestEditorFn) (*http.Response, error) // PartialUpdateRRset request with any body PartialUpdateRRsetWithBody(ctx context.Context, name string, subname string, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) PartialUpdateRRset(ctx context.Context, name string, subname string, pType string, body PartialUpdateRRsetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // UpdateRRset request with any body UpdateRRsetWithBody(ctx context.Context, name string, subname string, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) UpdateRRset(ctx context.Context, name string, subname string, pType string, body UpdateRRsetJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateDonation request with any body CreateDonationWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateDonation(ctx context.Context, body CreateDonationJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // ListDyndnsRRsets request ListDyndnsRRsets(ctx context.Context, params *ListDyndnsRRsetsParams, reqEditors ...RequestEditorFn) (*http.Response, error) // ListSerials request ListSerials(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveAuthenticatedActivateUserAction request RetrieveAuthenticatedActivateUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAuthenticatedActivateUserAction request with any body CreateAuthenticatedActivateUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAuthenticatedActivateUserAction(ctx context.Context, code string, body CreateAuthenticatedActivateUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveAuthenticatedChangeEmailUserAction request RetrieveAuthenticatedChangeEmailUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAuthenticatedChangeEmailUserAction request with any body CreateAuthenticatedChangeEmailUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAuthenticatedChangeEmailUserAction(ctx context.Context, code string, body CreateAuthenticatedChangeEmailUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveAuthenticatedDeleteUserAction request RetrieveAuthenticatedDeleteUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAuthenticatedDeleteUserAction request with any body CreateAuthenticatedDeleteUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAuthenticatedDeleteUserAction(ctx context.Context, code string, body CreateAuthenticatedDeleteUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveAuthenticatedRenewDomainBasicUserAction request RetrieveAuthenticatedRenewDomainBasicUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAuthenticatedRenewDomainBasicUserAction request with any body CreateAuthenticatedRenewDomainBasicUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAuthenticatedRenewDomainBasicUserAction(ctx context.Context, code string, body CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) // RetrieveAuthenticatedResetPasswordUserAction request RetrieveAuthenticatedResetPasswordUserAction(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*http.Response, error) // CreateAuthenticatedResetPasswordUserAction request with any body CreateAuthenticatedResetPasswordUserActionWithBody(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error) CreateAuthenticatedResetPasswordUserAction(ctx context.Context, code string, body CreateAuthenticatedResetPasswordUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error) }
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewAuthClientWithResponses ¶
func NewAuthClientWithResponses(server string, authtoken string, opts ...ClientOption) (*ClientWithResponses, error)
NewAuthClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling and the server's required authtoken.
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) CreateAccountDeleteWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAccountDeleteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountDeleteResponse, error)
CreateAccountDeleteWithBodyWithResponse request with arbitrary body returning *CreateAccountDeleteResponse
func (*ClientWithResponses) CreateAccountDeleteWithResponse ¶
func (c *ClientWithResponses) CreateAccountDeleteWithResponse(ctx context.Context, body CreateAccountDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountDeleteResponse, error)
func (*ClientWithResponses) CreateAccountLogoutWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAccountLogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountLogoutResponse, error)
CreateAccountLogoutWithBodyWithResponse request with arbitrary body returning *CreateAccountLogoutResponse
func (*ClientWithResponses) CreateAccountLogoutWithResponse ¶
func (c *ClientWithResponses) CreateAccountLogoutWithResponse(ctx context.Context, body CreateAccountLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountLogoutResponse, error)
func (*ClientWithResponses) CreateAuthenticatedActivateUserActionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedActivateUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedActivateUserActionResponse, error)
CreateAuthenticatedActivateUserActionWithBodyWithResponse request with arbitrary body returning *CreateAuthenticatedActivateUserActionResponse
func (*ClientWithResponses) CreateAuthenticatedActivateUserActionWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedActivateUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedActivateUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedActivateUserActionResponse, error)
func (*ClientWithResponses) CreateAuthenticatedChangeEmailUserActionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedChangeEmailUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedChangeEmailUserActionResponse, error)
CreateAuthenticatedChangeEmailUserActionWithBodyWithResponse request with arbitrary body returning *CreateAuthenticatedChangeEmailUserActionResponse
func (*ClientWithResponses) CreateAuthenticatedChangeEmailUserActionWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedChangeEmailUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedChangeEmailUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedChangeEmailUserActionResponse, error)
func (*ClientWithResponses) CreateAuthenticatedDeleteUserActionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedDeleteUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedDeleteUserActionResponse, error)
CreateAuthenticatedDeleteUserActionWithBodyWithResponse request with arbitrary body returning *CreateAuthenticatedDeleteUserActionResponse
func (*ClientWithResponses) CreateAuthenticatedDeleteUserActionWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedDeleteUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedDeleteUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedDeleteUserActionResponse, error)
func (*ClientWithResponses) CreateAuthenticatedRenewDomainBasicUserActionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedRenewDomainBasicUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error)
CreateAuthenticatedRenewDomainBasicUserActionWithBodyWithResponse request with arbitrary body returning *CreateAuthenticatedRenewDomainBasicUserActionResponse
func (*ClientWithResponses) CreateAuthenticatedRenewDomainBasicUserActionWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedRenewDomainBasicUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error)
func (*ClientWithResponses) CreateAuthenticatedResetPasswordUserActionWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedResetPasswordUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedResetPasswordUserActionResponse, error)
CreateAuthenticatedResetPasswordUserActionWithBodyWithResponse request with arbitrary body returning *CreateAuthenticatedResetPasswordUserActionResponse
func (*ClientWithResponses) CreateAuthenticatedResetPasswordUserActionWithResponse ¶
func (c *ClientWithResponses) CreateAuthenticatedResetPasswordUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedResetPasswordUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedResetPasswordUserActionResponse, error)
func (*ClientWithResponses) CreateCaptchaWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCaptchaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCaptchaResponse, error)
CreateCaptchaWithBodyWithResponse request with arbitrary body returning *CreateCaptchaResponse
func (*ClientWithResponses) CreateCaptchaWithResponse ¶
func (c *ClientWithResponses) CreateCaptchaWithResponse(ctx context.Context, body CreateCaptchaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCaptchaResponse, error)
func (*ClientWithResponses) CreateChangeEmailWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateChangeEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateChangeEmailResponse, error)
CreateChangeEmailWithBodyWithResponse request with arbitrary body returning *CreateChangeEmailResponse
func (*ClientWithResponses) CreateChangeEmailWithResponse ¶
func (c *ClientWithResponses) CreateChangeEmailWithResponse(ctx context.Context, body CreateChangeEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateChangeEmailResponse, error)
func (*ClientWithResponses) CreateDomainWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDomainWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDomainResponse, error)
CreateDomainWithBodyWithResponse request with arbitrary body returning *CreateDomainResponse
func (*ClientWithResponses) CreateDomainWithResponse ¶
func (c *ClientWithResponses) CreateDomainWithResponse(ctx context.Context, body CreateDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDomainResponse, error)
func (*ClientWithResponses) CreateDonationWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateDonationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDonationResponse, error)
CreateDonationWithBodyWithResponse request with arbitrary body returning *CreateDonationResponse
func (*ClientWithResponses) CreateDonationWithResponse ¶
func (c *ClientWithResponses) CreateDonationWithResponse(ctx context.Context, body CreateDonationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDonationResponse, error)
func (*ClientWithResponses) CreateRRsetsWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRRsetsResponse, error)
CreateRRsetsWithBodyWithResponse request with arbitrary body returning *CreateRRsetsResponse
func (*ClientWithResponses) CreateRRsetsWithResponse ¶
func (c *ClientWithResponses) CreateRRsetsWithResponse(ctx context.Context, name string, body CreateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRRsetsResponse, error)
func (*ClientWithResponses) CreateRegisterAccountWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRegisterAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRegisterAccountResponse, error)
CreateRegisterAccountWithBodyWithResponse request with arbitrary body returning *CreateRegisterAccountResponse
func (*ClientWithResponses) CreateRegisterAccountWithResponse ¶
func (c *ClientWithResponses) CreateRegisterAccountWithResponse(ctx context.Context, body CreateRegisterAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRegisterAccountResponse, error)
func (*ClientWithResponses) CreateResetPasswordWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateResetPasswordResponse, error)
CreateResetPasswordWithBodyWithResponse request with arbitrary body returning *CreateResetPasswordResponse
func (*ClientWithResponses) CreateResetPasswordWithResponse ¶
func (c *ClientWithResponses) CreateResetPasswordWithResponse(ctx context.Context, body CreateResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateResetPasswordResponse, error)
func (*ClientWithResponses) CreateTokenFromLoginWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTokenFromLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenFromLoginResponse, error)
CreateTokenFromLoginWithBodyWithResponse request with arbitrary body returning *CreateTokenFromLoginResponse
func (*ClientWithResponses) CreateTokenFromLoginWithResponse ¶
func (c *ClientWithResponses) CreateTokenFromLoginWithResponse(ctx context.Context, body CreateTokenFromLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenFromLoginResponse, error)
func (*ClientWithResponses) CreateTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
CreateTokenWithBodyWithResponse request with arbitrary body returning *CreateTokenResponse
func (*ClientWithResponses) CreateTokenWithResponse ¶
func (c *ClientWithResponses) CreateTokenWithResponse(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error)
func (*ClientWithResponses) DestroyDomainWithResponse ¶
func (c *ClientWithResponses) DestroyDomainWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DestroyDomainResponse, error)
DestroyDomainWithResponse request returning *DestroyDomainResponse
func (*ClientWithResponses) DestroyRRsetWithResponse ¶
func (c *ClientWithResponses) DestroyRRsetWithResponse(ctx context.Context, name string, subname string, pType string, reqEditors ...RequestEditorFn) (*DestroyRRsetResponse, error)
DestroyRRsetWithResponse request returning *DestroyRRsetResponse
func (*ClientWithResponses) DestroyTokenWithResponse ¶
func (c *ClientWithResponses) DestroyTokenWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DestroyTokenResponse, error)
DestroyTokenWithResponse request returning *DestroyTokenResponse
func (*ClientWithResponses) ListDomainsWithResponse ¶
func (c *ClientWithResponses) ListDomainsWithResponse(ctx context.Context, params *ListDomainsParams, reqEditors ...RequestEditorFn) (*ListDomainsResponse, error)
ListDomainsWithResponse request returning *ListDomainsResponse
func (*ClientWithResponses) ListDyndnsRRsetsWithResponse ¶
func (c *ClientWithResponses) ListDyndnsRRsetsWithResponse(ctx context.Context, params *ListDyndnsRRsetsParams, reqEditors ...RequestEditorFn) (*ListDyndnsRRsetsResponse, error)
ListDyndnsRRsetsWithResponse request returning *ListDyndnsRRsetsResponse
func (*ClientWithResponses) ListRRsetsWithResponse ¶
func (c *ClientWithResponses) ListRRsetsWithResponse(ctx context.Context, name string, params *ListRRsetsParams, reqEditors ...RequestEditorFn) (*ListRRsetsResponse, error)
ListRRsetsWithResponse request returning *ListRRsetsResponse
func (*ClientWithResponses) ListRootsWithResponse ¶
func (c *ClientWithResponses) ListRootsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRootsResponse, error)
ListRootsWithResponse request returning *ListRootsResponse
func (*ClientWithResponses) ListSerialsWithResponse ¶
func (c *ClientWithResponses) ListSerialsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSerialsResponse, error)
ListSerialsWithResponse request returning *ListSerialsResponse
func (*ClientWithResponses) ListTokensWithResponse ¶
func (c *ClientWithResponses) ListTokensWithResponse(ctx context.Context, params *ListTokensParams, reqEditors ...RequestEditorFn) (*ListTokensResponse, error)
ListTokensWithResponse request returning *ListTokensResponse
func (*ClientWithResponses) PartialUpdateRRsetWithBodyWithResponse ¶
func (c *ClientWithResponses) PartialUpdateRRsetWithBodyWithResponse(ctx context.Context, name string, subname string, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetResponse, error)
PartialUpdateRRsetWithBodyWithResponse request with arbitrary body returning *PartialUpdateRRsetResponse
func (*ClientWithResponses) PartialUpdateRRsetWithResponse ¶
func (c *ClientWithResponses) PartialUpdateRRsetWithResponse(ctx context.Context, name string, subname string, pType string, body PartialUpdateRRsetJSONRequestBody, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetResponse, error)
func (*ClientWithResponses) PartialUpdateRRsetsWithBodyWithResponse ¶
func (c *ClientWithResponses) PartialUpdateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetsResponse, error)
PartialUpdateRRsetsWithBodyWithResponse request with arbitrary body returning *PartialUpdateRRsetsResponse
func (*ClientWithResponses) PartialUpdateRRsetsWithResponse ¶
func (c *ClientWithResponses) PartialUpdateRRsetsWithResponse(ctx context.Context, name string, body PartialUpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetsResponse, error)
func (*ClientWithResponses) PartialUpdateTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) PartialUpdateTokenWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PartialUpdateTokenResponse, error)
PartialUpdateTokenWithBodyWithResponse request with arbitrary body returning *PartialUpdateTokenResponse
func (*ClientWithResponses) PartialUpdateTokenWithResponse ¶
func (c *ClientWithResponses) PartialUpdateTokenWithResponse(ctx context.Context, id string, body PartialUpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*PartialUpdateTokenResponse, error)
func (*ClientWithResponses) RetrieveAuthenticatedActivateUserActionWithResponse ¶
func (c *ClientWithResponses) RetrieveAuthenticatedActivateUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedActivateUserActionResponse, error)
RetrieveAuthenticatedActivateUserActionWithResponse request returning *RetrieveAuthenticatedActivateUserActionResponse
func (*ClientWithResponses) RetrieveAuthenticatedChangeEmailUserActionWithResponse ¶
func (c *ClientWithResponses) RetrieveAuthenticatedChangeEmailUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedChangeEmailUserActionResponse, error)
RetrieveAuthenticatedChangeEmailUserActionWithResponse request returning *RetrieveAuthenticatedChangeEmailUserActionResponse
func (*ClientWithResponses) RetrieveAuthenticatedDeleteUserActionWithResponse ¶
func (c *ClientWithResponses) RetrieveAuthenticatedDeleteUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedDeleteUserActionResponse, error)
RetrieveAuthenticatedDeleteUserActionWithResponse request returning *RetrieveAuthenticatedDeleteUserActionResponse
func (*ClientWithResponses) RetrieveAuthenticatedRenewDomainBasicUserActionWithResponse ¶
func (c *ClientWithResponses) RetrieveAuthenticatedRenewDomainBasicUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedRenewDomainBasicUserActionResponse, error)
RetrieveAuthenticatedRenewDomainBasicUserActionWithResponse request returning *RetrieveAuthenticatedRenewDomainBasicUserActionResponse
func (*ClientWithResponses) RetrieveAuthenticatedResetPasswordUserActionWithResponse ¶
func (c *ClientWithResponses) RetrieveAuthenticatedResetPasswordUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedResetPasswordUserActionResponse, error)
RetrieveAuthenticatedResetPasswordUserActionWithResponse request returning *RetrieveAuthenticatedResetPasswordUserActionResponse
func (*ClientWithResponses) RetrieveDomainWithResponse ¶
func (c *ClientWithResponses) RetrieveDomainWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*RetrieveDomainResponse, error)
RetrieveDomainWithResponse request returning *RetrieveDomainResponse
func (*ClientWithResponses) RetrieveRRsetWithResponse ¶
func (c *ClientWithResponses) RetrieveRRsetWithResponse(ctx context.Context, name string, subname string, pType string, reqEditors ...RequestEditorFn) (*RetrieveRRsetResponse, error)
RetrieveRRsetWithResponse request returning *RetrieveRRsetResponse
func (*ClientWithResponses) RetrieveTokenWithResponse ¶
func (c *ClientWithResponses) RetrieveTokenWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RetrieveTokenResponse, error)
RetrieveTokenWithResponse request returning *RetrieveTokenResponse
func (*ClientWithResponses) RetrieveUserWithResponse ¶
func (c *ClientWithResponses) RetrieveUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RetrieveUserResponse, error)
RetrieveUserWithResponse request returning *RetrieveUserResponse
func (*ClientWithResponses) UpdateRRsetWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRRsetWithBodyWithResponse(ctx context.Context, name string, subname string, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRRsetResponse, error)
UpdateRRsetWithBodyWithResponse request with arbitrary body returning *UpdateRRsetResponse
func (*ClientWithResponses) UpdateRRsetWithResponse ¶
func (c *ClientWithResponses) UpdateRRsetWithResponse(ctx context.Context, name string, subname string, pType string, body UpdateRRsetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRRsetResponse, error)
func (*ClientWithResponses) UpdateRRsetsWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRRsetsResponse, error)
UpdateRRsetsWithBodyWithResponse request with arbitrary body returning *UpdateRRsetsResponse
func (*ClientWithResponses) UpdateRRsetsWithResponse ¶
func (c *ClientWithResponses) UpdateRRsetsWithResponse(ctx context.Context, name string, body UpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRRsetsResponse, error)
func (*ClientWithResponses) UpdateTokenWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateTokenWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)
UpdateTokenWithBodyWithResponse request with arbitrary body returning *UpdateTokenResponse
func (*ClientWithResponses) UpdateTokenWithResponse ¶
func (c *ClientWithResponses) UpdateTokenWithResponse(ctx context.Context, id string, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface { // ListRoots request ListRootsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListRootsResponse, error) // CreateRegisterAccount request with any body CreateRegisterAccountWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRegisterAccountResponse, error) CreateRegisterAccountWithResponse(ctx context.Context, body CreateRegisterAccountJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRegisterAccountResponse, error) // RetrieveUser request RetrieveUserWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*RetrieveUserResponse, error) // CreateChangeEmail request with any body CreateChangeEmailWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateChangeEmailResponse, error) CreateChangeEmailWithResponse(ctx context.Context, body CreateChangeEmailJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateChangeEmailResponse, error) // CreateAccountDelete request with any body CreateAccountDeleteWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountDeleteResponse, error) CreateAccountDeleteWithResponse(ctx context.Context, body CreateAccountDeleteJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountDeleteResponse, error) // CreateResetPassword request with any body CreateResetPasswordWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateResetPasswordResponse, error) CreateResetPasswordWithResponse(ctx context.Context, body CreateResetPasswordJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateResetPasswordResponse, error) // CreateTokenFromLogin request with any body CreateTokenFromLoginWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenFromLoginResponse, error) CreateTokenFromLoginWithResponse(ctx context.Context, body CreateTokenFromLoginJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenFromLoginResponse, error) // CreateAccountLogout request with any body CreateAccountLogoutWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAccountLogoutResponse, error) CreateAccountLogoutWithResponse(ctx context.Context, body CreateAccountLogoutJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAccountLogoutResponse, error) // ListTokens request ListTokensWithResponse(ctx context.Context, params *ListTokensParams, reqEditors ...RequestEditorFn) (*ListTokensResponse, error) // CreateToken request with any body CreateTokenWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error) CreateTokenWithResponse(ctx context.Context, body CreateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateTokenResponse, error) // DestroyToken request DestroyTokenWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*DestroyTokenResponse, error) // RetrieveToken request RetrieveTokenWithResponse(ctx context.Context, id string, reqEditors ...RequestEditorFn) (*RetrieveTokenResponse, error) // PartialUpdateToken request with any body PartialUpdateTokenWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PartialUpdateTokenResponse, error) PartialUpdateTokenWithResponse(ctx context.Context, id string, body PartialUpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*PartialUpdateTokenResponse, error) // UpdateToken request with any body UpdateTokenWithBodyWithResponse(ctx context.Context, id string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error) UpdateTokenWithResponse(ctx context.Context, id string, body UpdateTokenJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateTokenResponse, error) // CreateCaptcha request with any body CreateCaptchaWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCaptchaResponse, error) CreateCaptchaWithResponse(ctx context.Context, body CreateCaptchaJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCaptchaResponse, error) // ListDomains request ListDomainsWithResponse(ctx context.Context, params *ListDomainsParams, reqEditors ...RequestEditorFn) (*ListDomainsResponse, error) // CreateDomain request with any body CreateDomainWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDomainResponse, error) CreateDomainWithResponse(ctx context.Context, body CreateDomainJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDomainResponse, error) // DestroyDomain request DestroyDomainWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DestroyDomainResponse, error) // RetrieveDomain request RetrieveDomainWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*RetrieveDomainResponse, error) // ListRRsets request ListRRsetsWithResponse(ctx context.Context, name string, params *ListRRsetsParams, reqEditors ...RequestEditorFn) (*ListRRsetsResponse, error) // PartialUpdateRRsets request with any body PartialUpdateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetsResponse, error) PartialUpdateRRsetsWithResponse(ctx context.Context, name string, body PartialUpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetsResponse, error) // CreateRRsets request with any body CreateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRRsetsResponse, error) CreateRRsetsWithResponse(ctx context.Context, name string, body CreateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRRsetsResponse, error) // UpdateRRsets request with any body UpdateRRsetsWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRRsetsResponse, error) UpdateRRsetsWithResponse(ctx context.Context, name string, body UpdateRRsetsJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRRsetsResponse, error) // DestroyRRset request DestroyRRsetWithResponse(ctx context.Context, name string, subname string, pType string, reqEditors ...RequestEditorFn) (*DestroyRRsetResponse, error) // RetrieveRRset request RetrieveRRsetWithResponse(ctx context.Context, name string, subname string, pType string, reqEditors ...RequestEditorFn) (*RetrieveRRsetResponse, error) // PartialUpdateRRset request with any body PartialUpdateRRsetWithBodyWithResponse(ctx context.Context, name string, subname string, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetResponse, error) PartialUpdateRRsetWithResponse(ctx context.Context, name string, subname string, pType string, body PartialUpdateRRsetJSONRequestBody, reqEditors ...RequestEditorFn) (*PartialUpdateRRsetResponse, error) // UpdateRRset request with any body UpdateRRsetWithBodyWithResponse(ctx context.Context, name string, subname string, pType string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRRsetResponse, error) UpdateRRsetWithResponse(ctx context.Context, name string, subname string, pType string, body UpdateRRsetJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRRsetResponse, error) // CreateDonation request with any body CreateDonationWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateDonationResponse, error) CreateDonationWithResponse(ctx context.Context, body CreateDonationJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateDonationResponse, error) // ListDyndnsRRsets request ListDyndnsRRsetsWithResponse(ctx context.Context, params *ListDyndnsRRsetsParams, reqEditors ...RequestEditorFn) (*ListDyndnsRRsetsResponse, error) // ListSerials request ListSerialsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*ListSerialsResponse, error) // RetrieveAuthenticatedActivateUserAction request RetrieveAuthenticatedActivateUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedActivateUserActionResponse, error) // CreateAuthenticatedActivateUserAction request with any body CreateAuthenticatedActivateUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedActivateUserActionResponse, error) CreateAuthenticatedActivateUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedActivateUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedActivateUserActionResponse, error) // RetrieveAuthenticatedChangeEmailUserAction request RetrieveAuthenticatedChangeEmailUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedChangeEmailUserActionResponse, error) // CreateAuthenticatedChangeEmailUserAction request with any body CreateAuthenticatedChangeEmailUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedChangeEmailUserActionResponse, error) CreateAuthenticatedChangeEmailUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedChangeEmailUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedChangeEmailUserActionResponse, error) // RetrieveAuthenticatedDeleteUserAction request RetrieveAuthenticatedDeleteUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedDeleteUserActionResponse, error) // CreateAuthenticatedDeleteUserAction request with any body CreateAuthenticatedDeleteUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedDeleteUserActionResponse, error) CreateAuthenticatedDeleteUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedDeleteUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedDeleteUserActionResponse, error) // RetrieveAuthenticatedRenewDomainBasicUserAction request RetrieveAuthenticatedRenewDomainBasicUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedRenewDomainBasicUserActionResponse, error) // CreateAuthenticatedRenewDomainBasicUserAction request with any body CreateAuthenticatedRenewDomainBasicUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error) CreateAuthenticatedRenewDomainBasicUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error) // RetrieveAuthenticatedResetPasswordUserAction request RetrieveAuthenticatedResetPasswordUserActionWithResponse(ctx context.Context, code string, reqEditors ...RequestEditorFn) (*RetrieveAuthenticatedResetPasswordUserActionResponse, error) // CreateAuthenticatedResetPasswordUserAction request with any body CreateAuthenticatedResetPasswordUserActionWithBodyWithResponse(ctx context.Context, code string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateAuthenticatedResetPasswordUserActionResponse, error) CreateAuthenticatedResetPasswordUserActionWithResponse(ctx context.Context, code string, body CreateAuthenticatedResetPasswordUserActionJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateAuthenticatedResetPasswordUserActionResponse, error) }
ClientWithResponsesInterface is the interface specification for the client with responses above.
type CreateAccountDeleteJSONBody ¶
type CreateAccountDeleteJSONBody = interface{}
CreateAccountDeleteJSONBody defines parameters for CreateAccountDelete.
type CreateAccountDeleteJSONRequestBody ¶
type CreateAccountDeleteJSONRequestBody = CreateAccountDeleteJSONBody
CreateAccountDeleteJSONRequestBody defines body for CreateAccountDelete for application/json ContentType.
type CreateAccountDeleteResponse ¶
type CreateAccountDeleteResponse struct { Body []byte HTTPResponse *http.Response JSON201 *interface{} }
func ParseCreateAccountDeleteResponse ¶
func ParseCreateAccountDeleteResponse(rsp *http.Response) (*CreateAccountDeleteResponse, error)
ParseCreateAccountDeleteResponse parses an HTTP response from a CreateAccountDeleteWithResponse call
func (CreateAccountDeleteResponse) Status ¶
func (r CreateAccountDeleteResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAccountDeleteResponse) StatusCode ¶
func (r CreateAccountDeleteResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAccountLogoutJSONBody ¶
type CreateAccountLogoutJSONBody = interface{}
CreateAccountLogoutJSONBody defines parameters for CreateAccountLogout.
type CreateAccountLogoutJSONRequestBody ¶
type CreateAccountLogoutJSONRequestBody = CreateAccountLogoutJSONBody
CreateAccountLogoutJSONRequestBody defines body for CreateAccountLogout for application/json ContentType.
type CreateAccountLogoutResponse ¶
type CreateAccountLogoutResponse struct { Body []byte HTTPResponse *http.Response JSON201 *interface{} }
func ParseCreateAccountLogoutResponse ¶
func ParseCreateAccountLogoutResponse(rsp *http.Response) (*CreateAccountLogoutResponse, error)
ParseCreateAccountLogoutResponse parses an HTTP response from a CreateAccountLogoutWithResponse call
func (CreateAccountLogoutResponse) Status ¶
func (r CreateAccountLogoutResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAccountLogoutResponse) StatusCode ¶
func (r CreateAccountLogoutResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAuthenticatedActivateUserActionJSONRequestBody ¶
type CreateAuthenticatedActivateUserActionJSONRequestBody = AuthenticatedActivateUserAction
CreateAuthenticatedActivateUserActionJSONRequestBody defines body for CreateAuthenticatedActivateUserAction for application/json ContentType.
type CreateAuthenticatedActivateUserActionResponse ¶
type CreateAuthenticatedActivateUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AuthenticatedActivateUserAction }
func ParseCreateAuthenticatedActivateUserActionResponse ¶
func ParseCreateAuthenticatedActivateUserActionResponse(rsp *http.Response) (*CreateAuthenticatedActivateUserActionResponse, error)
ParseCreateAuthenticatedActivateUserActionResponse parses an HTTP response from a CreateAuthenticatedActivateUserActionWithResponse call
func (CreateAuthenticatedActivateUserActionResponse) Status ¶
func (r CreateAuthenticatedActivateUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAuthenticatedActivateUserActionResponse) StatusCode ¶
func (r CreateAuthenticatedActivateUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAuthenticatedChangeEmailUserActionJSONRequestBody ¶
type CreateAuthenticatedChangeEmailUserActionJSONRequestBody = AuthenticatedChangeEmailUserAction
CreateAuthenticatedChangeEmailUserActionJSONRequestBody defines body for CreateAuthenticatedChangeEmailUserAction for application/json ContentType.
type CreateAuthenticatedChangeEmailUserActionResponse ¶
type CreateAuthenticatedChangeEmailUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AuthenticatedChangeEmailUserAction }
func ParseCreateAuthenticatedChangeEmailUserActionResponse ¶
func ParseCreateAuthenticatedChangeEmailUserActionResponse(rsp *http.Response) (*CreateAuthenticatedChangeEmailUserActionResponse, error)
ParseCreateAuthenticatedChangeEmailUserActionResponse parses an HTTP response from a CreateAuthenticatedChangeEmailUserActionWithResponse call
func (CreateAuthenticatedChangeEmailUserActionResponse) Status ¶
func (r CreateAuthenticatedChangeEmailUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAuthenticatedChangeEmailUserActionResponse) StatusCode ¶
func (r CreateAuthenticatedChangeEmailUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAuthenticatedDeleteUserActionJSONRequestBody ¶
type CreateAuthenticatedDeleteUserActionJSONRequestBody = AuthenticatedDeleteUserAction
CreateAuthenticatedDeleteUserActionJSONRequestBody defines body for CreateAuthenticatedDeleteUserAction for application/json ContentType.
type CreateAuthenticatedDeleteUserActionResponse ¶
type CreateAuthenticatedDeleteUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AuthenticatedDeleteUserAction }
func ParseCreateAuthenticatedDeleteUserActionResponse ¶
func ParseCreateAuthenticatedDeleteUserActionResponse(rsp *http.Response) (*CreateAuthenticatedDeleteUserActionResponse, error)
ParseCreateAuthenticatedDeleteUserActionResponse parses an HTTP response from a CreateAuthenticatedDeleteUserActionWithResponse call
func (CreateAuthenticatedDeleteUserActionResponse) Status ¶
func (r CreateAuthenticatedDeleteUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAuthenticatedDeleteUserActionResponse) StatusCode ¶
func (r CreateAuthenticatedDeleteUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody ¶
type CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody = AuthenticatedRenewDomainBasicUserAction
CreateAuthenticatedRenewDomainBasicUserActionJSONRequestBody defines body for CreateAuthenticatedRenewDomainBasicUserAction for application/json ContentType.
type CreateAuthenticatedRenewDomainBasicUserActionResponse ¶
type CreateAuthenticatedRenewDomainBasicUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AuthenticatedRenewDomainBasicUserAction }
func ParseCreateAuthenticatedRenewDomainBasicUserActionResponse ¶
func ParseCreateAuthenticatedRenewDomainBasicUserActionResponse(rsp *http.Response) (*CreateAuthenticatedRenewDomainBasicUserActionResponse, error)
ParseCreateAuthenticatedRenewDomainBasicUserActionResponse parses an HTTP response from a CreateAuthenticatedRenewDomainBasicUserActionWithResponse call
func (CreateAuthenticatedRenewDomainBasicUserActionResponse) Status ¶
func (r CreateAuthenticatedRenewDomainBasicUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAuthenticatedRenewDomainBasicUserActionResponse) StatusCode ¶
func (r CreateAuthenticatedRenewDomainBasicUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateAuthenticatedResetPasswordUserActionJSONRequestBody ¶
type CreateAuthenticatedResetPasswordUserActionJSONRequestBody = AuthenticatedResetPasswordUserAction
CreateAuthenticatedResetPasswordUserActionJSONRequestBody defines body for CreateAuthenticatedResetPasswordUserAction for application/json ContentType.
type CreateAuthenticatedResetPasswordUserActionResponse ¶
type CreateAuthenticatedResetPasswordUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON201 *AuthenticatedResetPasswordUserAction }
func ParseCreateAuthenticatedResetPasswordUserActionResponse ¶
func ParseCreateAuthenticatedResetPasswordUserActionResponse(rsp *http.Response) (*CreateAuthenticatedResetPasswordUserActionResponse, error)
ParseCreateAuthenticatedResetPasswordUserActionResponse parses an HTTP response from a CreateAuthenticatedResetPasswordUserActionWithResponse call
func (CreateAuthenticatedResetPasswordUserActionResponse) Status ¶
func (r CreateAuthenticatedResetPasswordUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (CreateAuthenticatedResetPasswordUserActionResponse) StatusCode ¶
func (r CreateAuthenticatedResetPasswordUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateCaptchaJSONRequestBody ¶
type CreateCaptchaJSONRequestBody = Captcha
CreateCaptchaJSONRequestBody defines body for CreateCaptcha for application/json ContentType.
type CreateCaptchaResponse ¶
func ParseCreateCaptchaResponse ¶
func ParseCreateCaptchaResponse(rsp *http.Response) (*CreateCaptchaResponse, error)
ParseCreateCaptchaResponse parses an HTTP response from a CreateCaptchaWithResponse call
func (CreateCaptchaResponse) Status ¶
func (r CreateCaptchaResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCaptchaResponse) StatusCode ¶
func (r CreateCaptchaResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateChangeEmailJSONRequestBody ¶
type CreateChangeEmailJSONRequestBody = ChangeEmail
CreateChangeEmailJSONRequestBody defines body for CreateChangeEmail for application/json ContentType.
type CreateChangeEmailResponse ¶
type CreateChangeEmailResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ChangeEmail }
func ParseCreateChangeEmailResponse ¶
func ParseCreateChangeEmailResponse(rsp *http.Response) (*CreateChangeEmailResponse, error)
ParseCreateChangeEmailResponse parses an HTTP response from a CreateChangeEmailWithResponse call
func (CreateChangeEmailResponse) Status ¶
func (r CreateChangeEmailResponse) Status() string
Status returns HTTPResponse.Status
func (CreateChangeEmailResponse) StatusCode ¶
func (r CreateChangeEmailResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDomainJSONRequestBody ¶
type CreateDomainJSONRequestBody = Domain
CreateDomainJSONRequestBody defines body for CreateDomain for application/json ContentType.
type CreateDomainResponse ¶
func ParseCreateDomainResponse ¶
func ParseCreateDomainResponse(rsp *http.Response) (*CreateDomainResponse, error)
ParseCreateDomainResponse parses an HTTP response from a CreateDomainWithResponse call
func (CreateDomainResponse) Status ¶
func (r CreateDomainResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDomainResponse) StatusCode ¶
func (r CreateDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateDonationJSONRequestBody ¶
type CreateDonationJSONRequestBody = Donation
CreateDonationJSONRequestBody defines body for CreateDonation for application/json ContentType.
type CreateDonationResponse ¶
func ParseCreateDonationResponse ¶
func ParseCreateDonationResponse(rsp *http.Response) (*CreateDonationResponse, error)
ParseCreateDonationResponse parses an HTTP response from a CreateDonationWithResponse call
func (CreateDonationResponse) Status ¶
func (r CreateDonationResponse) Status() string
Status returns HTTPResponse.Status
func (CreateDonationResponse) StatusCode ¶
func (r CreateDonationResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRRsetsJSONRequestBody ¶
type CreateRRsetsJSONRequestBody = RRsets
CreateRRsetsJSONRequestBody defines body for CreateRRsets for application/json ContentType.
type CreateRRsetsResponse ¶
func ParseCreateRRsetsResponse ¶
func ParseCreateRRsetsResponse(rsp *http.Response) (*CreateRRsetsResponse, error)
ParseCreateRRsetsResponse parses an HTTP response from a CreateRRsetsWithResponse call
func (CreateRRsetsResponse) Status ¶
func (r CreateRRsetsResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRRsetsResponse) StatusCode ¶
func (r CreateRRsetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRegisterAccountJSONRequestBody ¶
type CreateRegisterAccountJSONRequestBody = RegisterAccount
CreateRegisterAccountJSONRequestBody defines body for CreateRegisterAccount for application/json ContentType.
type CreateRegisterAccountResponse ¶
type CreateRegisterAccountResponse struct { Body []byte HTTPResponse *http.Response JSON201 *RegisterAccount }
func ParseCreateRegisterAccountResponse ¶
func ParseCreateRegisterAccountResponse(rsp *http.Response) (*CreateRegisterAccountResponse, error)
ParseCreateRegisterAccountResponse parses an HTTP response from a CreateRegisterAccountWithResponse call
func (CreateRegisterAccountResponse) Status ¶
func (r CreateRegisterAccountResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRegisterAccountResponse) StatusCode ¶
func (r CreateRegisterAccountResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateResetPasswordJSONRequestBody ¶
type CreateResetPasswordJSONRequestBody = ResetPassword
CreateResetPasswordJSONRequestBody defines body for CreateResetPassword for application/json ContentType.
type CreateResetPasswordResponse ¶
type CreateResetPasswordResponse struct { Body []byte HTTPResponse *http.Response JSON201 *ResetPassword }
func ParseCreateResetPasswordResponse ¶
func ParseCreateResetPasswordResponse(rsp *http.Response) (*CreateResetPasswordResponse, error)
ParseCreateResetPasswordResponse parses an HTTP response from a CreateResetPasswordWithResponse call
func (CreateResetPasswordResponse) Status ¶
func (r CreateResetPasswordResponse) Status() string
Status returns HTTPResponse.Status
func (CreateResetPasswordResponse) StatusCode ¶
func (r CreateResetPasswordResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTokenFromLoginJSONRequestBody ¶
type CreateTokenFromLoginJSONRequestBody = Token
CreateTokenFromLoginJSONRequestBody defines body for CreateTokenFromLogin for application/json ContentType.
type CreateTokenFromLoginResponse ¶
func ParseCreateTokenFromLoginResponse ¶
func ParseCreateTokenFromLoginResponse(rsp *http.Response) (*CreateTokenFromLoginResponse, error)
ParseCreateTokenFromLoginResponse parses an HTTP response from a CreateTokenFromLoginWithResponse call
func (CreateTokenFromLoginResponse) Status ¶
func (r CreateTokenFromLoginResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTokenFromLoginResponse) StatusCode ¶
func (r CreateTokenFromLoginResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateTokenJSONRequestBody ¶
type CreateTokenJSONRequestBody = Token
CreateTokenJSONRequestBody defines body for CreateToken for application/json ContentType.
type CreateTokenResponse ¶
func ParseCreateTokenResponse ¶
func ParseCreateTokenResponse(rsp *http.Response) (*CreateTokenResponse, error)
ParseCreateTokenResponse parses an HTTP response from a CreateTokenWithResponse call
func (CreateTokenResponse) Status ¶
func (r CreateTokenResponse) Status() string
Status returns HTTPResponse.Status
func (CreateTokenResponse) StatusCode ¶
func (r CreateTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestroyDomainResponse ¶
func ParseDestroyDomainResponse ¶
func ParseDestroyDomainResponse(rsp *http.Response) (*DestroyDomainResponse, error)
ParseDestroyDomainResponse parses an HTTP response from a DestroyDomainWithResponse call
func (DestroyDomainResponse) Status ¶
func (r DestroyDomainResponse) Status() string
Status returns HTTPResponse.Status
func (DestroyDomainResponse) StatusCode ¶
func (r DestroyDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestroyRRsetResponse ¶
func ParseDestroyRRsetResponse ¶
func ParseDestroyRRsetResponse(rsp *http.Response) (*DestroyRRsetResponse, error)
ParseDestroyRRsetResponse parses an HTTP response from a DestroyRRsetWithResponse call
func (DestroyRRsetResponse) Status ¶
func (r DestroyRRsetResponse) Status() string
Status returns HTTPResponse.Status
func (DestroyRRsetResponse) StatusCode ¶
func (r DestroyRRsetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DestroyTokenResponse ¶
func ParseDestroyTokenResponse ¶
func ParseDestroyTokenResponse(rsp *http.Response) (*DestroyTokenResponse, error)
ParseDestroyTokenResponse parses an HTTP response from a DestroyTokenWithResponse call
func (DestroyTokenResponse) Status ¶
func (r DestroyTokenResponse) Status() string
Status returns HTTPResponse.Status
func (DestroyTokenResponse) StatusCode ¶
func (r DestroyTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Domain ¶
type Domain struct { Created *time.Time `json:"created,omitempty"` Keys *[]Key `json:"keys,omitempty"` MinimumTtl *int `json:"minimum_ttl,omitempty"` Name string `json:"name"` Published *time.Time `json:"published,omitempty"` Touched *string `json:"touched,omitempty"` }
Domain defines model for Domain.
type Donation ¶
type Donation struct { Amount string `json:"amount"` Bic *string `json:"bic,omitempty"` Email *openapi_types.Email `json:"email,omitempty"` Iban string `json:"iban"` Interval *DonationInterval `json:"interval,omitempty"` Message *string `json:"message,omitempty"` Mref *string `json:"mref,omitempty"` Name string `json:"name"` }
Donation defines model for Donation.
type DonationInterval ¶
type DonationInterval int
DonationInterval defines model for Donation.Interval.
const ( N0 DonationInterval = 0 N1 DonationInterval = 1 N3 DonationInterval = 3 )
Defines values for DonationInterval.
type EchoRouter ¶
type EchoRouter interface { CONNECT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route DELETE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route GET(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route HEAD(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route OPTIONS(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route PATCH(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route POST(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route PUT(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route TRACE(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route }
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type Key ¶
type Key struct { Dnskey *string `json:"dnskey,omitempty"` Ds *[]string `json:"ds,omitempty"` Flags *int `json:"flags,omitempty"` Keytype *string `json:"keytype,omitempty"` }
Key defines model for Key.
type ListDomainsParams ¶
type ListDomainsParams struct { // Cursor The pagination cursor value. Cursor *int `form:"cursor,omitempty" json:"cursor,omitempty"` }
ListDomainsParams defines parameters for ListDomains.
type ListDomainsResponse ¶
func ParseListDomainsResponse ¶
func ParseListDomainsResponse(rsp *http.Response) (*ListDomainsResponse, error)
ParseListDomainsResponse parses an HTTP response from a ListDomainsWithResponse call
func (ListDomainsResponse) Status ¶
func (r ListDomainsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDomainsResponse) StatusCode ¶
func (r ListDomainsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListDyndnsRRsetsParams ¶
type ListDyndnsRRsetsParams struct { // Cursor The pagination cursor value. Cursor *int `form:"cursor,omitempty" json:"cursor,omitempty"` }
ListDyndnsRRsetsParams defines parameters for ListDyndnsRRsets.
type ListDyndnsRRsetsResponse ¶
func ParseListDyndnsRRsetsResponse ¶
func ParseListDyndnsRRsetsResponse(rsp *http.Response) (*ListDyndnsRRsetsResponse, error)
ParseListDyndnsRRsetsResponse parses an HTTP response from a ListDyndnsRRsetsWithResponse call
func (ListDyndnsRRsetsResponse) Status ¶
func (r ListDyndnsRRsetsResponse) Status() string
Status returns HTTPResponse.Status
func (ListDyndnsRRsetsResponse) StatusCode ¶
func (r ListDyndnsRRsetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRRsetsParams ¶
type ListRRsetsParams struct { // Subname The subname filter. Subname *string `form:"subname,omitempty" json:"subname,omitempty"` // Type The record type filter. Type *string `form:"type,omitempty" json:"type,omitempty"` // Cursor The pagination cursor value. Cursor *int `form:"cursor,omitempty" json:"cursor,omitempty"` }
ListRRsetsParams defines parameters for ListRRsets.
type ListRRsetsResponse ¶
func ParseListRRsetsResponse ¶
func ParseListRRsetsResponse(rsp *http.Response) (*ListRRsetsResponse, error)
ParseListRRsetsResponse parses an HTTP response from a ListRRsetsWithResponse call
func (ListRRsetsResponse) Status ¶
func (r ListRRsetsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRRsetsResponse) StatusCode ¶
func (r ListRRsetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListRootsResponse ¶
func ParseListRootsResponse ¶
func ParseListRootsResponse(rsp *http.Response) (*ListRootsResponse, error)
ParseListRootsResponse parses an HTTP response from a ListRootsWithResponse call
func (ListRootsResponse) Status ¶
func (r ListRootsResponse) Status() string
Status returns HTTPResponse.Status
func (ListRootsResponse) StatusCode ¶
func (r ListRootsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListSerialsResponse ¶
func ParseListSerialsResponse ¶
func ParseListSerialsResponse(rsp *http.Response) (*ListSerialsResponse, error)
ParseListSerialsResponse parses an HTTP response from a ListSerialsWithResponse call
func (ListSerialsResponse) Status ¶
func (r ListSerialsResponse) Status() string
Status returns HTTPResponse.Status
func (ListSerialsResponse) StatusCode ¶
func (r ListSerialsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ListTokensParams ¶
type ListTokensParams struct { // Cursor The pagination cursor value. Cursor *int `form:"cursor,omitempty" json:"cursor,omitempty"` }
ListTokensParams defines parameters for ListTokens.
type ListTokensResponse ¶
type ListTokensResponse struct { Body []byte HTTPResponse *http.Response JSON200 *struct { Next *string `json:"next"` Previous *string `json:"previous"` Results *[]Token `json:"results,omitempty"` } }
func ParseListTokensResponse ¶
func ParseListTokensResponse(rsp *http.Response) (*ListTokensResponse, error)
ParseListTokensResponse parses an HTTP response from a ListTokensWithResponse call
func (ListTokensResponse) Status ¶
func (r ListTokensResponse) Status() string
Status returns HTTPResponse.Status
func (ListTokensResponse) StatusCode ¶
func (r ListTokensResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PartialUpdateRRsetJSONRequestBody ¶
type PartialUpdateRRsetJSONRequestBody = RRset
PartialUpdateRRsetJSONRequestBody defines body for PartialUpdateRRset for application/json ContentType.
type PartialUpdateRRsetResponse ¶
func ParsePartialUpdateRRsetResponse ¶
func ParsePartialUpdateRRsetResponse(rsp *http.Response) (*PartialUpdateRRsetResponse, error)
ParsePartialUpdateRRsetResponse parses an HTTP response from a PartialUpdateRRsetWithResponse call
func (PartialUpdateRRsetResponse) Status ¶
func (r PartialUpdateRRsetResponse) Status() string
Status returns HTTPResponse.Status
func (PartialUpdateRRsetResponse) StatusCode ¶
func (r PartialUpdateRRsetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PartialUpdateRRsetsJSONRequestBody ¶
type PartialUpdateRRsetsJSONRequestBody = RRsets
PartialUpdateRRsetsJSONRequestBody defines body for PartialUpdateRRsets for application/json ContentType.
type PartialUpdateRRsetsResponse ¶
func ParsePartialUpdateRRsetsResponse ¶
func ParsePartialUpdateRRsetsResponse(rsp *http.Response) (*PartialUpdateRRsetsResponse, error)
ParsePartialUpdateRRsetsResponse parses an HTTP response from a PartialUpdateRRsetsWithResponse call
func (PartialUpdateRRsetsResponse) Status ¶
func (r PartialUpdateRRsetsResponse) Status() string
Status returns HTTPResponse.Status
func (PartialUpdateRRsetsResponse) StatusCode ¶
func (r PartialUpdateRRsetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PartialUpdateTokenJSONRequestBody ¶
type PartialUpdateTokenJSONRequestBody = Token
PartialUpdateTokenJSONRequestBody defines body for PartialUpdateToken for application/json ContentType.
type PartialUpdateTokenResponse ¶
func ParsePartialUpdateTokenResponse ¶
func ParsePartialUpdateTokenResponse(rsp *http.Response) (*PartialUpdateTokenResponse, error)
ParsePartialUpdateTokenResponse parses an HTTP response from a PartialUpdateTokenWithResponse call
func (PartialUpdateTokenResponse) Status ¶
func (r PartialUpdateTokenResponse) Status() string
Status returns HTTPResponse.Status
func (PartialUpdateTokenResponse) StatusCode ¶
func (r PartialUpdateTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RRset ¶
type RRset struct { Created *time.Time `json:"created,omitempty"` Domain *string `json:"domain,omitempty"` Name *string `json:"name,omitempty"` Records []string `json:"records"` Subname string `json:"subname"` Touched *time.Time `json:"touched,omitempty"` Ttl *int `json:"ttl,omitempty"` Type string `json:"type"` }
RRset defines model for RRset.
type RegisterAccount ¶
type RegisterAccount struct { Captcha *struct { Id string `json:"id"` Solution *string `json:"solution,omitempty"` } `json:"captcha,omitempty"` Domain *string `json:"domain,omitempty"` Email openapi_types.Email `json:"email"` Password *string `json:"password"` }
RegisterAccount defines model for RegisterAccount.
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ResetPassword ¶
type ResetPassword struct { Captcha struct { Id string `json:"id"` Solution *string `json:"solution,omitempty"` } `json:"captcha"` Email openapi_types.Email `json:"email"` }
ResetPassword defines model for ResetPassword.
type RetrieveAuthenticatedActivateUserActionResponse ¶
type RetrieveAuthenticatedActivateUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthenticatedActivateUserAction }
func ParseRetrieveAuthenticatedActivateUserActionResponse ¶
func ParseRetrieveAuthenticatedActivateUserActionResponse(rsp *http.Response) (*RetrieveAuthenticatedActivateUserActionResponse, error)
ParseRetrieveAuthenticatedActivateUserActionResponse parses an HTTP response from a RetrieveAuthenticatedActivateUserActionWithResponse call
func (RetrieveAuthenticatedActivateUserActionResponse) Status ¶
func (r RetrieveAuthenticatedActivateUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveAuthenticatedActivateUserActionResponse) StatusCode ¶
func (r RetrieveAuthenticatedActivateUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveAuthenticatedChangeEmailUserActionResponse ¶
type RetrieveAuthenticatedChangeEmailUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthenticatedChangeEmailUserAction }
func ParseRetrieveAuthenticatedChangeEmailUserActionResponse ¶
func ParseRetrieveAuthenticatedChangeEmailUserActionResponse(rsp *http.Response) (*RetrieveAuthenticatedChangeEmailUserActionResponse, error)
ParseRetrieveAuthenticatedChangeEmailUserActionResponse parses an HTTP response from a RetrieveAuthenticatedChangeEmailUserActionWithResponse call
func (RetrieveAuthenticatedChangeEmailUserActionResponse) Status ¶
func (r RetrieveAuthenticatedChangeEmailUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveAuthenticatedChangeEmailUserActionResponse) StatusCode ¶
func (r RetrieveAuthenticatedChangeEmailUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveAuthenticatedDeleteUserActionResponse ¶
type RetrieveAuthenticatedDeleteUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthenticatedDeleteUserAction }
func ParseRetrieveAuthenticatedDeleteUserActionResponse ¶
func ParseRetrieveAuthenticatedDeleteUserActionResponse(rsp *http.Response) (*RetrieveAuthenticatedDeleteUserActionResponse, error)
ParseRetrieveAuthenticatedDeleteUserActionResponse parses an HTTP response from a RetrieveAuthenticatedDeleteUserActionWithResponse call
func (RetrieveAuthenticatedDeleteUserActionResponse) Status ¶
func (r RetrieveAuthenticatedDeleteUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveAuthenticatedDeleteUserActionResponse) StatusCode ¶
func (r RetrieveAuthenticatedDeleteUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveAuthenticatedRenewDomainBasicUserActionResponse ¶
type RetrieveAuthenticatedRenewDomainBasicUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthenticatedRenewDomainBasicUserAction }
func ParseRetrieveAuthenticatedRenewDomainBasicUserActionResponse ¶
func ParseRetrieveAuthenticatedRenewDomainBasicUserActionResponse(rsp *http.Response) (*RetrieveAuthenticatedRenewDomainBasicUserActionResponse, error)
ParseRetrieveAuthenticatedRenewDomainBasicUserActionResponse parses an HTTP response from a RetrieveAuthenticatedRenewDomainBasicUserActionWithResponse call
func (RetrieveAuthenticatedRenewDomainBasicUserActionResponse) Status ¶
func (r RetrieveAuthenticatedRenewDomainBasicUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveAuthenticatedRenewDomainBasicUserActionResponse) StatusCode ¶
func (r RetrieveAuthenticatedRenewDomainBasicUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveAuthenticatedResetPasswordUserActionResponse ¶
type RetrieveAuthenticatedResetPasswordUserActionResponse struct { Body []byte HTTPResponse *http.Response JSON200 *AuthenticatedResetPasswordUserAction }
func ParseRetrieveAuthenticatedResetPasswordUserActionResponse ¶
func ParseRetrieveAuthenticatedResetPasswordUserActionResponse(rsp *http.Response) (*RetrieveAuthenticatedResetPasswordUserActionResponse, error)
ParseRetrieveAuthenticatedResetPasswordUserActionResponse parses an HTTP response from a RetrieveAuthenticatedResetPasswordUserActionWithResponse call
func (RetrieveAuthenticatedResetPasswordUserActionResponse) Status ¶
func (r RetrieveAuthenticatedResetPasswordUserActionResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveAuthenticatedResetPasswordUserActionResponse) StatusCode ¶
func (r RetrieveAuthenticatedResetPasswordUserActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveDomainResponse ¶
func ParseRetrieveDomainResponse ¶
func ParseRetrieveDomainResponse(rsp *http.Response) (*RetrieveDomainResponse, error)
ParseRetrieveDomainResponse parses an HTTP response from a RetrieveDomainWithResponse call
func (RetrieveDomainResponse) Status ¶
func (r RetrieveDomainResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveDomainResponse) StatusCode ¶
func (r RetrieveDomainResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveRRsetResponse ¶
func ParseRetrieveRRsetResponse ¶
func ParseRetrieveRRsetResponse(rsp *http.Response) (*RetrieveRRsetResponse, error)
ParseRetrieveRRsetResponse parses an HTTP response from a RetrieveRRsetWithResponse call
func (RetrieveRRsetResponse) Status ¶
func (r RetrieveRRsetResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveRRsetResponse) StatusCode ¶
func (r RetrieveRRsetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveTokenResponse ¶
func ParseRetrieveTokenResponse ¶
func ParseRetrieveTokenResponse(rsp *http.Response) (*RetrieveTokenResponse, error)
ParseRetrieveTokenResponse parses an HTTP response from a RetrieveTokenWithResponse call
func (RetrieveTokenResponse) Status ¶
func (r RetrieveTokenResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveTokenResponse) StatusCode ¶
func (r RetrieveTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RetrieveUserResponse ¶
func ParseRetrieveUserResponse ¶
func ParseRetrieveUserResponse(rsp *http.Response) (*RetrieveUserResponse, error)
ParseRetrieveUserResponse parses an HTTP response from a RetrieveUserWithResponse call
func (RetrieveUserResponse) Status ¶
func (r RetrieveUserResponse) Status() string
Status returns HTTPResponse.Status
func (RetrieveUserResponse) StatusCode ¶
func (r RetrieveUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServerInterface ¶
type ServerInterface interface { // (GET /api/v1/) ListRoots(ctx echo.Context) error // (POST /api/v1/auth/) CreateRegisterAccount(ctx echo.Context) error // (GET /api/v1/auth/account/) RetrieveUser(ctx echo.Context) error // (POST /api/v1/auth/account/change-email/) CreateChangeEmail(ctx echo.Context) error // (POST /api/v1/auth/account/delete/) CreateAccountDelete(ctx echo.Context) error // (POST /api/v1/auth/account/reset-password/) CreateResetPassword(ctx echo.Context) error // (POST /api/v1/auth/login/) CreateTokenFromLogin(ctx echo.Context) error // (POST /api/v1/auth/logout/) CreateAccountLogout(ctx echo.Context) error // (GET /api/v1/auth/tokens/) ListTokens(ctx echo.Context, params ListTokensParams) error // (POST /api/v1/auth/tokens/) CreateToken(ctx echo.Context) error // (DELETE /api/v1/auth/tokens/{id}/) DestroyToken(ctx echo.Context, id string) error // (GET /api/v1/auth/tokens/{id}/) RetrieveToken(ctx echo.Context, id string) error // (PATCH /api/v1/auth/tokens/{id}/) PartialUpdateToken(ctx echo.Context, id string) error // (PUT /api/v1/auth/tokens/{id}/) UpdateToken(ctx echo.Context, id string) error // (POST /api/v1/captcha/) CreateCaptcha(ctx echo.Context) error // (GET /api/v1/domains/) ListDomains(ctx echo.Context, params ListDomainsParams) error // (POST /api/v1/domains/) CreateDomain(ctx echo.Context) error // (DELETE /api/v1/domains/{name}/) DestroyDomain(ctx echo.Context, name string) error // (GET /api/v1/domains/{name}/) RetrieveDomain(ctx echo.Context, name string) error // (GET /api/v1/domains/{name}/rrsets/) ListRRsets(ctx echo.Context, name string, params ListRRsetsParams) error // (PATCH /api/v1/domains/{name}/rrsets/) PartialUpdateRRsets(ctx echo.Context, name string) error // (POST /api/v1/domains/{name}/rrsets/) CreateRRsets(ctx echo.Context, name string) error // (PUT /api/v1/domains/{name}/rrsets/) UpdateRRsets(ctx echo.Context, name string) error // (DELETE /api/v1/domains/{name}/rrsets/{subname}.../{type}/) DestroyRRset(ctx echo.Context, name string, subname string, pType string) error // (GET /api/v1/domains/{name}/rrsets/{subname}.../{type}/) RetrieveRRset(ctx echo.Context, name string, subname string, pType string) error // (PATCH /api/v1/domains/{name}/rrsets/{subname}.../{type}/) PartialUpdateRRset(ctx echo.Context, name string, subname string, pType string) error // (PUT /api/v1/domains/{name}/rrsets/{subname}.../{type}/) UpdateRRset(ctx echo.Context, name string, subname string, pType string) error // (POST /api/v1/donation/) CreateDonation(ctx echo.Context) error // (GET /api/v1/dyndns/update) ListDyndnsRRsets(ctx echo.Context, params ListDyndnsRRsetsParams) error // (GET /api/v1/serials/) ListSerials(ctx echo.Context) error // (GET /api/v1/v/activate-account/{code}/) RetrieveAuthenticatedActivateUserAction(ctx echo.Context, code string) error // (POST /api/v1/v/activate-account/{code}/) CreateAuthenticatedActivateUserAction(ctx echo.Context, code string) error // (GET /api/v1/v/change-email/{code}/) RetrieveAuthenticatedChangeEmailUserAction(ctx echo.Context, code string) error // (POST /api/v1/v/change-email/{code}/) CreateAuthenticatedChangeEmailUserAction(ctx echo.Context, code string) error // (GET /api/v1/v/delete-account/{code}/) RetrieveAuthenticatedDeleteUserAction(ctx echo.Context, code string) error // (POST /api/v1/v/delete-account/{code}/) CreateAuthenticatedDeleteUserAction(ctx echo.Context, code string) error // (GET /api/v1/v/renew-domain/{code}/) RetrieveAuthenticatedRenewDomainBasicUserAction(ctx echo.Context, code string) error // (POST /api/v1/v/renew-domain/{code}/) CreateAuthenticatedRenewDomainBasicUserAction(ctx echo.Context, code string) error // (GET /api/v1/v/reset-password/{code}/) RetrieveAuthenticatedResetPasswordUserAction(ctx echo.Context, code string) error // (POST /api/v1/v/reset-password/{code}/) CreateAuthenticatedResetPasswordUserAction(ctx echo.Context, code string) error }
ServerInterface represents all server handlers.
type ServerInterfaceWrapper ¶
type ServerInterfaceWrapper struct {
Handler ServerInterface
}
ServerInterfaceWrapper converts echo contexts to parameters.
func (*ServerInterfaceWrapper) CreateAccountDelete ¶
func (w *ServerInterfaceWrapper) CreateAccountDelete(ctx echo.Context) error
CreateAccountDelete converts echo context to params.
func (*ServerInterfaceWrapper) CreateAccountLogout ¶
func (w *ServerInterfaceWrapper) CreateAccountLogout(ctx echo.Context) error
CreateAccountLogout converts echo context to params.
func (*ServerInterfaceWrapper) CreateAuthenticatedActivateUserAction ¶
func (w *ServerInterfaceWrapper) CreateAuthenticatedActivateUserAction(ctx echo.Context) error
CreateAuthenticatedActivateUserAction converts echo context to params.
func (*ServerInterfaceWrapper) CreateAuthenticatedChangeEmailUserAction ¶
func (w *ServerInterfaceWrapper) CreateAuthenticatedChangeEmailUserAction(ctx echo.Context) error
CreateAuthenticatedChangeEmailUserAction converts echo context to params.
func (*ServerInterfaceWrapper) CreateAuthenticatedDeleteUserAction ¶
func (w *ServerInterfaceWrapper) CreateAuthenticatedDeleteUserAction(ctx echo.Context) error
CreateAuthenticatedDeleteUserAction converts echo context to params.
func (*ServerInterfaceWrapper) CreateAuthenticatedRenewDomainBasicUserAction ¶
func (w *ServerInterfaceWrapper) CreateAuthenticatedRenewDomainBasicUserAction(ctx echo.Context) error
CreateAuthenticatedRenewDomainBasicUserAction converts echo context to params.
func (*ServerInterfaceWrapper) CreateAuthenticatedResetPasswordUserAction ¶
func (w *ServerInterfaceWrapper) CreateAuthenticatedResetPasswordUserAction(ctx echo.Context) error
CreateAuthenticatedResetPasswordUserAction converts echo context to params.
func (*ServerInterfaceWrapper) CreateCaptcha ¶
func (w *ServerInterfaceWrapper) CreateCaptcha(ctx echo.Context) error
CreateCaptcha converts echo context to params.
func (*ServerInterfaceWrapper) CreateChangeEmail ¶
func (w *ServerInterfaceWrapper) CreateChangeEmail(ctx echo.Context) error
CreateChangeEmail converts echo context to params.
func (*ServerInterfaceWrapper) CreateDomain ¶
func (w *ServerInterfaceWrapper) CreateDomain(ctx echo.Context) error
CreateDomain converts echo context to params.
func (*ServerInterfaceWrapper) CreateDonation ¶
func (w *ServerInterfaceWrapper) CreateDonation(ctx echo.Context) error
CreateDonation converts echo context to params.
func (*ServerInterfaceWrapper) CreateRRsets ¶
func (w *ServerInterfaceWrapper) CreateRRsets(ctx echo.Context) error
CreateRRsets converts echo context to params.
func (*ServerInterfaceWrapper) CreateRegisterAccount ¶
func (w *ServerInterfaceWrapper) CreateRegisterAccount(ctx echo.Context) error
CreateRegisterAccount converts echo context to params.
func (*ServerInterfaceWrapper) CreateResetPassword ¶
func (w *ServerInterfaceWrapper) CreateResetPassword(ctx echo.Context) error
CreateResetPassword converts echo context to params.
func (*ServerInterfaceWrapper) CreateToken ¶
func (w *ServerInterfaceWrapper) CreateToken(ctx echo.Context) error
CreateToken converts echo context to params.
func (*ServerInterfaceWrapper) CreateTokenFromLogin ¶
func (w *ServerInterfaceWrapper) CreateTokenFromLogin(ctx echo.Context) error
CreateTokenFromLogin converts echo context to params.
func (*ServerInterfaceWrapper) DestroyDomain ¶
func (w *ServerInterfaceWrapper) DestroyDomain(ctx echo.Context) error
DestroyDomain converts echo context to params.
func (*ServerInterfaceWrapper) DestroyRRset ¶
func (w *ServerInterfaceWrapper) DestroyRRset(ctx echo.Context) error
DestroyRRset converts echo context to params.
func (*ServerInterfaceWrapper) DestroyToken ¶
func (w *ServerInterfaceWrapper) DestroyToken(ctx echo.Context) error
DestroyToken converts echo context to params.
func (*ServerInterfaceWrapper) ListDomains ¶
func (w *ServerInterfaceWrapper) ListDomains(ctx echo.Context) error
ListDomains converts echo context to params.
func (*ServerInterfaceWrapper) ListDyndnsRRsets ¶
func (w *ServerInterfaceWrapper) ListDyndnsRRsets(ctx echo.Context) error
ListDyndnsRRsets converts echo context to params.
func (*ServerInterfaceWrapper) ListRRsets ¶
func (w *ServerInterfaceWrapper) ListRRsets(ctx echo.Context) error
ListRRsets converts echo context to params.
func (*ServerInterfaceWrapper) ListRoots ¶
func (w *ServerInterfaceWrapper) ListRoots(ctx echo.Context) error
ListRoots converts echo context to params.
func (*ServerInterfaceWrapper) ListSerials ¶
func (w *ServerInterfaceWrapper) ListSerials(ctx echo.Context) error
ListSerials converts echo context to params.
func (*ServerInterfaceWrapper) ListTokens ¶
func (w *ServerInterfaceWrapper) ListTokens(ctx echo.Context) error
ListTokens converts echo context to params.
func (*ServerInterfaceWrapper) PartialUpdateRRset ¶
func (w *ServerInterfaceWrapper) PartialUpdateRRset(ctx echo.Context) error
PartialUpdateRRset converts echo context to params.
func (*ServerInterfaceWrapper) PartialUpdateRRsets ¶
func (w *ServerInterfaceWrapper) PartialUpdateRRsets(ctx echo.Context) error
PartialUpdateRRsets converts echo context to params.
func (*ServerInterfaceWrapper) PartialUpdateToken ¶
func (w *ServerInterfaceWrapper) PartialUpdateToken(ctx echo.Context) error
PartialUpdateToken converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveAuthenticatedActivateUserAction ¶
func (w *ServerInterfaceWrapper) RetrieveAuthenticatedActivateUserAction(ctx echo.Context) error
RetrieveAuthenticatedActivateUserAction converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveAuthenticatedChangeEmailUserAction ¶
func (w *ServerInterfaceWrapper) RetrieveAuthenticatedChangeEmailUserAction(ctx echo.Context) error
RetrieveAuthenticatedChangeEmailUserAction converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveAuthenticatedDeleteUserAction ¶
func (w *ServerInterfaceWrapper) RetrieveAuthenticatedDeleteUserAction(ctx echo.Context) error
RetrieveAuthenticatedDeleteUserAction converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveAuthenticatedRenewDomainBasicUserAction ¶
func (w *ServerInterfaceWrapper) RetrieveAuthenticatedRenewDomainBasicUserAction(ctx echo.Context) error
RetrieveAuthenticatedRenewDomainBasicUserAction converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveAuthenticatedResetPasswordUserAction ¶
func (w *ServerInterfaceWrapper) RetrieveAuthenticatedResetPasswordUserAction(ctx echo.Context) error
RetrieveAuthenticatedResetPasswordUserAction converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveDomain ¶
func (w *ServerInterfaceWrapper) RetrieveDomain(ctx echo.Context) error
RetrieveDomain converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveRRset ¶
func (w *ServerInterfaceWrapper) RetrieveRRset(ctx echo.Context) error
RetrieveRRset converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveToken ¶
func (w *ServerInterfaceWrapper) RetrieveToken(ctx echo.Context) error
RetrieveToken converts echo context to params.
func (*ServerInterfaceWrapper) RetrieveUser ¶
func (w *ServerInterfaceWrapper) RetrieveUser(ctx echo.Context) error
RetrieveUser converts echo context to params.
func (*ServerInterfaceWrapper) UpdateRRset ¶
func (w *ServerInterfaceWrapper) UpdateRRset(ctx echo.Context) error
UpdateRRset converts echo context to params.
func (*ServerInterfaceWrapper) UpdateRRsets ¶
func (w *ServerInterfaceWrapper) UpdateRRsets(ctx echo.Context) error
UpdateRRsets converts echo context to params.
func (*ServerInterfaceWrapper) UpdateToken ¶
func (w *ServerInterfaceWrapper) UpdateToken(ctx echo.Context) error
UpdateToken converts echo context to params.
type Token ¶
type Token struct { AllowedSubnets *[]string `json:"allowed_subnets,omitempty"` Created *time.Time `json:"created,omitempty"` Id *openapi_types.UUID `json:"id,omitempty"` IsValid *string `json:"is_valid,omitempty"` LastUsed *time.Time `json:"last_used,omitempty"` MaxAge *string `json:"max_age"` MaxUnusedPeriod *string `json:"max_unused_period"` Name *string `json:"name,omitempty"` PermManageTokens *bool `json:"perm_manage_tokens,omitempty"` }
Token defines model for Token.
type UpdateRRsetJSONRequestBody ¶
type UpdateRRsetJSONRequestBody = RRset
UpdateRRsetJSONRequestBody defines body for UpdateRRset for application/json ContentType.
type UpdateRRsetResponse ¶
func ParseUpdateRRsetResponse ¶
func ParseUpdateRRsetResponse(rsp *http.Response) (*UpdateRRsetResponse, error)
ParseUpdateRRsetResponse parses an HTTP response from a UpdateRRsetWithResponse call
func (UpdateRRsetResponse) Status ¶
func (r UpdateRRsetResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRRsetResponse) StatusCode ¶
func (r UpdateRRsetResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRRsetsJSONRequestBody ¶
type UpdateRRsetsJSONRequestBody = RRsets
UpdateRRsetsJSONRequestBody defines body for UpdateRRsets for application/json ContentType.
type UpdateRRsetsResponse ¶
func ParseUpdateRRsetsResponse ¶
func ParseUpdateRRsetsResponse(rsp *http.Response) (*UpdateRRsetsResponse, error)
ParseUpdateRRsetsResponse parses an HTTP response from a UpdateRRsetsWithResponse call
func (UpdateRRsetsResponse) Status ¶
func (r UpdateRRsetsResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRRsetsResponse) StatusCode ¶
func (r UpdateRRsetsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateTokenJSONRequestBody ¶
type UpdateTokenJSONRequestBody = Token
UpdateTokenJSONRequestBody defines body for UpdateToken for application/json ContentType.
type UpdateTokenResponse ¶
func ParseUpdateTokenResponse ¶
func ParseUpdateTokenResponse(rsp *http.Response) (*UpdateTokenResponse, error)
ParseUpdateTokenResponse parses an HTTP response from a UpdateTokenWithResponse call
func (UpdateTokenResponse) Status ¶
func (r UpdateTokenResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateTokenResponse) StatusCode ¶
func (r UpdateTokenResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type User ¶
type User struct { Created *time.Time `json:"created,omitempty"` Email openapi_types.Email `json:"email"` Id *openapi_types.UUID `json:"id,omitempty"` LimitDomains *int `json:"limit_domains"` Password *string `json:"password"` }
User defines model for User.