package
0.2.4
Repository: https://github.com/dalet-oss/iris-api.git
Documentation: pkg.go.dev

# Functions

NewCreateDNSZone creates a new http.Handler for the create DNS zone operation.
NewCreateDNSZoneBadRequest creates CreateDNSZoneBadRequest with default headers values.
NewCreateDNSZoneConflict creates CreateDNSZoneConflict with default headers values.
NewCreateDNSZoneCreated creates CreateDNSZoneCreated with default headers values.
NewCreateDNSZoneInternalServerError creates CreateDNSZoneInternalServerError with default headers values.
NewCreateDNSZoneParams creates a new CreateDNSZoneParams object There are no default values defined in the spec.
NewCreateDNSZoneRecord creates a new http.Handler for the create DNS zone record operation.
NewCreateDNSZoneRecordBadRequest creates CreateDNSZoneRecordBadRequest with default headers values.
NewCreateDNSZoneRecordConflict creates CreateDNSZoneRecordConflict with default headers values.
NewCreateDNSZoneRecordCreated creates CreateDNSZoneRecordCreated with default headers values.
NewCreateDNSZoneRecordInternalServerError creates CreateDNSZoneRecordInternalServerError with default headers values.
NewCreateDNSZoneRecordParams creates a new CreateDNSZoneRecordParams object There are no default values defined in the spec.
NewDeleteDNSZone creates a new http.Handler for the delete DNS zone operation.
NewDeleteDNSZoneConflict creates DeleteDNSZoneConflict with default headers values.
NewDeleteDNSZoneInternalServerError creates DeleteDNSZoneInternalServerError with default headers values.
NewDeleteDNSZoneNotFound creates DeleteDNSZoneNotFound with default headers values.
NewDeleteDNSZoneOK creates DeleteDNSZoneOK with default headers values.
NewDeleteDNSZoneParams creates a new DeleteDNSZoneParams object There are no default values defined in the spec.
NewDeleteDNSZoneRecord creates a new http.Handler for the delete DNS zone record operation.
NewDeleteDNSZoneRecordInternalServerError creates DeleteDNSZoneRecordInternalServerError with default headers values.
NewDeleteDNSZoneRecordNotFound creates DeleteDNSZoneRecordNotFound with default headers values.
NewDeleteDNSZoneRecordOK creates DeleteDNSZoneRecordOK with default headers values.
NewDeleteDNSZoneRecordParams creates a new DeleteDNSZoneRecordParams object There are no default values defined in the spec.
NewGetAllDNSServers creates a new http.Handler for the get all DNS servers operation.
NewGetAllDNSServersOK creates GetAllDNSServersOK with default headers values.
NewGetAllDNSServersParams creates a new GetAllDNSServersParams object There are no default values defined in the spec.
NewGetAllDNSZoneRecords creates a new http.Handler for the get all DNS zone records operation.
NewGetAllDNSZoneRecordsNotFound creates GetAllDNSZoneRecordsNotFound with default headers values.
NewGetAllDNSZoneRecordsOK creates GetAllDNSZoneRecordsOK with default headers values.
NewGetAllDNSZoneRecordsParams creates a new GetAllDNSZoneRecordsParams object There are no default values defined in the spec.
NewGetAllDNSZones creates a new http.Handler for the get all DNS zones operation.
NewGetAllDNSZonesOK creates GetAllDNSZonesOK with default headers values.
NewGetAllDNSZonesParams creates a new GetAllDNSZonesParams object There are no default values defined in the spec.
NewGetDNSServer creates a new http.Handler for the get DNS server operation.
NewGetDNSServerNotFound creates GetDNSServerNotFound with default headers values.
NewGetDNSServerOK creates GetDNSServerOK with default headers values.
NewGetDNSServerParams creates a new GetDNSServerParams object There are no default values defined in the spec.
NewGetDNSZone creates a new http.Handler for the get DNS zone operation.
NewGetDNSZoneNotFound creates GetDNSZoneNotFound with default headers values.
NewGetDNSZoneOK creates GetDNSZoneOK with default headers values.
NewGetDNSZoneParams creates a new GetDNSZoneParams object There are no default values defined in the spec.
NewGetDNSZoneRecord creates a new http.Handler for the get DNS zone record operation.
NewGetDNSZoneRecordNotFound creates GetDNSZoneRecordNotFound with default headers values.
NewGetDNSZoneRecordOK creates GetDNSZoneRecordOK with default headers values.
NewGetDNSZoneRecordParams creates a new GetDNSZoneRecordParams object There are no default values defined in the spec.
NewUpdateDNSZone creates a new http.Handler for the update DNS zone operation.
NewUpdateDNSZoneBadRequest creates UpdateDNSZoneBadRequest with default headers values.
NewUpdateDNSZoneInternalServerError creates UpdateDNSZoneInternalServerError with default headers values.
NewUpdateDNSZoneNotFound creates UpdateDNSZoneNotFound with default headers values.
NewUpdateDNSZoneOK creates UpdateDNSZoneOK with default headers values.
NewUpdateDNSZoneParams creates a new UpdateDNSZoneParams object There are no default values defined in the spec.
NewUpdateDNSZoneRecord creates a new http.Handler for the update DNS zone record operation.
NewUpdateDNSZoneRecordBadRequest creates UpdateDNSZoneRecordBadRequest with default headers values.
NewUpdateDNSZoneRecordInternalServerError creates UpdateDNSZoneRecordInternalServerError with default headers values.
NewUpdateDNSZoneRecordNotFound creates UpdateDNSZoneRecordNotFound with default headers values.
NewUpdateDNSZoneRecordOK creates UpdateDNSZoneRecordOK with default headers values.
NewUpdateDNSZoneRecordParams creates a new UpdateDNSZoneRecordParams object There are no default values defined in the spec.

# Constants

CreateDNSZoneBadRequestCode is the HTTP code returned for type CreateDNSZoneBadRequest.
CreateDNSZoneConflictCode is the HTTP code returned for type CreateDNSZoneConflict.
CreateDNSZoneCreatedCode is the HTTP code returned for type CreateDNSZoneCreated.
CreateDNSZoneInternalServerErrorCode is the HTTP code returned for type CreateDNSZoneInternalServerError.
CreateDNSZoneRecordBadRequestCode is the HTTP code returned for type CreateDNSZoneRecordBadRequest.
CreateDNSZoneRecordConflictCode is the HTTP code returned for type CreateDNSZoneRecordConflict.
CreateDNSZoneRecordCreatedCode is the HTTP code returned for type CreateDNSZoneRecordCreated.
CreateDNSZoneRecordInternalServerErrorCode is the HTTP code returned for type CreateDNSZoneRecordInternalServerError.
DeleteDNSZoneConflictCode is the HTTP code returned for type DeleteDNSZoneConflict.
DeleteDNSZoneInternalServerErrorCode is the HTTP code returned for type DeleteDNSZoneInternalServerError.
DeleteDNSZoneNotFoundCode is the HTTP code returned for type DeleteDNSZoneNotFound.
DeleteDNSZoneOKCode is the HTTP code returned for type DeleteDNSZoneOK.
DeleteDNSZoneRecordInternalServerErrorCode is the HTTP code returned for type DeleteDNSZoneRecordInternalServerError.
DeleteDNSZoneRecordNotFoundCode is the HTTP code returned for type DeleteDNSZoneRecordNotFound.
DeleteDNSZoneRecordOKCode is the HTTP code returned for type DeleteDNSZoneRecordOK.
GetAllDNSServersOKCode is the HTTP code returned for type GetAllDNSServersOK.
GetAllDNSZoneRecordsNotFoundCode is the HTTP code returned for type GetAllDNSZoneRecordsNotFound.
GetAllDNSZoneRecordsOKCode is the HTTP code returned for type GetAllDNSZoneRecordsOK.
GetAllDNSZonesOKCode is the HTTP code returned for type GetAllDNSZonesOK.
GetDNSServerNotFoundCode is the HTTP code returned for type GetDNSServerNotFound.
GetDNSServerOKCode is the HTTP code returned for type GetDNSServerOK.
GetDNSZoneNotFoundCode is the HTTP code returned for type GetDNSZoneNotFound.
GetDNSZoneOKCode is the HTTP code returned for type GetDNSZoneOK.
GetDNSZoneRecordNotFoundCode is the HTTP code returned for type GetDNSZoneRecordNotFound.
GetDNSZoneRecordOKCode is the HTTP code returned for type GetDNSZoneRecordOK.
UpdateDNSZoneBadRequestCode is the HTTP code returned for type UpdateDNSZoneBadRequest.
UpdateDNSZoneInternalServerErrorCode is the HTTP code returned for type UpdateDNSZoneInternalServerError.
UpdateDNSZoneNotFoundCode is the HTTP code returned for type UpdateDNSZoneNotFound.
UpdateDNSZoneOKCode is the HTTP code returned for type UpdateDNSZoneOK.
UpdateDNSZoneRecordBadRequestCode is the HTTP code returned for type UpdateDNSZoneRecordBadRequest.
UpdateDNSZoneRecordInternalServerErrorCode is the HTTP code returned for type UpdateDNSZoneRecordInternalServerError.
UpdateDNSZoneRecordNotFoundCode is the HTTP code returned for type UpdateDNSZoneRecordNotFound.
UpdateDNSZoneRecordOKCode is the HTTP code returned for type UpdateDNSZoneRecordOK.

# Structs

CreateDNSZone swagger:route POST /dns/zone dns createDnsZone Creates a new DNS (sub-)zone.
CreateDNSZoneBadRequest Bad parameters were provided.
CreateDNSZoneConflict Zone already exists.
CreateDNSZoneCreated Returns the newly created zone object.
CreateDNSZoneInternalServerError Unable to create zone.
CreateDNSZoneParams contains all the bound params for the create DNS zone operation typically these are obtained from a http.Request swagger:parameters CreateDNSZone.
CreateDNSZoneRecord swagger:route POST /dns/zone/{zoneId}/record dns createDnsZoneRecord Creates a new DNS zone's record.
CreateDNSZoneRecordBadRequest Bad parameters were provided.
CreateDNSZoneRecordConflict Zone's record already exists.
CreateDNSZoneRecordCreated Returns the newly created zone's record object.
CreateDNSZoneRecordInternalServerError Unable to create zone's record.
CreateDNSZoneRecordParams contains all the bound params for the create DNS zone record operation typically these are obtained from a http.Request swagger:parameters CreateDNSZoneRecord.
CreateDNSZoneRecordURL generates an URL for the create DNS zone record operation.
CreateDNSZoneURL generates an URL for the create DNS zone operation.
DeleteDNSZone swagger:route DELETE /dns/zone/{zoneId} dns deleteDnsZone Deletes an existing zone.
DeleteDNSZoneConflict The zone is not empty or still has associated records.
DeleteDNSZoneInternalServerError Unable to remove the requested zone.
DeleteDNSZoneNotFound Invalid zone ID was provided.
DeleteDNSZoneOK The zone has been successfully removed.
DeleteDNSZoneParams contains all the bound params for the delete DNS zone operation typically these are obtained from a http.Request swagger:parameters DeleteDNSZone.
DeleteDNSZoneRecord swagger:route DELETE /dns/zone/{zoneId}/record/{recordId} dns deleteDnsZoneRecord Deletes an existing zone's record.
DeleteDNSZoneRecordInternalServerError Unable to remove the requested record.
DeleteDNSZoneRecordNotFound Invalid zone ID or record ID was provided.
DeleteDNSZoneRecordOK The record has been successfully removed.
DeleteDNSZoneRecordParams contains all the bound params for the delete DNS zone record operation typically these are obtained from a http.Request swagger:parameters DeleteDNSZoneRecord.
DeleteDNSZoneRecordURL generates an URL for the delete DNS zone record operation.
DeleteDNSZoneURL generates an URL for the delete DNS zone operation.
GetAllDNSServers swagger:route GET /dns/server dns getAllDnsServers Returns the IDs of DNS servers.
GetAllDNSServersOK Returns the an array of DNS servers.
GetAllDNSServersParams contains all the bound params for the get all DNS servers operation typically these are obtained from a http.Request swagger:parameters GetAllDNSServers.
GetAllDNSServersURL generates an URL for the get all DNS servers operation.
GetAllDNSZoneRecords swagger:route GET /dns/zone/{zoneId}/record dns getAllDnsZoneRecords Returns the list of zone's record IDs.
GetAllDNSZoneRecordsNotFound Invalid zone ID was provided.
GetAllDNSZoneRecordsOK Returns the an array of zone's record IDs.
GetAllDNSZoneRecordsParams contains all the bound params for the get all DNS zone records operation typically these are obtained from a http.Request swagger:parameters GetAllDNSZoneRecords.
GetAllDNSZoneRecordsURL generates an URL for the get all DNS zone records operation.
GetAllDNSZones swagger:route GET /dns/zone dns getAllDnsZones Returns the IDs of DNS zones.
GetAllDNSZonesOK Returns the an array of DNS zones.
GetAllDNSZonesParams contains all the bound params for the get all DNS zones operation typically these are obtained from a http.Request swagger:parameters GetAllDNSZones.
GetAllDNSZonesURL generates an URL for the get all DNS zones operation.
GetDNSServer swagger:route GET /dns/server/{serverId} dns getDnsServer Returns the requested DNSServer object.
GetDNSServerNotFound Invalid server ID was provided.
GetDNSServerOK Returns the DNSServer object.
GetDNSServerParams contains all the bound params for the get DNS server operation typically these are obtained from a http.Request swagger:parameters GetDNSServer.
GetDNSServerURL generates an URL for the get DNS server operation.
GetDNSZone swagger:route GET /dns/zone/{zoneId} dns getDnsZone Returns the requested DNS Zone object.
GetDNSZoneNotFound Invalid zone ID was provided.
GetDNSZoneOK Returns the DNS Zone object.
GetDNSZoneParams contains all the bound params for the get DNS zone operation typically these are obtained from a http.Request swagger:parameters GetDNSZone.
GetDNSZoneRecord swagger:route GET /dns/zone/{zoneId}/record/{recordId} dns getDnsZoneRecord Returns the zone record object.
GetDNSZoneRecordNotFound Invalid zone ID or record ID was provided.
GetDNSZoneRecordOK Returns the DNS Record object.
GetDNSZoneRecordParams contains all the bound params for the get DNS zone record operation typically these are obtained from a http.Request swagger:parameters GetDNSZoneRecord.
GetDNSZoneRecordURL generates an URL for the get DNS zone record operation.
GetDNSZoneURL generates an URL for the get DNS zone operation.
UpdateDNSZone swagger:route PUT /dns/zone/{zoneId} dns updateDnsZone Updates a DNS zone configuration.
UpdateDNSZoneBadRequest Bad parameters were provided.
UpdateDNSZoneInternalServerError Unable to update zone.
UpdateDNSZoneNotFound Invalid zone ID was provided.
UpdateDNSZoneOK Returns the updated zone object.
UpdateDNSZoneParams contains all the bound params for the update DNS zone operation typically these are obtained from a http.Request swagger:parameters UpdateDNSZone.
UpdateDNSZoneRecord swagger:route PUT /dns/zone/{zoneId}/record/{recordId} dns updateDnsZoneRecord Updates a DNS zone record.
UpdateDNSZoneRecordBadRequest Bad parameters were provided.
UpdateDNSZoneRecordInternalServerError Unable to update zone's record.
UpdateDNSZoneRecordNotFound Invalid zone ID or record ID was provided.
UpdateDNSZoneRecordOK Returns the updated Record object.
UpdateDNSZoneRecordParams contains all the bound params for the update DNS zone record operation typically these are obtained from a http.Request swagger:parameters UpdateDNSZoneRecord.
UpdateDNSZoneRecordURL generates an URL for the update DNS zone record operation.
UpdateDNSZoneURL generates an URL for the update DNS zone operation.

# Interfaces

CreateDNSZoneHandler interface for that can handle valid create DNS zone params.
CreateDNSZoneRecordHandler interface for that can handle valid create DNS zone record params.
DeleteDNSZoneHandler interface for that can handle valid delete DNS zone params.
DeleteDNSZoneRecordHandler interface for that can handle valid delete DNS zone record params.
GetAllDNSServersHandler interface for that can handle valid get all DNS servers params.
GetAllDNSZoneRecordsHandler interface for that can handle valid get all DNS zone records params.
GetAllDNSZonesHandler interface for that can handle valid get all DNS zones params.
GetDNSServerHandler interface for that can handle valid get DNS server params.
GetDNSZoneHandler interface for that can handle valid get DNS zone params.
GetDNSZoneRecordHandler interface for that can handle valid get DNS zone record params.
UpdateDNSZoneHandler interface for that can handle valid update DNS zone params.
UpdateDNSZoneRecordHandler interface for that can handle valid update DNS zone record params.

# Type aliases

CreateDNSZoneHandlerFunc turns a function with the right signature into a create DNS zone handler.
CreateDNSZoneRecordHandlerFunc turns a function with the right signature into a create DNS zone record handler.
DeleteDNSZoneHandlerFunc turns a function with the right signature into a delete DNS zone handler.
DeleteDNSZoneRecordHandlerFunc turns a function with the right signature into a delete DNS zone record handler.
GetAllDNSServersHandlerFunc turns a function with the right signature into a get all DNS servers handler.
GetAllDNSZoneRecordsHandlerFunc turns a function with the right signature into a get all DNS zone records handler.
GetAllDNSZonesHandlerFunc turns a function with the right signature into a get all DNS zones handler.
GetDNSServerHandlerFunc turns a function with the right signature into a get DNS server handler.
GetDNSZoneHandlerFunc turns a function with the right signature into a get DNS zone handler.
GetDNSZoneRecordHandlerFunc turns a function with the right signature into a get DNS zone record handler.
UpdateDNSZoneHandlerFunc turns a function with the right signature into a update DNS zone handler.
UpdateDNSZoneRecordHandlerFunc turns a function with the right signature into a update DNS zone record handler.