move registry struct definitions to dataservice/registry

Signed-off-by: Sven Dowideit <sven.dowideit@portainer.io>
This commit is contained in:
Sven Dowideit
2022-02-23 16:21:35 +10:00
parent 1598ec47ff
commit ea0b34de72
101 changed files with 610 additions and 539 deletions
@@ -56,8 +56,8 @@ func (handler *Handler) endpointGroupCreate(w http.ResponseWriter, r *http.Reque
endpointGroup := &portainer.EndpointGroup{
Name: payload.Name,
Description: payload.Description,
UserAccessPolicies: portainer.UserAccessPolicies{},
TeamAccessPolicies: portainer.TeamAccessPolicies{},
UserAccessPolicies: database.UserAccessPolicies{},
TeamAccessPolicies: database.TeamAccessPolicies{},
TagIDs: payload.TagIDs,
}
@@ -1,6 +1,7 @@
package endpointgroups
import (
"github.com/portainer/portainer/api/database"
"net/http"
"reflect"
@@ -18,8 +19,8 @@ type endpointGroupUpdatePayload struct {
Description string `example:"description"`
// List of tag identifiers associated to the environment(endpoint) group
TagIDs []portainer.TagID `example:"3,4"`
UserAccessPolicies portainer.UserAccessPolicies
TeamAccessPolicies portainer.TeamAccessPolicies
UserAccessPolicies database.UserAccessPolicies
TeamAccessPolicies database.TeamAccessPolicies
}
func (payload *endpointGroupUpdatePayload) Validate(r *http.Request) error {