Skip to content
This repository was archived by the owner on Jan 7, 2026. It is now read-only.

stackitcloud/stackit-dns-api-client-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go API client for swagger

DEPRECATED - Use the official STACKIT SDK instead: https://github.com/stackitcloud/stackit-sdk-go

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: 1.0
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.v3.generators.go.GoClientCodegen

Installation

$ go get github.com/stackitcloud/stackit-dns-api-client-go@latest

Documentation for API Endpoints

All URIs are relative to https://api.dns.stackit.cloud

Class Method HTTP request Description
HealthApi HealthzGet Get /healthz Health route
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsGet Get /v1/projects/{projectId}/zones/{zoneId}/rrsets All get selected RRSets
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsPost Post /v1/projects/{projectId}/zones/{zoneId}/rrsets Post record set
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdDelete Delete /v1/projects/{projectId}/zones/{zoneId}/rrsets/{rrSetId} Delete a record set
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdGet Get /v1/projects/{projectId}/zones/{zoneId}/rrsets/{rrSetId} Get a single rrset
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdPatch Patch /v1/projects/{projectId}/zones/{zoneId}/rrsets/{rrSetId} Patch updates a record set
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRecordsPatch Patch /v1/projects/{projectId}/zones/{zoneId}/rrsets/{rrSetId}/records PatchRecords updates a record in a rrset
RecordSetApi V1ProjectsProjectIdZonesZoneIdRrsetsRrSetIdRestoresPost Post /v1/projects/{projectId}/zones/{zoneId}/rrsets/{rrSetId}/restores Restore record set
ZoneApi V1ProjectsProjectIdZonesGet Get /v1/projects/{projectId}/zones All get selected zones
ZoneApi V1ProjectsProjectIdZonesPost Post /v1/projects/{projectId}/zones Post create a new zone
ZoneApi V1ProjectsProjectIdZonesZoneIdDelete Delete /v1/projects/{projectId}/zones/{zoneId} Delete delete a zone
ZoneApi V1ProjectsProjectIdZonesZoneIdGet Get /v1/projects/{projectId}/zones/{zoneId} Get a single zone
ZoneApi V1ProjectsProjectIdZonesZoneIdPut Put /v1/projects/{projectId}/zones/{zoneId} Put update an existing zone
ZoneApi V1ProjectsProjectIdZonesZoneIdRestoresPost Post /v1/projects/{projectId}/zones/{zoneId}/restores Restore an inactive zone but will not restore the record sets

Documentation For Models

Documentation For Authorization

bearerAuth

Author

[email protected]

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •