Add missing enrollment key swagger parameters (#2767)

* Make swagger param private

* Add missing swagger params for create/update enrollment key

* Use same string in swagger doc path as the parameter

* Re-generate swagger

swagger generate spec -t ee -o swagger.yml
This commit is contained in:
Jonathan Roth
2024-03-12 03:30:44 +02:00
committed by GitHub
parent c082d94c61
commit f370a2923c
3 changed files with 350 additions and 27 deletions

View File

@@ -348,8 +348,26 @@ type HostFromNetworkParams struct {
Network string `json:"network"`
}
// swagger:parameters createEnrollmentKey
type createEnrollmentKeyParams struct {
// APIEnrollmentKey
// in: body
Body models.APIEnrollmentKey `json:"body"`
}
// swagger:parameters updateEnrollmentKey
type updateEnrollmentKeyParams struct {
// KeyID
// in: path
KeyID string `json:"keyid"`
// APIEnrollmentKey
// in: body
Body models.APIEnrollmentKey `json:"body"`
}
// swagger:parameters deleteEnrollmentKey
type DeleteEnrollmentKeyParam struct {
type deleteEnrollmentKeyParam struct {
// in: path
KeyID string `json:"keyid"`
}
@@ -443,5 +461,8 @@ func useUnused() bool {
_ = signal{}
_ = filenameToGet{}
_ = dnsNetworkPathParam{}
_ = createEnrollmentKeyParams{}
_ = updateEnrollmentKeyParams{}
_ = deleteEnrollmentKeyParam{}
return false
}