Versions in this module Expand all Collapse all v0 v0.0.1 May 24, 2023 Changes in this version + const BearerAuthScopes + func GetSwagger() (swagger *openapi3.T, err error) + func NewDeleteV1ProjectsProjectIdZonesZoneIdRequest(server string, projectId string, zoneId string) (*http.Request, error) + func NewDeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequest(server string, projectId string, zoneId string, rrSetId string) (*http.Request, error) + func NewGetV1HealthzRequest(server string) (*http.Request, error) + func NewGetV1ProjectsProjectIdZonesRequest(server string, projectId string, params *GetV1ProjectsProjectIdZonesParams) (*http.Request, error) + func NewGetV1ProjectsProjectIdZonesZoneIdRequest(server string, projectId string, zoneId string) (*http.Request, error) + func NewGetV1ProjectsProjectIdZonesZoneIdRrsetsRequest(server string, projectId string, zoneId string, ...) (*http.Request, error) + func NewGetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequest(server string, projectId string, zoneId string, rrSetId string) (*http.Request, error) + func NewPatchV1ProjectsProjectIdZonesZoneIdRequest(server string, projectId string, zoneId string, ...) (*http.Request, error) + func NewPatchV1ProjectsProjectIdZonesZoneIdRequestWithBody(server string, projectId string, zoneId string, contentType string, ...) (*http.Request, error) + func NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsRequest(server string, projectId string, zoneId string, rrSetId string, ...) (*http.Request, error) + func NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsRequestWithBody(server string, projectId string, zoneId string, rrSetId string, ...) (*http.Request, error) + func NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequest(server string, projectId string, zoneId string, rrSetId string, ...) (*http.Request, error) + func NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequestWithBody(server string, projectId string, zoneId string, rrSetId string, ...) (*http.Request, error) + func NewPostV1ProjectsProjectIdZonesRequest(server string, projectId string, ...) (*http.Request, error) + func NewPostV1ProjectsProjectIdZonesRequestWithBody(server string, projectId string, contentType string, body io.Reader) (*http.Request, error) + func NewPostV1ProjectsProjectIdZonesZoneIdRestoresRequest(server string, projectId string, zoneId string) (*http.Request, error) + func NewPostV1ProjectsProjectIdZonesZoneIdRrsetsRequest(server string, projectId string, zoneId string, ...) (*http.Request, error) + func NewPostV1ProjectsProjectIdZonesZoneIdRrsetsRequestWithBody(server string, projectId string, zoneId string, contentType string, ...) (*http.Request, error) + func NewPostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresRequest(server string, projectId string, zoneId string, rrSetId string) (*http.Request, error) + func PathToRawSpec(pathToFile string) map[string]func() ([]byte, error) + func RegisterHandlers(router EchoRouter, si ServerInterface) + func RegisterHandlersWithBaseURL(router EchoRouter, si ServerInterface, baseURL string) + type Client struct + Client HttpRequestDoer + RequestEditors []RequestEditorFn + Server string + func NewClient(server string, opts ...ClientOption) (*Client, error) + func (c *Client) DeleteV1ProjectsProjectIdZonesZoneId(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + func (c *Client) DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) GetV1Healthz(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + func (c *Client) GetV1ProjectsProjectIdZones(ctx context.Context, projectId string, ...) (*http.Response, error) + func (c *Client) GetV1ProjectsProjectIdZonesZoneId(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + func (c *Client) GetV1ProjectsProjectIdZonesZoneIdRrsets(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + func (c *Client) GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) PatchV1ProjectsProjectIdZonesZoneId(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + func (c *Client) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithBody(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithBody(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) PatchV1ProjectsProjectIdZonesZoneIdWithBody(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*http.Response, error) + func (c *Client) PostV1ProjectsProjectIdZones(ctx context.Context, projectId string, ...) (*http.Response, error) + func (c *Client) PostV1ProjectsProjectIdZonesWithBody(ctx context.Context, projectId string, contentType string, body io.Reader, ...) (*http.Response, error) + func (c *Client) PostV1ProjectsProjectIdZonesZoneIdRestores(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + func (c *Client) PostV1ProjectsProjectIdZonesZoneIdRrsets(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + func (c *Client) PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestores(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + func (c *Client) PostV1ProjectsProjectIdZonesZoneIdRrsetsWithBody(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*http.Response, error) + type ClientInterface interface + DeleteV1ProjectsProjectIdZonesZoneId func(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + GetV1Healthz func(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error) + GetV1ProjectsProjectIdZones func(ctx context.Context, projectId string, ...) (*http.Response, error) + GetV1ProjectsProjectIdZonesZoneId func(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + GetV1ProjectsProjectIdZonesZoneIdRrsets func(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + PatchV1ProjectsProjectIdZonesZoneId func(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithBody func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithBody func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + PatchV1ProjectsProjectIdZonesZoneIdWithBody func(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*http.Response, error) + PostV1ProjectsProjectIdZones func(ctx context.Context, projectId string, ...) (*http.Response, error) + PostV1ProjectsProjectIdZonesWithBody func(ctx context.Context, projectId string, contentType string, body io.Reader, ...) (*http.Response, error) + PostV1ProjectsProjectIdZonesZoneIdRestores func(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + PostV1ProjectsProjectIdZonesZoneIdRrsets func(ctx context.Context, projectId string, zoneId string, ...) (*http.Response, error) + PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestores func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*http.Response, error) + PostV1ProjectsProjectIdZonesZoneIdRrsetsWithBody func(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*http.Response, error) + type ClientOption func(*Client) error + func WithBaseURL(baseURL string) ClientOption + func WithHTTPClient(doer HttpRequestDoer) ClientOption + func WithRequestEditorFn(fn RequestEditorFn) ClientOption + type ClientWithResponses struct + func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error) + func (c *ClientWithResponses) DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (c *ClientWithResponses) DeleteV1ProjectsProjectIdZonesZoneIdWithResponse(ctx context.Context, projectId string, zoneId string, ...) (*DeleteV1ProjectsProjectIdZonesZoneIdResponse, error) + func (c *ClientWithResponses) GetV1HealthzWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1HealthzResponse, error) + func (c *ClientWithResponses) GetV1ProjectsProjectIdZonesWithResponse(ctx context.Context, projectId string, ...) (*GetV1ProjectsProjectIdZonesResponse, error) + func (c *ClientWithResponses) GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (c *ClientWithResponses) GetV1ProjectsProjectIdZonesZoneIdRrsetsWithResponse(ctx context.Context, projectId string, zoneId string, ...) (*GetV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + func (c *ClientWithResponses) GetV1ProjectsProjectIdZonesZoneIdWithResponse(ctx context.Context, projectId string, zoneId string, ...) (*GetV1ProjectsProjectIdZonesZoneIdResponse, error) + func (c *ClientWithResponses) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithBodyWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse, error) + func (c *ClientWithResponses) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse, error) + func (c *ClientWithResponses) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithBodyWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (c *ClientWithResponses) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (c *ClientWithResponses) PatchV1ProjectsProjectIdZonesZoneIdWithBodyWithResponse(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdResponse, error) + func (c *ClientWithResponses) PatchV1ProjectsProjectIdZonesZoneIdWithResponse(ctx context.Context, projectId string, zoneId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdResponse, error) + func (c *ClientWithResponses) PostV1ProjectsProjectIdZonesWithBodyWithResponse(ctx context.Context, projectId string, contentType string, body io.Reader, ...) (*PostV1ProjectsProjectIdZonesResponse, error) + func (c *ClientWithResponses) PostV1ProjectsProjectIdZonesWithResponse(ctx context.Context, projectId string, ...) (*PostV1ProjectsProjectIdZonesResponse, error) + func (c *ClientWithResponses) PostV1ProjectsProjectIdZonesZoneIdRestoresWithResponse(ctx context.Context, projectId string, zoneId string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRestoresResponse, error) + func (c *ClientWithResponses) PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresWithResponse(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse, error) + func (c *ClientWithResponses) PostV1ProjectsProjectIdZonesZoneIdRrsetsWithBodyWithResponse(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + func (c *ClientWithResponses) PostV1ProjectsProjectIdZonesZoneIdRrsetsWithResponse(ctx context.Context, projectId string, zoneId string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + type ClientWithResponsesInterface interface + DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + DeleteV1ProjectsProjectIdZonesZoneIdWithResponse func(ctx context.Context, projectId string, zoneId string, ...) (*DeleteV1ProjectsProjectIdZonesZoneIdResponse, error) + GetV1HealthzWithResponse func(ctx context.Context, reqEditors ...RequestEditorFn) (*GetV1HealthzResponse, error) + GetV1ProjectsProjectIdZonesWithResponse func(ctx context.Context, projectId string, ...) (*GetV1ProjectsProjectIdZonesResponse, error) + GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + GetV1ProjectsProjectIdZonesZoneIdRrsetsWithResponse func(ctx context.Context, projectId string, zoneId string, ...) (*GetV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + GetV1ProjectsProjectIdZonesZoneIdWithResponse func(ctx context.Context, projectId string, zoneId string, ...) (*GetV1ProjectsProjectIdZonesZoneIdResponse, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithBodyWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithBodyWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + PatchV1ProjectsProjectIdZonesZoneIdWithBodyWithResponse func(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdResponse, error) + PatchV1ProjectsProjectIdZonesZoneIdWithResponse func(ctx context.Context, projectId string, zoneId string, ...) (*PatchV1ProjectsProjectIdZonesZoneIdResponse, error) + PostV1ProjectsProjectIdZonesWithBodyWithResponse func(ctx context.Context, projectId string, contentType string, body io.Reader, ...) (*PostV1ProjectsProjectIdZonesResponse, error) + PostV1ProjectsProjectIdZonesWithResponse func(ctx context.Context, projectId string, ...) (*PostV1ProjectsProjectIdZonesResponse, error) + PostV1ProjectsProjectIdZonesZoneIdRestoresWithResponse func(ctx context.Context, projectId string, zoneId string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRestoresResponse, error) + PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresWithResponse func(ctx context.Context, projectId string, zoneId string, rrSetId string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse, error) + PostV1ProjectsProjectIdZonesZoneIdRrsetsWithBodyWithResponse func(ctx context.Context, projectId string, zoneId string, contentType string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + PostV1ProjectsProjectIdZonesZoneIdRrsetsWithResponse func(ctx context.Context, projectId string, zoneId string, ...) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + type DeleteV1ProjectsProjectIdZonesZoneIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SerializerMessage + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParseDeleteV1ProjectsProjectIdZonesZoneIdResponse(rsp *http.Response) (*DeleteV1ProjectsProjectIdZonesZoneIdResponse, error) + func (r DeleteV1ProjectsProjectIdZonesZoneIdResponse) Status() string + func (r DeleteV1ProjectsProjectIdZonesZoneIdResponse) StatusCode() int + type DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SerializerMessage + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParseDeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse(rsp *http.Response) (*DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (r DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse) Status() string + func (r DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse) StatusCode() int + type DomainRRSet struct + Active *bool + Comment *string + CreationFinished string + CreationStarted string + Error *string + Id string + Name string + Records []DomainRecord + State DomainRRSetState + Ttl int + Type DomainRRSetType + UpdateFinished string + UpdateStarted string + type DomainRRSetState string + const DomainRRSetStateCREATEFAILED + const DomainRRSetStateCREATESUCCEEDED + const DomainRRSetStateCREATING + const DomainRRSetStateDELETEFAILED + const DomainRRSetStateDELETESUCCEEDED + const DomainRRSetStateDELETING + const DomainRRSetStateUPDATEFAILED + const DomainRRSetStateUPDATESUCCEEDED + const DomainRRSetStateUPDATING + type DomainRRSetType string + const DomainRRSetTypeA + const DomainRRSetTypeAAAA + const DomainRRSetTypeALIAS + const DomainRRSetTypeCAA + const DomainRRSetTypeCNAME + const DomainRRSetTypeDNAME + const DomainRRSetTypeMX + const DomainRRSetTypeNS + const DomainRRSetTypePTR + const DomainRRSetTypeSOA + const DomainRRSetTypeSRV + const DomainRRSetTypeTXT + type DomainRecord struct + Content string + Id string + type DomainZone struct + Acl string + Active *bool + ContactEmail *string + CreationFinished string + CreationStarted string + DefaultTTL int + Description *string + DnsName string + Error *string + ExpireTime int + Id string + IsReverseZone *bool + Name string + NegativeCache int + Primaries *[]string + PrimaryNameServer string + RecordCount *int + RefreshTime int + RetryTime int + SerialNumber int + State DomainZoneState + Type DomainZoneType + UpdateFinished string + UpdateStarted string + Visibility DomainZoneVisibility + type DomainZoneState string + const DomainZoneStateCREATEFAILED + const DomainZoneStateCREATESUCCEEDED + const DomainZoneStateCREATING + const DomainZoneStateDELETEFAILED + const DomainZoneStateDELETESUCCEEDED + const DomainZoneStateDELETING + const DomainZoneStateUPDATEFAILED + const DomainZoneStateUPDATESUCCEEDED + const DomainZoneStateUPDATING + type DomainZoneType string + const DomainZoneTypePrimary + const DomainZoneTypeSecondary + type DomainZoneVisibility string + const Public + type EchoRouter interface + CONNECT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + DELETE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + GET func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + HEAD func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + OPTIONS func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + PATCH func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + POST func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + PUT func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + TRACE func(path string, h echo.HandlerFunc, m ...echo.MiddlewareFunc) *echo.Route + type GetV1HealthzResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *SerializerMessage + func ParseGetV1HealthzResponse(rsp *http.Response) (*GetV1HealthzResponse, error) + func (r GetV1HealthzResponse) Status() string + func (r GetV1HealthzResponse) StatusCode() int + type GetV1ProjectsProjectIdZonesParams struct + ActiveEq *bool + CreationFinishedGt *string + CreationFinishedGte *string + CreationFinishedLt *string + CreationFinishedLte *string + CreationStartedGt *string + CreationStartedGte *string + CreationStartedLt *string + CreationStartedLte *string + DnsNameEq *string + DnsNameLike *string + IsReverseZoneEq *bool + OrderByCreationFinished *GetV1ProjectsProjectIdZonesParamsOrderByCreationFinished + OrderByCreationStarted *GetV1ProjectsProjectIdZonesParamsOrderByCreationStarted + OrderByDescription *GetV1ProjectsProjectIdZonesParamsOrderByDescription + OrderByDnsName *GetV1ProjectsProjectIdZonesParamsOrderByDnsName + OrderByName *GetV1ProjectsProjectIdZonesParamsOrderByName + OrderByRecordCount *GetV1ProjectsProjectIdZonesParamsOrderByRecordCount + OrderByType *GetV1ProjectsProjectIdZonesParamsOrderByType + OrderByUpdateFinished *GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinished + OrderByUpdateStarted *GetV1ProjectsProjectIdZonesParamsOrderByUpdateStarted + Page *int + PageSize *int + PrimaryNameServerEq *string + PrimaryNameServerLike *string + StateEq *GetV1ProjectsProjectIdZonesParamsStateEq + StateNeq *GetV1ProjectsProjectIdZonesParamsStateNeq + TypeEq *GetV1ProjectsProjectIdZonesParamsTypeEq + UpdateFinishedGt *string + UpdateFinishedGte *string + UpdateFinishedLt *string + UpdateFinishedLte *string + UpdateStartedGt *string + UpdateStartedGte *string + UpdateStartedLt *string + UpdateStartedLte *string + type GetV1ProjectsProjectIdZonesParamsOrderByCreationFinished string + const GetV1ProjectsProjectIdZonesParamsOrderByCreationFinishedASC + const GetV1ProjectsProjectIdZonesParamsOrderByCreationFinishedDESC + type GetV1ProjectsProjectIdZonesParamsOrderByCreationStarted string + const GetV1ProjectsProjectIdZonesParamsOrderByCreationStartedASC + const GetV1ProjectsProjectIdZonesParamsOrderByCreationStartedDESC + type GetV1ProjectsProjectIdZonesParamsOrderByDescription string + const GetV1ProjectsProjectIdZonesParamsOrderByDescriptionASC + const GetV1ProjectsProjectIdZonesParamsOrderByDescriptionDESC + type GetV1ProjectsProjectIdZonesParamsOrderByDnsName string + const GetV1ProjectsProjectIdZonesParamsOrderByDnsNameASC + const GetV1ProjectsProjectIdZonesParamsOrderByDnsNameDESC + type GetV1ProjectsProjectIdZonesParamsOrderByName string + const GetV1ProjectsProjectIdZonesParamsOrderByNameASC + const GetV1ProjectsProjectIdZonesParamsOrderByNameDESC + type GetV1ProjectsProjectIdZonesParamsOrderByRecordCount string + const GetV1ProjectsProjectIdZonesParamsOrderByRecordCountASC + const GetV1ProjectsProjectIdZonesParamsOrderByRecordCountDESC + type GetV1ProjectsProjectIdZonesParamsOrderByType string + const GetV1ProjectsProjectIdZonesParamsOrderByTypeASC + const GetV1ProjectsProjectIdZonesParamsOrderByTypeDESC + type GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinished string + const GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinishedASC + const GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinishedDESC + type GetV1ProjectsProjectIdZonesParamsOrderByUpdateStarted string + const GetV1ProjectsProjectIdZonesParamsOrderByUpdateStartedASC + const GetV1ProjectsProjectIdZonesParamsOrderByUpdateStartedDESC + type GetV1ProjectsProjectIdZonesParamsStateEq string + const GetV1ProjectsProjectIdZonesParamsStateEqCREATEFAILED + const GetV1ProjectsProjectIdZonesParamsStateEqCREATESUCCEEDED + const GetV1ProjectsProjectIdZonesParamsStateEqCREATING + const GetV1ProjectsProjectIdZonesParamsStateEqDELETEFAILED + const GetV1ProjectsProjectIdZonesParamsStateEqDELETESUCCEEDED + const GetV1ProjectsProjectIdZonesParamsStateEqDELETING + const GetV1ProjectsProjectIdZonesParamsStateEqUPDATEFAILED + const GetV1ProjectsProjectIdZonesParamsStateEqUPDATESUCCEEDED + const GetV1ProjectsProjectIdZonesParamsStateEqUPDATING + type GetV1ProjectsProjectIdZonesParamsStateNeq string + const GetV1ProjectsProjectIdZonesParamsStateNeqCREATEFAILED + const GetV1ProjectsProjectIdZonesParamsStateNeqCREATESUCCEEDED + const GetV1ProjectsProjectIdZonesParamsStateNeqCREATING + const GetV1ProjectsProjectIdZonesParamsStateNeqDELETEFAILED + const GetV1ProjectsProjectIdZonesParamsStateNeqDELETESUCCEEDED + const GetV1ProjectsProjectIdZonesParamsStateNeqDELETING + const GetV1ProjectsProjectIdZonesParamsStateNeqUPDATEFAILED + const GetV1ProjectsProjectIdZonesParamsStateNeqUPDATESUCCEEDED + const GetV1ProjectsProjectIdZonesParamsStateNeqUPDATING + type GetV1ProjectsProjectIdZonesParamsTypeEq string + const Primary + const Secondary + type GetV1ProjectsProjectIdZonesResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ZoneResponseZoneAll + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParseGetV1ProjectsProjectIdZonesResponse(rsp *http.Response) (*GetV1ProjectsProjectIdZonesResponse, error) + func (r GetV1ProjectsProjectIdZonesResponse) Status() string + func (r GetV1ProjectsProjectIdZonesResponse) StatusCode() int + type GetV1ProjectsProjectIdZonesZoneIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *ZoneResponseZone + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParseGetV1ProjectsProjectIdZonesZoneIdResponse(rsp *http.Response) (*GetV1ProjectsProjectIdZonesZoneIdResponse, error) + func (r GetV1ProjectsProjectIdZonesZoneIdResponse) Status() string + func (r GetV1ProjectsProjectIdZonesZoneIdResponse) StatusCode() int + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParams struct + ActiveEq *bool + CreationFinishedGt *string + CreationFinishedGte *string + CreationFinishedLt *string + CreationFinishedLte *string + CreationStartedGt *string + CreationStartedGte *string + CreationStartedLt *string + CreationStartedLte *string + NameEq *string + NameLike *string + OrderByCreationFinished *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinished + OrderByCreationStarted *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStarted + OrderByName *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByName + OrderByUpdateFinished *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinished + OrderByUpdateStarted *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStarted + Page *int + PageSize *int + StateEq *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq + StateNeq *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq + TypeEq *GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq + UpdateFinishedGt *string + UpdateFinishedGte *string + UpdateFinishedLt *string + UpdateFinishedLte *string + UpdateStartedGt *string + UpdateStartedGte *string + UpdateStartedLt *string + UpdateStartedLte *string + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinished string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinishedASC + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinishedDESC + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStarted string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStartedASC + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStartedDESC + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByName string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByNameASC + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByNameDESC + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinished string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinishedASC + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinishedDESC + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStarted string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStartedASC + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStartedDESC + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqCREATEFAILED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqCREATESUCCEEDED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqCREATING + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqDELETEFAILED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqDELETESUCCEEDED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqDELETING + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqUPDATEFAILED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqUPDATESUCCEEDED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEqUPDATING + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq string + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqCREATEFAILED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqCREATESUCCEEDED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqCREATING + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqDELETEFAILED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqDELETESUCCEEDED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqDELETING + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqUPDATEFAILED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqUPDATESUCCEEDED + const GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeqUPDATING + type GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq string + const A + const AAAA + const ALIAS + const CAA + const CNAME + const DNAME + const MX + const NS + const PTR + const SOA + const SRV + const TXT + type GetV1ProjectsProjectIdZonesZoneIdRrsetsResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *RrsetResponseRRSetAll + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParseGetV1ProjectsProjectIdZonesZoneIdRrsetsResponse(rsp *http.Response) (*GetV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + func (r GetV1ProjectsProjectIdZonesZoneIdRrsetsResponse) Status() string + func (r GetV1ProjectsProjectIdZonesZoneIdRrsetsResponse) StatusCode() int + type GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON200 *RrsetResponseRRSet + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParseGetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse(rsp *http.Response) (*GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (r GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse) Status() string + func (r GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse) StatusCode() int + type HttpRequestDoer interface + Do func(req *http.Request) (*http.Response, error) + type PatchV1ProjectsProjectIdZonesZoneIdJSONRequestBody = ZoneZonePatch + type PatchV1ProjectsProjectIdZonesZoneIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *ZoneResponseZone + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParsePatchV1ProjectsProjectIdZonesZoneIdResponse(rsp *http.Response) (*PatchV1ProjectsProjectIdZonesZoneIdResponse, error) + func (r PatchV1ProjectsProjectIdZonesZoneIdResponse) Status() string + func (r PatchV1ProjectsProjectIdZonesZoneIdResponse) StatusCode() int + type PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdJSONRequestBody = RrsetRRSetPatch + type PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsJSONRequestBody = RrsetRecordPatch + type PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SerializerMessage + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParsePatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse(rsp *http.Response) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse, error) + func (r PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse) Status() string + func (r PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse) StatusCode() int + type PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SerializerMessage + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParsePatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse(rsp *http.Response) (*PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse, error) + func (r PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse) Status() string + func (r PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse) StatusCode() int + type PostV1ProjectsProjectIdZonesJSONRequestBody = ZoneZonePost + type PostV1ProjectsProjectIdZonesResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *ZoneResponseZone + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON409 *SerializerMessage + JSON502 *SerializerMessage + func ParsePostV1ProjectsProjectIdZonesResponse(rsp *http.Response) (*PostV1ProjectsProjectIdZonesResponse, error) + func (r PostV1ProjectsProjectIdZonesResponse) Status() string + func (r PostV1ProjectsProjectIdZonesResponse) StatusCode() int + type PostV1ProjectsProjectIdZonesZoneIdRestoresResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SerializerMessage + JSON400 *SerializerMessage + JSON502 *SerializerMessage + func ParsePostV1ProjectsProjectIdZonesZoneIdRestoresResponse(rsp *http.Response) (*PostV1ProjectsProjectIdZonesZoneIdRestoresResponse, error) + func (r PostV1ProjectsProjectIdZonesZoneIdRestoresResponse) Status() string + func (r PostV1ProjectsProjectIdZonesZoneIdRestoresResponse) StatusCode() int + type PostV1ProjectsProjectIdZonesZoneIdRrsetsJSONRequestBody = RrsetRRSetPost + type PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *RrsetResponseRRSet + JSON400 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParsePostV1ProjectsProjectIdZonesZoneIdRrsetsResponse(rsp *http.Response) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse, error) + func (r PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse) Status() string + func (r PostV1ProjectsProjectIdZonesZoneIdRrsetsResponse) StatusCode() int + type PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse struct + Body []byte + HTTPResponse *http.Response + JSON202 *SerializerMessage + JSON404 *SerializerMessage + JSON502 *SerializerMessage + func ParsePostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse(rsp *http.Response) (*PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse, error) + func (r PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse) Status() string + func (r PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse) StatusCode() int + type RequestEditorFn func(ctx context.Context, req *http.Request) error + type RrsetRRSetPatch struct + Comment *string + Name *string + Records *[]RrsetRecordPost + Ttl *int + type RrsetRRSetPost struct + Comment *string + Name string + Records []RrsetRecordPost + Ttl *int + Type RrsetRRSetPostType + type RrsetRRSetPostType string + const RrsetRRSetPostTypeA + const RrsetRRSetPostTypeAAAA + const RrsetRRSetPostTypeALIAS + const RrsetRRSetPostTypeCAA + const RrsetRRSetPostTypeCNAME + const RrsetRRSetPostTypeDNAME + const RrsetRRSetPostTypeMX + const RrsetRRSetPostTypeNS + const RrsetRRSetPostTypePTR + const RrsetRRSetPostTypeSOA + const RrsetRRSetPostTypeSRV + const RrsetRRSetPostTypeTXT + type RrsetRecordPatch struct + Action RrsetRecordPatchAction + Records []RrsetRecordPost + type RrsetRecordPatchAction string + const Add + const Delete + type RrsetRecordPost struct + Content string + type RrsetResponseRRSet struct + Message *string + Rrset DomainRRSet + type RrsetResponseRRSetAll struct + ItemsPerPage int + Message *string + RrSets []DomainRRSet + TotalItems int + TotalPages int + type SerializerMessage struct + Message *string + type ServerInterface interface + DeleteV1ProjectsProjectIdZonesZoneId func(ctx echo.Context, projectId string, zoneId string) error + DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId func(ctx echo.Context, projectId string, zoneId string, rrSetId string) error + GetV1Healthz func(ctx echo.Context) error + GetV1ProjectsProjectIdZones func(ctx echo.Context, projectId string, params GetV1ProjectsProjectIdZonesParams) error + GetV1ProjectsProjectIdZonesZoneId func(ctx echo.Context, projectId string, zoneId string) error + GetV1ProjectsProjectIdZonesZoneIdRrsets func(ctx echo.Context, projectId string, zoneId string, ...) error + GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId func(ctx echo.Context, projectId string, zoneId string, rrSetId string) error + PatchV1ProjectsProjectIdZonesZoneId func(ctx echo.Context, projectId string, zoneId string) error + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId func(ctx echo.Context, projectId string, zoneId string, rrSetId string) error + PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords func(ctx echo.Context, projectId string, zoneId string, rrSetId string) error + PostV1ProjectsProjectIdZones func(ctx echo.Context, projectId string) error + PostV1ProjectsProjectIdZonesZoneIdRestores func(ctx echo.Context, projectId string, zoneId string) error + PostV1ProjectsProjectIdZonesZoneIdRrsets func(ctx echo.Context, projectId string, zoneId string) error + PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestores func(ctx echo.Context, projectId string, zoneId string, rrSetId string) error + type ServerInterfaceWrapper struct + Handler ServerInterface + func (w *ServerInterfaceWrapper) DeleteV1ProjectsProjectIdZonesZoneId(ctx echo.Context) error + func (w *ServerInterfaceWrapper) DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetV1Healthz(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetV1ProjectsProjectIdZones(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetV1ProjectsProjectIdZonesZoneId(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetV1ProjectsProjectIdZonesZoneIdRrsets(ctx echo.Context) error + func (w *ServerInterfaceWrapper) GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PatchV1ProjectsProjectIdZonesZoneId(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PostV1ProjectsProjectIdZones(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PostV1ProjectsProjectIdZonesZoneIdRestores(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PostV1ProjectsProjectIdZonesZoneIdRrsets(ctx echo.Context) error + func (w *ServerInterfaceWrapper) PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestores(ctx echo.Context) error + type ZoneResponseZone struct + Message *string + Zone DomainZone + type ZoneResponseZoneAll struct + ItemsPerPage int + Message *string + TotalItems int + TotalPages int + Zones []DomainZone + type ZoneZonePatch struct + Acl *string + ContactEmail *string + DefaultTTL *int + Description *string + ExpireTime *int + Name *string + NegativeCache *int + Primaries *[]string + RefreshTime *int + RetryTime *int + type ZoneZonePost struct + Acl *string + ContactEmail *string + DefaultTTL *int + Description *string + DnsName string + ExpireTime *int + IsReverseZone *bool + Name string + NegativeCache *int + Primaries *[]string + RefreshTime *int + RetryTime *int + Type *ZoneZonePostType + type ZoneZonePostType string + const ZoneZonePostTypePrimary + const ZoneZonePostTypeSecondary