Skip to content

stackitcloud/stackit-dns-api-client-go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Go API client for swagger

This api provides dns

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

dns@stackit.cloud

About

No description, website, or topics provided.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •