package
0.0.1
Repository: https://github.com/backinbash/dns-cli.git
Documentation: pkg.go.dev

# Functions

GetSwagger returns the Swagger specification corresponding to the generated code in this file.
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewDeleteV1ProjectsProjectIdZonesZoneIdRequest generates requests for DeleteV1ProjectsProjectIdZonesZoneId.
NewDeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequest generates requests for DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId.
NewGetV1HealthzRequest generates requests for GetV1Healthz.
NewGetV1ProjectsProjectIdZonesRequest generates requests for GetV1ProjectsProjectIdZones.
NewGetV1ProjectsProjectIdZonesZoneIdRequest generates requests for GetV1ProjectsProjectIdZonesZoneId.
NewGetV1ProjectsProjectIdZonesZoneIdRrsetsRequest generates requests for GetV1ProjectsProjectIdZonesZoneIdRrsets.
NewGetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequest generates requests for GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId.
NewPatchV1ProjectsProjectIdZonesZoneIdRequest calls the generic PatchV1ProjectsProjectIdZonesZoneId builder with application/json body.
NewPatchV1ProjectsProjectIdZonesZoneIdRequestWithBody generates requests for PatchV1ProjectsProjectIdZonesZoneId with any type of body.
NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsRequest calls the generic PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords builder with application/json body.
NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsRequestWithBody generates requests for PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords with any type of body.
NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequest calls the generic PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId builder with application/json body.
NewPatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRequestWithBody generates requests for PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId with any type of body.
NewPostV1ProjectsProjectIdZonesRequest calls the generic PostV1ProjectsProjectIdZones builder with application/json body.
NewPostV1ProjectsProjectIdZonesRequestWithBody generates requests for PostV1ProjectsProjectIdZones with any type of body.
NewPostV1ProjectsProjectIdZonesZoneIdRestoresRequest generates requests for PostV1ProjectsProjectIdZonesZoneIdRestores.
NewPostV1ProjectsProjectIdZonesZoneIdRrsetsRequest calls the generic PostV1ProjectsProjectIdZonesZoneIdRrsets builder with application/json body.
NewPostV1ProjectsProjectIdZonesZoneIdRrsetsRequestWithBody generates requests for PostV1ProjectsProjectIdZonesZoneIdRrsets with any type of body.
NewPostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresRequest generates requests for PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestores.
ParseDeleteV1ProjectsProjectIdZonesZoneIdResponse parses an HTTP response from a DeleteV1ProjectsProjectIdZonesZoneIdWithResponse call.
ParseDeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse parses an HTTP response from a DeleteV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse call.
ParseGetV1HealthzResponse parses an HTTP response from a GetV1HealthzWithResponse call.
ParseGetV1ProjectsProjectIdZonesResponse parses an HTTP response from a GetV1ProjectsProjectIdZonesWithResponse call.
ParseGetV1ProjectsProjectIdZonesZoneIdResponse parses an HTTP response from a GetV1ProjectsProjectIdZonesZoneIdWithResponse call.
ParseGetV1ProjectsProjectIdZonesZoneIdRrsetsResponse parses an HTTP response from a GetV1ProjectsProjectIdZonesZoneIdRrsetsWithResponse call.
ParseGetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse parses an HTTP response from a GetV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse call.
ParsePatchV1ProjectsProjectIdZonesZoneIdResponse parses an HTTP response from a PatchV1ProjectsProjectIdZonesZoneIdWithResponse call.
ParsePatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsResponse parses an HTTP response from a PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsWithResponse call.
ParsePatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdResponse parses an HTTP response from a PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdWithResponse call.
ParsePostV1ProjectsProjectIdZonesResponse parses an HTTP response from a PostV1ProjectsProjectIdZonesWithResponse call.
ParsePostV1ProjectsProjectIdZonesZoneIdRestoresResponse parses an HTTP response from a PostV1ProjectsProjectIdZonesZoneIdRestoresWithResponse call.
ParsePostV1ProjectsProjectIdZonesZoneIdRrsetsResponse parses an HTTP response from a PostV1ProjectsProjectIdZonesZoneIdRrsetsWithResponse call.
ParsePostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresResponse parses an HTTP response from a PostV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresWithResponse call.
Constructs a synthetic filesystem for resolving external references when loading openapi specifications.
RegisterHandlers adds each server route to the EchoRouter.
Registers handlers, and prepends BaseURL to the paths, so that the paths can be served under a prefix.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.

# Constants

Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for RrsetRecordPatchAction.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
No description provided by the author
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for RrsetRecordPatchAction.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetState.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainRRSetType.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneState.
Defines values for DomainZoneType.
Defines values for DomainZoneType.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByCreationFinished.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByCreationFinished.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByCreationStarted.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByCreationStarted.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByDescription.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByDescription.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByDnsName.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByDnsName.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByName.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByName.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByRecordCount.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByRecordCount.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByType.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByType.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinished.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinished.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByUpdateStarted.
Defines values for GetV1ProjectsProjectIdZonesParamsOrderByUpdateStarted.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinished.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinished.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStarted.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStarted.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByName.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByName.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinished.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinished.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStarted.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStarted.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for DomainZoneVisibility.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for RrsetRRSetPostType.
Defines values for GetV1ProjectsProjectIdZonesParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq.
Defines values for ZoneZonePostType.
Defines values for ZoneZonePostType.

# Structs

Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
No description provided by the author
No description provided by the author
DomainRecord Record.
DomainRRSet RRSet.
DomainZone Zone.
No description provided by the author
GetV1ProjectsProjectIdZonesParams defines parameters for GetV1ProjectsProjectIdZones.
No description provided by the author
No description provided by the author
GetV1ProjectsProjectIdZonesZoneIdRrsetsParams defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
RrsetRecordPatch RecordPatch for record patch in record set.
RrsetRecordPost RecordPost for rr set info.
RrsetResponseRRSet ResponseRRSet for rr set info.
RrsetResponseRRSetAll ResponseRRSetAll.
RrsetRRSetPatch RRSetPatch for rr patch set info.
RrsetRRSetPost RRSetPost for rr set info.
SerializerMessage defines model for serializer.Message.
ServerInterfaceWrapper converts echo contexts to parameters.
ZoneResponseZone ResponseZone for user info.
ZoneResponseZoneAll ResponseZoneAll for filtered zones.
ZoneZonePatch defines model for zone.ZonePatch.
ZoneZonePost Zone to create.

# Interfaces

The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
This is a simple interface which specifies echo.Route addition functions which are present on both echo.Echo and echo.Group, since we want to allow using either of them for path registration.
Doer performs HTTP requests.
ServerInterface represents all server handlers.

# Type aliases

ClientOption allows setting custom parameters during construction.
DomainRRSetState record set state.
DomainRRSetType record set type.
DomainZoneState zone state.
DomainZoneType zone type.
DomainZoneVisibility visibility of the zone.
GetV1ProjectsProjectIdZonesParamsOrderByCreationFinished defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByCreationStarted defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByDescription defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByDnsName defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByName defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByRecordCount defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByType defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByUpdateFinished defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsOrderByUpdateStarted defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsStateEq defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsStateNeq defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesParamsTypeEq defines parameters for GetV1ProjectsProjectIdZones.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationFinished defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByCreationStarted defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByName defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateFinished defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsOrderByUpdateStarted defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateEq defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsStateNeq defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
GetV1ProjectsProjectIdZonesZoneIdRrsetsParamsTypeEq defines parameters for GetV1ProjectsProjectIdZonesZoneIdRrsets.
PatchV1ProjectsProjectIdZonesZoneIdJSONRequestBody defines body for PatchV1ProjectsProjectIdZonesZoneId for application/json ContentType.
PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdJSONRequestBody defines body for PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetId for application/json ContentType.
PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsJSONRequestBody defines body for PatchV1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecords for application/json ContentType.
PostV1ProjectsProjectIdZonesJSONRequestBody defines body for PostV1ProjectsProjectIdZones for application/json ContentType.
PostV1ProjectsProjectIdZonesZoneIdRrsetsJSONRequestBody defines body for PostV1ProjectsProjectIdZonesZoneIdRrsets for application/json ContentType.
RequestEditorFn is the function signature for the RequestEditor callback function.
RrsetRecordPatchAction defines model for RrsetRecordPatch.Action.
RrsetRRSetPostType record set type.
ZoneZonePostType zone type.