package api_acladmin /*******************************************************************/ // used in getRoles() type getRolesResponse []struct { ID uint `json:"id" example:"1"` Name string `json:"name" example:"admin"` } var _ getRolesResponse /*******************************************************************/ // used in getRole() type getRoleResponse struct { ID uint `json:"id" example:"1"` Name string `json:"name" example:"admin"` } /*******************************************************************/ // used in getRoleUsers() type getRoleUser struct { ID uint `json:"id" example:"1"` Name string `json:"username" example:"admin"` Email string `json:"email" example:"admin@triggerssmith.com"` } type getRoleUsersResponse []getRoleUser /*******************************************************************/ // used in createRole() type createRoleRequest struct { Name string `json:"name" example:"admin"` } type createRoleResponse struct { ID uint `json:"id" example:"1"` Name string `json:"name" example:"admin"` } /*******************************************************************/ // used in updateRole() type updateRoleRequest struct { Name string `json:"name" example:"admin"` } type updateRoleResponse struct { ID uint `json:"id" example:"1"` Name string `json:"name" example:"admin"` }