This api provides dns
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
$ go get github.com/stackitcloud/stackit-dns-api-client-go@latest
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 |